Frankie is an IoT Engineer working on Azure IoT projects for Connected Factory.
He's using Azure Time-series insights Gen2 for near real-time data streaming on the Azure IoT platform.
He is required to enable batch execution operations in order to perform the batch CRUD operations on time-series model entities.
Which of the following three APIs can he select in Azure time series insights Gen2 Query APIs?
Click on the arrows to vote for the correct answer
A. B. C. D. E.Correct Answers: B, C and E.
Azure Time-series Insights Gen2 enables data querying on events and metadata stored in the environment via public APIs.
The time series Model-Query (TSM-Q) APIs enable CRUD operations on metadata stored in the time series model of the environment.
Answer A.
Get Events API enables query and retrieval of raw events and the associated event timestamps as they've recorded in the Azure time series insights Gen2 from the source provider.
Hence, it's incorrect.
Answer.
B.
Types API enables CRUD on time series types and their associated variables.
Hence, it's the correct option.
Answer.
C.
Hierarchies API enables CRUD on time series hierarchies and their associated field paths.
It's an incorrect option.
Answer.
D.
Get Environments API returns the list of environments that the caller is authorized to access.
It's an incorrect option.
Answer.
E.
Instances API enables CRUD on time series instances and their associated instance fields.
Hence, it's the correct option.
Azure Time Series Insights Gen2 provides various APIs to enable batch CRUD (Create, Read, Update, Delete) operations on time-series model entities. These APIs are used to retrieve or manipulate data stored in the Time Series Insights Gen2 environment.
Out of the given options, the three APIs that can be selected in Azure Time Series Insights Gen2 Query APIs for batch CRUD operations on time-series model entities are:
Types API: This API is used to retrieve the types (i.e., data schema) of time-series instances, including the properties and their data types. It can also be used to create or update types. For example, you can use this API to create a new type or update the existing type of a sensor device.
Hierarchies API: This API is used to create, read, update, or delete hierarchies, which are used to organize and manage the time-series data in a structured manner. Hierarchies can be used to group time-series instances based on their location, department, or any other category.
Instances API: This API is used to create, read, update, or delete time-series instances. Time-series instances represent the actual data points that are being collected from IoT devices or other sources. For example, you can use this API to create a new instance for a sensor device or update the existing instance data.
On the other hand, Get Events API and Get Environments API are not relevant to batch CRUD operations on time-series model entities.
In summary, for batch CRUD operations on time-series model entities, an IoT Engineer working on Azure IoT projects for Connected Factory can select Types API, Hierarchies API, and Instances API in Azure Time Series Insights Gen2 Query APIs.