Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.DataLake/Accounts' (obligatoire)
AzureDataLakeStoreOutputDataSourceProperties
Nom
Description
Valeur
accountName
Nom du compte Azure Data Lake Store. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format de date à la place.
corde
filePathPrefix
Emplacement du fichier dans lequel la sortie doit être écrite. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
refreshToken
Jeton d’actualisation qui peut être utilisé pour obtenir un jeton d’accès valide qui peut ensuite être utilisé pour s’authentifier auprès de la source de données. Un jeton d’actualisation valide est actuellement disponible uniquement via le portail Azure. Il est recommandé de placer une valeur de chaîne factice ici lors de la création de la source de données, puis d’accéder au portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
tenantId
ID de locataire de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
timeFormat
Format d’heure. Chaque fois que {time} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format d’heure à la place.
corde
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
AzureMachineLearningWebServiceFunctionBinding
Nom
Description
Valeur
Propriétés
Propriétés de liaison associées à un service web Azure Machine Learning.
Clé API utilisée pour s’authentifier avec Request-Response point de terminaison.
corde
batchSize
Nombre compris entre 1 et 1 0000 décrivant le nombre maximal de lignes pour chaque requête d’exécution Azure ML RRS. La valeur par défaut est 1 000.
Int
extrémité
Le Request-Response exécuter le point de terminaison du service web Azure Machine Learning. En savoir plus ici : /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
corde
Entrées
Entrées pour le point de terminaison du service web Azure Machine Learning.
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obligatoire)
AzureTableOutputDataSourceProperties
Nom
Description
Valeur
accountKey
Clé de compte pour le compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountName
Nom du compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
batchSize
Nombre de lignes à écrire dans la table Azure à la fois.
Int
columnsToRemove
Si spécifié, chaque élément du tableau est le nom d’une colonne à supprimer (le cas échéant) des entités d’événement de sortie.
string[]
partitionKey
Cet élément indique le nom d’une colonne de l’instruction SELECT dans la requête qui sera utilisée comme clé de partition pour la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
rowKey
Cet élément indique le nom d’une colonne de l’instruction SELECT dans la requête qui sera utilisée comme clé de ligne pour la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
table
Nom de la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
BlobOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie d’objet blob. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobOutputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de référence. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobReferenceInputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobStreamInputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
sourcePartitionCount
Nombre de partitions de la source de données d’entrée d’objet blob. Plage 1 - 1024.
Int
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Csv' (obligatoire)
CsvSerializationProperties
Nom
Description
Valeur
codage
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
Spécifie le délimiteur qui sera utilisé pour séparer les enregistrements de valeurs séparées par des virgules (CSV). Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir la liste des valeurs prises en charge. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
DocumentDbOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/DocumentDB' (obligatoire)
DocumentDbOutputDataSourceProperties
Nom
Description
Valeur
accountId
Nom ou ID du compte DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountKey
Clé de compte pour le compte DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
collectionNamePattern
Modèle de nom de collection pour les collections à utiliser. Le format du nom de collection peut être construit à l’aide du jeton {partition} facultatif, où les partitions commencent à partir de 0. Pour plus d’informations, consultez la section DocumentDB de /rest/api/streamanalytics/stream-analytics-output. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
base de données
Nom de la base de données DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
documentId
Nom du champ dans les événements de sortie utilisés pour spécifier la clé primaire sur laquelle les opérations d’insertion ou de mise à jour sont basées.
corde
partitionKey
Nom du champ dans les événements de sortie utilisés pour spécifier la clé de partitionnement de la sortie entre les collections. Si « collectionNamePattern » contient le jeton {partition}, cette propriété doit être spécifiée.
corde
EventHubOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie Event Hub. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
EventHubOutputDataSourceProperties
Nom
Description
Valeur
eventHubName
Nom du hub d’événements. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
partitionKey
Clé/colonne utilisée pour déterminer la partition à laquelle envoyer des données d’événement.
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
EventHubStreamInputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une entrée Event Hub contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
EventHubStreamInputDataSourceProperties
Nom
Description
Valeur
consumerGroupName
Nom d’un groupe de consommateurs Event Hub qui doit être utilisé pour lire les événements à partir du hub d’événements. La spécification de noms de groupes de consommateurs distincts pour plusieurs entrées permet à chacune de ces entrées de recevoir les mêmes événements à partir du hub d’événements. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut du hub d’événements.
corde
eventHubName
Nom du hub d’événements. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indicateur indiquant si le paramètre est un paramètre de configuration. True si ce paramètre d’entrée est censé être une constante. La valeur par défaut est false.
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Devices/IotHubs' (obligatoire)
IoTHubStreamInputDataSourceProperties
Nom
Description
Valeur
consumerGroupName
Nom d’un groupe de consommateurs IoT Hub qui doit être utilisé pour lire des événements à partir de l’IoT Hub. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut du hub Iot.
corde
extrémité
Point de terminaison IoT Hub auquel se connecter (par exemple, messages/événements, messages/operationsMonitoringEvents, etc.).
corde
iotHubNamespace
Nom ou URI du hub IoT. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour IoT Hub. Cette stratégie doit contenir au moins l’autorisation de connexion au service. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
JavaScriptFunctionBinding
Nom
Description
Valeur
Propriétés
Propriétés de liaison associées à une fonction JavaScript.
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Json' (obligatoire)
JsonSerializationProperties
Nom
Description
Valeur
codage
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'UTF8'
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Il n’est pas applicable aux entrées. Cette propriété spécifie le format du JSON dans lequel la sortie sera écrite. Les valeurs actuellement prises en charge sont « lineSeparated » indiquant que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « array » indiquant que la sortie sera mise en forme en tant que tableau d’objets JSON. La valeur par défaut est « lineSeparated » si la valeur est null gauche.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Nom
Description
Valeur
emplacement
Emplacement géographique où réside la ressource
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés associées à un travail de diffusion en continu. Obligatoire sur les requêtes PUT (CreateOrReplace).
Décrit la source de données dans laquelle la sortie sera écrite. Obligatoire sur les requêtes PUT (CreateOrReplace).
OutputDataSource
sérialisation
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
sérialisation
PowerBIOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie Power BI. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'PowerBI' (obligatoire)
PowerBIOutputDataSourceProperties
Nom
Description
Valeur
jeu de données
Nom du jeu de données Power BI. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
groupId
ID du groupe Power BI.
corde
groupName
Nom du groupe Power BI. Utilisez cette propriété pour vous rappeler l’ID de groupe Power BI spécifique utilisé.
corde
refreshToken
Jeton d’actualisation qui peut être utilisé pour obtenir un jeton d’accès valide qui peut ensuite être utilisé pour s’authentifier auprès de la source de données. Un jeton d’actualisation valide est actuellement disponible uniquement via le portail Azure. Il est recommandé de placer une valeur de chaîne factice ici lors de la création de la source de données, puis d’accéder au portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
table
Nom de la table Power BI sous le jeu de données spécifié. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/Queue' (obligatoire)
ServiceBusQueueOutputDataSourceProperties
Nom
Description
Valeur
propertyColumns
Tableau de chaînes des noms des colonnes de sortie à attacher aux messages Service Bus en tant que propriétés personnalisées.
string[]
queueName
Nom de la file d’attente Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
ServiceBusTopicOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie rubrique Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/Topic' (obligatoire)
ServiceBusTopicOutputDataSourceProperties
Nom
Description
Valeur
propertyColumns
Tableau de chaînes des noms des colonnes de sortie à attacher aux messages Service Bus en tant que propriétés personnalisées.
string[]
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
topicName
Nom de la rubrique Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
Sku
Nom
Description
Valeur
nom
Nom de la référence SKU. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Standard'
StorageAccount
Nom
Description
Valeur
accountKey
Clé de compte pour le compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountName
Nom du compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
StreamingJobProperties
Nom
Description
Valeur
compatibilityLevel
Contrôle certains comportements d’exécution du travail de streaming.
Délai maximal tolérable en secondes où les événements arrivant en retard peuvent être inclus. La plage prise en charge est -1 à 1814399 (20.23:59:59:59 jours) et -1 est utilisée pour spécifier l’attente indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.
Int
eventsOutOfOrderMaxDelayInSeconds
Délai maximal tolérable en secondes où les événements hors ordre peuvent être ajustés pour être de retour dans l’ordre.
Int
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent dans le flux d’événements d’entrée.
'Ajuster' 'Drop'
Fonctions
Liste d’une ou de plusieurs fonctions pour la tâche de diffusion en continu. La propriété name de chaque fonction est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Liste d’une ou de plusieurs entrées dans la tâche de diffusion en continu. La propriété name pour chaque entrée est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.
d’entrée []
outputErrorPolicy
Indique la stratégie à appliquer aux événements qui arrivent à la sortie et ne peuvent pas être écrits dans le stockage externe en raison d’une mauvaise forme (valeurs de colonne manquantes, valeurs de colonne de type ou de taille incorrectes).
'Drop' 'Arrêter'
Sorties
Liste d’une ou de plusieurs sorties pour la tâche de diffusion en continu. La propriété name pour chaque sortie est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.
de sortie []
outputStartMode
Cette propriété ne doit être utilisée que lorsque vous souhaitez que le travail soit démarré immédiatement lors de la création. La valeur peut être JobStartTime, CustomTime ou LastOutputEventTime pour indiquer si le point de départ du flux d’événements de sortie doit démarrer chaque fois que le travail est démarré, démarrer à un horodatage utilisateur personnalisé spécifié via la propriété outputStartTime ou démarrer à partir de la dernière heure de sortie de l’événement.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
La valeur est soit un horodatage au format ISO-8601 qui indique le point de départ du flux d’événements de sortie, soit null pour indiquer que le flux d’événements de sortie démarre chaque fois que la tâche de diffusion en continu est démarrée. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.
corde
Sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique la requête et le nombre d’unités de diffusion en continu à utiliser pour la tâche de diffusion en continu. La propriété name de la transformation est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Spécifie la requête qui sera exécutée dans la tâche de diffusion en continu. Vous pouvez en savoir plus sur le langage de requête Stream Analytics (SAQL) ici : https://msdn.microsoft.com/library/azure/dn834998 . Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
streamingUnits
Spécifie le nombre d’unités de diffusion en continu que la tâche de diffusion en continu utilise.
Int
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Ce modèle crée un travail Stream Analytics standard. Pour plus d’informations, Azure Stream Analytics est un moteur d’analyse en temps réel et de traitement d’événements complexe conçu pour analyser et traiter simultanément de grands volumes de données de streaming rapide à partir de plusieurs sources. Les modèles et relations peuvent être identifiés dans les informations extraites d’un certain nombre de sources d’entrée, notamment des appareils, des capteurs, des flux de clics, des flux de médias sociaux et des applications. Ces modèles peuvent être utilisés pour déclencher des actions et lancer des flux de travail tels que la création d’alertes, l’alimentation d’informations vers un outil de création de rapports ou le stockage de données transformées pour une utilisation ultérieure. Stream Analytics est également disponible sur le runtime Azure IoT Edge et prend en charge le même langage ou syntaxe exact que le cloud.
Définition de ressource de modèle ARM
Le type de ressource streamingjobs peut être déployé avec des opérations qui ciblent :
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.DataLake/Accounts' (obligatoire)
AzureDataLakeStoreOutputDataSourceProperties
Nom
Description
Valeur
accountName
Nom du compte Azure Data Lake Store. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format de date à la place.
corde
filePathPrefix
Emplacement du fichier dans lequel la sortie doit être écrite. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
refreshToken
Jeton d’actualisation qui peut être utilisé pour obtenir un jeton d’accès valide qui peut ensuite être utilisé pour s’authentifier auprès de la source de données. Un jeton d’actualisation valide est actuellement disponible uniquement via le portail Azure. Il est recommandé de placer une valeur de chaîne factice ici lors de la création de la source de données, puis d’accéder au portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
tenantId
ID de locataire de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
timeFormat
Format d’heure. Chaque fois que {time} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format d’heure à la place.
corde
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
AzureMachineLearningWebServiceFunctionBinding
Nom
Description
Valeur
Propriétés
Propriétés de liaison associées à un service web Azure Machine Learning.
Clé API utilisée pour s’authentifier avec Request-Response point de terminaison.
corde
batchSize
Nombre compris entre 1 et 1 0000 décrivant le nombre maximal de lignes pour chaque requête d’exécution Azure ML RRS. La valeur par défaut est 1 000.
Int
extrémité
Le Request-Response exécuter le point de terminaison du service web Azure Machine Learning. En savoir plus ici : /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
corde
Entrées
Entrées pour le point de terminaison du service web Azure Machine Learning.
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obligatoire)
AzureTableOutputDataSourceProperties
Nom
Description
Valeur
accountKey
Clé de compte pour le compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountName
Nom du compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
batchSize
Nombre de lignes à écrire dans la table Azure à la fois.
Int
columnsToRemove
Si spécifié, chaque élément du tableau est le nom d’une colonne à supprimer (le cas échéant) des entités d’événement de sortie.
string[]
partitionKey
Cet élément indique le nom d’une colonne de l’instruction SELECT dans la requête qui sera utilisée comme clé de partition pour la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
rowKey
Cet élément indique le nom d’une colonne de l’instruction SELECT dans la requête qui sera utilisée comme clé de ligne pour la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
table
Nom de la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
BlobOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie d’objet blob. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobOutputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de référence. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobReferenceInputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobStreamInputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
sourcePartitionCount
Nombre de partitions de la source de données d’entrée d’objet blob. Plage 1 - 1024.
Int
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Csv' (obligatoire)
CsvSerializationProperties
Nom
Description
Valeur
codage
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
Spécifie le délimiteur qui sera utilisé pour séparer les enregistrements de valeurs séparées par des virgules (CSV). Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir la liste des valeurs prises en charge. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
DocumentDbOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/DocumentDB' (obligatoire)
DocumentDbOutputDataSourceProperties
Nom
Description
Valeur
accountId
Nom ou ID du compte DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountKey
Clé de compte pour le compte DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
collectionNamePattern
Modèle de nom de collection pour les collections à utiliser. Le format du nom de collection peut être construit à l’aide du jeton {partition} facultatif, où les partitions commencent à partir de 0. Pour plus d’informations, consultez la section DocumentDB de /rest/api/streamanalytics/stream-analytics-output. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
base de données
Nom de la base de données DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
documentId
Nom du champ dans les événements de sortie utilisés pour spécifier la clé primaire sur laquelle les opérations d’insertion ou de mise à jour sont basées.
corde
partitionKey
Nom du champ dans les événements de sortie utilisés pour spécifier la clé de partitionnement de la sortie entre les collections. Si « collectionNamePattern » contient le jeton {partition}, cette propriété doit être spécifiée.
corde
EventHubOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie Event Hub. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
EventHubOutputDataSourceProperties
Nom
Description
Valeur
eventHubName
Nom du hub d’événements. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
partitionKey
Clé/colonne utilisée pour déterminer la partition à laquelle envoyer des données d’événement.
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
EventHubStreamInputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une entrée Event Hub contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
EventHubStreamInputDataSourceProperties
Nom
Description
Valeur
consumerGroupName
Nom d’un groupe de consommateurs Event Hub qui doit être utilisé pour lire les événements à partir du hub d’événements. La spécification de noms de groupes de consommateurs distincts pour plusieurs entrées permet à chacune de ces entrées de recevoir les mêmes événements à partir du hub d’événements. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut du hub d’événements.
corde
eventHubName
Nom du hub d’événements. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indicateur indiquant si le paramètre est un paramètre de configuration. True si ce paramètre d’entrée est censé être une constante. La valeur par défaut est false.
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Devices/IotHubs' (obligatoire)
IoTHubStreamInputDataSourceProperties
Nom
Description
Valeur
consumerGroupName
Nom d’un groupe de consommateurs IoT Hub qui doit être utilisé pour lire des événements à partir de l’IoT Hub. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut du hub Iot.
corde
extrémité
Point de terminaison IoT Hub auquel se connecter (par exemple, messages/événements, messages/operationsMonitoringEvents, etc.).
corde
iotHubNamespace
Nom ou URI du hub IoT. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour IoT Hub. Cette stratégie doit contenir au moins l’autorisation de connexion au service. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
JavaScriptFunctionBinding
Nom
Description
Valeur
Propriétés
Propriétés de liaison associées à une fonction JavaScript.
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Json' (obligatoire)
JsonSerializationProperties
Nom
Description
Valeur
codage
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'UTF8'
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Il n’est pas applicable aux entrées. Cette propriété spécifie le format du JSON dans lequel la sortie sera écrite. Les valeurs actuellement prises en charge sont « lineSeparated » indiquant que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « array » indiquant que la sortie sera mise en forme en tant que tableau d’objets JSON. La valeur par défaut est « lineSeparated » si la valeur est null gauche.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Nom
Description
Valeur
apiVersion
Version de l’API
'2016-03-01'
emplacement
Emplacement géographique où réside la ressource
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés associées à un travail de diffusion en continu. Obligatoire sur les requêtes PUT (CreateOrReplace).
Décrit la source de données dans laquelle la sortie sera écrite. Obligatoire sur les requêtes PUT (CreateOrReplace).
OutputDataSource
sérialisation
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
sérialisation
PowerBIOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie Power BI. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'PowerBI' (obligatoire)
PowerBIOutputDataSourceProperties
Nom
Description
Valeur
jeu de données
Nom du jeu de données Power BI. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
groupId
ID du groupe Power BI.
corde
groupName
Nom du groupe Power BI. Utilisez cette propriété pour vous rappeler l’ID de groupe Power BI spécifique utilisé.
corde
refreshToken
Jeton d’actualisation qui peut être utilisé pour obtenir un jeton d’accès valide qui peut ensuite être utilisé pour s’authentifier auprès de la source de données. Un jeton d’actualisation valide est actuellement disponible uniquement via le portail Azure. Il est recommandé de placer une valeur de chaîne factice ici lors de la création de la source de données, puis d’accéder au portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
table
Nom de la table Power BI sous le jeu de données spécifié. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/Queue' (obligatoire)
ServiceBusQueueOutputDataSourceProperties
Nom
Description
Valeur
propertyColumns
Tableau de chaînes des noms des colonnes de sortie à attacher aux messages Service Bus en tant que propriétés personnalisées.
string[]
queueName
Nom de la file d’attente Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
ServiceBusTopicOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie rubrique Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/Topic' (obligatoire)
ServiceBusTopicOutputDataSourceProperties
Nom
Description
Valeur
propertyColumns
Tableau de chaînes des noms des colonnes de sortie à attacher aux messages Service Bus en tant que propriétés personnalisées.
string[]
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
topicName
Nom de la rubrique Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
Sku
Nom
Description
Valeur
nom
Nom de la référence SKU. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Standard'
StorageAccount
Nom
Description
Valeur
accountKey
Clé de compte pour le compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountName
Nom du compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
StreamingJobProperties
Nom
Description
Valeur
compatibilityLevel
Contrôle certains comportements d’exécution du travail de streaming.
Délai maximal tolérable en secondes où les événements arrivant en retard peuvent être inclus. La plage prise en charge est -1 à 1814399 (20.23:59:59:59 jours) et -1 est utilisée pour spécifier l’attente indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.
Int
eventsOutOfOrderMaxDelayInSeconds
Délai maximal tolérable en secondes où les événements hors ordre peuvent être ajustés pour être de retour dans l’ordre.
Int
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent dans le flux d’événements d’entrée.
'Ajuster' 'Drop'
Fonctions
Liste d’une ou de plusieurs fonctions pour la tâche de diffusion en continu. La propriété name de chaque fonction est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Liste d’une ou de plusieurs entrées dans la tâche de diffusion en continu. La propriété name pour chaque entrée est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.
d’entrée []
outputErrorPolicy
Indique la stratégie à appliquer aux événements qui arrivent à la sortie et ne peuvent pas être écrits dans le stockage externe en raison d’une mauvaise forme (valeurs de colonne manquantes, valeurs de colonne de type ou de taille incorrectes).
'Drop' 'Arrêter'
Sorties
Liste d’une ou de plusieurs sorties pour la tâche de diffusion en continu. La propriété name pour chaque sortie est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.
de sortie []
outputStartMode
Cette propriété ne doit être utilisée que lorsque vous souhaitez que le travail soit démarré immédiatement lors de la création. La valeur peut être JobStartTime, CustomTime ou LastOutputEventTime pour indiquer si le point de départ du flux d’événements de sortie doit démarrer chaque fois que le travail est démarré, démarrer à un horodatage utilisateur personnalisé spécifié via la propriété outputStartTime ou démarrer à partir de la dernière heure de sortie de l’événement.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
La valeur est soit un horodatage au format ISO-8601 qui indique le point de départ du flux d’événements de sortie, soit null pour indiquer que le flux d’événements de sortie démarre chaque fois que la tâche de diffusion en continu est démarrée. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.
corde
Sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique la requête et le nombre d’unités de diffusion en continu à utiliser pour la tâche de diffusion en continu. La propriété name de la transformation est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Spécifie la requête qui sera exécutée dans la tâche de diffusion en continu. Vous pouvez en savoir plus sur le langage de requête Stream Analytics (SAQL) ici : https://msdn.microsoft.com/library/azure/dn834998 . Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
streamingUnits
Spécifie le nombre d’unités de diffusion en continu que la tâche de diffusion en continu utilise.
Int
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Ce modèle crée un travail Stream Analytics standard. Pour plus d’informations, Azure Stream Analytics est un moteur d’analyse en temps réel et de traitement d’événements complexe conçu pour analyser et traiter simultanément de grands volumes de données de streaming rapide à partir de plusieurs sources. Les modèles et relations peuvent être identifiés dans les informations extraites d’un certain nombre de sources d’entrée, notamment des appareils, des capteurs, des flux de clics, des flux de médias sociaux et des applications. Ces modèles peuvent être utilisés pour déclencher des actions et lancer des flux de travail tels que la création d’alertes, l’alimentation d’informations vers un outil de création de rapports ou le stockage de données transformées pour une utilisation ultérieure. Stream Analytics est également disponible sur le runtime Azure IoT Edge et prend en charge le même langage ou syntaxe exact que le cloud.
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource streamingjobs peut être déployé avec des opérations qui ciblent :
groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.StreamAnalytics/streamingjobs, ajoutez le terraform suivant à votre modèle.
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
}
}
}
})
}
Objets FunctionBinding
Définissez le type propriété pour spécifier le type d’objet.
Pour Microsoft.MachineLearning/WebService, utilisez :
{
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"
}
Pour Microsoft.StreamAnalytics/JavascriptUdf, utilisez :
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.DataLake/Accounts' (obligatoire)
AzureDataLakeStoreOutputDataSourceProperties
Nom
Description
Valeur
accountName
Nom du compte Azure Data Lake Store. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format de date à la place.
corde
filePathPrefix
Emplacement du fichier dans lequel la sortie doit être écrite. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
refreshToken
Jeton d’actualisation qui peut être utilisé pour obtenir un jeton d’accès valide qui peut ensuite être utilisé pour s’authentifier auprès de la source de données. Un jeton d’actualisation valide est actuellement disponible uniquement via le portail Azure. Il est recommandé de placer une valeur de chaîne factice ici lors de la création de la source de données, puis d’accéder au portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
tenantId
ID de locataire de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
timeFormat
Format d’heure. Chaque fois que {time} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format d’heure à la place.
corde
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
AzureMachineLearningWebServiceFunctionBinding
Nom
Description
Valeur
Propriétés
Propriétés de liaison associées à un service web Azure Machine Learning.
Clé API utilisée pour s’authentifier avec Request-Response point de terminaison.
corde
batchSize
Nombre compris entre 1 et 1 0000 décrivant le nombre maximal de lignes pour chaque requête d’exécution Azure ML RRS. La valeur par défaut est 1 000.
Int
extrémité
Le Request-Response exécuter le point de terminaison du service web Azure Machine Learning. En savoir plus ici : /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
corde
Entrées
Entrées pour le point de terminaison du service web Azure Machine Learning.
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obligatoire)
AzureTableOutputDataSourceProperties
Nom
Description
Valeur
accountKey
Clé de compte pour le compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountName
Nom du compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
batchSize
Nombre de lignes à écrire dans la table Azure à la fois.
Int
columnsToRemove
Si spécifié, chaque élément du tableau est le nom d’une colonne à supprimer (le cas échéant) des entités d’événement de sortie.
string[]
partitionKey
Cet élément indique le nom d’une colonne de l’instruction SELECT dans la requête qui sera utilisée comme clé de partition pour la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
rowKey
Cet élément indique le nom d’une colonne de l’instruction SELECT dans la requête qui sera utilisée comme clé de ligne pour la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
table
Nom de la table Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
BlobOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie d’objet blob. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobOutputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de référence. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobReferenceInputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
BlobStreamInputDataSourceProperties
Nom
Description
Valeur
conteneur
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
dateFormat
Format de date. Chaque fois que {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
corde
pathPattern
Modèle de chemin d’accès d’objet blob. Pas une expression régulière. Il représente un modèle par rapport auquel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent être inclus comme entrée ou sortie dans le travail. Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
corde
sourcePartitionCount
Nombre de partitions de la source de données d’entrée d’objet blob. Plage 1 - 1024.
Int
storageAccounts
Liste d’un ou de plusieurs comptes de stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Csv' (obligatoire)
CsvSerializationProperties
Nom
Description
Valeur
codage
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
Spécifie le délimiteur qui sera utilisé pour séparer les enregistrements de valeurs séparées par des virgules (CSV). Consultez /rest/api/streamanalytics/stream-analytics-input ou /rest/api/streamanalytics/stream-analytics-output pour obtenir la liste des valeurs prises en charge. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
DocumentDbOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Storage/DocumentDB' (obligatoire)
DocumentDbOutputDataSourceProperties
Nom
Description
Valeur
accountId
Nom ou ID du compte DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountKey
Clé de compte pour le compte DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
collectionNamePattern
Modèle de nom de collection pour les collections à utiliser. Le format du nom de collection peut être construit à l’aide du jeton {partition} facultatif, où les partitions commencent à partir de 0. Pour plus d’informations, consultez la section DocumentDB de /rest/api/streamanalytics/stream-analytics-output. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
base de données
Nom de la base de données DocumentDB. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
documentId
Nom du champ dans les événements de sortie utilisés pour spécifier la clé primaire sur laquelle les opérations d’insertion ou de mise à jour sont basées.
corde
partitionKey
Nom du champ dans les événements de sortie utilisés pour spécifier la clé de partitionnement de la sortie entre les collections. Si « collectionNamePattern » contient le jeton {partition}, cette propriété doit être spécifiée.
corde
EventHubOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie Event Hub. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
EventHubOutputDataSourceProperties
Nom
Description
Valeur
eventHubName
Nom du hub d’événements. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
partitionKey
Clé/colonne utilisée pour déterminer la partition à laquelle envoyer des données d’événement.
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
EventHubStreamInputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une entrée Event Hub contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
EventHubStreamInputDataSourceProperties
Nom
Description
Valeur
consumerGroupName
Nom d’un groupe de consommateurs Event Hub qui doit être utilisé pour lire les événements à partir du hub d’événements. La spécification de noms de groupes de consommateurs distincts pour plusieurs entrées permet à chacune de ces entrées de recevoir les mêmes événements à partir du hub d’événements. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut du hub d’événements.
corde
eventHubName
Nom du hub d’événements. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indicateur indiquant si le paramètre est un paramètre de configuration. True si ce paramètre d’entrée est censé être une constante. La valeur par défaut est false.
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.Devices/IotHubs' (obligatoire)
IoTHubStreamInputDataSourceProperties
Nom
Description
Valeur
consumerGroupName
Nom d’un groupe de consommateurs IoT Hub qui doit être utilisé pour lire des événements à partir de l’IoT Hub. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut du hub Iot.
corde
extrémité
Point de terminaison IoT Hub auquel se connecter (par exemple, messages/événements, messages/operationsMonitoringEvents, etc.).
corde
iotHubNamespace
Nom ou URI du hub IoT. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour IoT Hub. Cette stratégie doit contenir au moins l’autorisation de connexion au service. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
JavaScriptFunctionBinding
Nom
Description
Valeur
Propriétés
Propriétés de liaison associées à une fonction JavaScript.
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Json' (obligatoire)
JsonSerializationProperties
Nom
Description
Valeur
codage
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
'UTF8'
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Il n’est pas applicable aux entrées. Cette propriété spécifie le format du JSON dans lequel la sortie sera écrite. Les valeurs actuellement prises en charge sont « lineSeparated » indiquant que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « array » indiquant que la sortie sera mise en forme en tant que tableau d’objets JSON. La valeur par défaut est « lineSeparated » si la valeur est null gauche.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Nom
Description
Valeur
emplacement
Emplacement géographique où réside la ressource
corde
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés associées à un travail de diffusion en continu. Obligatoire sur les requêtes PUT (CreateOrReplace).
Décrit la source de données dans laquelle la sortie sera écrite. Obligatoire sur les requêtes PUT (CreateOrReplace).
OutputDataSource
sérialisation
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
sérialisation
PowerBIOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie Power BI. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'PowerBI' (obligatoire)
PowerBIOutputDataSourceProperties
Nom
Description
Valeur
jeu de données
Nom du jeu de données Power BI. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
groupId
ID du groupe Power BI.
corde
groupName
Nom du groupe Power BI. Utilisez cette propriété pour vous rappeler l’ID de groupe Power BI spécifique utilisé.
corde
refreshToken
Jeton d’actualisation qui peut être utilisé pour obtenir un jeton d’accès valide qui peut ensuite être utilisé pour s’authentifier auprès de la source de données. Un jeton d’actualisation valide est actuellement disponible uniquement via le portail Azure. Il est recommandé de placer une valeur de chaîne factice ici lors de la création de la source de données, puis d’accéder au portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
table
Nom de la table Power BI sous le jeu de données spécifié. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
corde
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous souvenir de l’utilisateur utilisé pour obtenir le jeton d’actualisation.
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/Queue' (obligatoire)
ServiceBusQueueOutputDataSourceProperties
Nom
Description
Valeur
propertyColumns
Tableau de chaînes des noms des colonnes de sortie à attacher aux messages Service Bus en tant que propriétés personnalisées.
string[]
queueName
Nom de la file d’attente Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
ServiceBusTopicOutputDataSource
Nom
Description
Valeur
Propriétés
Propriétés associées à une sortie rubrique Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique que le type de sortie de la source de données est écrit. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Microsoft.ServiceBus/Topic' (obligatoire)
ServiceBusTopicOutputDataSourceProperties
Nom
Description
Valeur
propertyColumns
Tableau de chaînes des noms des colonnes de sortie à attacher aux messages Service Bus en tant que propriétés personnalisées.
string[]
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, à la file d’attente Service Bus, à la rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour event Hub, File d’attente Service Bus, Rubrique Service Bus, etc. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
topicName
Nom de la rubrique Service Bus. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
Sku
Nom
Description
Valeur
nom
Nom de la référence SKU. Obligatoire sur les requêtes PUT (CreateOrReplace).
'Standard'
StorageAccount
Nom
Description
Valeur
accountKey
Clé de compte pour le compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
accountName
Nom du compte stockage Azure. Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
StreamingJobProperties
Nom
Description
Valeur
compatibilityLevel
Contrôle certains comportements d’exécution du travail de streaming.
Délai maximal tolérable en secondes où les événements arrivant en retard peuvent être inclus. La plage prise en charge est -1 à 1814399 (20.23:59:59:59 jours) et -1 est utilisée pour spécifier l’attente indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.
Int
eventsOutOfOrderMaxDelayInSeconds
Délai maximal tolérable en secondes où les événements hors ordre peuvent être ajustés pour être de retour dans l’ordre.
Int
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent dans le flux d’événements d’entrée.
'Ajuster' 'Drop'
Fonctions
Liste d’une ou de plusieurs fonctions pour la tâche de diffusion en continu. La propriété name de chaque fonction est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Liste d’une ou de plusieurs entrées dans la tâche de diffusion en continu. La propriété name pour chaque entrée est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.
d’entrée []
outputErrorPolicy
Indique la stratégie à appliquer aux événements qui arrivent à la sortie et ne peuvent pas être écrits dans le stockage externe en raison d’une mauvaise forme (valeurs de colonne manquantes, valeurs de colonne de type ou de taille incorrectes).
'Drop' 'Arrêter'
Sorties
Liste d’une ou de plusieurs sorties pour la tâche de diffusion en continu. La propriété name pour chaque sortie est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.
de sortie []
outputStartMode
Cette propriété ne doit être utilisée que lorsque vous souhaitez que le travail soit démarré immédiatement lors de la création. La valeur peut être JobStartTime, CustomTime ou LastOutputEventTime pour indiquer si le point de départ du flux d’événements de sortie doit démarrer chaque fois que le travail est démarré, démarrer à un horodatage utilisateur personnalisé spécifié via la propriété outputStartTime ou démarrer à partir de la dernière heure de sortie de l’événement.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
La valeur est soit un horodatage au format ISO-8601 qui indique le point de départ du flux d’événements de sortie, soit null pour indiquer que le flux d’événements de sortie démarre chaque fois que la tâche de diffusion en continu est démarrée. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.
corde
Sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les requêtes PUT (CreateOrReplace).
Indique la requête et le nombre d’unités de diffusion en continu à utiliser pour la tâche de diffusion en continu. La propriété name de la transformation est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifiable via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Spécifie la requête qui sera exécutée dans la tâche de diffusion en continu. Vous pouvez en savoir plus sur le langage de requête Stream Analytics (SAQL) ici : https://msdn.microsoft.com/library/azure/dn834998 . Obligatoire sur les requêtes PUT (CreateOrReplace).
corde
streamingUnits
Spécifie le nombre d’unités de diffusion en continu que la tâche de diffusion en continu utilise.