Campos JobConfig.json do Azure Stream Analytics
Os campos a seguir são suportados no arquivo JobConfig.json usado para criar um trabalho do Azure Stream Analytics usando o Visual Studio Code.
{
"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": {}
}
Nome | Tipo | Obrigatório | Valor |
---|---|---|---|
DataLocale | string | Não | A localidade de dados do trabalho de análise de fluxo. Valor deve ser o nome de um suportado. O padrão é 'en-US' se nenhum for especificado. |
OutputErrorPolicy | string | Não | Indica a política a ser aplicada a eventos que chegam à saída e não podem ser gravados no armazenamento externo devido a estarem malformados (valores de coluna ausentes, valores de coluna de tipo ou tamanho errados). - Parar ou soltar |
EventosChegadaTardiaMaxDelayInSeconds | integer | Não | O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo suportado é de -1 a 1814399 (20.23:59:59 dias) e -1 é usado para especificar o tempo indefinido. Se a propriedade estiver ausente, é interpretado como tendo um valor de -1. |
EventsOutOfOrderMaxDelayInSeconds | integer | Não | O atraso máximo tolerável em segundos em que eventos fora de ordem podem ser ajustados para voltarem à ordem. |
EventosOutOfOrderPolicy | string | Não | Indica a política a ser aplicada a eventos que chegam fora de ordem no fluxo de eventos de entrada. - Ajustar ou soltar |
Sku.Name | string | Não | Especifica o nome da SKU do trabalho. Os valores aceitáveis são "Standard" e "StandardV2". |
Sku.StreamingUnits | integer | Sim | Especifica o número de unidades de streaming que o trabalho de streaming usa. Saiba mais. |
Nível de compatibilidade | string | Não | Controla determinados comportamentos de tempo de execução do trabalho de streaming. - Os valores aceitáveis são "1.0", "1.1", "1.2" |
UseSystemAssignedIdentity | boolean | Não | Defina true para permitir que esse trabalho se comunique com outros serviços do Azure como ele mesmo usando uma identidade gerenciada do Microsoft Entra. |
GlobalStorage.AccountName | string | Não | A conta de armazenamento global é usada para armazenar conteúdo relacionado ao seu trabalho de análise de fluxo, como instantâneos de dados de referência SQL. |
GlobalStorage.AccountKey | string | Não | Chave correspondente para a conta de armazenamento global. |
DataSourceCredentialDomain | string | Não | Propriedade reservada para armazenamento local de credenciais. |
Tipo de script | string | Sim | A propriedade reservada indica o tipo desse arquivo de origem. O valor aceitável é "JobConfig" para JobConfig.json. |
Etiquetas | Pares chave-valor JSON | Não | As etiquetas são pares nome/valor que permitem categorizar recursos e ver faturação consolidada aplicando a mesma etiqueta a múltiplos recursos e grupos de recursos. Os nomes das tags não diferenciam maiúsculas de minúsculas e os valores das tags diferenciam maiúsculas de minúsculas. |
Próximos passos
- Criar um trabalho do Azure Stream Analytics no Visual Studio Code
- Testar consultas do Stream Analytics localmente com dados de exemplo usando o Visual Studio Code
- Testar consultas do Stream Analytics localmente em relação à entrada de fluxo ao vivo usando o Visual Studio Code
- Implantar um trabalho do Azure Stream Analytics usando o pacote npm CI/CD