Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.DataLake/Accounts' (obbligatorio)
AzureDataLakeStoreOutputDataSourceProperties
Nome
Descrizione
Valore
accountName
Nome dell'account Azure Data Lake Store. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ovunque venga visualizzato {date} in filePathPrefix, il valore di questa proprietà viene invece usato come formato data.
corda
filePathPrefix
Percorso del file in cui deve essere scritto l'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
refreshToken
Token di aggiornamento che può essere usato per ottenere un token di accesso valido che può quindi essere usato per l'autenticazione con l'origine dati. Un token di aggiornamento valido è attualmente disponibile solo tramite il portale di Azure. È consigliabile inserire qui un valore fittizio stringa durante la creazione dell'origine dati e quindi passare al portale di Azure per autenticare l'origine dati che aggiornerà questa proprietà con un token di aggiornamento valido. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tenantId
ID tenant dell'utente usato per ottenere il token di aggiornamento. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
timeFormat
Formato ora. Ogni volta che viene visualizzato {time} in filePathPrefix, il valore di questa proprietà viene usato come formato ora.
corda
tokenUserDisplayName
Nome visualizzato dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
tokenUserPrincipalName
Nome dell'entità utente (UPN) dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
AzureMachineLearningWebServiceFunctionBinding
Nome
Descrizione
Valore
proprietà
Proprietà di associazione associate a un servizio Web di Azure Machine Learning.
Chiave API usata per l'autenticazione con Request-Response endpoint.
corda
batchSize
Numero compreso tra 1 e 10000 che descrive il numero massimo di righe per ogni richiesta di esecuzione RRS di Azure ML. Il valore predefinito è 1000.
Int
Endpoint
Il Request-Response eseguire l'endpoint del servizio Web di Azure Machine Learning. Altre informazioni sono disponibili qui: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
corda
Ingressi
Input per l'endpoint del servizio Web di Azure Machine Learning.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obbligatorio)
AzureTableOutputDataSourceProperties
Nome
Descrizione
Valore
accountKey
Chiave dell'account per l'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountName
Nome dell'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
batchSize
Numero di righe da scrivere nella tabella di Azure alla volta.
Int
columnsToRemove
Se specificato, ogni elemento nella matrice è il nome di una colonna da rimuovere (se presente) dalle entità evento di output.
string[]
partitionKey
Questo elemento indica il nome di una colonna dell'istruzione SELECT nella query che verrà usata come chiave di partizione per la tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
rowKey
Questo elemento indica il nome di una colonna dell'istruzione SELECT nella query che verrà usata come chiave di riga per la tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tavolo
Nome della tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
BlobOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output BLOB. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobOutputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati di riferimento. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobReferenceInputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobStreamInputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
sourcePartitionCount
Numero di partizioni dell'origine dati di input DEL BLOB. Intervallo da 1 a 1024.
Int
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di serializzazione utilizzato dall'input o dall'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Csv' (obbligatorio)
CsvSerializationProperties
Nome
Descrizione
Valore
codifica
Specifica la codifica dei dati in ingresso nel caso di input e la codifica dei dati in uscita nel caso dell'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
Specifica il delimitatore che verrà usato per separare i record con valori delimitati da virgole (CSV). Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per un elenco di valori supportati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
DocumentDbOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output di DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/DocumentDB' (obbligatorio)
DocumentDbOutputDataSourceProperties
Nome
Descrizione
Valore
accountId
Nome o ID dell'account DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountKey
Chiave dell'account per l'account DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
collectionNamePattern
Modello di nome della raccolta per le raccolte da utilizzare. Il formato del nome della raccolta può essere costruito usando il token {partition} facoltativo, in cui le partizioni iniziano da 0. Per altre informazioni, vedere la sezione DocumentDB di /rest/api/streamanalytics/stream-analytics-output. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
banca dati
Nome del database DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
documentId
Nome del campo negli eventi di output utilizzati per specificare la chiave primaria su cui si basano le operazioni di inserimento o aggiornamento.
corda
partitionKey
Nome del campo negli eventi di output utilizzati per specificare la chiave per il partizionamento dell'output tra raccolte. Se 'collectionNamePattern' contiene il token {partition}, è necessario specificare questa proprietà.
corda
EventHubOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obbligatorio)
EventHubOutputDataSourceProperties
Nome
Descrizione
Valore
eventHubName
Nome dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
partitionKey
Chiave/colonna utilizzata per determinare a quale partizione inviare i dati dell'evento.
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
EventHubStreamInputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un input dell'hub eventi contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obbligatorio)
EventHubStreamInputDataSourceProperties
Nome
Descrizione
Valore
consumerGroupName
Nome di un gruppo di consumer dell'hub eventi che deve essere usato per leggere gli eventi dall'hub eventi. Se si specificano nomi di gruppi di consumer distinti per più input, ognuno di questi input può ricevere gli stessi eventi dall'hub eventi. Se non specificato, l'input usa il gruppo di consumer predefinito dell'hub eventi.
corda
eventHubName
Nome dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
Flag che indica se il parametro è un parametro di configurazione. True se si prevede che questo parametro di input sia una costante. Il valore predefinito è false.
Descrive il modo in cui i dati di un input vengono serializzati o il modo in cui i dati vengono serializzati quando vengono scritti in un output. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Devices/IotHubs' (obbligatorio)
IoTHubStreamInputDataSourceProperties
Nome
Descrizione
Valore
consumerGroupName
Nome di un gruppo di consumer dell'hub IoT da usare per leggere gli eventi dall'hub IoT. Se non specificato, l'input usa il gruppo di consumer predefinito dell'hub Iot.
corda
Endpoint
Endpoint dell'hub IoT a cui connettersi (ad esempio messaggi/eventi, messaggi/operazioniMonitoraggioEvent e così via).
corda
iotHubNamespace
Nome o URI dell'hub IoT. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub IoT. Questo criterio deve contenere almeno l'autorizzazione Di connessione del servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
JavaScriptFunctionBinding
Nome
Descrizione
Valore
proprietà
Proprietà di associazione associate a una funzione JavaScript.
Indica il tipo di serializzazione utilizzato dall'input o dall'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Json' (obbligatorio)
JsonSerializationProperties
Nome
Descrizione
Valore
codifica
Specifica la codifica dei dati in ingresso nel caso di input e la codifica dei dati in uscita nel caso dell'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'UTF8'
formato
Questa proprietà si applica solo alla serializzazione JSON degli output. Non è applicabile agli input. Questa proprietà specifica il formato del codice JSON in cui verrà scritto l'output. I valori attualmente supportati sono "lineSeparated" che indicano che l'output verrà formattato con ogni oggetto JSON separato da una nuova riga e "matrice" che indica che l'output verrà formattato come matrice di oggetti JSON. Il valore predefinito è 'lineSeparated' se viene lasciato null.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Nome
Descrizione
Valore
ubicazione
Posizione geografica in cui risiede la risorsa
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà associate a un processo di streaming. Obbligatorio nelle richieste PUT (CreateOrReplace).
Descrive il modo in cui i dati di un input vengono serializzati o il modo in cui i dati vengono serializzati quando vengono scritti in un output. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'PowerBI' (obbligatorio)
PowerBIOutputDataSourceProperties
Nome
Descrizione
Valore
Dataset
Nome del set di dati di Power BI. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
groupId
ID del gruppo di Power BI.
corda
groupName
Nome del gruppo di Power BI. Usare questa proprietà per ricordare quale ID gruppo di Power BI specifico è stato usato.
corda
refreshToken
Token di aggiornamento che può essere usato per ottenere un token di accesso valido che può quindi essere usato per l'autenticazione con l'origine dati. Un token di aggiornamento valido è attualmente disponibile solo tramite il portale di Azure. È consigliabile inserire qui un valore fittizio stringa durante la creazione dell'origine dati e quindi passare al portale di Azure per autenticare l'origine dati che aggiornerà questa proprietà con un token di aggiornamento valido. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tavolo
Nome della tabella di Power BI nel set di dati specificato. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tokenUserDisplayName
Nome visualizzato dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
tokenUserPrincipalName
Nome dell'entità utente (UPN) dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/Queue' (obbligatorio)
ServiceBusQueueOutputDataSourceProperties
Nome
Descrizione
Valore
propertyColumns
Matrice di stringhe dei nomi delle colonne di output da associare ai messaggi del bus di servizio come proprietà personalizzate.
string[]
queueName
Nome della coda del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
ServiceBusTopicOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output dell'argomento del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/Topic' (obbligatorio)
ServiceBusTopicOutputDataSourceProperties
Nome
Descrizione
Valore
propertyColumns
Matrice di stringhe dei nomi delle colonne di output da associare ai messaggi del bus di servizio come proprietà personalizzate.
string[]
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
topicName
Nome dell'argomento del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
Sku
Nome
Descrizione
Valore
nome
Nome dello SKU. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Standard'
StorageAccount
Nome
Descrizione
Valore
accountKey
Chiave dell'account per l'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountName
Nome dell'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
StreamingJobProperties
Nome
Descrizione
Valore
compatibilityLevel
Controlla determinati comportamenti di runtime del processo di streaming.
Ritardo massimo tollerabile in secondi in cui potrebbero essere inclusi gli eventi in ritardo. L'intervallo supportato è -1 per 1814399 (20.23:59:59 giorni) e -1 viene usato per specificare l'attesa indefinita. Se la proprietà è assente, viene interpretato come valore -1.
Int
eventsOutOfOrderMaxDelayInSeconds
Ritardo massimo tollerabile in secondi in cui gli eventi non ordinati possono essere modificati in modo da tornare in ordine.
Int
eventsOutOfOrderPolicy
Indica il criterio da applicare agli eventi che arrivano fuori ordine nel flusso di eventi di input.
'Regola' 'Drop'
Funzioni
Elenco di una o più funzioni per il processo di streaming. La proprietà name per ogni funzione è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per la singola trasformazione.
Elenco di uno o più input per il processo di streaming. La proprietà name per ogni input è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per l'input singolo.
Indica il criterio da applicare agli eventi che arrivano all'output e non possono essere scritti nella risorsa di archiviazione esterna a causa di un formato non valido (valori di colonna mancanti, valori di colonna di tipo o dimensioni non corretti).
'Drop' 'Stop'
Uscite
Elenco di uno o più output per il processo di streaming. La proprietà name per ogni output è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per l'output singolo.
Questa proprietà deve essere utilizzata solo quando si desidera che il processo venga avviato immediatamente dopo la creazione. Il valore può essere JobStartTime, CustomTime o LastOutputEventTime per indicare se il punto iniziale del flusso di eventi di output deve essere avviato ogni volta che il processo viene avviato, iniziare in corrispondenza di un timestamp utente personalizzato specificato tramite la proprietà outputStartTime o iniziare dall'ora dell'ultimo output dell'evento.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
Il valore è un timestamp formattato ISO-8601 che indica il punto iniziale del flusso di eventi di output oppure null per indicare che il flusso di eventi di output verrà avviato ogni volta che viene avviato il processo di streaming. Questa proprietà deve avere un valore se outputStartMode è impostato su CustomTime.
corda
Sku
Descrive lo SKU del processo di streaming. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica la query e il numero di unità di streaming da usare per il processo di streaming. La proprietà name della trasformazione è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per la singola trasformazione.
Specifica la query che verrà eseguita nel processo di streaming. Altre informazioni sul linguaggio di query di Analisi di flusso (SAQL) sono disponibili qui: https://msdn.microsoft.com/library/azure/dn834998 . Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
streamingUnits
Specifica il numero di unità di streaming usate dal processo di streaming.
Int
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Questo modello crea un processo di Analisi di flusso standard. Per altre informazioni, Analisi di flusso di Azure è un motore di analisi in tempo reale e di elaborazione eventi complesso progettato per analizzare ed elaborare volumi elevati di dati di streaming veloce da più origini contemporaneamente. I modelli e le relazioni possono essere identificati nelle informazioni estratte da diverse origini di input, tra cui dispositivi, sensori, clickstream, feed di social media e applicazioni. Questi modelli possono essere usati per attivare azioni e avviare flussi di lavoro come la creazione di avvisi, l'alimentazione di informazioni a uno strumento di creazione di report o l'archiviazione dei dati trasformati per un uso successivo. Analisi di flusso è disponibile anche nel runtime di Azure IoT Edge e supporta lo stesso linguaggio o sintassi del cloud.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa streamingjobs può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.StreamAnalytics/streamingjobs, aggiungere il codice JSON seguente al modello.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.DataLake/Accounts' (obbligatorio)
AzureDataLakeStoreOutputDataSourceProperties
Nome
Descrizione
Valore
accountName
Nome dell'account Azure Data Lake Store. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ovunque venga visualizzato {date} in filePathPrefix, il valore di questa proprietà viene invece usato come formato data.
corda
filePathPrefix
Percorso del file in cui deve essere scritto l'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
refreshToken
Token di aggiornamento che può essere usato per ottenere un token di accesso valido che può quindi essere usato per l'autenticazione con l'origine dati. Un token di aggiornamento valido è attualmente disponibile solo tramite il portale di Azure. È consigliabile inserire qui un valore fittizio stringa durante la creazione dell'origine dati e quindi passare al portale di Azure per autenticare l'origine dati che aggiornerà questa proprietà con un token di aggiornamento valido. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tenantId
ID tenant dell'utente usato per ottenere il token di aggiornamento. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
timeFormat
Formato ora. Ogni volta che viene visualizzato {time} in filePathPrefix, il valore di questa proprietà viene usato come formato ora.
corda
tokenUserDisplayName
Nome visualizzato dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
tokenUserPrincipalName
Nome dell'entità utente (UPN) dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
AzureMachineLearningWebServiceFunctionBinding
Nome
Descrizione
Valore
proprietà
Proprietà di associazione associate a un servizio Web di Azure Machine Learning.
Chiave API usata per l'autenticazione con Request-Response endpoint.
corda
batchSize
Numero compreso tra 1 e 10000 che descrive il numero massimo di righe per ogni richiesta di esecuzione RRS di Azure ML. Il valore predefinito è 1000.
Int
Endpoint
Il Request-Response eseguire l'endpoint del servizio Web di Azure Machine Learning. Altre informazioni sono disponibili qui: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
corda
Ingressi
Input per l'endpoint del servizio Web di Azure Machine Learning.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obbligatorio)
AzureTableOutputDataSourceProperties
Nome
Descrizione
Valore
accountKey
Chiave dell'account per l'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountName
Nome dell'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
batchSize
Numero di righe da scrivere nella tabella di Azure alla volta.
Int
columnsToRemove
Se specificato, ogni elemento nella matrice è il nome di una colonna da rimuovere (se presente) dalle entità evento di output.
string[]
partitionKey
Questo elemento indica il nome di una colonna dell'istruzione SELECT nella query che verrà usata come chiave di partizione per la tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
rowKey
Questo elemento indica il nome di una colonna dell'istruzione SELECT nella query che verrà usata come chiave di riga per la tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tavolo
Nome della tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
BlobOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output BLOB. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobOutputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati di riferimento. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobReferenceInputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobStreamInputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
sourcePartitionCount
Numero di partizioni dell'origine dati di input DEL BLOB. Intervallo da 1 a 1024.
Int
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di serializzazione utilizzato dall'input o dall'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Csv' (obbligatorio)
CsvSerializationProperties
Nome
Descrizione
Valore
codifica
Specifica la codifica dei dati in ingresso nel caso di input e la codifica dei dati in uscita nel caso dell'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
Specifica il delimitatore che verrà usato per separare i record con valori delimitati da virgole (CSV). Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per un elenco di valori supportati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
DocumentDbOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output di DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/DocumentDB' (obbligatorio)
DocumentDbOutputDataSourceProperties
Nome
Descrizione
Valore
accountId
Nome o ID dell'account DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountKey
Chiave dell'account per l'account DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
collectionNamePattern
Modello di nome della raccolta per le raccolte da utilizzare. Il formato del nome della raccolta può essere costruito usando il token {partition} facoltativo, in cui le partizioni iniziano da 0. Per altre informazioni, vedere la sezione DocumentDB di /rest/api/streamanalytics/stream-analytics-output. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
banca dati
Nome del database DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
documentId
Nome del campo negli eventi di output utilizzati per specificare la chiave primaria su cui si basano le operazioni di inserimento o aggiornamento.
corda
partitionKey
Nome del campo negli eventi di output utilizzati per specificare la chiave per il partizionamento dell'output tra raccolte. Se 'collectionNamePattern' contiene il token {partition}, è necessario specificare questa proprietà.
corda
EventHubOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obbligatorio)
EventHubOutputDataSourceProperties
Nome
Descrizione
Valore
eventHubName
Nome dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
partitionKey
Chiave/colonna utilizzata per determinare a quale partizione inviare i dati dell'evento.
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
EventHubStreamInputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un input dell'hub eventi contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obbligatorio)
EventHubStreamInputDataSourceProperties
Nome
Descrizione
Valore
consumerGroupName
Nome di un gruppo di consumer dell'hub eventi che deve essere usato per leggere gli eventi dall'hub eventi. Se si specificano nomi di gruppi di consumer distinti per più input, ognuno di questi input può ricevere gli stessi eventi dall'hub eventi. Se non specificato, l'input usa il gruppo di consumer predefinito dell'hub eventi.
corda
eventHubName
Nome dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
Flag che indica se il parametro è un parametro di configurazione. True se si prevede che questo parametro di input sia una costante. Il valore predefinito è false.
Descrive il modo in cui i dati di un input vengono serializzati o il modo in cui i dati vengono serializzati quando vengono scritti in un output. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Devices/IotHubs' (obbligatorio)
IoTHubStreamInputDataSourceProperties
Nome
Descrizione
Valore
consumerGroupName
Nome di un gruppo di consumer dell'hub IoT da usare per leggere gli eventi dall'hub IoT. Se non specificato, l'input usa il gruppo di consumer predefinito dell'hub Iot.
corda
Endpoint
Endpoint dell'hub IoT a cui connettersi (ad esempio messaggi/eventi, messaggi/operazioniMonitoraggioEvent e così via).
corda
iotHubNamespace
Nome o URI dell'hub IoT. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub IoT. Questo criterio deve contenere almeno l'autorizzazione Di connessione del servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
JavaScriptFunctionBinding
Nome
Descrizione
Valore
proprietà
Proprietà di associazione associate a una funzione JavaScript.
Indica il tipo di serializzazione utilizzato dall'input o dall'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Json' (obbligatorio)
JsonSerializationProperties
Nome
Descrizione
Valore
codifica
Specifica la codifica dei dati in ingresso nel caso di input e la codifica dei dati in uscita nel caso dell'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'UTF8'
formato
Questa proprietà si applica solo alla serializzazione JSON degli output. Non è applicabile agli input. Questa proprietà specifica il formato del codice JSON in cui verrà scritto l'output. I valori attualmente supportati sono "lineSeparated" che indicano che l'output verrà formattato con ogni oggetto JSON separato da una nuova riga e "matrice" che indica che l'output verrà formattato come matrice di oggetti JSON. Il valore predefinito è 'lineSeparated' se viene lasciato null.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2016-03-01'
ubicazione
Posizione geografica in cui risiede la risorsa
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà associate a un processo di streaming. Obbligatorio nelle richieste PUT (CreateOrReplace).
Descrive il modo in cui i dati di un input vengono serializzati o il modo in cui i dati vengono serializzati quando vengono scritti in un output. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'PowerBI' (obbligatorio)
PowerBIOutputDataSourceProperties
Nome
Descrizione
Valore
Dataset
Nome del set di dati di Power BI. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
groupId
ID del gruppo di Power BI.
corda
groupName
Nome del gruppo di Power BI. Usare questa proprietà per ricordare quale ID gruppo di Power BI specifico è stato usato.
corda
refreshToken
Token di aggiornamento che può essere usato per ottenere un token di accesso valido che può quindi essere usato per l'autenticazione con l'origine dati. Un token di aggiornamento valido è attualmente disponibile solo tramite il portale di Azure. È consigliabile inserire qui un valore fittizio stringa durante la creazione dell'origine dati e quindi passare al portale di Azure per autenticare l'origine dati che aggiornerà questa proprietà con un token di aggiornamento valido. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tavolo
Nome della tabella di Power BI nel set di dati specificato. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tokenUserDisplayName
Nome visualizzato dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
tokenUserPrincipalName
Nome dell'entità utente (UPN) dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/Queue' (obbligatorio)
ServiceBusQueueOutputDataSourceProperties
Nome
Descrizione
Valore
propertyColumns
Matrice di stringhe dei nomi delle colonne di output da associare ai messaggi del bus di servizio come proprietà personalizzate.
string[]
queueName
Nome della coda del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
ServiceBusTopicOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output dell'argomento del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/Topic' (obbligatorio)
ServiceBusTopicOutputDataSourceProperties
Nome
Descrizione
Valore
propertyColumns
Matrice di stringhe dei nomi delle colonne di output da associare ai messaggi del bus di servizio come proprietà personalizzate.
string[]
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
topicName
Nome dell'argomento del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
Sku
Nome
Descrizione
Valore
nome
Nome dello SKU. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Standard'
StorageAccount
Nome
Descrizione
Valore
accountKey
Chiave dell'account per l'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountName
Nome dell'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
StreamingJobProperties
Nome
Descrizione
Valore
compatibilityLevel
Controlla determinati comportamenti di runtime del processo di streaming.
Ritardo massimo tollerabile in secondi in cui potrebbero essere inclusi gli eventi in ritardo. L'intervallo supportato è -1 per 1814399 (20.23:59:59 giorni) e -1 viene usato per specificare l'attesa indefinita. Se la proprietà è assente, viene interpretato come valore -1.
Int
eventsOutOfOrderMaxDelayInSeconds
Ritardo massimo tollerabile in secondi in cui gli eventi non ordinati possono essere modificati in modo da tornare in ordine.
Int
eventsOutOfOrderPolicy
Indica il criterio da applicare agli eventi che arrivano fuori ordine nel flusso di eventi di input.
'Regola' 'Drop'
Funzioni
Elenco di una o più funzioni per il processo di streaming. La proprietà name per ogni funzione è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per la singola trasformazione.
Elenco di uno o più input per il processo di streaming. La proprietà name per ogni input è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per l'input singolo.
Indica il criterio da applicare agli eventi che arrivano all'output e non possono essere scritti nella risorsa di archiviazione esterna a causa di un formato non valido (valori di colonna mancanti, valori di colonna di tipo o dimensioni non corretti).
'Drop' 'Stop'
Uscite
Elenco di uno o più output per il processo di streaming. La proprietà name per ogni output è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per l'output singolo.
Questa proprietà deve essere utilizzata solo quando si desidera che il processo venga avviato immediatamente dopo la creazione. Il valore può essere JobStartTime, CustomTime o LastOutputEventTime per indicare se il punto iniziale del flusso di eventi di output deve essere avviato ogni volta che il processo viene avviato, iniziare in corrispondenza di un timestamp utente personalizzato specificato tramite la proprietà outputStartTime o iniziare dall'ora dell'ultimo output dell'evento.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
Il valore è un timestamp formattato ISO-8601 che indica il punto iniziale del flusso di eventi di output oppure null per indicare che il flusso di eventi di output verrà avviato ogni volta che viene avviato il processo di streaming. Questa proprietà deve avere un valore se outputStartMode è impostato su CustomTime.
corda
Sku
Descrive lo SKU del processo di streaming. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica la query e il numero di unità di streaming da usare per il processo di streaming. La proprietà name della trasformazione è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per la singola trasformazione.
Specifica la query che verrà eseguita nel processo di streaming. Altre informazioni sul linguaggio di query di Analisi di flusso (SAQL) sono disponibili qui: https://msdn.microsoft.com/library/azure/dn834998 . Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
streamingUnits
Specifica il numero di unità di streaming usate dal processo di streaming.
Int
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Questo modello crea un processo di Analisi di flusso standard. Per altre informazioni, Analisi di flusso di Azure è un motore di analisi in tempo reale e di elaborazione eventi complesso progettato per analizzare ed elaborare volumi elevati di dati di streaming veloce da più origini contemporaneamente. I modelli e le relazioni possono essere identificati nelle informazioni estratte da diverse origini di input, tra cui dispositivi, sensori, clickstream, feed di social media e applicazioni. Questi modelli possono essere usati per attivare azioni e avviare flussi di lavoro come la creazione di avvisi, l'alimentazione di informazioni a uno strumento di creazione di report o l'archiviazione dei dati trasformati per un uso successivo. Analisi di flusso è disponibile anche nel runtime di Azure IoT Edge e supporta lo stesso linguaggio o sintassi del cloud.
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa streamingjobs può essere distribuito con operazioni destinate a:
gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.StreamAnalytics/streamingjobs, aggiungere il file Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2016-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
compatibilityLevel = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
functions = [
{
name = "string"
properties = {
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
name = "string"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
}
}
}
})
}
Oggetti FunctionBinding
Impostare la proprietà tipo di per specificare il tipo di oggetto.
Per Microsoft.MachineLearning/WebService, usare:
{
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"
}
Per Microsoft.StreamAnalytics/JavascriptUdf, usare:
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.DataLake/Accounts' (obbligatorio)
AzureDataLakeStoreOutputDataSourceProperties
Nome
Descrizione
Valore
accountName
Nome dell'account Azure Data Lake Store. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ovunque venga visualizzato {date} in filePathPrefix, il valore di questa proprietà viene invece usato come formato data.
corda
filePathPrefix
Percorso del file in cui deve essere scritto l'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
refreshToken
Token di aggiornamento che può essere usato per ottenere un token di accesso valido che può quindi essere usato per l'autenticazione con l'origine dati. Un token di aggiornamento valido è attualmente disponibile solo tramite il portale di Azure. È consigliabile inserire qui un valore fittizio stringa durante la creazione dell'origine dati e quindi passare al portale di Azure per autenticare l'origine dati che aggiornerà questa proprietà con un token di aggiornamento valido. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tenantId
ID tenant dell'utente usato per ottenere il token di aggiornamento. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
timeFormat
Formato ora. Ogni volta che viene visualizzato {time} in filePathPrefix, il valore di questa proprietà viene usato come formato ora.
corda
tokenUserDisplayName
Nome visualizzato dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
tokenUserPrincipalName
Nome dell'entità utente (UPN) dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
AzureMachineLearningWebServiceFunctionBinding
Nome
Descrizione
Valore
proprietà
Proprietà di associazione associate a un servizio Web di Azure Machine Learning.
Chiave API usata per l'autenticazione con Request-Response endpoint.
corda
batchSize
Numero compreso tra 1 e 10000 che descrive il numero massimo di righe per ogni richiesta di esecuzione RRS di Azure ML. Il valore predefinito è 1000.
Int
Endpoint
Il Request-Response eseguire l'endpoint del servizio Web di Azure Machine Learning. Altre informazioni sono disponibili qui: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
corda
Ingressi
Input per l'endpoint del servizio Web di Azure Machine Learning.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obbligatorio)
AzureTableOutputDataSourceProperties
Nome
Descrizione
Valore
accountKey
Chiave dell'account per l'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountName
Nome dell'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
batchSize
Numero di righe da scrivere nella tabella di Azure alla volta.
Int
columnsToRemove
Se specificato, ogni elemento nella matrice è il nome di una colonna da rimuovere (se presente) dalle entità evento di output.
string[]
partitionKey
Questo elemento indica il nome di una colonna dell'istruzione SELECT nella query che verrà usata come chiave di partizione per la tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
rowKey
Questo elemento indica il nome di una colonna dell'istruzione SELECT nella query che verrà usata come chiave di riga per la tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tavolo
Nome della tabella di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
BlobOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output BLOB. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobOutputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati di riferimento. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobReferenceInputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obbligatorio)
BlobStreamInputDataSourceProperties
Nome
Descrizione
Valore
contenitore
Nome di un contenitore all'interno dell'account di archiviazione associato. Questo contenitore contiene i BLOB in cui leggere o scrivere. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
dateFormat
Formato della data. Ogni volta che {date} viene visualizzato in pathPattern, il valore di questa proprietà viene usato come formato data.
corda
pathPattern
Modello di percorso BLOB. Non un'espressione regolare. Rappresenta un modello in base al quale i nomi di BLOB verranno confrontati per determinare se devono essere inclusi o meno come input o output nel processo. Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per una spiegazione più dettagliata ed esempio.
corda
sourcePartitionCount
Numero di partizioni dell'origine dati di input DEL BLOB. Intervallo da 1 a 1024.
Int
storageAccounts
Elenco di uno o più account di Archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di serializzazione utilizzato dall'input o dall'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Csv' (obbligatorio)
CsvSerializationProperties
Nome
Descrizione
Valore
codifica
Specifica la codifica dei dati in ingresso nel caso di input e la codifica dei dati in uscita nel caso dell'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
Specifica il delimitatore che verrà usato per separare i record con valori delimitati da virgole (CSV). Vedere /rest/api/streamanalytics/stream-analytics-input o /rest/api/streamanalytics/stream-analytics-output per un elenco di valori supportati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
DocumentDbOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output di DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Storage/DocumentDB' (obbligatorio)
DocumentDbOutputDataSourceProperties
Nome
Descrizione
Valore
accountId
Nome o ID dell'account DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountKey
Chiave dell'account per l'account DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
collectionNamePattern
Modello di nome della raccolta per le raccolte da utilizzare. Il formato del nome della raccolta può essere costruito usando il token {partition} facoltativo, in cui le partizioni iniziano da 0. Per altre informazioni, vedere la sezione DocumentDB di /rest/api/streamanalytics/stream-analytics-output. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
banca dati
Nome del database DocumentDB. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
documentId
Nome del campo negli eventi di output utilizzati per specificare la chiave primaria su cui si basano le operazioni di inserimento o aggiornamento.
corda
partitionKey
Nome del campo negli eventi di output utilizzati per specificare la chiave per il partizionamento dell'output tra raccolte. Se 'collectionNamePattern' contiene il token {partition}, è necessario specificare questa proprietà.
corda
EventHubOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obbligatorio)
EventHubOutputDataSourceProperties
Nome
Descrizione
Valore
eventHubName
Nome dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
partitionKey
Chiave/colonna utilizzata per determinare a quale partizione inviare i dati dell'evento.
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
EventHubStreamInputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un input dell'hub eventi contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obbligatorio)
EventHubStreamInputDataSourceProperties
Nome
Descrizione
Valore
consumerGroupName
Nome di un gruppo di consumer dell'hub eventi che deve essere usato per leggere gli eventi dall'hub eventi. Se si specificano nomi di gruppi di consumer distinti per più input, ognuno di questi input può ricevere gli stessi eventi dall'hub eventi. Se non specificato, l'input usa il gruppo di consumer predefinito dell'hub eventi.
corda
eventHubName
Nome dell'hub eventi. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
Flag che indica se il parametro è un parametro di configurazione. True se si prevede che questo parametro di input sia una costante. Il valore predefinito è false.
Descrive il modo in cui i dati di un input vengono serializzati o il modo in cui i dati vengono serializzati quando vengono scritti in un output. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di origine dati di input contenente i dati del flusso. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.Devices/IotHubs' (obbligatorio)
IoTHubStreamInputDataSourceProperties
Nome
Descrizione
Valore
consumerGroupName
Nome di un gruppo di consumer dell'hub IoT da usare per leggere gli eventi dall'hub IoT. Se non specificato, l'input usa il gruppo di consumer predefinito dell'hub Iot.
corda
Endpoint
Endpoint dell'hub IoT a cui connettersi (ad esempio messaggi/eventi, messaggi/operazioniMonitoraggioEvent e così via).
corda
iotHubNamespace
Nome o URI dell'hub IoT. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub IoT. Questo criterio deve contenere almeno l'autorizzazione Di connessione del servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
JavaScriptFunctionBinding
Nome
Descrizione
Valore
proprietà
Proprietà di associazione associate a una funzione JavaScript.
Indica il tipo di serializzazione utilizzato dall'input o dall'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Json' (obbligatorio)
JsonSerializationProperties
Nome
Descrizione
Valore
codifica
Specifica la codifica dei dati in ingresso nel caso di input e la codifica dei dati in uscita nel caso dell'output. Obbligatorio nelle richieste PUT (CreateOrReplace).
'UTF8'
formato
Questa proprietà si applica solo alla serializzazione JSON degli output. Non è applicabile agli input. Questa proprietà specifica il formato del codice JSON in cui verrà scritto l'output. I valori attualmente supportati sono "lineSeparated" che indicano che l'output verrà formattato con ogni oggetto JSON separato da una nuova riga e "matrice" che indica che l'output verrà formattato come matrice di oggetti JSON. Il valore predefinito è 'lineSeparated' se viene lasciato null.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Nome
Descrizione
Valore
ubicazione
Posizione geografica in cui risiede la risorsa
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà associate a un processo di streaming. Obbligatorio nelle richieste PUT (CreateOrReplace).
Descrive il modo in cui i dati di un input vengono serializzati o il modo in cui i dati vengono serializzati quando vengono scritti in un output. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'PowerBI' (obbligatorio)
PowerBIOutputDataSourceProperties
Nome
Descrizione
Valore
Dataset
Nome del set di dati di Power BI. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
groupId
ID del gruppo di Power BI.
corda
groupName
Nome del gruppo di Power BI. Usare questa proprietà per ricordare quale ID gruppo di Power BI specifico è stato usato.
corda
refreshToken
Token di aggiornamento che può essere usato per ottenere un token di accesso valido che può quindi essere usato per l'autenticazione con l'origine dati. Un token di aggiornamento valido è attualmente disponibile solo tramite il portale di Azure. È consigliabile inserire qui un valore fittizio stringa durante la creazione dell'origine dati e quindi passare al portale di Azure per autenticare l'origine dati che aggiornerà questa proprietà con un token di aggiornamento valido. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tavolo
Nome della tabella di Power BI nel set di dati specificato. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
tokenUserDisplayName
Nome visualizzato dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
corda
tokenUserPrincipalName
Nome dell'entità utente (UPN) dell'utente usato per ottenere il token di aggiornamento. Usare questa proprietà per ricordare quale utente è stato usato per ottenere il token di aggiornamento.
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/Queue' (obbligatorio)
ServiceBusQueueOutputDataSourceProperties
Nome
Descrizione
Valore
propertyColumns
Matrice di stringhe dei nomi delle colonne di output da associare ai messaggi del bus di servizio come proprietà personalizzate.
string[]
queueName
Nome della coda del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
ServiceBusTopicOutputDataSource
Nome
Descrizione
Valore
proprietà
Proprietà associate a un output dell'argomento del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica il tipo di output dell'origine dati in cui verrà scritto. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Microsoft.ServiceBus/Topic' (obbligatorio)
ServiceBusTopicOutputDataSourceProperties
Nome
Descrizione
Valore
propertyColumns
Matrice di stringhe dei nomi delle colonne di output da associare ai messaggi del bus di servizio come proprietà personalizzate.
string[]
serviceBusNamespace
Spazio dei nomi associato all'hub eventi desiderato, alla coda del bus di servizio, all'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyKey
Chiave dei criteri di accesso condiviso per i criteri di accesso condiviso specificati. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
sharedAccessPolicyName
Nome dei criteri di accesso condiviso per l'hub eventi, la coda del bus di servizio, l'argomento del bus di servizio e così via. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
topicName
Nome dell'argomento del bus di servizio. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
Sku
Nome
Descrizione
Valore
nome
Nome dello SKU. Obbligatorio nelle richieste PUT (CreateOrReplace).
'Standard'
StorageAccount
Nome
Descrizione
Valore
accountKey
Chiave dell'account per l'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
accountName
Nome dell'account di archiviazione di Azure. Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
StreamingJobProperties
Nome
Descrizione
Valore
compatibilityLevel
Controlla determinati comportamenti di runtime del processo di streaming.
Ritardo massimo tollerabile in secondi in cui potrebbero essere inclusi gli eventi in ritardo. L'intervallo supportato è -1 per 1814399 (20.23:59:59 giorni) e -1 viene usato per specificare l'attesa indefinita. Se la proprietà è assente, viene interpretato come valore -1.
Int
eventsOutOfOrderMaxDelayInSeconds
Ritardo massimo tollerabile in secondi in cui gli eventi non ordinati possono essere modificati in modo da tornare in ordine.
Int
eventsOutOfOrderPolicy
Indica il criterio da applicare agli eventi che arrivano fuori ordine nel flusso di eventi di input.
'Regola' 'Drop'
Funzioni
Elenco di una o più funzioni per il processo di streaming. La proprietà name per ogni funzione è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per la singola trasformazione.
Elenco di uno o più input per il processo di streaming. La proprietà name per ogni input è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per l'input singolo.
Indica il criterio da applicare agli eventi che arrivano all'output e non possono essere scritti nella risorsa di archiviazione esterna a causa di un formato non valido (valori di colonna mancanti, valori di colonna di tipo o dimensioni non corretti).
'Drop' 'Stop'
Uscite
Elenco di uno o più output per il processo di streaming. La proprietà name per ogni output è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per l'output singolo.
Questa proprietà deve essere utilizzata solo quando si desidera che il processo venga avviato immediatamente dopo la creazione. Il valore può essere JobStartTime, CustomTime o LastOutputEventTime per indicare se il punto iniziale del flusso di eventi di output deve essere avviato ogni volta che il processo viene avviato, iniziare in corrispondenza di un timestamp utente personalizzato specificato tramite la proprietà outputStartTime o iniziare dall'ora dell'ultimo output dell'evento.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
Il valore è un timestamp formattato ISO-8601 che indica il punto iniziale del flusso di eventi di output oppure null per indicare che il flusso di eventi di output verrà avviato ogni volta che viene avviato il processo di streaming. Questa proprietà deve avere un valore se outputStartMode è impostato su CustomTime.
corda
Sku
Descrive lo SKU del processo di streaming. Obbligatorio nelle richieste PUT (CreateOrReplace).
Indica la query e il numero di unità di streaming da usare per il processo di streaming. La proprietà name della trasformazione è necessaria quando si specifica questa proprietà in una richiesta PUT. Questa proprietà non può essere modificata tramite un'operazione PATCH. È necessario usare l'API PATCH disponibile per la singola trasformazione.
Specifica la query che verrà eseguita nel processo di streaming. Altre informazioni sul linguaggio di query di Analisi di flusso (SAQL) sono disponibili qui: https://msdn.microsoft.com/library/azure/dn834998 . Obbligatorio nelle richieste PUT (CreateOrReplace).
corda
streamingUnits
Specifica il numero di unità di streaming usate dal processo di streaming.