Exam AZ-204 All QuestionsBrowse all questions from this exam
Question 363

You need to audit the retail store sales transactions.

What are two possible ways to achieve the goal? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

    Correct Answer: B, E

    To audit retail store sales transactions, two effective methods are to process the change feed logs of the Azure Blob storage account using an Azure Function and specify a time range for the change feed data, and to subscribe to blob storage events using an Azure Function and Azure Event Grid, filtering the events by store location. Using change feed logs allows for logging changes to blobs, which is useful for tracking and auditing sales transaction data over specific time periods. On the other hand, subscribing to storage events through Event Grid enables real-time monitoring of events like the creation and deletion of blobs, which is beneficial for auditing purposes by providing a reliable delivery of relevant events.

Discussion
OPT_001122Options: BE

B and E

ReyPirata

Correct B and E. This was on the exam (08/20/2023). Scored 925

1CY1

With answer E. Ordinarily this would be an obvious choice in real time but the question has the requirement of 'Audit store sale transaction information nightly'. To me this meant that it would not be 'real time' but rather say a schedule at night. While this is not clear I'll still go with B and E.

motekimOptions: BE

B. Process the change feed logs of the Azure Blob storage account by using an Azure Function. Specify a time range for the change feed data. The change feed provides a way to log changes to blobs in a storage account. By using an Azure Function to process the change feed logs, it is possible to track and audit sales transaction information. The time range for the change feed data can be specified to capture the transactions within a specific time period. E. Subscribe to blob storage events by using an Azure Function and Azure Event Grid. Filter the events by store location. Azure Event Grid allows subscribing to events raised by Azure services or third-party services. By using an Azure Function and Event Grid, it is possible to filter the events for a specific store location and track sales transactions. This approach can help to monitor sales transactions in real-time and provide an audit trail for reconciliation.

gmishra88Options: BE

Also note that it is possible to react to change in storage blob the following way: * Blob storage trigger (Functions), They call this sometimes Blob storage trigger standard. This uses polling and latency is high * Blob storage trigger event based (function). Uses event grid but not the same as event-grid-trigger * Event grid trigger (function or others) Also called Storage Events: Not same as above. This uses an event grid subscription directly (for functions) and others as storage events that can be subscribed to * Change feed : Avro and event grid format (see articles for details, I never used). Latency higher than events. Transactional log, ordered * Azure storage blob inventory : Records of all read, write, list, and delete operations with successful and failed requests across all operations. Analytics logs are best-effort and no ordering is guaranteed. Not transactional log

sghaha

in Korean https://docs.microsoft.com/ko-kr/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal

Younes364

Sceen shots in English :D

Billabongs

in English https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal

mkahmann

In Spanish https://learn.microsoft.com/es-es/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal Greetz, Señor developer :P

juanckar

This was on the exam (July 2023). Went with highly voted. Scored 917

nardkOptions: BE

Must be B and E

Mousavi

why not D? can someone explain that?

gmishra88

Unfortunately that cannot be explained because it is not clear what is being audited. Microsoft keeps that vague so that you can guess what the person who wrote this question is thinking. But if the audit is about content other two choices are fine.

gmishra88

Sorry, I did not read the question fully or forgot. It says clearly it needs to audit the transactions. The option to use Azure storage blob inventory does not give the transactions, but the properties for the blob containers. So, it is clearly not the option to audit the transactions. Hope it is clear