Trabalhos de streaming do Microsoft.StreamAnalytics
Definição de recursos do bíceps
O tipo de recurso streamingjobs pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.StreamAnalytics/streamingjobs, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
location: 'string'
name: 'string'
properties: {
cluster: {
id: 'string'
}
compatibilityLevel: 'string'
contentStoragePolicy: 'string'
dataLocale: 'string'
eventsLateArrivalMaxDelayInSeconds: int
eventsOutOfOrderMaxDelayInSeconds: int
eventsOutOfOrderPolicy: 'string'
externals: {
container: 'string'
path: 'string'
refreshConfiguration: {
dateFormat: 'string'
pathPattern: 'string'
refreshInterval: 'string'
refreshType: 'string'
timeFormat: 'string'
}
storageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
}
functions: [
{
name: 'string'
properties: {
properties: {
binding: {
type: 'string'
// For remaining properties, see FunctionBinding objects
}
inputs: [
{
dataType: 'string'
isConfigurationParameter: bool
}
]
output: {
dataType: 'string'
}
}
type: 'string'
// For remaining properties, see FunctionProperties objects
}
}
]
inputs: [
{
name: 'string'
properties: {
compression: {
type: 'string'
}
partitionKey: 'string'
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
watermarkSettings: {
watermarkMode: 'string'
}
type: 'string'
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
jobType: 'string'
outputErrorPolicy: 'string'
outputs: [
{
name: 'string'
properties: {
datasource: {
type: 'string'
// For remaining properties, see OutputDataSource objects
}
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
sizeWindow: int
timeWindow: 'string'
watermarkSettings: {
maxWatermarkDifferenceAcrossPartitions: 'string'
watermarkMode: 'string'
}
}
}
]
outputStartMode: 'string'
outputStartTime: 'string'
sku: {
capacity: int
name: 'string'
}
transformation: {
name: 'string'
properties: {
query: 'string'
streamingUnits: int
validStreamingUnits: [
int
]
}
}
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Objetos StreamInputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para GatewayMessageBus, use:
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Para Microsoft.Devices/IotHubs , use:
{
properties: {
consumerGroupName: 'string'
endpoint: 'string'
iotHubNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.Devices/IotHubs'
}
Para Microsoft.EventGrid/EventSubscriptions , use:
{
properties: {
eventTypes: [
'string'
]
schema: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
subscriber: {
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'string'
}
}
type: 'Microsoft.EventGrid/EventSubscriptions'
}
Para Microsoft.EventHub/EventHub , use:
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Para Microsoft.ServiceBus/EventHub, use:
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Para Microsoft.Storage/Blob , use:
{
properties: {
authenticationMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Para Raw, use:
{
properties: {
payload: 'string'
payloadUri: 'string'
}
type: 'Raw'
}
Objetos InputProperties
Defina a propriedade type para especificar o tipo de objeto.
Para de referência, utilize:
{
datasource: {
type: 'string'
// For remaining properties, see ReferenceInputDataSource objects
}
type: 'Reference'
}
Para Stream, use:
{
datasource: {
type: 'string'
// For remaining properties, see StreamInputDataSource objects
}
type: 'Stream'
}
Objetos FunctionProperties
Defina a propriedade type para especificar o tipo de objeto.
Para agregado , use:
{
type: 'Aggregate'
}
Para escalar , use:
{
type: 'Scalar'
}
Objetos de serialização
Defina a propriedade type para especificar o tipo de objeto.
Para Avro, use:
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Avro'
}
Para Csv, use:
{
properties: {
encoding: 'string'
fieldDelimiter: 'string'
}
type: 'Csv'
}
Para CustomClr, use:
{
properties: {
serializationClassName: 'string'
serializationDllPath: 'string'
}
type: 'CustomClr'
}
Para Delta, use:
{
properties: {
deltaTablePath: 'string'
partitionColumns: [
'string'
]
}
type: 'Delta'
}
Para Json, use:
{
properties: {
encoding: 'string'
format: 'string'
}
type: 'Json'
}
Para Parquet, utilize:
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Parquet'
}
Objetos ReferenceInputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para File, use:
{
properties: {
path: 'string'
}
type: 'File'
}
Para Microsoft.Sql/Server/Database , use:
{
properties: {
authenticationMode: 'string'
database: 'string'
deltaSnapshotQuery: 'string'
fullSnapshotQuery: 'string'
password: 'string'
refreshRate: 'string'
refreshType: 'string'
server: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/Database'
}
Para Microsoft.Storage/Blob , use:
{
properties: {
authenticationMode: 'string'
blobName: 'string'
container: 'string'
dateFormat: 'string'
deltaPathPattern: 'string'
deltaSnapshotRefreshRate: 'string'
fullSnapshotRefreshRate: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Para Raw, use:
{
properties: {
payload: 'string'
payloadUri: 'string'
}
type: 'Raw'
}
Objetos FunctionBinding
Defina a propriedade type para especificar o tipo de objeto.
Para Microsoft.MachineLearning/WebService , use:
{
properties: {
apiKey: 'string'
batchSize: int
endpoint: 'string'
inputs: {
columnNames: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
name: 'string'
}
outputs: [
{
dataType: 'string'
name: 'string'
}
]
}
type: 'Microsoft.MachineLearning/WebService'
}
Para Microsoft.MachineLearningServices , use:
{
properties: {
apiKey: 'string'
batchSize: int
endpoint: 'string'
inputRequestName: 'string'
inputs: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
numberOfParallelRequests: int
outputResponseName: 'string'
outputs: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
}
type: 'Microsoft.MachineLearningServices'
}
Para Microsoft.StreamAnalytics/CLRUdf , use:
{
properties: {
class: 'string'
dllPath: 'string'
method: 'string'
updateMode: 'string'
}
type: 'Microsoft.StreamAnalytics/CLRUdf'
}
Para Microsoft.StreamAnalytics/JavascriptUdf , use:
{
properties: {
script: 'string'
}
type: 'Microsoft.StreamAnalytics/JavascriptUdf'
}
Objetos OutputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para GatewayMessageBus, use:
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Para Microsoft.AzureFunction , use:
{
properties: {
apiKey: 'string'
functionAppName: 'string'
functionName: 'string'
maxBatchCount: int
maxBatchSize: int
}
type: 'Microsoft.AzureFunction'
}
Para Microsoft.DBForPostgreSQL/servers/databases, use:
{
properties: {
authenticationMode: 'string'
database: 'string'
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.DBForPostgreSQL/servers/databases'
}
Para Microsoft.DataLake/Accounts , use:
{
properties: {
accountName: 'string'
authenticationMode: 'string'
dateFormat: 'string'
filePathPrefix: 'string'
refreshToken: 'string'
tenantId: 'string'
timeFormat: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'Microsoft.DataLake/Accounts'
}
Para Microsoft.EventHub/EventHub , use:
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Para Microsoft.Kusto/clusters/databases, use:
{
properties: {
authenticationMode: 'string'
cluster: 'string'
database: 'string'
table: 'string'
}
type: 'Microsoft.Kusto/clusters/databases'
}
Para Microsoft.ServiceBus/EventHub, use:
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Para Microsoft.ServiceBus/Queue , use:
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
queueName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Microsoft.ServiceBus/Queue'
}
Para Microsoft.ServiceBus/Topic , use:
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: {
{customized property}: 'string'
}
topicName: 'string'
}
type: 'Microsoft.ServiceBus/Topic'
}
Para Microsoft.Sql/Server/DataWarehouse , use:
{
properties: {
authenticationMode: 'string'
database: 'string'
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/DataWarehouse'
}
Para Microsoft.Sql/Server/Database , use:
{
properties: {
authenticationMode: 'string'
database: 'string'
maxBatchCount: int
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/Database'
}
Para Microsoft.Storage/Blob , use:
{
properties: {
authenticationMode: 'string'
blobPathPrefix: 'string'
blobWriteMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Para Microsoft.Storage/DocumentDB , use:
{
properties: {
accountId: 'string'
accountKey: 'string'
authenticationMode: 'string'
collectionNamePattern: 'string'
database: 'string'
documentId: 'string'
partitionKey: 'string'
}
type: 'Microsoft.Storage/DocumentDB'
}
Para Microsoft.Storage/Table, use:
{
properties: {
accountKey: 'string'
accountName: 'string'
batchSize: int
columnsToRemove: [
'string'
]
partitionKey: 'string'
rowKey: 'string'
table: 'string'
}
type: 'Microsoft.Storage/Table'
}
Para PowerBI, use:
{
properties: {
authenticationMode: 'string'
dataset: 'string'
groupId: 'string'
groupName: 'string'
refreshToken: 'string'
table: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'PowerBI'
}
Para Raw, use:
{
properties: {
payloadUri: 'string'
}
type: 'Raw'
}
Valores de propriedade
AggregateFunctionProperties
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de função. | «Agregado» (obrigatório) |
AvroSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Avro. Necessário em solicitações PUT (CreateOrReplace). | qualquer |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Avro' (obrigatório) |
AzureDataExplorerOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Kusto/clusters/databases' (obrigatório) |
AzureDataExplorerOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
aglomeração | O nome do cluster do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | string |
Base de dados | O nome do banco de dados do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureDataLakeStoreOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Repositório Azure Data Lake. Necessário em solicitações PUT (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.DataLake/Accounts' (obrigatório) |
AzureDataLakeStoreOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
nomedaconta; | O nome da conta do Repositório Azure Data Lake. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
dateFormat | O formato de data. Sempre que {date} aparece em filePathPrefix, o valor dessa propriedade é usado como o formato de data. | string |
filePathPrefix | O local do arquivo no qual a saída deve ser gravada. Necessário em solicitações PUT (CreateOrReplace). | string |
refreshToken | Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, um token de atualização válido só pode ser obtido por meio do Portal do Azure. É recomendável colocar um valor de cadeia de caracteres fictícia aqui ao criar a fonte de dados e, em seguida, ir para o Portal do Azure para autenticar a fonte de dados que atualizará essa propriedade com um token de atualização válido. Necessário em solicitações PUT (CreateOrReplace). | string |
inquilinoId | A ID do locatário do usuário usada para obter o token de atualização. Necessário em solicitações PUT (CreateOrReplace). | string |
timeFormat | O formato de hora. Sempre que {time} aparece em filePathPrefix, o valor dessa propriedade é usado como o formato de hora. | string |
tokenUserDisplayName | O nome de exibição do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
tokenUserPrincipalName | O nome principal do usuário (UPN) do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
AzureFunctionOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Function. Necessário em solicitações PUT (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.AzureFunction' (obrigatório) |
AzureFunctionOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | Se você quiser usar uma Função do Azure de outra assinatura, poderá fazê-lo fornecendo a chave para acessar sua função. | string |
functionAppName | O nome do seu aplicativo Azure Functions. | string |
nome_da_função | O nome da função em seu aplicativo Azure Functions. | string |
maxBatchCount | Uma propriedade que permite especificar o número máximo de eventos em cada lote enviado para o Azure Functions. O valor padrão é 100. | Int |
maxBatchSize | Uma propriedade que permite definir o tamanho máximo para cada lote de saída enviado para sua função do Azure. A unidade de entrada está em bytes. Por padrão, esse valor é 262.144 bytes (256 KB). | Int |
AzureMachineLearningServiceFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de associação associadas a um serviço Web de Aprendizado de Máquina do Azure. | AzureMachineLearningServiceFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.MachineLearningServices' (obrigatório) |
AzureMachineLearningServiceFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | A chave de API usada para autenticar com Request-Response ponto de extremidade. | string |
tamanho do lote | Número entre 1 e 10000 descrevendo o número máximo de linhas para cada solicitação de execução do Azure ML RRS. O padrão é 1000. | Int |
Ponto final | O ponto de extremidade de execução Request-Response do serviço Web do Azure Machine Learning. | string |
inputRequestName | Rótulo para o objeto de solicitação de entrada. | string |
Insumos | As entradas para o ponto de extremidade do serviço Web do Azure Machine Learning. | AzureMachineLearningServiceInputColumn[] |
númerodeParallelRequests | O número de solicitações paralelas que serão enviadas por partição do seu trabalho para o serviço de aprendizado de máquina. O padrão é 1. | Int |
outputResponseName | Rótulo para o objeto de solicitação de saída. | string |
saídas | Uma lista de saídas da execução do ponto de extremidade do serviço Web Azure Machine Learning. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (compatível com o Azure Machine Learning) da coluna de entrada. | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de entrada. | string |
AzureMachineLearningServiceOutputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (Azure Machine Learning suportado) da coluna de saída. | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de saída. | string |
AzureMachineLearningStudioFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de associação associadas a um Estúdio de Aprendizado de Máquina do Azure. | AzureMachineLearningStudioFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.MachineLearning/WebService' (obrigatório) |
AzureMachineLearningStudioFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | A chave de API usada para autenticar com Request-Response ponto de extremidade. | string |
tamanho do lote | Número entre 1 e 10000 descrevendo o número máximo de linhas para cada solicitação de execução do Azure ML RRS. O padrão é 1000. | Int |
Ponto final | O ponto de extremidade de execução Request-Response do Estúdio de Aprendizado de Máquina do Azure. Saiba mais aqui: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | string |
Insumos | As entradas para o ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioInputs |
saídas | Uma lista de saídas da execução do ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (compatível com o Azure Machine Learning) da coluna de entrada. Uma lista de tipos de dados válidos do Azure Machine Learning é descrita em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de entrada. | string |
AzureMachineLearningStudioInputs
Designação | Descrição | Valor |
---|---|---|
columnNames | Uma lista de colunas de entrada para o ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioInputColumn[] |
Designação | O nome da entrada. Este é o nome fornecido durante a criação do ponto de extremidade. | string |
AzureMachineLearningStudioOutputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (Azure Machine Learning suportado) da coluna de saída. Uma lista de tipos de dados válidos do Azure Machine Learning é descrita em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . | string |
Designação | O nome da coluna de saída. | string |
AzureSqlDatabaseOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/Database' (obrigatório) |
AzureSqlDatabaseOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
maxBatchCount | Max Batch count para gravação no banco de dados SQL, o valor padrão é 10.000. Opcional em pedidos PUT. | Int |
maxWriterCount | Max Writer count, atualmente apenas 1 (gravador único) e 0 (com base na partição de consulta) estão disponíveis. Opcional em pedidos PUT. | Int |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureSqlReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas à entrada do Banco de Dados SQL que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/Database' (obrigatório) |
AzureSqlReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | Este elemento está associado ao elemento datasource. Este é o nome do banco de dados no qual a saída será gravada. | string |
deltaSnapshotQuery | Este elemento está associado ao elemento datasource. Essa consulta é usada para buscar alterações incrementais do banco de dados SQL. Para usar essa opção, recomendamos o uso de tabelas temporais no Banco de Dados SQL do Azure. | string |
fullSnapshotQuery | Este elemento está associado ao elemento datasource. Essa consulta é usada para buscar dados do banco de dados sql. | string |
palavra-passe | Este elemento está associado ao elemento datasource. Essa é a senha que será usada para se conectar à instância do Banco de dados SQL. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
refreshRate | Este elemento está associado ao elemento datasource. Isso indica com que frequência os dados serão buscados no banco de dados. É de formato DateTime. | string |
refreshType | Indica o tipo de opção de atualização de dados. | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' 'Estática' |
servidor | Este elemento está associado ao elemento datasource. Este é o nome do servidor que contém o banco de dados no qual será gravado. | string |
utilizador | Este elemento está associado ao elemento datasource. Este é o nome de usuário que será usado para se conectar à instância do Banco de dados SQL. | string |
AzureSynapseOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Synapse. Necessário em solicitações PUT (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/DataWarehouse' (obrigatório) |
AzureSynapseOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureTableOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | AzureTableOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Table' (obrigatório) |
AzureTableOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tamanho do lote | O número de linhas para gravar na Tabela do Azure de cada vez. | Int |
colunasToRemove | Se especificado, cada item na matriz é o nome de uma coluna a ser removida (se presente) das entidades de evento de saída. | string[] |
partitionKey | Este elemento indica o nome de uma coluna da instrução SELECT na consulta que será usada como a chave de partição para a Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
rowKey [en] | Este elemento indica o nome de uma coluna da instrução SELECT na consulta que será usada como a chave de linha para a Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
BlobOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de blob. Necessário em solicitações PUT (CreateOrReplace). | BlobOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
blobPathPrefix | Prefixo do caminho de Blob. | string |
blobWriteMode | Modo de escrita de Blob. | «Acrescentar» 'Uma vez' |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
BlobReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de blob que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | BlobReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
blobNome | O nome da entrada de blob. | string |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
deltaPathPattern | O padrão de caminho do instantâneo delta. | string |
deltaSnapshotRefreshRate | O intervalo em que o usuário gera um instantâneo delta dessa fonte de dados de entrada de blob de referência. | string |
fullSnapshotRefreshRate | O intervalo de atualização da fonte de dados de entrada de blob. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
sourcePartitionCount | A contagem de partições da fonte de dados de entrada de blob. Gama 1 - 256. | Int |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
BlobStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de blob que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | BlobStreamInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
sourcePartitionCount | A contagem de partições da fonte de dados de entrada de blob. Gama 1 - 1024. | Int |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
ClusterInfo
Designação | Descrição | Valor |
---|---|---|
ID | A id do recurso do cluster. | string |
Compressão
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de compactação que a entrada usa. Necessário em solicitações PUT (CreateOrReplace). | 'Esvaziar' 'GZip' «Nenhum» (obrigatório) |
CSharpFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de ligação associadas a uma função CSharp. | CSharpFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.StreamAnalytics/CLRUdf' (obrigatório) |
CSharpFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
Classe | O código Csharp contendo uma única definição de função. | string |
dllPath | O código Csharp contendo uma única definição de função. | string |
método | O código Csharp contendo uma única definição de função. | string |
updateMode | Modos de atualização para funções do Stream Analytics. | 'Refrescante' 'Estática' |
CsvSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização CSV. Necessário em solicitações PUT (CreateOrReplace). | CsvSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | «Csv» (obrigatório) |
CsvSerializationProperties
Designação | Descrição | Valor |
---|---|---|
codificação | Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace). | 'UTF8' |
fieldDelimiter | Especifica o delimitador que será usado para separar registros CSV (valores separados por vírgula). Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma lista de valores suportados. Necessário em solicitações PUT (CreateOrReplace). | string |
CustomClrSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização CustomClr. Necessário em solicitações PUT (CreateOrReplace). | CustomClrSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'CustomClr' (obrigatório) |
CustomClrSerializationProperties
Designação | Descrição | Valor |
---|---|---|
serializationClassName | O nome da classe de serialização. | string |
serializationDllPath | O caminho da biblioteca de serialização. | string |
DeltaSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Delta Lake. Necessário em solicitações PUT (CreateOrReplace). | DeltaSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | «Delta» (obrigatório) |
DeltaSerializationProperties
Designação | Descrição | Valor |
---|---|---|
deltaTablePath | Especifica o caminho da tabela Delta Lake no qual a saída será gravada. | string (obrigatório) |
partitionColumns | Especifica os nomes das colunas para as quais a tabela Delta Lake será particionada. Estamos suportando apenas 1 coluna de partição, mas mantendo-a como uma matriz para extensibilidade. | string[] |
DocumentDbOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/DocumentDB' (obrigatório) |
DocumentDbOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
accountId | O nome ou ID da conta do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string |
accountKey | A chave de conta para a conta do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
collectionNamePattern | O padrão de nome de coleção para as coleções a serem usadas. O formato do nome da coleção pode ser construído usando o token opcional {partition}, onde as partições começam a partir de 0. Consulte a seção Banco de Dados de Documentos de /rest/api/streamanalytics/stream-analytics-output para obter mais informações. Necessário em solicitações PUT (CreateOrReplace). | string |
Base de dados | O nome do banco de dados do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string |
ID do documento | O nome do campo em eventos de saída usados para especificar a chave primária na qual as operações de inserção ou atualização se baseiam. | string |
partitionKey | O nome do campo em eventos de saída usado para especificar a chave para particionar a saída entre coleções. Se 'collectionNamePattern' contiver o token {partition}, essa propriedade deverá ser especificada. | string |
EventGridStreamInputDataSource
EventGridStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
eventTypes | Lista de tipos de eventos suportados pelo adaptador de grade de eventos. | string[] |
Esquema | Indica o tipo de esquema de Grade de Eventos. | 'CloudEventSchema' 'EventGridEventSchema' |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
assinante | Subscritores da grelha de eventos. Atualmente, apenas o EventHub Subscriber é suportado. | EventHubV2StreamInputDataSource |
EventHubOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/EventHub' (obrigatório) |
EventHubOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
eventHubName | O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | string |
partitionCount | A contagem de partições da fonte de dados do hub de eventos. Gama 1 - 256. | Int |
partitionKey | A chave/coluna usada para determinar para qual partição enviar dados de eventos. | string |
propertyColumns | As propriedades associadas a essa saída do Hub de Eventos. | string[] |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
EventHubStreamInputDataSource
EventHubStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
consumidorGrupoNome | O nome de um Grupo de Consumidores do Hub de Eventos que deve ser usado para ler eventos do Hub de Eventos. A especificação de nomes distintos de grupos de consumidores para várias entradas permite que cada uma dessas entradas receba os mesmos eventos do Hub de Eventos. Se não for especificada, a entrada usará o grupo de consumidores padrão do Hub de Eventos. | string |
eventHubName | O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | string |
partitionCount | A contagem de partições da fonte de dados do hub de eventos. Gama 1 - 256. | Int |
pré-fetchCount | O número de mensagens que o recetor da mensagem pode solicitar simultaneamente. | Int |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
EventHubV2OutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.EventHub/EventHub' (obrigatório) |
EventHubV2StreamInputDataSource
EventHubV2StreamInputDataSource
Externa
Designação | Descrição | Valor |
---|---|---|
contentor | O contêiner UserCustomCode. | string |
caminho | O caminho UserCustomCode. | string |
refreshConfiguration | Os parâmetros de atualização para qualquer/todas as funções atualizáveis definidas pelo usuário presentes na configuração do trabalho. | RefreshConfiguration |
storageAccount | As propriedades associadas a uma conta de Armazenamento do Azure | StorageAccount |
FileReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de arquivo que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | FileReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Ficheiro' (obrigatório) |
FileReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
caminho | O caminho do arquivo. | string |
Função
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma função. | FunctionProperties |
Vinculação de função
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Microsoft.MachineLearning/WebService' para o tipo AzureMachineLearningStudioFunctionBinding. Defina como 'Microsoft.MachineLearningServices' para o tipo AzureMachineLearningServiceFunctionBinding. Defina como 'Microsoft.StreamAnalytics/CLRUdf' para o tipo CSharpFunctionBinding. Defina como 'Microsoft.StreamAnalytics/JavascriptUdf' para o tipo JavaScriptFunctionBinding. | 'Microsoft.MachineLearning/WebService' 'Microsoft.MachineLearningServices' 'Microsoft.StreamAnalytics/CLRUdf' 'Microsoft.StreamAnalytics/JavascriptUdf' (obrigatório) |
FunctionConfiguration
Designação | Descrição | Valor |
---|---|---|
vinculação | A ligação física da função. Por exemplo, no caso do serviço Web do Azure Machine Learning, isso descreve o ponto de extremidade. | FunctionBinding |
Insumos | FunctionInput[] | |
Saída | Descreve a saída de uma função. | FunctionOutput |
Entrada de função
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (com suporte do Azure Stream Analytics) do parâmetro de entrada da função. Uma lista de tipos de dados válidos do Azure Stream Analytics é descrita em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | string |
isConfigurationParameter | Um sinalizador que indica se o parâmetro é um parâmetro de configuração. True se se espera que este parâmetro de entrada seja uma constante. O padrão é false. | Bool |
Saída de função
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (com suporte do Azure Stream Analytics) da saída da função. Uma lista de tipos de dados válidos do Azure Stream Analytics é descrita em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | string |
FunctionProperties
Designação | Descrição | Valor |
---|---|---|
propriedades | FunctionConfiguration | |
tipo | Defina como 'Aggregate' para o tipo AggregateFunctionProperties. Defina como 'Scalar' para o tipo ScalarFunctionProperties. | «Agregado» 'Escalar' (obrigatório) |
GatewayMessageBusOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Barramento de Mensagem de Gateway. Necessário em solicitações PUT (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'GatewayMessageBus' (obrigatório) |
GatewayMessageBusOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
tópico | O nome do tópico do Service Bus. | string |
GatewayMessageBusStreamInputDataSource
GatewayMessageBusStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
tópico | O nome do tópico do Service Bus. | string |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
Entrada
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma entrada. Necessário em solicitações PUT (CreateOrReplace). | InputProperties |
InputProperties
Designação | Descrição | Valor |
---|---|---|
compressão | Descreve como os dados de entrada são compactados | de compressão |
partitionKey | partitionKey Descreve uma chave nos dados de entrada que é usada para particionar os dados de entrada | string |
Serialização | Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). | de serialização |
tipo | Defina como 'Reference' para o tipo ReferenceInputProperties. Defina como 'Stream' para o tipo StreamInputProperties. | 'Referência' 'Stream' (obrigatório) |
marca d'águaConfigurações | Configurações que determinam se os eventos de marca d'água devem ser lidos. | InputWatermarkProperties |
InputWatermarkProperties
Designação | Descrição | Valor |
---|---|---|
marca d'águaModo | O modo de marca d'água de entrada. | 'Nenhuma' 'Marca d'água de leitura' |
IoTHubStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada do Hub IoT que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Devices/IotHubs' (obrigatório) |
IoTHubStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
consumidorGrupoNome | O nome de um Grupo de Consumidores do Hub IoT que deve ser usado para ler eventos do Hub IoT. Se não for especificada, a entrada usará o grupo de consumidores padrão do Hub IoT. | string |
Ponto final | O ponto de extremidade do Hub IoT ao qual se conectar (ou seja, mensagens/eventos, mensagens/operaçõesMonitoringEvents, etc.). | string |
iotHubNamespace | O nome ou o URI do Hub IoT. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub IoT. Esta política deve conter pelo menos a permissão de conexão de serviço. Necessário em solicitações PUT (CreateOrReplace). | string |
JavaScriptFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de vinculação associadas a uma função JavaScript. | JavaScriptFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.StreamAnalytics/JavascriptUdf' (obrigatório) |
JavaScriptFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
guião | O código JavaScript que contém uma única definição de função. Por exemplo: 'function (x, y) { return x + y; }' | string |
JobStorageAccount
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
JsonSerialização
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização JSON. Necessário em solicitações PUT (CreateOrReplace). | JsonSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Json' (obrigatório) |
JsonSerializationProperties
Designação | Descrição | Valor |
---|---|---|
codificação | Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace). | 'UTF8' |
Formato | Esta propriedade só se aplica à serialização JSON de saídas somente. Não é aplicável a inputs. Esta propriedade especifica o formato do JSON no qual a saída será gravada. Os valores atualmente suportados são 'lineSeparated' indicando que a saída será formatada por ter cada objeto JSON separado por uma nova linha e 'array' indicando que a saída será formatada como uma matriz de objetos JSON. O valor padrão é 'lineSeparated' se deixado nulo. | 'Matriz' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
Designação | Descrição | Valor |
---|---|---|
identidade | Descreve a identidade gerenciada atribuída a este trabalho que pode ser usada para autenticar com entradas e saídas. | Identidade |
Localização | A geolocalização onde o recurso vive | string |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades associadas a um trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | StreamingJobProperties |
SKU | Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Realização
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma saída. Necessário em solicitações PUT (CreateOrReplace). | OutputProperties |
OutputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'GatewayMessageBus' para o tipo GatewayMessageBusOutputDataSource. Defina como 'Microsoft.AzureFunction' para o tipo AzureFunctionOutputDataSource. Defina como 'Microsoft.DBForPostgreSQL/servers/databases' para o tipo PostgreSQLOutputDataSource. Defina como 'Microsoft.DataLake/Accounts' para o tipo AzureDataLakeStoreOutputDataSource. Defina como 'Microsoft.EventHub/EventHub' para o tipo EventHubV2OutputDataSource. Defina como 'Microsoft.Kusto/clusters/databases' para o tipo AzureDataExplorerOutputDataSource. Defina como 'Microsoft.ServiceBus/EventHub' para o tipo EventHubOutputDataSource. Defina como 'Microsoft.ServiceBus/Queue' para o tipo ServiceBusQueueOutputDataSource. Defina como 'Microsoft.ServiceBus/Topic' para o tipo ServiceBusTopicOutputDataSource. Defina como 'Microsoft.Sql/Server/DataWarehouse' para o tipo AzureSynapseOutputDataSource. Defina como 'Microsoft.Sql/Server/Database' para o tipo AzureSqlDatabaseOutputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobOutputDataSource. Defina como 'Microsoft.Storage/DocumentDB' para o tipo DocumentDbOutputDataSource. Defina como 'Microsoft.Storage/Table' para o tipo AzureTableOutputDataSource. Defina como 'PowerBI' para o tipo PowerBIOutputDataSource. Defina como 'Raw' para o tipo RawOutputDatasource. | 'GatewayMessageBus' 'Microsoft.AzureFunction' 'Microsoft.DataLake/Contas' 'Microsoft.DBForPostgreSQL/servidores/bancos de dados' 'Microsoft.EventHub/EventHub' 'Microsoft.Kusto/clusters/bancos de dados' 'Microsoft.ServiceBus/EventHub' 'Microsoft.ServiceBus/Fila' 'Microsoft.ServiceBus/Tópico' 'Microsoft.Sql/Server/Banco de dados' 'Microsoft.Sql/Server/DataWarehouse' 'Microsoft.Storage/Blob' 'Microsoft.Storage/Banco de Dados de Documentos' 'Microsoft.Storage/Table' 'PowerBI' 'Raw' (obrigatório) |
OutputProperties
Designação | Descrição | Valor |
---|---|---|
fonte de dados | Descreve a fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | OutputDataSource |
Serialização | Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). | de serialização |
sizeWindow | A janela de tamanho para restringir uma saída do Stream Analytics. | Int |
timeWindow | O período de tempo para filtrar as saídas de trabalho do Stream Analytics. | string |
marca d'águaConfigurações | Configurações que determinam se as marcas d'água devem ser enviadas para o downstream. | OutputWatermarkProperties |
OutputWatermarkProperties
Designação | Descrição | Valor |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Descreve o delta máximo entre as partições mais rápidas e mais lentas, de modo que a janela fora de ordem que captura todos os eventos necessários em trabalhos downstream é bem definida. | string |
marca d'águaModo | O modo de marca d'água de saída. | 'Nenhuma' 'Marca d'água SendCurrentPartition' 'SendLowestWatermarkAcrossPartitions' |
ParquetSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Parquet. Necessário em solicitações PUT (CreateOrReplace). | qualquer |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Parquet' (obrigatório) |
PostgreSQLOutputDataSource
PostgreSQLOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
maxWriterCount | Max Writer count, atualmente apenas 1 (gravador único) e 0 (com base na partição de consulta) estão disponíveis. Opcional em pedidos PUT. | Int |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
PowerBIOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Power BI. Necessário em solicitações PUT (CreateOrReplace). | PowerBIOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'PowerBI' (obrigatório) |
PowerBIOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
conjunto de dados | O nome do conjunto de dados do Power BI. Necessário em solicitações PUT (CreateOrReplace). | string |
groupId | A ID do grupo do Power BI. | string |
nomedogrupo | O nome do grupo do Power BI. Use essa propriedade para ajudar a lembrar qual id de grupo específico do Power BI foi usado. | string |
refreshToken | Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, um token de atualização válido só pode ser obtido por meio do Portal do Azure. É recomendável colocar um valor de cadeia de caracteres fictícia aqui ao criar a fonte de dados e, em seguida, ir para o Portal do Azure para autenticar a fonte de dados que atualizará essa propriedade com um token de atualização válido. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela do Power BI no conjunto de dados especificado. Necessário em solicitações PUT (CreateOrReplace). | string |
tokenUserDisplayName | O nome de exibição do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
tokenUserPrincipalName | O nome principal do usuário (UPN) do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
RawInputDatasourceProperties
Designação | Descrição | Valor |
---|---|---|
carga útil | O conteúdo serializado JSON dos dados de entrada. Carga útil ou payloadUri devem ser definidas, mas não ambas. | string |
payloadUri | A URL SAS para um blob que contém o conteúdo serializado JSON dos dados de entrada. Carga útil ou payloadUri devem ser definidas, mas não ambas. | string |
RawOutputDatasource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída bruta. Necessário em solicitações PUT (CreateOrReplace). | RawOutputDatasourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
RawOutputDatasourceProperties
Designação | Descrição | Valor |
---|---|---|
payloadUri | A URL SAS para um blob onde a saída deve ser gravada. Se essa propriedade não for definida, os dados de saída serão gravados em um armazenamento temporário e uma URL SAS para esse armazenamento temporário será incluída no resultado. | string |
RawReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada bruta que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | RawInputDatasourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
RawStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada bruta. Necessário em solicitações PUT (CreateOrReplace). | RawInputDatasourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
ReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'File' para o tipo FileReferenceInputDataSource. Defina como 'Microsoft.Sql/Server/Database' para o tipo AzureSqlReferenceInputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobReferenceInputDataSource. Defina como 'Raw' para o tipo RawReferenceInputDataSource. | 'Ficheiro' 'Microsoft.Sql/Server/Banco de dados' 'Microsoft.Storage/Blob' 'Raw' (obrigatório) |
ReferenceInputProperties
RefreshConfiguration
Designação | Descrição | Valor |
---|---|---|
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
refreshInterval | O intervalo de atualização. | string |
refreshType | Esta propriedade indica qual opção de atualização de dados usar, Bloqueando ou Não Bloqueando. | 'Bloqueio' 'Sem bloqueio' |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
ScalarFunctionProperties
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de função. | 'Escalar' (obrigatório) |
Serialização
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Avro' para o tipo AvroSerialization. Defina como 'Csv' para o tipo CsvSerialization. Defina como 'CustomClr' para o tipo CustomClrSerialization. Defina como 'Delta' para o tipo DeltaSerialization. Defina como 'Json' para o tipo JsonSerialization. Defina como 'Parquet' para o tipo ParquetSerialization. | 'Avro' 'Csv' 'CustomClr' 'Delta' 'Json' 'Parquet' (obrigatório) |
ServiceBusQueueOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de fila do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/Queue' (obrigatório) |
ServiceBusQueueOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
propertyColumns | Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas. | string[] |
queueName | O nome da fila do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | string |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
systemPropertyColumns | As propriedades do sistema associadas à fila do Service Bus. As seguintes propriedades do sistema são suportadas: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | qualquer |
ServiceBusTopicOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de Tópico do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/Topic' (obrigatório) |
ServiceBusTopicOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
propertyColumns | Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas. | string[] |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
systemPropertyColumns | As propriedades do sistema associadas à saída do tópico do Service Bus. As seguintes propriedades do sistema são suportadas: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
nome_tópico | O nome do tópico do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | string |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Designação | Descrição | Valor |
---|
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU. | Int |
Designação | O nome do SKU. Necessário em solicitações PUT (CreateOrReplace). | 'Padrão' |
Conta de armazenamento
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
StreamingJobProperties
Designação | Descrição | Valor |
---|---|---|
aglomeração | O cluster no qual os trabalhos de streaming serão executados. | ClusterInfo |
compatibilidadeNível | Controla determinados comportamentos de tempo de execução do trabalho de streaming. | '1.0' '1.2' |
contentStoragePolicy | Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso requer que o usuário também especifique a propriedade jobStorageAccount. . | 'JobStorageAccount' 'Conta do sistema' |
dataLocale | A localidade de dados do trabalho de análise de fluxo. Valor deve ser o nome de uma cultura .NET suportada do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. O padrão é 'en-US' se nenhum for especificado. | string |
eventosLateArrivalMaxDelayInSeconds | O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo suportado é -1 para 1814399 (20.23:59:59 dias) e -1 é usado para especificar esperar indefinidamente. Se a propriedade estiver ausente, ela é interpretada como tendo um valor de -1. | Int |
eventosOutOfOrderMaxDelayInSeconds | O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltarem à ordem. | Int |
eventosOutOfOrderPolicy | Indica a política a ser aplicada a eventos que chegam fora de ordem no fluxo de eventos de entrada. | 'Ajustar' 'Gota' |
Externos | A conta de armazenamento onde os artefatos de código personalizado estão localizados. | externa |
funções | Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. | Função[] |
Insumos | Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual. | de entrada [] |
jobStorageAccount | As propriedades associadas a uma conta de Armazenamento do Azure com MSI | JobStorageAccount |
Tipo de trabalho | Descreve o tipo de trabalho. Os modos válidos são Cloud e 'Edge'. |
'Nuvem' 'Borda' |
outputErrorPolicy | 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). | 'Gota' 'Parar' |
saídas | Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual. | Saída[] |
outputStartMode | Esta propriedade só deve ser utilizada quando se deseja que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve começar sempre que o trabalho for iniciado, começar em um carimbo de data/hora de usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento. | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | Valor é um carimbo de data/hora formatado ISO-8601 que indica o ponto inicial do fluxo de eventos de saída ou null para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime. | string |
SKU | Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | Sku |
transformação | Indica a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. | Transformação |
StreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'GatewayMessageBus' para o tipo GatewayMessageBusStreamInputDataSource. Defina como 'Microsoft.Devices/IotHubs' para o tipo IoTHubStreamInputDataSource. Defina como 'Microsoft.EventGrid/EventSubscriptions' para o tipo EventGridStreamInputDataSource. Defina como 'Microsoft.EventHub/EventHub' para o tipo EventHubV2StreamInputDataSource. Defina como 'Microsoft.ServiceBus/EventHub' para o tipo EventHubStreamInputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobStreamInputDataSource. Defina como 'Raw' para o tipo RawStreamInputDataSource. | 'GatewayMessageBus' 'Microsoft.Devices/IotHubs' 'Microsoft.EventGrid/EventSubscriptions' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.Storage/Blob' 'Raw' (obrigatório) |
StreamInputProperties
TrackedResourceTags
Designação | Descrição | Valor |
---|
Transformação
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma transformação. Necessário em solicitações PUT (CreateOrReplace). | TransformationProperties |
TransformationProperties
Designação | Descrição | Valor |
---|---|---|
consulta | Especifica a consulta que será executada no trabalho de streaming. Você pode saber mais sobre a SAQL (Stream Analytics Query Language) aqui: https://msdn.microsoft.com/library/azure/dn834998 . Necessário em solicitações PUT (CreateOrReplace). | string |
streamingUnits | Especifica o número de unidades de streaming que o trabalho de streaming usa. | Int |
validStreamingUnits | Especifica as unidades de streaming válidas para as quais um trabalho de streaming pode ser dimensionado. | int[] |
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Criar um trabalho padrão do Stream Analytics | Este modelo cria um trabalho padrão do Stream Analytics. Para obter mais informações, o Azure Stream Analytics é uma análise em tempo real e um mecanismo complexo de processamento de eventos projetado para analisar e processar grandes volumes de dados de streaming rápido de várias fontes simultaneamente. Padrões e relacionamentos podem ser identificados em informações extraídas de várias fontes de entrada, incluindo dispositivos, sensores, clickstreams, feeds de mídia social e aplicativos. Esses padrões podem ser usados para disparar ações e iniciar fluxos de trabalho, como criar alertas, alimentar informações para uma ferramenta de relatório ou armazenar dados transformados para uso posterior. Além disso, o Stream Analytics está disponível no tempo de execução do Azure IoT Edge e dá suporte à mesma linguagem ou sintaxe exata da nuvem. |
Definição de recurso de modelo ARM
O tipo de recurso streamingjobs pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.StreamAnalytics/streamingjobs, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.StreamAnalytics/streamingjobs",
"apiVersion": "2021-10-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"location": "string",
"properties": {
"cluster": {
"id": "string"
},
"compatibilityLevel": "string",
"contentStoragePolicy": "string",
"dataLocale": "string",
"eventsLateArrivalMaxDelayInSeconds": "int",
"eventsOutOfOrderMaxDelayInSeconds": "int",
"eventsOutOfOrderPolicy": "string",
"externals": {
"container": "string",
"path": "string",
"refreshConfiguration": {
"dateFormat": "string",
"pathPattern": "string",
"refreshInterval": "string",
"refreshType": "string",
"timeFormat": "string"
},
"storageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
},
"functions": [
{
"name": "string",
"properties": {
"properties": {
"binding": {
"type": "string"
// For remaining properties, see FunctionBinding objects
},
"inputs": [
{
"dataType": "string",
"isConfigurationParameter": "bool"
}
],
"output": {
"dataType": "string"
}
},
"type": "string"
// For remaining properties, see FunctionProperties objects
}
}
],
"inputs": [
{
"name": "string",
"properties": {
"compression": {
"type": "string"
},
"partitionKey": "string",
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"watermarkSettings": {
"watermarkMode": "string"
},
"type": "string"
// For remaining properties, see InputProperties objects
}
}
],
"jobStorageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
},
"jobType": "string",
"outputErrorPolicy": "string",
"outputs": [
{
"name": "string",
"properties": {
"datasource": {
"type": "string"
// For remaining properties, see OutputDataSource objects
},
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"sizeWindow": "int",
"timeWindow": "string",
"watermarkSettings": {
"maxWatermarkDifferenceAcrossPartitions": "string",
"watermarkMode": "string"
}
}
}
],
"outputStartMode": "string",
"outputStartTime": "string",
"sku": {
"capacity": "int",
"name": "string"
},
"transformation": {
"name": "string",
"properties": {
"query": "string",
"streamingUnits": "int",
"validStreamingUnits": [ "int" ]
}
}
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Objetos StreamInputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para GatewayMessageBus, use:
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Para Microsoft.Devices/IotHubs , use:
{
"properties": {
"consumerGroupName": "string",
"endpoint": "string",
"iotHubNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.Devices/IotHubs"
}
Para Microsoft.EventGrid/EventSubscriptions , use:
{
"properties": {
"eventTypes": [ "string" ],
"schema": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"subscriber": {
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "string"
}
},
"type": "Microsoft.EventGrid/EventSubscriptions"
}
Para Microsoft.EventHub/EventHub , use:
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Para Microsoft.ServiceBus/EventHub, use:
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Para Microsoft.Storage/Blob , use:
{
"properties": {
"authenticationMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Para Raw, use:
{
"properties": {
"payload": "string",
"payloadUri": "string"
},
"type": "Raw"
}
Objetos InputProperties
Defina a propriedade type para especificar o tipo de objeto.
Para de referência, utilize:
{
"datasource": {
"type": "string"
// For remaining properties, see ReferenceInputDataSource objects
},
"type": "Reference"
}
Para Stream, use:
{
"datasource": {
"type": "string"
// For remaining properties, see StreamInputDataSource objects
},
"type": "Stream"
}
Objetos FunctionProperties
Defina a propriedade type para especificar o tipo de objeto.
Para agregado , use:
{
"type": "Aggregate"
}
Para escalar , use:
{
"type": "Scalar"
}
Objetos de serialização
Defina a propriedade type para especificar o tipo de objeto.
Para Avro, use:
{
"properties": {},
"type": "Avro"
}
Para Csv, use:
{
"properties": {
"encoding": "string",
"fieldDelimiter": "string"
},
"type": "Csv"
}
Para CustomClr, use:
{
"properties": {
"serializationClassName": "string",
"serializationDllPath": "string"
},
"type": "CustomClr"
}
Para Delta, use:
{
"properties": {
"deltaTablePath": "string",
"partitionColumns": [ "string" ]
},
"type": "Delta"
}
Para Json, use:
{
"properties": {
"encoding": "string",
"format": "string"
},
"type": "Json"
}
Para Parquet, utilize:
{
"properties": {},
"type": "Parquet"
}
Objetos ReferenceInputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para File, use:
{
"properties": {
"path": "string"
},
"type": "File"
}
Para Microsoft.Sql/Server/Database , use:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"deltaSnapshotQuery": "string",
"fullSnapshotQuery": "string",
"password": "string",
"refreshRate": "string",
"refreshType": "string",
"server": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/Database"
}
Para Microsoft.Storage/Blob , use:
{
"properties": {
"authenticationMode": "string",
"blobName": "string",
"container": "string",
"dateFormat": "string",
"deltaPathPattern": "string",
"deltaSnapshotRefreshRate": "string",
"fullSnapshotRefreshRate": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Para Raw, use:
{
"properties": {
"payload": "string",
"payloadUri": "string"
},
"type": "Raw"
}
Objetos FunctionBinding
Defina a propriedade type para especificar o tipo de objeto.
Para Microsoft.MachineLearning/WebService , use:
{
"properties": {
"apiKey": "string",
"batchSize": "int",
"endpoint": "string",
"inputs": {
"columnNames": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
],
"name": "string"
},
"outputs": [
{
"dataType": "string",
"name": "string"
}
]
},
"type": "Microsoft.MachineLearning/WebService"
}
Para Microsoft.MachineLearningServices , use:
{
"properties": {
"apiKey": "string",
"batchSize": "int",
"endpoint": "string",
"inputRequestName": "string",
"inputs": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
],
"numberOfParallelRequests": "int",
"outputResponseName": "string",
"outputs": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
]
},
"type": "Microsoft.MachineLearningServices"
}
Para Microsoft.StreamAnalytics/CLRUdf , use:
{
"properties": {
"class": "string",
"dllPath": "string",
"method": "string",
"updateMode": "string"
},
"type": "Microsoft.StreamAnalytics/CLRUdf"
}
Para Microsoft.StreamAnalytics/JavascriptUdf , use:
{
"properties": {
"script": "string"
},
"type": "Microsoft.StreamAnalytics/JavascriptUdf"
}
Objetos OutputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para GatewayMessageBus, use:
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Para Microsoft.AzureFunction , use:
{
"properties": {
"apiKey": "string",
"functionAppName": "string",
"functionName": "string",
"maxBatchCount": "int",
"maxBatchSize": "int"
},
"type": "Microsoft.AzureFunction"
}
Para Microsoft.DBForPostgreSQL/servers/databases, use:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.DBForPostgreSQL/servers/databases"
}
Para Microsoft.DataLake/Accounts , use:
{
"properties": {
"accountName": "string",
"authenticationMode": "string",
"dateFormat": "string",
"filePathPrefix": "string",
"refreshToken": "string",
"tenantId": "string",
"timeFormat": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "Microsoft.DataLake/Accounts"
}
Para Microsoft.EventHub/EventHub , use:
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Para Microsoft.Kusto/clusters/databases, use:
{
"properties": {
"authenticationMode": "string",
"cluster": "string",
"database": "string",
"table": "string"
},
"type": "Microsoft.Kusto/clusters/databases"
}
Para Microsoft.ServiceBus/EventHub, use:
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Para Microsoft.ServiceBus/Queue , use:
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"queueName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {}
},
"type": "Microsoft.ServiceBus/Queue"
}
Para Microsoft.ServiceBus/Topic , use:
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {
"{customized property}": "string"
},
"topicName": "string"
},
"type": "Microsoft.ServiceBus/Topic"
}
Para Microsoft.Sql/Server/DataWarehouse , use:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/DataWarehouse"
}
Para Microsoft.Sql/Server/Database , use:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"maxBatchCount": "int",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/Database"
}
Para Microsoft.Storage/Blob , use:
{
"properties": {
"authenticationMode": "string",
"blobPathPrefix": "string",
"blobWriteMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Para Microsoft.Storage/DocumentDB , use:
{
"properties": {
"accountId": "string",
"accountKey": "string",
"authenticationMode": "string",
"collectionNamePattern": "string",
"database": "string",
"documentId": "string",
"partitionKey": "string"
},
"type": "Microsoft.Storage/DocumentDB"
}
Para Microsoft.Storage/Table, use:
{
"properties": {
"accountKey": "string",
"accountName": "string",
"batchSize": "int",
"columnsToRemove": [ "string" ],
"partitionKey": "string",
"rowKey": "string",
"table": "string"
},
"type": "Microsoft.Storage/Table"
}
Para PowerBI, use:
{
"properties": {
"authenticationMode": "string",
"dataset": "string",
"groupId": "string",
"groupName": "string",
"refreshToken": "string",
"table": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "PowerBI"
}
Para Raw, use:
{
"properties": {
"payloadUri": "string"
},
"type": "Raw"
}
Valores de propriedade
AggregateFunctionProperties
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de função. | «Agregado» (obrigatório) |
AvroSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Avro. Necessário em solicitações PUT (CreateOrReplace). | qualquer |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Avro' (obrigatório) |
AzureDataExplorerOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Kusto/clusters/databases' (obrigatório) |
AzureDataExplorerOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
aglomeração | O nome do cluster do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | string |
Base de dados | O nome do banco de dados do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureDataLakeStoreOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Repositório Azure Data Lake. Necessário em solicitações PUT (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.DataLake/Accounts' (obrigatório) |
AzureDataLakeStoreOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
nomedaconta; | O nome da conta do Repositório Azure Data Lake. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
dateFormat | O formato de data. Sempre que {date} aparece em filePathPrefix, o valor dessa propriedade é usado como o formato de data. | string |
filePathPrefix | O local do arquivo no qual a saída deve ser gravada. Necessário em solicitações PUT (CreateOrReplace). | string |
refreshToken | Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, um token de atualização válido só pode ser obtido por meio do Portal do Azure. É recomendável colocar um valor de cadeia de caracteres fictícia aqui ao criar a fonte de dados e, em seguida, ir para o Portal do Azure para autenticar a fonte de dados que atualizará essa propriedade com um token de atualização válido. Necessário em solicitações PUT (CreateOrReplace). | string |
inquilinoId | A ID do locatário do usuário usada para obter o token de atualização. Necessário em solicitações PUT (CreateOrReplace). | string |
timeFormat | O formato de hora. Sempre que {time} aparece em filePathPrefix, o valor dessa propriedade é usado como o formato de hora. | string |
tokenUserDisplayName | O nome de exibição do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
tokenUserPrincipalName | O nome principal do usuário (UPN) do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
AzureFunctionOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Function. Necessário em solicitações PUT (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.AzureFunction' (obrigatório) |
AzureFunctionOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | Se você quiser usar uma Função do Azure de outra assinatura, poderá fazê-lo fornecendo a chave para acessar sua função. | string |
functionAppName | O nome do seu aplicativo Azure Functions. | string |
nome_da_função | O nome da função em seu aplicativo Azure Functions. | string |
maxBatchCount | Uma propriedade que permite especificar o número máximo de eventos em cada lote enviado para o Azure Functions. O valor padrão é 100. | Int |
maxBatchSize | Uma propriedade que permite definir o tamanho máximo para cada lote de saída enviado para sua função do Azure. A unidade de entrada está em bytes. Por padrão, esse valor é 262.144 bytes (256 KB). | Int |
AzureMachineLearningServiceFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de associação associadas a um serviço Web de Aprendizado de Máquina do Azure. | AzureMachineLearningServiceFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.MachineLearningServices' (obrigatório) |
AzureMachineLearningServiceFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | A chave de API usada para autenticar com Request-Response ponto de extremidade. | string |
tamanho do lote | Número entre 1 e 10000 descrevendo o número máximo de linhas para cada solicitação de execução do Azure ML RRS. O padrão é 1000. | Int |
Ponto final | O ponto de extremidade de execução Request-Response do serviço Web do Azure Machine Learning. | string |
inputRequestName | Rótulo para o objeto de solicitação de entrada. | string |
Insumos | As entradas para o ponto de extremidade do serviço Web do Azure Machine Learning. | AzureMachineLearningServiceInputColumn[] |
númerodeParallelRequests | O número de solicitações paralelas que serão enviadas por partição do seu trabalho para o serviço de aprendizado de máquina. O padrão é 1. | Int |
outputResponseName | Rótulo para o objeto de solicitação de saída. | string |
saídas | Uma lista de saídas da execução do ponto de extremidade do serviço Web Azure Machine Learning. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (compatível com o Azure Machine Learning) da coluna de entrada. | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de entrada. | string |
AzureMachineLearningServiceOutputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (Azure Machine Learning suportado) da coluna de saída. | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de saída. | string |
AzureMachineLearningStudioFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de associação associadas a um Estúdio de Aprendizado de Máquina do Azure. | AzureMachineLearningStudioFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.MachineLearning/WebService' (obrigatório) |
AzureMachineLearningStudioFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | A chave de API usada para autenticar com Request-Response ponto de extremidade. | string |
tamanho do lote | Número entre 1 e 10000 descrevendo o número máximo de linhas para cada solicitação de execução do Azure ML RRS. O padrão é 1000. | Int |
Ponto final | O ponto de extremidade de execução Request-Response do Estúdio de Aprendizado de Máquina do Azure. Saiba mais aqui: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | string |
Insumos | As entradas para o ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioInputs |
saídas | Uma lista de saídas da execução do ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (compatível com o Azure Machine Learning) da coluna de entrada. Uma lista de tipos de dados válidos do Azure Machine Learning é descrita em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de entrada. | string |
AzureMachineLearningStudioInputs
Designação | Descrição | Valor |
---|---|---|
columnNames | Uma lista de colunas de entrada para o ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioInputColumn[] |
Designação | O nome da entrada. Este é o nome fornecido durante a criação do ponto de extremidade. | string |
AzureMachineLearningStudioOutputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (Azure Machine Learning suportado) da coluna de saída. Uma lista de tipos de dados válidos do Azure Machine Learning é descrita em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . | string |
Designação | O nome da coluna de saída. | string |
AzureSqlDatabaseOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/Database' (obrigatório) |
AzureSqlDatabaseOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
maxBatchCount | Max Batch count para gravação no banco de dados SQL, o valor padrão é 10.000. Opcional em pedidos PUT. | Int |
maxWriterCount | Max Writer count, atualmente apenas 1 (gravador único) e 0 (com base na partição de consulta) estão disponíveis. Opcional em pedidos PUT. | Int |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureSqlReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas à entrada do Banco de Dados SQL que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/Database' (obrigatório) |
AzureSqlReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | Este elemento está associado ao elemento datasource. Este é o nome do banco de dados no qual a saída será gravada. | string |
deltaSnapshotQuery | Este elemento está associado ao elemento datasource. Essa consulta é usada para buscar alterações incrementais do banco de dados SQL. Para usar essa opção, recomendamos o uso de tabelas temporais no Banco de Dados SQL do Azure. | string |
fullSnapshotQuery | Este elemento está associado ao elemento datasource. Essa consulta é usada para buscar dados do banco de dados sql. | string |
palavra-passe | Este elemento está associado ao elemento datasource. Essa é a senha que será usada para se conectar à instância do Banco de dados SQL. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
refreshRate | Este elemento está associado ao elemento datasource. Isso indica com que frequência os dados serão buscados no banco de dados. É de formato DateTime. | string |
refreshType | Indica o tipo de opção de atualização de dados. | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' 'Estática' |
servidor | Este elemento está associado ao elemento datasource. Este é o nome do servidor que contém o banco de dados no qual será gravado. | string |
utilizador | Este elemento está associado ao elemento datasource. Este é o nome de usuário que será usado para se conectar à instância do Banco de dados SQL. | string |
AzureSynapseOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Synapse. Necessário em solicitações PUT (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/DataWarehouse' (obrigatório) |
AzureSynapseOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureTableOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | AzureTableOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Table' (obrigatório) |
AzureTableOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tamanho do lote | O número de linhas para gravar na Tabela do Azure de cada vez. | Int |
colunasToRemove | Se especificado, cada item na matriz é o nome de uma coluna a ser removida (se presente) das entidades de evento de saída. | string[] |
partitionKey | Este elemento indica o nome de uma coluna da instrução SELECT na consulta que será usada como a chave de partição para a Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
rowKey [en] | Este elemento indica o nome de uma coluna da instrução SELECT na consulta que será usada como a chave de linha para a Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
BlobOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de blob. Necessário em solicitações PUT (CreateOrReplace). | BlobOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
blobPathPrefix | Prefixo do caminho de Blob. | string |
blobWriteMode | Modo de escrita de Blob. | «Acrescentar» 'Uma vez' |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
BlobReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de blob que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | BlobReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
blobNome | O nome da entrada de blob. | string |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
deltaPathPattern | O padrão de caminho do instantâneo delta. | string |
deltaSnapshotRefreshRate | O intervalo em que o usuário gera um instantâneo delta dessa fonte de dados de entrada de blob de referência. | string |
fullSnapshotRefreshRate | O intervalo de atualização da fonte de dados de entrada de blob. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
sourcePartitionCount | A contagem de partições da fonte de dados de entrada de blob. Gama 1 - 256. | Int |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
BlobStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de blob que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | BlobStreamInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
sourcePartitionCount | A contagem de partições da fonte de dados de entrada de blob. Gama 1 - 1024. | Int |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
ClusterInfo
Designação | Descrição | Valor |
---|---|---|
ID | A id do recurso do cluster. | string |
Compressão
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de compactação que a entrada usa. Necessário em solicitações PUT (CreateOrReplace). | 'Esvaziar' 'GZip' «Nenhum» (obrigatório) |
CSharpFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de ligação associadas a uma função CSharp. | CSharpFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.StreamAnalytics/CLRUdf' (obrigatório) |
CSharpFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
Classe | O código Csharp contendo uma única definição de função. | string |
dllPath | O código Csharp contendo uma única definição de função. | string |
método | O código Csharp contendo uma única definição de função. | string |
updateMode | Modos de atualização para funções do Stream Analytics. | 'Refrescante' 'Estática' |
CsvSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização CSV. Necessário em solicitações PUT (CreateOrReplace). | CsvSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | «Csv» (obrigatório) |
CsvSerializationProperties
Designação | Descrição | Valor |
---|---|---|
codificação | Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace). | 'UTF8' |
fieldDelimiter | Especifica o delimitador que será usado para separar registros CSV (valores separados por vírgula). Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma lista de valores suportados. Necessário em solicitações PUT (CreateOrReplace). | string |
CustomClrSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização CustomClr. Necessário em solicitações PUT (CreateOrReplace). | CustomClrSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'CustomClr' (obrigatório) |
CustomClrSerializationProperties
Designação | Descrição | Valor |
---|---|---|
serializationClassName | O nome da classe de serialização. | string |
serializationDllPath | O caminho da biblioteca de serialização. | string |
DeltaSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Delta Lake. Necessário em solicitações PUT (CreateOrReplace). | DeltaSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | «Delta» (obrigatório) |
DeltaSerializationProperties
Designação | Descrição | Valor |
---|---|---|
deltaTablePath | Especifica o caminho da tabela Delta Lake no qual a saída será gravada. | string (obrigatório) |
partitionColumns | Especifica os nomes das colunas para as quais a tabela Delta Lake será particionada. Estamos suportando apenas 1 coluna de partição, mas mantendo-a como uma matriz para extensibilidade. | string[] |
DocumentDbOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/DocumentDB' (obrigatório) |
DocumentDbOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
accountId | O nome ou ID da conta do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string |
accountKey | A chave de conta para a conta do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
collectionNamePattern | O padrão de nome de coleção para as coleções a serem usadas. O formato do nome da coleção pode ser construído usando o token opcional {partition}, onde as partições começam a partir de 0. Consulte a seção Banco de Dados de Documentos de /rest/api/streamanalytics/stream-analytics-output para obter mais informações. Necessário em solicitações PUT (CreateOrReplace). | string |
Base de dados | O nome do banco de dados do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string |
ID do documento | O nome do campo em eventos de saída usados para especificar a chave primária na qual as operações de inserção ou atualização se baseiam. | string |
partitionKey | O nome do campo em eventos de saída usado para especificar a chave para particionar a saída entre coleções. Se 'collectionNamePattern' contiver o token {partition}, essa propriedade deverá ser especificada. | string |
EventGridStreamInputDataSource
EventGridStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
eventTypes | Lista de tipos de eventos suportados pelo adaptador de grade de eventos. | string[] |
Esquema | Indica o tipo de esquema de Grade de Eventos. | 'CloudEventSchema' 'EventGridEventSchema' |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
assinante | Subscritores da grelha de eventos. Atualmente, apenas o EventHub Subscriber é suportado. | EventHubV2StreamInputDataSource |
EventHubOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/EventHub' (obrigatório) |
EventHubOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
eventHubName | O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | string |
partitionCount | A contagem de partições da fonte de dados do hub de eventos. Gama 1 - 256. | Int |
partitionKey | A chave/coluna usada para determinar para qual partição enviar dados de eventos. | string |
propertyColumns | As propriedades associadas a essa saída do Hub de Eventos. | string[] |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
EventHubStreamInputDataSource
EventHubStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
consumidorGrupoNome | O nome de um Grupo de Consumidores do Hub de Eventos que deve ser usado para ler eventos do Hub de Eventos. A especificação de nomes distintos de grupos de consumidores para várias entradas permite que cada uma dessas entradas receba os mesmos eventos do Hub de Eventos. Se não for especificada, a entrada usará o grupo de consumidores padrão do Hub de Eventos. | string |
eventHubName | O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | string |
partitionCount | A contagem de partições da fonte de dados do hub de eventos. Gama 1 - 256. | Int |
pré-fetchCount | O número de mensagens que o recetor da mensagem pode solicitar simultaneamente. | Int |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
EventHubV2OutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.EventHub/EventHub' (obrigatório) |
EventHubV2StreamInputDataSource
EventHubV2StreamInputDataSource
Externa
Designação | Descrição | Valor |
---|---|---|
contentor | O contêiner UserCustomCode. | string |
caminho | O caminho UserCustomCode. | string |
refreshConfiguration | Os parâmetros de atualização para qualquer/todas as funções atualizáveis definidas pelo usuário presentes na configuração do trabalho. | RefreshConfiguration |
storageAccount | As propriedades associadas a uma conta de Armazenamento do Azure | StorageAccount |
FileReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de arquivo que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | FileReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Ficheiro' (obrigatório) |
FileReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
caminho | O caminho do arquivo. | string |
Função
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma função. | FunctionProperties |
Vinculação de função
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Microsoft.MachineLearning/WebService' para o tipo AzureMachineLearningStudioFunctionBinding. Defina como 'Microsoft.MachineLearningServices' para o tipo AzureMachineLearningServiceFunctionBinding. Defina como 'Microsoft.StreamAnalytics/CLRUdf' para o tipo CSharpFunctionBinding. Defina como 'Microsoft.StreamAnalytics/JavascriptUdf' para o tipo JavaScriptFunctionBinding. | 'Microsoft.MachineLearning/WebService' 'Microsoft.MachineLearningServices' 'Microsoft.StreamAnalytics/CLRUdf' 'Microsoft.StreamAnalytics/JavascriptUdf' (obrigatório) |
FunctionConfiguration
Designação | Descrição | Valor |
---|---|---|
vinculação | A ligação física da função. Por exemplo, no caso do serviço Web do Azure Machine Learning, isso descreve o ponto de extremidade. | FunctionBinding |
Insumos | FunctionInput[] | |
Saída | Descreve a saída de uma função. | FunctionOutput |
Entrada de função
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (com suporte do Azure Stream Analytics) do parâmetro de entrada da função. Uma lista de tipos de dados válidos do Azure Stream Analytics é descrita em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | string |
isConfigurationParameter | Um sinalizador que indica se o parâmetro é um parâmetro de configuração. True se se espera que este parâmetro de entrada seja uma constante. O padrão é false. | Bool |
Saída de função
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (com suporte do Azure Stream Analytics) da saída da função. Uma lista de tipos de dados válidos do Azure Stream Analytics é descrita em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | string |
FunctionProperties
Designação | Descrição | Valor |
---|---|---|
propriedades | FunctionConfiguration | |
tipo | Defina como 'Aggregate' para o tipo AggregateFunctionProperties. Defina como 'Scalar' para o tipo ScalarFunctionProperties. | «Agregado» 'Escalar' (obrigatório) |
GatewayMessageBusOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Barramento de Mensagem de Gateway. Necessário em solicitações PUT (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'GatewayMessageBus' (obrigatório) |
GatewayMessageBusOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
tópico | O nome do tópico do Service Bus. | string |
GatewayMessageBusStreamInputDataSource
GatewayMessageBusStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
tópico | O nome do tópico do Service Bus. | string |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
Entrada
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma entrada. Necessário em solicitações PUT (CreateOrReplace). | InputProperties |
InputProperties
Designação | Descrição | Valor |
---|---|---|
compressão | Descreve como os dados de entrada são compactados | de compressão |
partitionKey | partitionKey Descreve uma chave nos dados de entrada que é usada para particionar os dados de entrada | string |
Serialização | Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). | de serialização |
tipo | Defina como 'Reference' para o tipo ReferenceInputProperties. Defina como 'Stream' para o tipo StreamInputProperties. | 'Referência' 'Stream' (obrigatório) |
marca d'águaConfigurações | Configurações que determinam se os eventos de marca d'água devem ser lidos. | InputWatermarkProperties |
InputWatermarkProperties
Designação | Descrição | Valor |
---|---|---|
marca d'águaModo | O modo de marca d'água de entrada. | 'Nenhuma' 'Marca d'água de leitura' |
IoTHubStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada do Hub IoT que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Devices/IotHubs' (obrigatório) |
IoTHubStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
consumidorGrupoNome | O nome de um Grupo de Consumidores do Hub IoT que deve ser usado para ler eventos do Hub IoT. Se não for especificada, a entrada usará o grupo de consumidores padrão do Hub IoT. | string |
Ponto final | O ponto de extremidade do Hub IoT ao qual se conectar (ou seja, mensagens/eventos, mensagens/operaçõesMonitoringEvents, etc.). | string |
iotHubNamespace | O nome ou o URI do Hub IoT. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub IoT. Esta política deve conter pelo menos a permissão de conexão de serviço. Necessário em solicitações PUT (CreateOrReplace). | string |
JavaScriptFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de vinculação associadas a uma função JavaScript. | JavaScriptFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.StreamAnalytics/JavascriptUdf' (obrigatório) |
JavaScriptFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
guião | O código JavaScript que contém uma única definição de função. Por exemplo: 'function (x, y) { return x + y; }' | string |
JobStorageAccount
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
JsonSerialização
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização JSON. Necessário em solicitações PUT (CreateOrReplace). | JsonSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Json' (obrigatório) |
JsonSerializationProperties
Designação | Descrição | Valor |
---|---|---|
codificação | Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace). | 'UTF8' |
Formato | Esta propriedade só se aplica à serialização JSON de saídas somente. Não é aplicável a inputs. Esta propriedade especifica o formato do JSON no qual a saída será gravada. Os valores atualmente suportados são 'lineSeparated' indicando que a saída será formatada por ter cada objeto JSON separado por uma nova linha e 'array' indicando que a saída será formatada como uma matriz de objetos JSON. O valor padrão é 'lineSeparated' se deixado nulo. | 'Matriz' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2021-10-01-pré-visualização' |
identidade | Descreve a identidade gerenciada atribuída a este trabalho que pode ser usada para autenticar com entradas e saídas. | Identidade |
Localização | A geolocalização onde o recurso vive | string |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades associadas a um trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | StreamingJobProperties |
SKU | Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.StreamAnalytics/streamingjobs' |
Realização
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma saída. Necessário em solicitações PUT (CreateOrReplace). | OutputProperties |
OutputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'GatewayMessageBus' para o tipo GatewayMessageBusOutputDataSource. Defina como 'Microsoft.AzureFunction' para o tipo AzureFunctionOutputDataSource. Defina como 'Microsoft.DBForPostgreSQL/servers/databases' para o tipo PostgreSQLOutputDataSource. Defina como 'Microsoft.DataLake/Accounts' para o tipo AzureDataLakeStoreOutputDataSource. Defina como 'Microsoft.EventHub/EventHub' para o tipo EventHubV2OutputDataSource. Defina como 'Microsoft.Kusto/clusters/databases' para o tipo AzureDataExplorerOutputDataSource. Defina como 'Microsoft.ServiceBus/EventHub' para o tipo EventHubOutputDataSource. Defina como 'Microsoft.ServiceBus/Queue' para o tipo ServiceBusQueueOutputDataSource. Defina como 'Microsoft.ServiceBus/Topic' para o tipo ServiceBusTopicOutputDataSource. Defina como 'Microsoft.Sql/Server/DataWarehouse' para o tipo AzureSynapseOutputDataSource. Defina como 'Microsoft.Sql/Server/Database' para o tipo AzureSqlDatabaseOutputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobOutputDataSource. Defina como 'Microsoft.Storage/DocumentDB' para o tipo DocumentDbOutputDataSource. Defina como 'Microsoft.Storage/Table' para o tipo AzureTableOutputDataSource. Defina como 'PowerBI' para o tipo PowerBIOutputDataSource. Defina como 'Raw' para o tipo RawOutputDatasource. | 'GatewayMessageBus' 'Microsoft.AzureFunction' 'Microsoft.DataLake/Contas' 'Microsoft.DBForPostgreSQL/servidores/bancos de dados' 'Microsoft.EventHub/EventHub' 'Microsoft.Kusto/clusters/bancos de dados' 'Microsoft.ServiceBus/EventHub' 'Microsoft.ServiceBus/Fila' 'Microsoft.ServiceBus/Tópico' 'Microsoft.Sql/Server/Banco de dados' 'Microsoft.Sql/Server/DataWarehouse' 'Microsoft.Storage/Blob' 'Microsoft.Storage/Banco de Dados de Documentos' 'Microsoft.Storage/Table' 'PowerBI' 'Raw' (obrigatório) |
OutputProperties
Designação | Descrição | Valor |
---|---|---|
fonte de dados | Descreve a fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | OutputDataSource |
Serialização | Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). | de serialização |
sizeWindow | A janela de tamanho para restringir uma saída do Stream Analytics. | Int |
timeWindow | O período de tempo para filtrar as saídas de trabalho do Stream Analytics. | string |
marca d'águaConfigurações | Configurações que determinam se as marcas d'água devem ser enviadas para o downstream. | OutputWatermarkProperties |
OutputWatermarkProperties
Designação | Descrição | Valor |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Descreve o delta máximo entre as partições mais rápidas e mais lentas, de modo que a janela fora de ordem que captura todos os eventos necessários em trabalhos downstream é bem definida. | string |
marca d'águaModo | O modo de marca d'água de saída. | 'Nenhuma' 'Marca d'água SendCurrentPartition' 'SendLowestWatermarkAcrossPartitions' |
ParquetSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Parquet. Necessário em solicitações PUT (CreateOrReplace). | qualquer |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Parquet' (obrigatório) |
PostgreSQLOutputDataSource
PostgreSQLOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
maxWriterCount | Max Writer count, atualmente apenas 1 (gravador único) e 0 (com base na partição de consulta) estão disponíveis. Opcional em pedidos PUT. | Int |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
PowerBIOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Power BI. Necessário em solicitações PUT (CreateOrReplace). | PowerBIOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'PowerBI' (obrigatório) |
PowerBIOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
conjunto de dados | O nome do conjunto de dados do Power BI. Necessário em solicitações PUT (CreateOrReplace). | string |
groupId | A ID do grupo do Power BI. | string |
nomedogrupo | O nome do grupo do Power BI. Use essa propriedade para ajudar a lembrar qual id de grupo específico do Power BI foi usado. | string |
refreshToken | Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, um token de atualização válido só pode ser obtido por meio do Portal do Azure. É recomendável colocar um valor de cadeia de caracteres fictícia aqui ao criar a fonte de dados e, em seguida, ir para o Portal do Azure para autenticar a fonte de dados que atualizará essa propriedade com um token de atualização válido. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela do Power BI no conjunto de dados especificado. Necessário em solicitações PUT (CreateOrReplace). | string |
tokenUserDisplayName | O nome de exibição do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
tokenUserPrincipalName | O nome principal do usuário (UPN) do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
RawInputDatasourceProperties
Designação | Descrição | Valor |
---|---|---|
carga útil | O conteúdo serializado JSON dos dados de entrada. Carga útil ou payloadUri devem ser definidas, mas não ambas. | string |
payloadUri | A URL SAS para um blob que contém o conteúdo serializado JSON dos dados de entrada. Carga útil ou payloadUri devem ser definidas, mas não ambas. | string |
RawOutputDatasource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída bruta. Necessário em solicitações PUT (CreateOrReplace). | RawOutputDatasourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
RawOutputDatasourceProperties
Designação | Descrição | Valor |
---|---|---|
payloadUri | A URL SAS para um blob onde a saída deve ser gravada. Se essa propriedade não for definida, os dados de saída serão gravados em um armazenamento temporário e uma URL SAS para esse armazenamento temporário será incluída no resultado. | string |
RawReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada bruta que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | RawInputDatasourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
RawStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada bruta. Necessário em solicitações PUT (CreateOrReplace). | RawInputDatasourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
ReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'File' para o tipo FileReferenceInputDataSource. Defina como 'Microsoft.Sql/Server/Database' para o tipo AzureSqlReferenceInputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobReferenceInputDataSource. Defina como 'Raw' para o tipo RawReferenceInputDataSource. | 'Ficheiro' 'Microsoft.Sql/Server/Banco de dados' 'Microsoft.Storage/Blob' 'Raw' (obrigatório) |
ReferenceInputProperties
RefreshConfiguration
Designação | Descrição | Valor |
---|---|---|
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
refreshInterval | O intervalo de atualização. | string |
refreshType | Esta propriedade indica qual opção de atualização de dados usar, Bloqueando ou Não Bloqueando. | 'Bloqueio' 'Sem bloqueio' |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
ScalarFunctionProperties
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de função. | 'Escalar' (obrigatório) |
Serialização
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Avro' para o tipo AvroSerialization. Defina como 'Csv' para o tipo CsvSerialization. Defina como 'CustomClr' para o tipo CustomClrSerialization. Defina como 'Delta' para o tipo DeltaSerialization. Defina como 'Json' para o tipo JsonSerialization. Defina como 'Parquet' para o tipo ParquetSerialization. | 'Avro' 'Csv' 'CustomClr' 'Delta' 'Json' 'Parquet' (obrigatório) |
ServiceBusQueueOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de fila do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/Queue' (obrigatório) |
ServiceBusQueueOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
propertyColumns | Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas. | string[] |
queueName | O nome da fila do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | string |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
systemPropertyColumns | As propriedades do sistema associadas à fila do Service Bus. As seguintes propriedades do sistema são suportadas: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | qualquer |
ServiceBusTopicOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de Tópico do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/Topic' (obrigatório) |
ServiceBusTopicOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
propertyColumns | Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas. | string[] |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
systemPropertyColumns | As propriedades do sistema associadas à saída do tópico do Service Bus. As seguintes propriedades do sistema são suportadas: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
nome_tópico | O nome do tópico do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | string |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Designação | Descrição | Valor |
---|
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU. | Int |
Designação | O nome do SKU. Necessário em solicitações PUT (CreateOrReplace). | 'Padrão' |
Conta de armazenamento
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
StreamingJobProperties
Designação | Descrição | Valor |
---|---|---|
aglomeração | O cluster no qual os trabalhos de streaming serão executados. | ClusterInfo |
compatibilidadeNível | Controla determinados comportamentos de tempo de execução do trabalho de streaming. | '1.0' '1.2' |
contentStoragePolicy | Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso requer que o usuário também especifique a propriedade jobStorageAccount. . | 'JobStorageAccount' 'Conta do sistema' |
dataLocale | A localidade de dados do trabalho de análise de fluxo. Valor deve ser o nome de uma cultura .NET suportada do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. O padrão é 'en-US' se nenhum for especificado. | string |
eventosLateArrivalMaxDelayInSeconds | O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo suportado é -1 para 1814399 (20.23:59:59 dias) e -1 é usado para especificar esperar indefinidamente. Se a propriedade estiver ausente, ela é interpretada como tendo um valor de -1. | Int |
eventosOutOfOrderMaxDelayInSeconds | O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltarem à ordem. | Int |
eventosOutOfOrderPolicy | Indica a política a ser aplicada a eventos que chegam fora de ordem no fluxo de eventos de entrada. | 'Ajustar' 'Gota' |
Externos | A conta de armazenamento onde os artefatos de código personalizado estão localizados. | externa |
funções | Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. | Função[] |
Insumos | Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual. | de entrada [] |
jobStorageAccount | As propriedades associadas a uma conta de Armazenamento do Azure com MSI | JobStorageAccount |
Tipo de trabalho | Descreve o tipo de trabalho. Os modos válidos são Cloud e 'Edge'. |
'Nuvem' 'Borda' |
outputErrorPolicy | 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). | 'Gota' 'Parar' |
saídas | Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual. | Saída[] |
outputStartMode | Esta propriedade só deve ser utilizada quando se deseja que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve começar sempre que o trabalho for iniciado, começar em um carimbo de data/hora de usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento. | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | Valor é um carimbo de data/hora formatado ISO-8601 que indica o ponto inicial do fluxo de eventos de saída ou null para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime. | string |
SKU | Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | Sku |
transformação | Indica a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. | Transformação |
StreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'GatewayMessageBus' para o tipo GatewayMessageBusStreamInputDataSource. Defina como 'Microsoft.Devices/IotHubs' para o tipo IoTHubStreamInputDataSource. Defina como 'Microsoft.EventGrid/EventSubscriptions' para o tipo EventGridStreamInputDataSource. Defina como 'Microsoft.EventHub/EventHub' para o tipo EventHubV2StreamInputDataSource. Defina como 'Microsoft.ServiceBus/EventHub' para o tipo EventHubStreamInputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobStreamInputDataSource. Defina como 'Raw' para o tipo RawStreamInputDataSource. | 'GatewayMessageBus' 'Microsoft.Devices/IotHubs' 'Microsoft.EventGrid/EventSubscriptions' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.Storage/Blob' 'Raw' (obrigatório) |
StreamInputProperties
TrackedResourceTags
Designação | Descrição | Valor |
---|
Transformação
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma transformação. Necessário em solicitações PUT (CreateOrReplace). | TransformationProperties |
TransformationProperties
Designação | Descrição | Valor |
---|---|---|
consulta | Especifica a consulta que será executada no trabalho de streaming. Você pode saber mais sobre a SAQL (Stream Analytics Query Language) aqui: https://msdn.microsoft.com/library/azure/dn834998 . Necessário em solicitações PUT (CreateOrReplace). | string |
streamingUnits | Especifica o número de unidades de streaming que o trabalho de streaming usa. | Int |
validStreamingUnits | Especifica as unidades de streaming válidas para as quais um trabalho de streaming pode ser dimensionado. | int[] |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar um trabalho padrão do Stream Analytics |
Este modelo cria um trabalho padrão do Stream Analytics. Para obter mais informações, o Azure Stream Analytics é uma análise em tempo real e um mecanismo complexo de processamento de eventos projetado para analisar e processar grandes volumes de dados de streaming rápido de várias fontes simultaneamente. Padrões e relacionamentos podem ser identificados em informações extraídas de várias fontes de entrada, incluindo dispositivos, sensores, clickstreams, feeds de mídia social e aplicativos. Esses padrões podem ser usados para disparar ações e iniciar fluxos de trabalho, como criar alertas, alimentar informações para uma ferramenta de relatório ou armazenar dados transformados para uso posterior. Além disso, o Stream Analytics está disponível no tempo de execução do Azure IoT Edge e dá suporte à mesma linguagem ou sintaxe exata da nuvem. |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso streamingjobs pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.StreamAnalytics/streamingjobs, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = ?
}
}
location = "string"
sku = {
capacity = int
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
cluster = {
id = "string"
}
compatibilityLevel = "string"
contentStoragePolicy = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
externals = {
container = "string"
path = "string"
refreshConfiguration = {
dateFormat = "string"
pathPattern = "string"
refreshInterval = "string"
refreshType = "string"
timeFormat = "string"
}
storageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
}
functions = [
{
name = "string"
properties = {
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
compression = {
type = "string"
}
partitionKey = "string"
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
watermarkSettings = {
watermarkMode = "string"
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
jobType = "string"
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
sizeWindow = int
timeWindow = "string"
watermarkSettings = {
maxWatermarkDifferenceAcrossPartitions = "string"
watermarkMode = "string"
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
capacity = int
name = "string"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
validStreamingUnits = [
int
]
}
}
}
})
}
Objetos StreamInputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para GatewayMessageBus, use:
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Para Microsoft.Devices/IotHubs , use:
{
properties = {
consumerGroupName = "string"
endpoint = "string"
iotHubNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.Devices/IotHubs"
}
Para Microsoft.EventGrid/EventSubscriptions , use:
{
properties = {
eventTypes = [
"string"
]
schema = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
subscriber = {
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "string"
}
}
type = "Microsoft.EventGrid/EventSubscriptions"
}
Para Microsoft.EventHub/EventHub , use:
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Para Microsoft.ServiceBus/EventHub, use:
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Para Microsoft.Storage/Blob , use:
{
properties = {
authenticationMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Para Raw, use:
{
properties = {
payload = "string"
payloadUri = "string"
}
type = "Raw"
}
Objetos InputProperties
Defina a propriedade type para especificar o tipo de objeto.
Para de referência, utilize:
{
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
type = "Reference"
}
Para Stream, use:
{
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
type = "Stream"
}
Objetos FunctionProperties
Defina a propriedade type para especificar o tipo de objeto.
Para agregado , use:
{
type = "Aggregate"
}
Para escalar , use:
{
type = "Scalar"
}
Objetos de serialização
Defina a propriedade type para especificar o tipo de objeto.
Para Avro, use:
{
properties = ?
type = "Avro"
}
Para Csv, use:
{
properties = {
encoding = "string"
fieldDelimiter = "string"
}
type = "Csv"
}
Para CustomClr, use:
{
properties = {
serializationClassName = "string"
serializationDllPath = "string"
}
type = "CustomClr"
}
Para Delta, use:
{
properties = {
deltaTablePath = "string"
partitionColumns = [
"string"
]
}
type = "Delta"
}
Para Json, use:
{
properties = {
encoding = "string"
format = "string"
}
type = "Json"
}
Para Parquet, utilize:
{
properties = ?
type = "Parquet"
}
Objetos ReferenceInputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para File, use:
{
properties = {
path = "string"
}
type = "File"
}
Para Microsoft.Sql/Server/Database , use:
{
properties = {
authenticationMode = "string"
database = "string"
deltaSnapshotQuery = "string"
fullSnapshotQuery = "string"
password = "string"
refreshRate = "string"
refreshType = "string"
server = "string"
user = "string"
}
type = "Microsoft.Sql/Server/Database"
}
Para Microsoft.Storage/Blob , use:
{
properties = {
authenticationMode = "string"
blobName = "string"
container = "string"
dateFormat = "string"
deltaPathPattern = "string"
deltaSnapshotRefreshRate = "string"
fullSnapshotRefreshRate = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Para Raw, use:
{
properties = {
payload = "string"
payloadUri = "string"
}
type = "Raw"
}
Objetos FunctionBinding
Defina a propriedade type para especificar o tipo de objeto.
Para Microsoft.MachineLearning/WebService , use:
{
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputs = {
columnNames = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
name = "string"
}
outputs = [
{
dataType = "string"
name = "string"
}
]
}
type = "Microsoft.MachineLearning/WebService"
}
Para Microsoft.MachineLearningServices , use:
{
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputRequestName = "string"
inputs = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
numberOfParallelRequests = int
outputResponseName = "string"
outputs = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
}
type = "Microsoft.MachineLearningServices"
}
Para Microsoft.StreamAnalytics/CLRUdf , use:
{
properties = {
class = "string"
dllPath = "string"
method = "string"
updateMode = "string"
}
type = "Microsoft.StreamAnalytics/CLRUdf"
}
Para Microsoft.StreamAnalytics/JavascriptUdf , use:
{
properties = {
script = "string"
}
type = "Microsoft.StreamAnalytics/JavascriptUdf"
}
Objetos OutputDataSource
Defina a propriedade type para especificar o tipo de objeto.
Para GatewayMessageBus, use:
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Para Microsoft.AzureFunction , use:
{
properties = {
apiKey = "string"
functionAppName = "string"
functionName = "string"
maxBatchCount = int
maxBatchSize = int
}
type = "Microsoft.AzureFunction"
}
Para Microsoft.DBForPostgreSQL/servers/databases, use:
{
properties = {
authenticationMode = "string"
database = "string"
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.DBForPostgreSQL/servers/databases"
}
Para Microsoft.DataLake/Accounts , use:
{
properties = {
accountName = "string"
authenticationMode = "string"
dateFormat = "string"
filePathPrefix = "string"
refreshToken = "string"
tenantId = "string"
timeFormat = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "Microsoft.DataLake/Accounts"
}
Para Microsoft.EventHub/EventHub , use:
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Para Microsoft.Kusto/clusters/databases, use:
{
properties = {
authenticationMode = "string"
cluster = "string"
database = "string"
table = "string"
}
type = "Microsoft.Kusto/clusters/databases"
}
Para Microsoft.ServiceBus/EventHub, use:
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Para Microsoft.ServiceBus/Queue , use:
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
queueName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = ?
}
type = "Microsoft.ServiceBus/Queue"
}
Para Microsoft.ServiceBus/Topic , use:
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = {
{customized property} = "string"
}
topicName = "string"
}
type = "Microsoft.ServiceBus/Topic"
}
Para Microsoft.Sql/Server/DataWarehouse , use:
{
properties = {
authenticationMode = "string"
database = "string"
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/DataWarehouse"
}
Para Microsoft.Sql/Server/Database , use:
{
properties = {
authenticationMode = "string"
database = "string"
maxBatchCount = int
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/Database"
}
Para Microsoft.Storage/Blob , use:
{
properties = {
authenticationMode = "string"
blobPathPrefix = "string"
blobWriteMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Para Microsoft.Storage/DocumentDB , use:
{
properties = {
accountId = "string"
accountKey = "string"
authenticationMode = "string"
collectionNamePattern = "string"
database = "string"
documentId = "string"
partitionKey = "string"
}
type = "Microsoft.Storage/DocumentDB"
}
Para Microsoft.Storage/Table, use:
{
properties = {
accountKey = "string"
accountName = "string"
batchSize = int
columnsToRemove = [
"string"
]
partitionKey = "string"
rowKey = "string"
table = "string"
}
type = "Microsoft.Storage/Table"
}
Para PowerBI, use:
{
properties = {
authenticationMode = "string"
dataset = "string"
groupId = "string"
groupName = "string"
refreshToken = "string"
table = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "PowerBI"
}
Para Raw, use:
{
properties = {
payloadUri = "string"
}
type = "Raw"
}
Valores de propriedade
AggregateFunctionProperties
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de função. | «Agregado» (obrigatório) |
AvroSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Avro. Necessário em solicitações PUT (CreateOrReplace). | qualquer |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Avro' (obrigatório) |
AzureDataExplorerOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Kusto/clusters/databases' (obrigatório) |
AzureDataExplorerOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
aglomeração | O nome do cluster do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | string |
Base de dados | O nome do banco de dados do Azure Data Explorer. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureDataLakeStoreOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Repositório Azure Data Lake. Necessário em solicitações PUT (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.DataLake/Accounts' (obrigatório) |
AzureDataLakeStoreOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
nomedaconta; | O nome da conta do Repositório Azure Data Lake. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
dateFormat | O formato de data. Sempre que {date} aparece em filePathPrefix, o valor dessa propriedade é usado como o formato de data. | string |
filePathPrefix | O local do arquivo no qual a saída deve ser gravada. Necessário em solicitações PUT (CreateOrReplace). | string |
refreshToken | Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, um token de atualização válido só pode ser obtido por meio do Portal do Azure. É recomendável colocar um valor de cadeia de caracteres fictícia aqui ao criar a fonte de dados e, em seguida, ir para o Portal do Azure para autenticar a fonte de dados que atualizará essa propriedade com um token de atualização válido. Necessário em solicitações PUT (CreateOrReplace). | string |
inquilinoId | A ID do locatário do usuário usada para obter o token de atualização. Necessário em solicitações PUT (CreateOrReplace). | string |
timeFormat | O formato de hora. Sempre que {time} aparece em filePathPrefix, o valor dessa propriedade é usado como o formato de hora. | string |
tokenUserDisplayName | O nome de exibição do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
tokenUserPrincipalName | O nome principal do usuário (UPN) do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
AzureFunctionOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Function. Necessário em solicitações PUT (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.AzureFunction' (obrigatório) |
AzureFunctionOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | Se você quiser usar uma Função do Azure de outra assinatura, poderá fazê-lo fornecendo a chave para acessar sua função. | string |
functionAppName | O nome do seu aplicativo Azure Functions. | string |
nome_da_função | O nome da função em seu aplicativo Azure Functions. | string |
maxBatchCount | Uma propriedade que permite especificar o número máximo de eventos em cada lote enviado para o Azure Functions. O valor padrão é 100. | Int |
maxBatchSize | Uma propriedade que permite definir o tamanho máximo para cada lote de saída enviado para sua função do Azure. A unidade de entrada está em bytes. Por padrão, esse valor é 262.144 bytes (256 KB). | Int |
AzureMachineLearningServiceFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de associação associadas a um serviço Web de Aprendizado de Máquina do Azure. | AzureMachineLearningServiceFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.MachineLearningServices' (obrigatório) |
AzureMachineLearningServiceFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | A chave de API usada para autenticar com Request-Response ponto de extremidade. | string |
tamanho do lote | Número entre 1 e 10000 descrevendo o número máximo de linhas para cada solicitação de execução do Azure ML RRS. O padrão é 1000. | Int |
Ponto final | O ponto de extremidade de execução Request-Response do serviço Web do Azure Machine Learning. | string |
inputRequestName | Rótulo para o objeto de solicitação de entrada. | string |
Insumos | As entradas para o ponto de extremidade do serviço Web do Azure Machine Learning. | AzureMachineLearningServiceInputColumn[] |
númerodeParallelRequests | O número de solicitações paralelas que serão enviadas por partição do seu trabalho para o serviço de aprendizado de máquina. O padrão é 1. | Int |
outputResponseName | Rótulo para o objeto de solicitação de saída. | string |
saídas | Uma lista de saídas da execução do ponto de extremidade do serviço Web Azure Machine Learning. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (compatível com o Azure Machine Learning) da coluna de entrada. | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de entrada. | string |
AzureMachineLearningServiceOutputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (Azure Machine Learning suportado) da coluna de saída. | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de saída. | string |
AzureMachineLearningStudioFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de associação associadas a um Estúdio de Aprendizado de Máquina do Azure. | AzureMachineLearningStudioFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.MachineLearning/WebService' (obrigatório) |
AzureMachineLearningStudioFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
apiKey | A chave de API usada para autenticar com Request-Response ponto de extremidade. | string |
tamanho do lote | Número entre 1 e 10000 descrevendo o número máximo de linhas para cada solicitação de execução do Azure ML RRS. O padrão é 1000. | Int |
Ponto final | O ponto de extremidade de execução Request-Response do Estúdio de Aprendizado de Máquina do Azure. Saiba mais aqui: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | string |
Insumos | As entradas para o ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioInputs |
saídas | Uma lista de saídas da execução do ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (compatível com o Azure Machine Learning) da coluna de entrada. Uma lista de tipos de dados válidos do Azure Machine Learning é descrita em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . | string |
mapPara | O índice baseado em zero do parâmetro de função para o qual esta entrada é mapeada. | Int |
Designação | O nome da coluna de entrada. | string |
AzureMachineLearningStudioInputs
Designação | Descrição | Valor |
---|---|---|
columnNames | Uma lista de colunas de entrada para o ponto de extremidade do Azure Machine Learning Studio. | AzureMachineLearningStudioInputColumn[] |
Designação | O nome da entrada. Este é o nome fornecido durante a criação do ponto de extremidade. | string |
AzureMachineLearningStudioOutputColumn
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (Azure Machine Learning suportado) da coluna de saída. Uma lista de tipos de dados válidos do Azure Machine Learning é descrita em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . | string |
Designação | O nome da coluna de saída. | string |
AzureSqlDatabaseOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/Database' (obrigatório) |
AzureSqlDatabaseOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
maxBatchCount | Max Batch count para gravação no banco de dados SQL, o valor padrão é 10.000. Opcional em pedidos PUT. | Int |
maxWriterCount | Max Writer count, atualmente apenas 1 (gravador único) e 0 (com base na partição de consulta) estão disponíveis. Opcional em pedidos PUT. | Int |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureSqlReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas à entrada do Banco de Dados SQL que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/Database' (obrigatório) |
AzureSqlReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | Este elemento está associado ao elemento datasource. Este é o nome do banco de dados no qual a saída será gravada. | string |
deltaSnapshotQuery | Este elemento está associado ao elemento datasource. Essa consulta é usada para buscar alterações incrementais do banco de dados SQL. Para usar essa opção, recomendamos o uso de tabelas temporais no Banco de Dados SQL do Azure. | string |
fullSnapshotQuery | Este elemento está associado ao elemento datasource. Essa consulta é usada para buscar dados do banco de dados sql. | string |
palavra-passe | Este elemento está associado ao elemento datasource. Essa é a senha que será usada para se conectar à instância do Banco de dados SQL. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
refreshRate | Este elemento está associado ao elemento datasource. Isso indica com que frequência os dados serão buscados no banco de dados. É de formato DateTime. | string |
refreshType | Indica o tipo de opção de atualização de dados. | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' 'Estática' |
servidor | Este elemento está associado ao elemento datasource. Este é o nome do servidor que contém o banco de dados no qual será gravado. | string |
utilizador | Este elemento está associado ao elemento datasource. Este é o nome de usuário que será usado para se conectar à instância do Banco de dados SQL. | string |
AzureSynapseOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Azure Synapse. Necessário em solicitações PUT (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Sql/Server/DataWarehouse' (obrigatório) |
AzureSynapseOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
AzureTableOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | AzureTableOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Table' (obrigatório) |
AzureTableOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tamanho do lote | O número de linhas para gravar na Tabela do Azure de cada vez. | Int |
colunasToRemove | Se especificado, cada item na matriz é o nome de uma coluna a ser removida (se presente) das entidades de evento de saída. | string[] |
partitionKey | Este elemento indica o nome de uma coluna da instrução SELECT na consulta que será usada como a chave de partição para a Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
rowKey [en] | Este elemento indica o nome de uma coluna da instrução SELECT na consulta que será usada como a chave de linha para a Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da Tabela do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
BlobOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de blob. Necessário em solicitações PUT (CreateOrReplace). | BlobOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
blobPathPrefix | Prefixo do caminho de Blob. | string |
blobWriteMode | Modo de escrita de Blob. | «Acrescentar» 'Uma vez' |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
BlobReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de blob que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | BlobReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
blobNome | O nome da entrada de blob. | string |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
deltaPathPattern | O padrão de caminho do instantâneo delta. | string |
deltaSnapshotRefreshRate | O intervalo em que o usuário gera um instantâneo delta dessa fonte de dados de entrada de blob de referência. | string |
fullSnapshotRefreshRate | O intervalo de atualização da fonte de dados de entrada de blob. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
sourcePartitionCount | A contagem de partições da fonte de dados de entrada de blob. Gama 1 - 256. | Int |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
BlobStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de blob que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | BlobStreamInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/Blob' (obrigatório) |
BlobStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
contentor | O nome de um contêiner dentro da conta de armazenamento associada. Este recipiente contém o(s) blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace). | string |
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
sourcePartitionCount | A contagem de partições da fonte de dados de entrada de blob. Gama 1 - 1024. | Int |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
ClusterInfo
Designação | Descrição | Valor |
---|---|---|
ID | A id do recurso do cluster. | string |
Compressão
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de compactação que a entrada usa. Necessário em solicitações PUT (CreateOrReplace). | 'Esvaziar' 'GZip' «Nenhum» (obrigatório) |
CSharpFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de ligação associadas a uma função CSharp. | CSharpFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.StreamAnalytics/CLRUdf' (obrigatório) |
CSharpFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
Classe | O código Csharp contendo uma única definição de função. | string |
dllPath | O código Csharp contendo uma única definição de função. | string |
método | O código Csharp contendo uma única definição de função. | string |
updateMode | Modos de atualização para funções do Stream Analytics. | 'Refrescante' 'Estática' |
CsvSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização CSV. Necessário em solicitações PUT (CreateOrReplace). | CsvSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | «Csv» (obrigatório) |
CsvSerializationProperties
Designação | Descrição | Valor |
---|---|---|
codificação | Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace). | 'UTF8' |
fieldDelimiter | Especifica o delimitador que será usado para separar registros CSV (valores separados por vírgula). Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma lista de valores suportados. Necessário em solicitações PUT (CreateOrReplace). | string |
CustomClrSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização CustomClr. Necessário em solicitações PUT (CreateOrReplace). | CustomClrSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'CustomClr' (obrigatório) |
CustomClrSerializationProperties
Designação | Descrição | Valor |
---|---|---|
serializationClassName | O nome da classe de serialização. | string |
serializationDllPath | O caminho da biblioteca de serialização. | string |
DeltaSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Delta Lake. Necessário em solicitações PUT (CreateOrReplace). | DeltaSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | «Delta» (obrigatório) |
DeltaSerializationProperties
Designação | Descrição | Valor |
---|---|---|
deltaTablePath | Especifica o caminho da tabela Delta Lake no qual a saída será gravada. | string (obrigatório) |
partitionColumns | Especifica os nomes das colunas para as quais a tabela Delta Lake será particionada. Estamos suportando apenas 1 coluna de partição, mas mantendo-a como uma matriz para extensibilidade. | string[] |
DocumentDbOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Storage/DocumentDB' (obrigatório) |
DocumentDbOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
accountId | O nome ou ID da conta do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string |
accountKey | A chave de conta para a conta do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
collectionNamePattern | O padrão de nome de coleção para as coleções a serem usadas. O formato do nome da coleção pode ser construído usando o token opcional {partition}, onde as partições começam a partir de 0. Consulte a seção Banco de Dados de Documentos de /rest/api/streamanalytics/stream-analytics-output para obter mais informações. Necessário em solicitações PUT (CreateOrReplace). | string |
Base de dados | O nome do banco de dados do Banco de Dados de Documentos. Necessário em solicitações PUT (CreateOrReplace). | string |
ID do documento | O nome do campo em eventos de saída usados para especificar a chave primária na qual as operações de inserção ou atualização se baseiam. | string |
partitionKey | O nome do campo em eventos de saída usado para especificar a chave para particionar a saída entre coleções. Se 'collectionNamePattern' contiver o token {partition}, essa propriedade deverá ser especificada. | string |
EventGridStreamInputDataSource
EventGridStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
eventTypes | Lista de tipos de eventos suportados pelo adaptador de grade de eventos. | string[] |
Esquema | Indica o tipo de esquema de Grade de Eventos. | 'CloudEventSchema' 'EventGridEventSchema' |
storageContas | Uma lista de uma ou mais contas de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | StorageAccount[] |
assinante | Subscritores da grelha de eventos. Atualmente, apenas o EventHub Subscriber é suportado. | EventHubV2StreamInputDataSource |
EventHubOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/EventHub' (obrigatório) |
EventHubOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
eventHubName | O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | string |
partitionCount | A contagem de partições da fonte de dados do hub de eventos. Gama 1 - 256. | Int |
partitionKey | A chave/coluna usada para determinar para qual partição enviar dados de eventos. | string |
propertyColumns | As propriedades associadas a essa saída do Hub de Eventos. | string[] |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
EventHubStreamInputDataSource
EventHubStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
consumidorGrupoNome | O nome de um Grupo de Consumidores do Hub de Eventos que deve ser usado para ler eventos do Hub de Eventos. A especificação de nomes distintos de grupos de consumidores para várias entradas permite que cada uma dessas entradas receba os mesmos eventos do Hub de Eventos. Se não for especificada, a entrada usará o grupo de consumidores padrão do Hub de Eventos. | string |
eventHubName | O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | string |
partitionCount | A contagem de partições da fonte de dados do hub de eventos. Gama 1 - 256. | Int |
pré-fetchCount | O número de mensagens que o recetor da mensagem pode solicitar simultaneamente. | Int |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
EventHubV2OutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.EventHub/EventHub' (obrigatório) |
EventHubV2StreamInputDataSource
EventHubV2StreamInputDataSource
Externa
Designação | Descrição | Valor |
---|---|---|
contentor | O contêiner UserCustomCode. | string |
caminho | O caminho UserCustomCode. | string |
refreshConfiguration | Os parâmetros de atualização para qualquer/todas as funções atualizáveis definidas pelo usuário presentes na configuração do trabalho. | RefreshConfiguration |
storageAccount | As propriedades associadas a uma conta de Armazenamento do Azure | StorageAccount |
FileReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada de arquivo que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | FileReferenceInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Ficheiro' (obrigatório) |
FileReferenceInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
caminho | O caminho do arquivo. | string |
Função
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma função. | FunctionProperties |
Vinculação de função
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Microsoft.MachineLearning/WebService' para o tipo AzureMachineLearningStudioFunctionBinding. Defina como 'Microsoft.MachineLearningServices' para o tipo AzureMachineLearningServiceFunctionBinding. Defina como 'Microsoft.StreamAnalytics/CLRUdf' para o tipo CSharpFunctionBinding. Defina como 'Microsoft.StreamAnalytics/JavascriptUdf' para o tipo JavaScriptFunctionBinding. | 'Microsoft.MachineLearning/WebService' 'Microsoft.MachineLearningServices' 'Microsoft.StreamAnalytics/CLRUdf' 'Microsoft.StreamAnalytics/JavascriptUdf' (obrigatório) |
FunctionConfiguration
Designação | Descrição | Valor |
---|---|---|
vinculação | A ligação física da função. Por exemplo, no caso do serviço Web do Azure Machine Learning, isso descreve o ponto de extremidade. | FunctionBinding |
Insumos | FunctionInput[] | |
Saída | Descreve a saída de uma função. | FunctionOutput |
Entrada de função
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (com suporte do Azure Stream Analytics) do parâmetro de entrada da função. Uma lista de tipos de dados válidos do Azure Stream Analytics é descrita em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | string |
isConfigurationParameter | Um sinalizador que indica se o parâmetro é um parâmetro de configuração. True se se espera que este parâmetro de entrada seja uma constante. O padrão é false. | Bool |
Saída de função
Designação | Descrição | Valor |
---|---|---|
Tipo de dados | O tipo de dados (com suporte do Azure Stream Analytics) da saída da função. Uma lista de tipos de dados válidos do Azure Stream Analytics é descrita em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | string |
FunctionProperties
Designação | Descrição | Valor |
---|---|---|
propriedades | FunctionConfiguration | |
tipo | Defina como 'Aggregate' para o tipo AggregateFunctionProperties. Defina como 'Scalar' para o tipo ScalarFunctionProperties. | «Agregado» 'Escalar' (obrigatório) |
GatewayMessageBusOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Barramento de Mensagem de Gateway. Necessário em solicitações PUT (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'GatewayMessageBus' (obrigatório) |
GatewayMessageBusOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
tópico | O nome do tópico do Service Bus. | string |
GatewayMessageBusStreamInputDataSource
GatewayMessageBusStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
tópico | O nome do tópico do Service Bus. | string |
Identidade
IdentityUserAssignedIdentities
Designação | Descrição | Valor |
---|
Entrada
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma entrada. Necessário em solicitações PUT (CreateOrReplace). | InputProperties |
InputProperties
Designação | Descrição | Valor |
---|---|---|
compressão | Descreve como os dados de entrada são compactados | de compressão |
partitionKey | partitionKey Descreve uma chave nos dados de entrada que é usada para particionar os dados de entrada | string |
Serialização | Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). | de serialização |
tipo | Defina como 'Reference' para o tipo ReferenceInputProperties. Defina como 'Stream' para o tipo StreamInputProperties. | 'Referência' 'Stream' (obrigatório) |
marca d'águaConfigurações | Configurações que determinam se os eventos de marca d'água devem ser lidos. | InputWatermarkProperties |
InputWatermarkProperties
Designação | Descrição | Valor |
---|---|---|
marca d'águaModo | O modo de marca d'água de entrada. | 'Nenhuma' 'Marca d'água de leitura' |
IoTHubStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada do Hub IoT que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.Devices/IotHubs' (obrigatório) |
IoTHubStreamInputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
consumidorGrupoNome | O nome de um Grupo de Consumidores do Hub IoT que deve ser usado para ler eventos do Hub IoT. Se não for especificada, a entrada usará o grupo de consumidores padrão do Hub IoT. | string |
Ponto final | O ponto de extremidade do Hub IoT ao qual se conectar (ou seja, mensagens/eventos, mensagens/operaçõesMonitoringEvents, etc.). | string |
iotHubNamespace | O nome ou o URI do Hub IoT. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub IoT. Esta política deve conter pelo menos a permissão de conexão de serviço. Necessário em solicitações PUT (CreateOrReplace). | string |
JavaScriptFunctionBinding
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades de vinculação associadas a uma função JavaScript. | JavaScriptFunctionBindingProperties |
tipo | Indica o tipo de ligação de função. | 'Microsoft.StreamAnalytics/JavascriptUdf' (obrigatório) |
JavaScriptFunctionBindingProperties
Designação | Descrição | Valor |
---|---|---|
guião | O código JavaScript que contém uma única definição de função. Por exemplo: 'function (x, y) { return x + y; }' | string |
JobStorageAccount
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
JsonSerialização
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização JSON. Necessário em solicitações PUT (CreateOrReplace). | JsonSerializationProperties |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Json' (obrigatório) |
JsonSerializationProperties
Designação | Descrição | Valor |
---|---|---|
codificação | Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace). | 'UTF8' |
Formato | Esta propriedade só se aplica à serialização JSON de saídas somente. Não é aplicável a inputs. Esta propriedade especifica o formato do JSON no qual a saída será gravada. Os valores atualmente suportados são 'lineSeparated' indicando que a saída será formatada por ter cada objeto JSON separado por uma nova linha e 'array' indicando que a saída será formatada como uma matriz de objetos JSON. O valor padrão é 'lineSeparated' se deixado nulo. | 'Matriz' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
Designação | Descrição | Valor |
---|---|---|
identidade | Descreve a identidade gerenciada atribuída a este trabalho que pode ser usada para autenticar com entradas e saídas. | Identidade |
Localização | A geolocalização onde o recurso vive | string |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades associadas a um trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | StreamingJobProperties |
SKU | Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | Sku |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview" |
Realização
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma saída. Necessário em solicitações PUT (CreateOrReplace). | OutputProperties |
OutputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'GatewayMessageBus' para o tipo GatewayMessageBusOutputDataSource. Defina como 'Microsoft.AzureFunction' para o tipo AzureFunctionOutputDataSource. Defina como 'Microsoft.DBForPostgreSQL/servers/databases' para o tipo PostgreSQLOutputDataSource. Defina como 'Microsoft.DataLake/Accounts' para o tipo AzureDataLakeStoreOutputDataSource. Defina como 'Microsoft.EventHub/EventHub' para o tipo EventHubV2OutputDataSource. Defina como 'Microsoft.Kusto/clusters/databases' para o tipo AzureDataExplorerOutputDataSource. Defina como 'Microsoft.ServiceBus/EventHub' para o tipo EventHubOutputDataSource. Defina como 'Microsoft.ServiceBus/Queue' para o tipo ServiceBusQueueOutputDataSource. Defina como 'Microsoft.ServiceBus/Topic' para o tipo ServiceBusTopicOutputDataSource. Defina como 'Microsoft.Sql/Server/DataWarehouse' para o tipo AzureSynapseOutputDataSource. Defina como 'Microsoft.Sql/Server/Database' para o tipo AzureSqlDatabaseOutputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobOutputDataSource. Defina como 'Microsoft.Storage/DocumentDB' para o tipo DocumentDbOutputDataSource. Defina como 'Microsoft.Storage/Table' para o tipo AzureTableOutputDataSource. Defina como 'PowerBI' para o tipo PowerBIOutputDataSource. Defina como 'Raw' para o tipo RawOutputDatasource. | 'GatewayMessageBus' 'Microsoft.AzureFunction' 'Microsoft.DataLake/Contas' 'Microsoft.DBForPostgreSQL/servidores/bancos de dados' 'Microsoft.EventHub/EventHub' 'Microsoft.Kusto/clusters/bancos de dados' 'Microsoft.ServiceBus/EventHub' 'Microsoft.ServiceBus/Fila' 'Microsoft.ServiceBus/Tópico' 'Microsoft.Sql/Server/Banco de dados' 'Microsoft.Sql/Server/DataWarehouse' 'Microsoft.Storage/Blob' 'Microsoft.Storage/Banco de Dados de Documentos' 'Microsoft.Storage/Table' 'PowerBI' 'Raw' (obrigatório) |
OutputProperties
Designação | Descrição | Valor |
---|---|---|
fonte de dados | Descreve a fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | OutputDataSource |
Serialização | Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). | de serialização |
sizeWindow | A janela de tamanho para restringir uma saída do Stream Analytics. | Int |
timeWindow | O período de tempo para filtrar as saídas de trabalho do Stream Analytics. | string |
marca d'águaConfigurações | Configurações que determinam se as marcas d'água devem ser enviadas para o downstream. | OutputWatermarkProperties |
OutputWatermarkProperties
Designação | Descrição | Valor |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Descreve o delta máximo entre as partições mais rápidas e mais lentas, de modo que a janela fora de ordem que captura todos os eventos necessários em trabalhos downstream é bem definida. | string |
marca d'águaModo | O modo de marca d'água de saída. | 'Nenhuma' 'Marca d'água SendCurrentPartition' 'SendLowestWatermarkAcrossPartitions' |
ParquetSerialization
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas ao tipo de serialização Parquet. Necessário em solicitações PUT (CreateOrReplace). | qualquer |
tipo | Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace). | 'Parquet' (obrigatório) |
PostgreSQLOutputDataSource
PostgreSQLOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
Base de dados | O nome do banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
maxWriterCount | Max Writer count, atualmente apenas 1 (gravador único) e 0 (com base na partição de consulta) estão disponíveis. Opcional em pedidos PUT. | Int |
palavra-passe | A senha que será usada para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
servidor | O nome do servidor SQL que contém o banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela no banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
utilizador | O nome de usuário que será usado para se conectar ao banco de dados SQL do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
PowerBIOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída do Power BI. Necessário em solicitações PUT (CreateOrReplace). | PowerBIOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'PowerBI' (obrigatório) |
PowerBIOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
conjunto de dados | O nome do conjunto de dados do Power BI. Necessário em solicitações PUT (CreateOrReplace). | string |
groupId | A ID do grupo do Power BI. | string |
nomedogrupo | O nome do grupo do Power BI. Use essa propriedade para ajudar a lembrar qual id de grupo específico do Power BI foi usado. | string |
refreshToken | Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, um token de atualização válido só pode ser obtido por meio do Portal do Azure. É recomendável colocar um valor de cadeia de caracteres fictícia aqui ao criar a fonte de dados e, em seguida, ir para o Portal do Azure para autenticar a fonte de dados que atualizará essa propriedade com um token de atualização válido. Necessário em solicitações PUT (CreateOrReplace). | string |
tabela | O nome da tabela do Power BI no conjunto de dados especificado. Necessário em solicitações PUT (CreateOrReplace). | string |
tokenUserDisplayName | O nome de exibição do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
tokenUserPrincipalName | O nome principal do usuário (UPN) do usuário que foi usado para obter o token de atualização. Use essa propriedade para ajudar a lembrar qual usuário foi usado para obter o token de atualização. | string |
RawInputDatasourceProperties
Designação | Descrição | Valor |
---|---|---|
carga útil | O conteúdo serializado JSON dos dados de entrada. Carga útil ou payloadUri devem ser definidas, mas não ambas. | string |
payloadUri | A URL SAS para um blob que contém o conteúdo serializado JSON dos dados de entrada. Carga útil ou payloadUri devem ser definidas, mas não ambas. | string |
RawOutputDatasource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída bruta. Necessário em solicitações PUT (CreateOrReplace). | RawOutputDatasourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
RawOutputDatasourceProperties
Designação | Descrição | Valor |
---|---|---|
payloadUri | A URL SAS para um blob onde a saída deve ser gravada. Se essa propriedade não for definida, os dados de saída serão gravados em um armazenamento temporário e uma URL SAS para esse armazenamento temporário será incluída no resultado. | string |
RawReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada bruta que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | RawInputDatasourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
RawStreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma entrada bruta. Necessário em solicitações PUT (CreateOrReplace). | RawInputDatasourceProperties |
tipo | Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace). | 'Raw' (obrigatório) |
ReferenceInputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'File' para o tipo FileReferenceInputDataSource. Defina como 'Microsoft.Sql/Server/Database' para o tipo AzureSqlReferenceInputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobReferenceInputDataSource. Defina como 'Raw' para o tipo RawReferenceInputDataSource. | 'Ficheiro' 'Microsoft.Sql/Server/Banco de dados' 'Microsoft.Storage/Blob' 'Raw' (obrigatório) |
ReferenceInputProperties
RefreshConfiguration
Designação | Descrição | Valor |
---|---|---|
dateFormat | O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data. | string |
pathPattern | O padrão de caminho de blob. Não é uma expressão regular. Ele representa um padrão com o qual os nomes de blob serão combinados para determinar se eles devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output para obter uma explicação e um exemplo mais detalhados. | string |
refreshInterval | O intervalo de atualização. | string |
refreshType | Esta propriedade indica qual opção de atualização de dados usar, Bloqueando ou Não Bloqueando. | 'Bloqueio' 'Sem bloqueio' |
timeFormat | O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora. | string |
ScalarFunctionProperties
Designação | Descrição | Valor |
---|---|---|
tipo | Indica o tipo de função. | 'Escalar' (obrigatório) |
Serialização
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'Avro' para o tipo AvroSerialization. Defina como 'Csv' para o tipo CsvSerialization. Defina como 'CustomClr' para o tipo CustomClrSerialization. Defina como 'Delta' para o tipo DeltaSerialization. Defina como 'Json' para o tipo JsonSerialization. Defina como 'Parquet' para o tipo ParquetSerialization. | 'Avro' 'Csv' 'CustomClr' 'Delta' 'Json' 'Parquet' (obrigatório) |
ServiceBusQueueOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de fila do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/Queue' (obrigatório) |
ServiceBusQueueOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
propertyColumns | Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas. | string[] |
queueName | O nome da fila do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | string |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
systemPropertyColumns | As propriedades do sistema associadas à fila do Service Bus. As seguintes propriedades do sistema são suportadas: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | qualquer |
ServiceBusTopicOutputDataSource
Designação | Descrição | Valor |
---|---|---|
propriedades | As propriedades associadas a uma saída de Tópico do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
tipo | Indica o tipo de saída da fonte de dados na qual a saída será gravada. Necessário em solicitações PUT (CreateOrReplace). | 'Microsoft.ServiceBus/Topic' (obrigatório) |
ServiceBusTopicOutputDataSourceProperties
Designação | Descrição | Valor |
---|---|---|
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
propertyColumns | Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas. | string[] |
serviceBusNamespace | O namespace associado ao Hub de Eventos, Fila do Service Bus, Tópico do Service Bus desejado, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
sharedAccessPolicyKey | A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
sharedAccessPolicyName | O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Service Bus, Tópico do Service Bus, etc. Necessário em solicitações PUT (CreateOrReplace). | string |
systemPropertyColumns | As propriedades do sistema associadas à saída do tópico do Service Bus. As seguintes propriedades do sistema são suportadas: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
nome_tópico | O nome do tópico do Service Bus. Necessário em solicitações PUT (CreateOrReplace). | string |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Designação | Descrição | Valor |
---|
Referência
Designação | Descrição | Valor |
---|---|---|
capacidade | A capacidade do SKU. | Int |
Designação | O nome do SKU. Necessário em solicitações PUT (CreateOrReplace). | 'Padrão' |
Conta de armazenamento
Designação | Descrição | Valor |
---|---|---|
accountKey | A chave de conta para a conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nomedaconta; | O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace). | string |
authenticationMode | Modo de autenticação. | 'ConnectionString' «Msi» 'UserToken' |
StreamingJobProperties
Designação | Descrição | Valor |
---|---|---|
aglomeração | O cluster no qual os trabalhos de streaming serão executados. | ClusterInfo |
compatibilidadeNível | Controla determinados comportamentos de tempo de execução do trabalho de streaming. | '1.0' '1.2' |
contentStoragePolicy | Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso requer que o usuário também especifique a propriedade jobStorageAccount. . | 'JobStorageAccount' 'Conta do sistema' |
dataLocale | A localidade de dados do trabalho de análise de fluxo. Valor deve ser o nome de uma cultura .NET suportada do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. O padrão é 'en-US' se nenhum for especificado. | string |
eventosLateArrivalMaxDelayInSeconds | O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo suportado é -1 para 1814399 (20.23:59:59 dias) e -1 é usado para especificar esperar indefinidamente. Se a propriedade estiver ausente, ela é interpretada como tendo um valor de -1. | Int |
eventosOutOfOrderMaxDelayInSeconds | O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltarem à ordem. | Int |
eventosOutOfOrderPolicy | Indica a política a ser aplicada a eventos que chegam fora de ordem no fluxo de eventos de entrada. | 'Ajustar' 'Gota' |
Externos | A conta de armazenamento onde os artefatos de código personalizado estão localizados. | externa |
funções | Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. | Função[] |
Insumos | Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual. | de entrada [] |
jobStorageAccount | As propriedades associadas a uma conta de Armazenamento do Azure com MSI | JobStorageAccount |
Tipo de trabalho | Descreve o tipo de trabalho. Os modos válidos são Cloud e 'Edge'. |
'Nuvem' 'Borda' |
outputErrorPolicy | 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). | 'Gota' 'Parar' |
saídas | Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual. | Saída[] |
outputStartMode | Esta propriedade só deve ser utilizada quando se deseja que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve começar sempre que o trabalho for iniciado, começar em um carimbo de data/hora de usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento. | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | Valor é um carimbo de data/hora formatado ISO-8601 que indica o ponto inicial do fluxo de eventos de saída ou null para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime. | string |
SKU | Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace). | Sku |
transformação | Indica a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. | Transformação |
StreamInputDataSource
Designação | Descrição | Valor |
---|---|---|
tipo | Defina como 'GatewayMessageBus' para o tipo GatewayMessageBusStreamInputDataSource. Defina como 'Microsoft.Devices/IotHubs' para o tipo IoTHubStreamInputDataSource. Defina como 'Microsoft.EventGrid/EventSubscriptions' para o tipo EventGridStreamInputDataSource. Defina como 'Microsoft.EventHub/EventHub' para o tipo EventHubV2StreamInputDataSource. Defina como 'Microsoft.ServiceBus/EventHub' para o tipo EventHubStreamInputDataSource. Defina como 'Microsoft.Storage/Blob' para o tipo BlobStreamInputDataSource. Defina como 'Raw' para o tipo RawStreamInputDataSource. | 'GatewayMessageBus' 'Microsoft.Devices/IotHubs' 'Microsoft.EventGrid/EventSubscriptions' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.Storage/Blob' 'Raw' (obrigatório) |
StreamInputProperties
TrackedResourceTags
Designação | Descrição | Valor |
---|
Transformação
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso | string |
propriedades | As propriedades associadas a uma transformação. Necessário em solicitações PUT (CreateOrReplace). | TransformationProperties |
TransformationProperties
Designação | Descrição | Valor |
---|---|---|
consulta | Especifica a consulta que será executada no trabalho de streaming. Você pode saber mais sobre a SAQL (Stream Analytics Query Language) aqui: https://msdn.microsoft.com/library/azure/dn834998 . Necessário em solicitações PUT (CreateOrReplace). | string |
streamingUnits | Especifica o número de unidades de streaming que o trabalho de streaming usa. | Int |
validStreamingUnits | Especifica as unidades de streaming válidas para as quais um trabalho de streaming pode ser dimensionado. | int[] |