AZ-204 · Question #57
Member of the finance department for a company review and make changes to a Microsoft Excel workbook that is hosted on OneDrive. The workbook contains projected costs and revenue for a project. You…
The correct answer is B. A group subscription E. An Excel table input binding. To ingest data from a modified Excel workbook on OneDrive into an Azure Function, you need a mechanism to trigger the function upon modification and a way to read the Excel data.
Question
Options
- AAn auth token input binding
- BA group subscription
- CAn Excel table output binding
- DA group conversation subscription
- EAn Excel table input binding
How the community answered
(66 responses)- A14% (9)
- B74% (49)
- C5% (3)
- D8% (5)
Why each option
To ingest data from a modified Excel workbook on OneDrive into an Azure Function, you need a mechanism to trigger the function upon modification and a way to read the Excel data.
An auth token input binding facilitates token acquisition for authentication but does not directly handle data ingestion or triggering based on file modification.
A group subscription, specifically a Microsoft Graph webhook configured for a drive item within a Microsoft 365 group, can notify the Azure Function when the Excel workbook is modified, triggering the data ingestion process.
An Excel table output binding is used for writing data *to* an Excel table, whereas the requirement is to *ingest data from* the workbook.
A group conversation subscription is used for notifications related to conversations within a group (e.g., chat messages), not for file modifications.
An Excel table input binding (implemented through integrating Microsoft Graph API within the function) enables the Azure Function to programmatically read and ingest specific data from a designated table within the Excel workbook.
Concept tested: Azure Function Microsoft Graph integration and event-driven processing
Source: https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions?view=graph-rest-1.0
Topics
Community Discussion
No community discussion yet for this question.