PutAzureDataExplorer
Description
Acts as an Azure Data Explorer sink which sends FlowFiles to the provided endpoint. Data can be sent through queued ingestion or streaming ingestion to the Azure Data Explorer cluster.
Tags
ADX, Azure, Data, Explorer, Kusto
Properties
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Kusto Ingest Service * | Kusto Ingest Service | Controller Service: KustoIngestService Implementations: StandardKustoIngestService | Azure Data Explorer Kusto Ingest Service | |
Database Name * | Database Name | Azure Data Explorer Database Name for ingesting data Supports Expression Language, using FlowFile attributes and Environment variables. | ||
Table Name * | Table Name | Azure Data Explorer Table Name for ingesting data Supports Expression Language, using FlowFile attributes and Environment variables. | ||
Ingest Mapping Name | Ingest Mapping Name | The name of the mapping responsible for storing the data in the appropriate columns. Supports Expression Language, using FlowFile attributes and Environment variables. | ||
Data Format * | Data Format |
| The format of the data that is sent to Azure Data Explorer. Supported formats include: avro, csv, json Supports Expression Language, using FlowFile attributes and Environment variables. | |
Partially Succeeded Routing Strategy * | Partially Succeeded Routing Strategy | failure |
| Defines where to route FlowFiles that resulted in a partially succeeded status. |
Streaming Enabled * | Streaming Enabled | false |
| Whether to stream data to Azure Data Explorer. |
Ingestion Ignore First Record * | Ingestion Ignore First Record | false |
| Defines whether ignore first record while ingestion. |
Poll for Ingest Status * | Poll for Ingest Status | false |
| Determines whether to poll on ingestion status after an ingestion to Azure Data Explorer is completed |
Ingest Status Polling Timeout * | Ingest Status Polling Timeout | 5 m | Defines the total amount time to poll for ingestion status This property is only considered if:
| |
Ingest Status Polling Interval * | Ingest Status Polling Interval | 5 s | Defines the value of interval of time to poll for ingestion status This property is only considered if:
|
Dynamic Properties
This component does not support dynamic properties.
Relationships
Name | Description |
---|---|
failure | Ingest processing failed |
success | Ingest processing succeeded |
Reads Attributes
This processor does not read attributes.
Writes Attributes
This processor does not write attributes.
State Management
This component does not store state.
Restricted
This component is not restricted.
Input Requirement
This component requires an incoming relationship.
System Resource Considerations
This component does not specify system resource considerations.