JobConfig.json 文件中支持以下字段,这些字段用于使用 Visual Studio Code 创建Azure 流分析作业。
{
"DataLocale": "string",
"OutputErrorPolicy": "string",
"EventsLateArrivalMaxDelayInSeconds": "integer",
"EventsOutOfOrderMaxDelayInSeconds": "integer",
"EventsOutOfOrderPolicy": "string",
"Sku": {
"Name": "string",
"StreamingUnits": "integer"
},
"CompatibilityLevel": "string",
"UseSystemAssignedIdentity": "boolean",
"GlobalStorage": {
"AccountName": "string",
"AccountKey": "string",
},
"DataSourceCredentialDomain": "string",
"ScriptType": "string",
"Tags": {}
}
| 名称 | 类型 | 必选 | 价值 |
|---|---|---|---|
| DataLocale | 字符串 | No | 流分析作业的数据区域设置。 值应为受支持项的名称。 如果未指定,则默认为“en-US”。 |
| 输出错误策略 | 字符串 | No | 指示对到达输出端但因格式不正确(例如缺少列值,或者列值的类型或大小不正确)而无法写入外部存储的事件应用的策略。 - 停止或删除 |
| 事件延迟到达最大延迟(秒) | 整数 | No | 可以包含到达延迟的事件的最大可容忍延迟(以秒为单位)。 支持的范围 -1 到1814399(20.23:59:59 天),-1 用于指定无限期时间。 如果该属性不存在,则解释为值为 -1。 |
| 事件乱序最大延迟(秒) | 整数 | No | 可将乱序事件调整回正确顺序的最大可容忍延迟时间(秒)。 |
| EventsOutOfOrderPolicy | 字符串 | No | 指示对输入事件流中乱序到达的事件应用的策略。 - 调整或删除 |
| Sku.Name | 字符串 | No | 指定作业的 SKU 名称。 可接受的值为“Standard”和“StandardV2”。 |
| Sku.StreamingUnits | 整数 | 是的 | 指定流式处理作业使用的流单元数。 了解详细信息。 |
| 兼容级别 | 字符串 | No | 控制流式处理作业的某些运行时行为。 - 可接受的值为“1.0”、“1.1”、“1.2” |
| UseSystemAssignedIdentity | 布尔 | No | 如果设置为 true,则会启用此作业使用托管的 Microsoft Entra 标识以其自身身份与其他 Azure 服务进行通信。 |
| GlobalStorage.AccountName | 字符串 | No | 全局存储帐户用于存储与流分析作业相关的内容,例如 SQL 引用数据快照。 |
| GlobalStorage.AccountKey | 字符串 | No | 全局存储帐户的相应密钥。 |
| 数据源凭据域 | 字符串 | No | 用于凭据本地存储的保留属性。 |
| 脚本类型 | 字符串 | 是的 | 保留属性指示此源文件的类型。 对于 JobConfig.json,可接受的值是“JobConfig”。 |
| Tags | JSON 键值对 | No | 标记是名称/值对,可让你通过将相同的标记应用到多个资源和资源组,对资源进行分类并查看合并的账单。 标记名称不区分大小写,标记值区分大小写。 |