Skip to main content

Cyware Orchestrate

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"
    }
]