Microsoft Kusto Ingest
Azure Data Explorer a.k.a. Kusto is a log analytics cloud platform optimized for ad-hoc big data queries. Data ingest in Azure is used to load data records from one or more sources to import data into a table in Azure Data Explorer. You can use this app in the Orchestrate to connect to an instance of Microsoft Kusto and ingest data into a table.
The Microsoft Kusto Ingest app is configured with the Orchestrate application to perform the below-listed actions:
Action Name | Description |
---|---|
Ingest Data | This action can be used to ingest data into the Microsoft Kusto instance. |
Configuration parameters
Below is the list of configuration parameters that are required for the Microsoft Kusto Ingest app to communicate with the Microsoft Kusto Ingest application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required/Optional |
---|---|---|---|
Cluster Name | Enter the Microsoft Cluster name. | Text | Required |
Cluster URL | Enter the complete Cluster URL. | Text | Required |
Client ID | Enter the Microsoft azure Client Id. | Text | Required |
Client Secret | Enter the Microsoft azure client secret. | Text | Required |
Authority ID | Enter the authority id a.k.a Tenant ID. | Text | Required |
Action: Ingest Data
This action can be used to ingest data into the Microsoft Kusto instance.
Input parameters
Parameter | Description | Field Type | Required / Optional | Comments |
---|---|---|---|---|
Table Name | Enter the Table name to pass the data. | Text | Required | |
Database Name | Enter the Database name in which the table exists. | Text | Required | |
File Name | Enter the File Name. | Text | Required | |
Data | Enter the Data that must be ingested into Kusto. | Any | Required |
Example Request
[ { "data": "test data for kusto ingestion", "file_name": "test.txt", "table_name": "cykusto_table", "database_name": "cykusto_db" } ]