Skip to content

Commit 30b25e4

Browse files
authored
Merge pull request #105005 from mamccrea/job-config-json
Stream Analytics: jobconfig json
2 parents a940065 + a4fa8d8 commit 30b25e4

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

articles/stream-analytics/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,8 @@
195195
href: setup-cicd-vs-code.md
196196
- name: Explore jobs
197197
href: visual-studio-code-explore-jobs.md
198+
- name: JobConfig.json fields
199+
href: job-config-json.md
198200
- name: Troubleshoot
199201
items:
200202
- name: Input
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: Azure Stream Analytics JobConfig.json fields
3+
description: This article lists the supported fields for the Azure Stream Analytics JobConfig.json file used to create jobs in Visual Studio Code.
4+
author: mamccrea
5+
ms.author: mamccrea
6+
ms.service: stream-analytics
7+
ms.topic: conceptual
8+
ms.date: 02/14/2020
9+
---
10+
11+
# Azure Stream Analytics JobConfig.json fields
12+
13+
The following fields are supported in the *JobConfig.json* file used to [create an Azure Stream Analytics job using Visual Studio Code](quick-create-vs-code.md).
14+
15+
```json
16+
{
17+
"DataLocale": "string",
18+
"OutputErrorPolicy": "string",
19+
"EventsLateArrivalMaxDelayInSeconds": "integer",
20+
"EventsOutOfOrderMaxDelayInSeconds": "integer",
21+
"EventsOutOfOrderPolicy": "string",
22+
"StreamingUnits": "integer",
23+
"CompatibilityLevel": "string",
24+
"UseSystemAssignedIdentity": "boolean",
25+
"GlobalStorage": {
26+
"AccountName": "string",
27+
"AccountKey": "string",
28+
},
29+
"DataSourceCredentialDomain": "string",
30+
"ScriptType": "string",
31+
"Tags": {}
32+
}
33+
```
34+
35+
|Name|Type|Required|Value|
36+
|----|----|--------|-----|
37+
|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.|
38+
|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|
39+
|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.|
40+
|EventsOutOfOrderMaxDelayInSeconds|integer|No|The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.|
41+
|EventsOutOfOrderPolicy|string|No|Indicates the policy to apply to events that arrive out of order in the input event stream. - Adjust or Drop|
42+
|StreamingUnits|integer|Yes|Specifies the number of streaming units that the streaming job uses.|
43+
|CompatibilityLevel|string|No|Controls certain runtime behaviors of the streaming job. - Acceptable values are "1.0", "1.1", "1.2"|
44+
|UseSystemAssignedIdentity|boolean|No|Set true to enable this job to communicate with other Azure services as itself using a Managed Azure Active Directory Identity.|
45+
|GlobalStorage.AccountName|string|No|Global storage account is used for storing content related to your stream analytics job, such as SQL reference data snapshots.|
46+
|GlobalStorage.AccountKey|string|No|Corresponding key for global storage account.|
47+
|DataSourceCredentialDomain|string|No|Reserved Property for credential local storage.|
48+
|ScriptType|string|Yes|Reserved property to indicated the type of this source file. Acceptable value is “JobConfig” for JobConfig.json.|
49+
|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.|
50+
51+
## Next steps
52+
53+
* [Create an Azure Stream Analytics job in Visual Studio Code](quick-create-vs-code.md)
54+
* [Test Stream Analytics queries locally with sample data using Visual Studio Code](visual-studio-code-local-run.md)
55+
* [Test Stream Analytics queries locally against live stream input by using Visual Studio Code](visual-studio-code-local-run-live-input.md)
56+
*[Deploy an Azure Stream Analytics job using CI/CD npm package](setup-cicd-vs-code.md)

0 commit comments

Comments
 (0)