exam questions

Exam Certified Data Engineer Professional All Questions

View all questions & answers for the Certified Data Engineer Professional exam

Exam Certified Data Engineer Professional topic 1 question 169 discussion

Actual exam question from Databricks's Certified Data Engineer Professional
Question #: 169
Topic #: 1
[All Certified Data Engineer Professional Questions]

A data engineer, User A, has promoted a new pipeline to production by using the REST API to programmatically create several jobs. A DevOps engineer, User B, has configured an external orchestration tool to trigger job runs through the REST API. Both users authorized the REST API calls using their personal access tokens.

Which statement describes the contents of the workspace audit logs concerning these events?

  • A. Because the REST API was used for job creation and triggering runs, a Service Principal will be automatically used to identify these events.
  • B. Because User A created the jobs, their identity will be associated with both the job creation events and the job run events.
  • C. Because these events are managed separately, User A will have their identity associated with the job creation events and User B will have their identity associated with the job run events.
  • D. Because the REST API was used for job creation and triggering runs, user identity will not be captured in the audit logs.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
imatheushenrique
Highly Voted 8 months, 1 week ago
C, because the users has their own personal access tokens.
upvoted 5 times
...
UrcoIbz
Most Recent 1 month, 2 weeks ago
Selected Answer: C
There is some ambiguity in this question, as has not been explained how this orchestration tool works. If the tool just call the job (run-now), this event is tracking the user who 'triggers an on-demand job run'. But we have other options, like modify/edit a job configuration, and set the trigger. If this situation happens, and the 'run as' is not populated, when the job is triggered automatically, there is not tracked who run the job. Then, the job run is associated to the owner of the job. I'm assuming the the orchestration tool is doing a run-now, so option C should be the right option. https://docs.databricks.com/api/azure/workspace/jobs/getrun https://docs.databricks.com/en/admin/account-settings/audit-logs.html#jobs
upvoted 1 times
...
Jugiboss
3 months, 2 weeks ago
Selected Answer: C
C is correct, same question earlier.
upvoted 1 times
...
m79590530
3 months, 2 weeks ago
Selected Answer: C
There is creator_user_name property of a job as well as runs_as property and both can contain different identities assigned.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago