Skip to content

Files

Latest commit

Dec 6, 2021
4d831fb · Dec 6, 2021

History

History
56 lines (50 loc) · 3.59 KB

job-config-json.md

File metadata and controls

56 lines (50 loc) · 3.59 KB
title description author ms.author ms.service ms.topic ms.date
Azure Stream Analytics JobConfig.json fields
This article lists the supported fields for the Azure Stream Analytics JobConfig.json file used to create jobs in Visual Studio Code.
su-jie
sujie
stream-analytics
how-to
02/14/2020

Azure Stream Analytics JobConfig.json fields

The following fields are supported in the JobConfig.json file used to create an Azure Stream Analytics job using Visual Studio Code.

{
    "DataLocale": "string",
    "OutputErrorPolicy": "string",
    "EventsLateArrivalMaxDelayInSeconds": "integer",
    "EventsOutOfOrderMaxDelayInSeconds": "integer",
    "EventsOutOfOrderPolicy": "string",
    "StreamingUnits": "integer",
    "CompatibilityLevel": "string",
    "UseSystemAssignedIdentity": "boolean",
    "GlobalStorage": {
        "AccountName": "string",
        "AccountKey": "string",
    },
    "DataSourceCredentialDomain": "string",
    "ScriptType": "string",
    "Tags": {}
}
Name Type Required Value
DataLocale string No The data locale of the stream analytics job. Value should be the name of a supported. Defaults to 'en-US' if none specified.
OutputErrorPolicy string No Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size). - Stop or Drop
EventsLateArrivalMaxDelayInSeconds integer No The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
EventsOutOfOrderMaxDelayInSeconds integer No The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
EventsOutOfOrderPolicy string No Indicates the policy to apply to events that arrive out of order in the input event stream. - Adjust or Drop
StreamingUnits integer Yes Specifies the number of streaming units that the streaming job uses.
CompatibilityLevel string No Controls certain runtime behaviors of the streaming job. - Acceptable values are "1.0", "1.1", "1.2"
UseSystemAssignedIdentity boolean No Set true to enable this job to communicate with other Azure services as itself using a Managed Azure Active Directory Identity.
GlobalStorage.AccountName string No Global storage account is used for storing content related to your stream analytics job, such as SQL reference data snapshots.
GlobalStorage.AccountKey string No Corresponding key for global storage account.
DataSourceCredentialDomain string No Reserved Property for credential local storage.
ScriptType string Yes Reserved property to indicated the type of this source file. Acceptable value is “JobConfig” for JobConfig.json.
Tags JSON key-value pairs No Tags are name/value pairs that enable you to categorize resources and view consolidated billing by applying the same tag to multiple resources and resource groups. Tag names are case-insensitive and tag values are case-sensitive.

Next steps