Campos JobConfig.json do Azure Stream Analytics
Os campos seguintes são suportados no ficheiro JobConfig.json utilizado para criar uma tarefa do Azure Stream Analytics com o 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": {}
}
Nome | Tipo | Necessário | Valor |
---|---|---|---|
DataLocale | cadeia (de carateres) | No | A região de dados da tarefa de análise de fluxos. O valor deve ser o nome de um suportado. A predefinição é "en-US" se nenhuma especificada. |
OutputErrorPolicy | cadeia (de carateres) | No | Indica a política a aplicar a eventos que chegam à saída e não podem ser escritos no armazenamento externo devido a uma forma incorreta (valores de coluna em falta, valores de coluna de tipo ou tamanho errado). - Parar ou Largar |
EventsLateArrivalMaxDelayInSeconds | número inteiro | No | 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 é utilizado para especificar tempo indefinido. Se a propriedade estiver ausente, será interpretado como se tivesse um valor de -1. |
EventsOutOfOrderMaxDelayInSeconds | número inteiro | No | O atraso tolerável máximo em segundos em que os eventos fora de ordem podem ser ajustados para estarem de volta à ordem. |
EventsOutOfOrderPolicy | cadeia (de carateres) | No | Indica a política a aplicar aos eventos que chegam fora de ordem no fluxo de eventos de entrada. - Ajustar ou Largar |
StreamingUnits | número inteiro | Yes | Especifica o número de unidades de transmissão em fluxo que a tarefa de transmissão em fluxo utiliza. |
CompatibilidadeLevel | cadeia (de carateres) | No | Controla determinados comportamentos de runtime da tarefa de transmissão em fluxo. - Os valores aceitáveis são "1.0", "1.1", "1.2" |
UseSystemAssignedIdentity | boolean | No | Defina true para permitir que esta tarefa comunique com outros serviços do Azure como ele próprio através de uma Identidade gerida do Azure Active Directory. |
GlobalStorage.AccountName | cadeia (de carateres) | No | A conta de armazenamento global é utilizada para armazenar conteúdos relacionados com a sua tarefa de análise de fluxo, como instantâneos de dados de referência do SQL. |
GlobalStorage.AccountKey | cadeia (de carateres) | No | Chave correspondente para a conta de armazenamento global. |
DataSourceCredentialDomain | cadeia (de carateres) | No | Propriedade Reservada para armazenamento local de credenciais. |
ScriptType | string | Yes | A propriedade reservada indica o tipo deste ficheiro de origem. O valor aceitável é "JobConfig" para JobConfig.json. |
Etiquetas | Pares chave-valor JSON | No | As etiquetas são pares de nomes/valores que lhe permitem categorizar recursos e ver a faturação consolidada ao aplicar a mesma etiqueta a vários recursos e grupos de recursos. Os nomes das etiquetas não são sensíveis a maiúsculas e minúsculas e os valores das etiquetas são sensíveis às maiúsculas e minúsculas. |
Passos seguintes
- Criar uma tarefa do Azure Stream Analytics no Visual Studio Code
- Testar consultas do Stream Analytics localmente com dados de exemplo com o Visual Studio Code
- Testar consultas do Stream Analytics localmente na entrada em fluxo em direto com o Visual Studio Code
- Implementar uma tarefa do Azure Stream Analytics com o pacote ci/CD npm