Contrôle certains comportements d’exécution de la tâche de streaming.
'1.0'
dataLocale
Paramètres régionaux des données de la tâche Stream Analytics. La valeur doit être le nom d’une culture .NET prise en charge à partir de l’ensemble https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110.aspx. La valeur par défaut est « en-US » si aucune n’est spécifiée.
string
eventsLateArrivalMaxDelayInSeconds
Délai maximal acceptable en secondes pendant lequel les événements arrivant en retard peuvent être inclus. La plage prise en charge est comprise entre -1 et 1814399 (20.23:59:59 jours) et -1 est utilisé pour spécifier d’attendre indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.
int
eventsOutOfOrderMaxDelayInSeconds
Délai maximal acceptable en secondes pendant lequel les événements en désordre peuvent être ajustés pour être restaurés dans l’ordre.
int
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent en désordre dans le flux d’événements d’entrée.
'Ajuster' 'Drop'
functions
Liste d’une ou plusieurs fonctions pour le travail de streaming. La propriété name pour 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Liste d’une ou plusieurs entrées pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.
Indique la stratégie à appliquer aux événements qui arrivent à la sortie et qui ne peuvent pas être écrits dans le stockage externe en raison d’une constitution inappropriée (valeurs de colonne manquantes ou avec une taille ou un type incorrect).
'Drop' 'Stop'
outputs
Liste d’une ou plusieurs sorties pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.
Cette propriété ne doit être utilisée que lorsqu’il est souhaité 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 l’heure de sortie du dernier événement.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
La valeur est soit un horodatage au format ISO 8601, indiquant 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 démarrage du travail de diffusion en continu. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.
string
sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les demandes PUT (CreateOrReplace).
Indique la requête et le nombre d’unités de streaming à utiliser pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Clé API utilisée pour l’authentification avec Request-Response point de terminaison.
string
batchSize
Nombre compris entre 1 et 10 000 décrivant le nombre maximal de lignes pour chaque demande d’exécution Azure ML RRS. La valeur par défaut est 1000.
int
endpoint
Le Request-Response exécuter le point de terminaison du service web Azure Machine Learning. Pour en savoir plus, cliquez ici : https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
string
inputs
Entrées pour le point de terminaison de service web Azure Machine Learning.
Nom de l'entrée. Il s’agit du nom fourni lors de la création du point de terminaison.
string
AzureMachineLearningWebServiceInputColumn
Nom
Description
Valeur
dataType
Type de données (Azure Machine Learning pris en charge) de la colonne d’entrée. La liste des types de données Azure Machine Learning valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn905923.aspx .
string
mapTo
Index de base zéro du paramètre de fonction auquel cette entrée est mappée.
int
name
Nom de la colonne d'entrée.
string
AzureMachineLearningWebServiceOutputColumn
Nom
Description
Valeur
dataType
Type de données (Azure Machine Learning pris en charge) de la colonne de sortie. La liste des types de données Azure Machine Learning valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn905923.aspx .
Code JavaScript contenant une définition de fonction unique. Par exemple : 'function (x, y) { return x + y; }'
string
FunctionInput
Nom
Description
Valeur
dataType
Type de données (Azure Stream Analytics pris en charge) du paramètre d’entrée de fonction. Une liste des types de données Azure Stream Analytics valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn835065.aspx
string
isConfigurationParameter
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.
bool
FunctionOutput
Nom
Description
Valeur
dataType
Type de données (Azure Stream Analytics pris en charge) de la sortie de la fonction. Une liste des types de données Azure Stream Analytics valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn835065.aspx
string
Entrée
Nom
Description
Valeur
name
Nom de la ressource
string
properties
Propriétés associées à une entrée. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
Spécifie l’encodage des données entrantes dans le cas de l’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les demandes 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 https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir la liste des valeurs prises en charge. Obligatoire sur les demandes PUT (CreateOrReplace).
string
JsonSerialization
Nom
Description
Valeur
type
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les demandes PUT (CreateOrReplace).
'Json' (obligatoire)
properties
Propriétés associées au type de sérialisation JSON. Obligatoire sur les demandes PUT (CreateOrReplace).
Spécifie l’encodage des données entrantes dans le cas de l’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les demandes PUT (CreateOrReplace).
'UTF8'
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Elle ne s’applique pas 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 », ce qui indique que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « tableau » 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'
ReferenceInputProperties
Nom
Description
Valeur
type
Indique si l’entrée est une source de données de référence ou de données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
'Reference' (obligatoire)
datasource
Décrit une source de données d’entrée qui contient des données de référence. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient les objets blob à partir duquel lire ou écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
pathPattern
Modèle de chemin d’objet blob. Pas une expression régulière. Il représente un modèle avec lequel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent ou non être inclus en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
storageAccounts
Liste d’un ou plusieurs comptes stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un groupe de consommateurs IoT Hub qui doit être utilisé pour lire les événements du IoT Hub. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut d’Iot Hub.
string
endpoint
Le IoT Hub point de terminaison auquel se connecter (par exemple, messages/événements, messages/opérationsMonitoringEvents, etc.).
string
iotHubNamespace
Nom ou URI du IoT Hub. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour le IoT Hub. Cette stratégie doit contenir au moins l’autorisation De connexion au service. Obligatoire sur les demandes PUT (CreateOrReplace).
string
EventHubStreamInputDataSource
Nom
Description
Valeur
type
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/EventHub » (obligatoire)
properties
Propriétés associées à une entrée Event Hub contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
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 du hub d’événements. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut d’Event Hub.
string
eventHubName
Nom du hub d’événements. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
BlobStreamInputDataSource
Nom
Description
Valeur
type
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
properties
Propriétés associées à une entrée d’objet blob contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
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 en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
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 plusieurs comptes de stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
Nom du compte Azure Data Lake Store. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format de date à la place.
string
filePathPrefix
Emplacement du fichier dans lequel la sortie doit être écrite. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 n’est actuellement disponible que 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’aller sur le portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les demandes PUT (CreateOrReplace).
string
tenantId
ID de locataire de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Obligatoire sur les demandes PUT (CreateOrReplace).
string
timeFormat
Format d’heure. Partout où {time} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format d’heure à la place.
string
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous rappeler quel utilisateur a été utilisé pour obtenir le jeton d’actualisation.
string
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous rappeler quel utilisateur a été utilisé pour obtenir le jeton d’actualisation.
string
EventHubOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
properties
Propriétés associées à une sortie Event Hub. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom du hub d’événements. Obligatoire sur les demandes PUT (CreateOrReplace).
string
partitionKey
Clé/colonne utilisée pour déterminer à quelle partition envoyer des données d’événement.
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
ServiceBusQueueOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/Queue » (obligatoire)
properties
Propriétés associées à une sortie file d’attente Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
ServiceBusTopicOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/Topic » (obligatoire)
properties
Propriétés associées à une sortie de rubrique Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
topicName
Nom de la rubrique Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
string
AzureSqlDatabaseOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.Sql/Server/Database » (obligatoire)
properties
Les propriétés associées à une Azure SQL sortie de base de données. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient les objets blob à partir duquel lire ou écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
pathPattern
Modèle de chemin d’objet blob. Pas une expression régulière. Il représente un modèle avec lequel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent ou non être inclus en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
storageAccounts
Liste d’un ou plusieurs comptes stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom ou ID du compte DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
accountKey
Clé de compte pour le compte DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
collectionNamePattern
Modèle de nom de collection des collections à utiliser. Le format de nom de collection peut être construit à l’aide du jeton facultatif {partition}, où les partitions commencent à 0. Pour plus d’informations, consultez la section DocumentDB de https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . Obligatoire sur les demandes PUT (CreateOrReplace).
string
database
Nom de la base de données DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
documentId
Nom du champ dans les événements de sortie utilisé pour spécifier la clé primaire sur laquelle sont basées les opérations d’insertion ou de mise à jour.
string
partitionKey
Nom du champ dans les événements de sortie utilisé pour spécifier la clé de partitionnement de sortie sur les collections. Si 'collectionNamePattern' contient le jeton {partition}, cette propriété doit être spécifiée.
string
AzureTableOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obligatoire)
properties
Propriétés associées à une sortie de table Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Clé de compte pour le compte de stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
accountName
Nom du compte Stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
batchSize
Nombre de lignes à écrire dans la table Azure à la fois.
int
columnsToRemove
En cas de spécification, 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 demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
table
Nom de la table Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
PowerBIOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
'PowerBI' (obligatoire)
properties
Propriétés associées à une sortie Power BI. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom du jeu de données Power BI. Obligatoire sur les demandes PUT (CreateOrReplace).
string
groupId
ID du groupe Power BI.
string
groupName
Nom du groupe Power BI. Utilisez cette propriété pour vous aider à mémoriser l’ID de groupe Power BI spécifique qui a été utilisé.
string
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 n’est actuellement disponible que 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’aller sur le portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les demandes PUT (CreateOrReplace).
string
table
Nom de la table Power BI sous le jeu de données spécifié. Obligatoire sur les demandes PUT (CreateOrReplace).
string
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous aider à mémoriser l’utilisateur qui a été utilisé pour obtenir le jeton d’actualisation.
string
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous aider à mémoriser l’utilisateur qui a été utilisé pour obtenir le jeton d’actualisation.
string
Sku
Nom
Description
Valeur
name
Nom de la référence SKU. Obligatoire sur les demandes PUT (CreateOrReplace).
'Standard'
Transformation
Nom
Description
Valeur
name
Nom de la ressource
string
properties
Propriétés associées à une transformation. Obligatoire sur les demandes PUT (CreateOrReplace).
Spécifie la requête qui sera exécutée dans le travail de streaming. 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 demandes PUT (CreateOrReplace).
string
streamingUnits
Indique le nombre d’unités de streaming que la tâche de streaming 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 des volumes élevés de données de streaming rapide provenant de plusieurs sources. Les modèles et les relations peuvent être identifiés dans des informations extraites de plusieurs sources d’entrée, notamment des appareils, des capteurs, des journaux de parcours de site web, des flux de médias sociaux et des applications. Ces modèles peuvent être utilisés pour déclencher des actions est initier des flux de travail, comme la création d’alertes, l’envoi d’informations vers un outil de création de rapports ou bien le stockage pour une utilisation ultérieure. En outre, Stream Analytics est disponible sur le runtime Azure IoT Edge et prend en charge exactement le même langage ou la même syntaxe que le cloud.
Définition de ressources de modèle ARM
Le type de ressource streamingjobs peut être déployé avec des opérations qui ciblent :
Contrôle certains comportements d’exécution de la tâche de streaming.
'1.0'
dataLocale
Paramètres régionaux des données de la tâche Stream Analytics. La valeur doit être le nom d’une culture .NET prise en charge à partir de l’ensemble https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110.aspx. La valeur par défaut est « en-US » si aucune n’est spécifiée.
string
eventsLateArrivalMaxDelayInSeconds
Délai maximal acceptable en secondes pendant lequel les événements arrivant en retard peuvent être inclus. La plage prise en charge est comprise entre -1 et 1814399 (20.23:59:59 jours) et -1 est utilisé pour spécifier d’attendre indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.
int
eventsOutOfOrderMaxDelayInSeconds
Délai maximal acceptable en secondes pendant lequel les événements en désordre peuvent être ajustés pour être restaurés dans l’ordre.
int
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent en désordre dans le flux d’événements d’entrée.
'Ajuster' 'Drop'
functions
Liste d’une ou plusieurs fonctions pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Liste d’une ou plusieurs entrées pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.
Indique la stratégie à appliquer aux événements qui arrivent à la sortie et qui ne peuvent pas être écrits dans le stockage externe en raison d’une constitution inappropriée (valeurs de colonne manquantes ou avec une taille ou un type incorrect).
'Drop' 'Stop'
outputs
Liste d’une ou plusieurs sorties pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.
Cette propriété ne doit être utilisée que lorsqu’il est souhaité 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 l’heure de sortie du dernier événement.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
La valeur est soit un horodatage au format ISO 8601, indiquant 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 démarrage du travail de diffusion en continu. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.
string
sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les demandes PUT (CreateOrReplace).
Indique la requête et le nombre d’unités de streaming à utiliser pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Clé API utilisée pour l’authentification avec Request-Response point de terminaison.
string
batchSize
Nombre compris entre 1 et 10 000 décrivant le nombre maximal de lignes pour chaque demande d’exécution Azure ML RRS. La valeur par défaut est 1000.
int
endpoint
Le Request-Response exécuter le point de terminaison du service web Azure Machine Learning. Pour en savoir plus, cliquez ici : https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
string
inputs
Entrées pour le point de terminaison de service web Azure Machine Learning.
Nom de l'entrée. Il s’agit du nom fourni lors de la création du point de terminaison.
string
AzureMachineLearningWebServiceInputColumn
Nom
Description
Valeur
dataType
Type de données (Azure Machine Learning pris en charge) de la colonne d’entrée. La liste des types de données Azure Machine Learning valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn905923.aspx .
string
mapTo
Index de base zéro du paramètre de fonction auquel cette entrée est mappée.
int
name
Nom de la colonne d'entrée.
string
AzureMachineLearningWebServiceOutputColumn
Nom
Description
Valeur
dataType
Type de données (Azure Machine Learning pris en charge) de la colonne de sortie. La liste des types de données Azure Machine Learning valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn905923.aspx .
Code JavaScript contenant une définition de fonction unique. Par exemple : 'function (x, y) { return x + y; }'
string
FunctionInput
Nom
Description
Valeur
dataType
Type de données (Azure Stream Analytics pris en charge) du paramètre d’entrée de fonction. Une liste des types de données Azure Stream Analytics valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn835065.aspx
string
isConfigurationParameter
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.
bool
FunctionOutput
Nom
Description
Valeur
dataType
Type de données (Azure Stream Analytics pris en charge) de la sortie de la fonction. Une liste des types de données Azure Stream Analytics valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn835065.aspx
string
Entrée
Nom
Description
Valeur
name
Nom de la ressource
string
properties
Propriétés associées à une entrée. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
Spécifie l’encodage des données entrantes dans le cas de l’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les demandes 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 https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir la liste des valeurs prises en charge. Obligatoire sur les demandes PUT (CreateOrReplace).
string
JsonSerialization
Nom
Description
Valeur
type
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les demandes PUT (CreateOrReplace).
'Json' (obligatoire)
properties
Propriétés associées au type de sérialisation JSON. Obligatoire sur les demandes PUT (CreateOrReplace).
Spécifie l’encodage des données entrantes dans le cas de l’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les demandes PUT (CreateOrReplace).
'UTF8'
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Elle ne s’applique pas 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 », ce qui indique que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « tableau » 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'
ReferenceInputProperties
Nom
Description
Valeur
type
Indique si l’entrée est une source de données de référence ou de données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
'Reference' (obligatoire)
datasource
Décrit une source de données d’entrée qui contient des données de référence. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
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 en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
storageAccounts
Liste d’un ou plusieurs comptes de stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un IoT Hub groupe de consommateurs qui doit être utilisé pour lire les événements de l’IoT Hub. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut d’Iot Hub.
string
endpoint
Le IoT Hub point de terminaison auquel se connecter (par exemple, messages/événements, messages/opérationsMonitoringEvents, etc.).
string
iotHubNamespace
Nom ou URI du IoT Hub. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour le IoT Hub. Cette stratégie doit contenir au moins l’autorisation De connexion au service. Obligatoire sur les demandes PUT (CreateOrReplace).
string
EventHubStreamInputDataSource
Nom
Description
Valeur
type
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/EventHub » (obligatoire)
properties
Propriétés associées à une entrée Event Hub contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
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 du hub d’événements. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut d’Event Hub.
string
eventHubName
Nom du hub d’événements. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
BlobStreamInputDataSource
Nom
Description
Valeur
type
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (obligatoire)
properties
Propriétés associées à une entrée d’objet blob contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
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 en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
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 plusieurs comptes de stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
Nom du compte Azure Data Lake Store. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format de date à la place.
string
filePathPrefix
Emplacement du fichier dans lequel la sortie doit être écrite. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 n’est actuellement disponible que 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’aller sur le portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les demandes PUT (CreateOrReplace).
string
tenantId
ID de locataire de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Obligatoire sur les demandes PUT (CreateOrReplace).
string
timeFormat
Format d’heure. Partout où {time} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format d’heure à la place.
string
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous rappeler quel utilisateur a été utilisé pour obtenir le jeton d’actualisation.
string
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous rappeler quel utilisateur a été utilisé pour obtenir le jeton d’actualisation.
string
EventHubOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (obligatoire)
properties
Propriétés associées à une sortie Event Hub. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom du hub d’événements. Obligatoire sur les demandes PUT (CreateOrReplace).
string
partitionKey
Clé/colonne utilisée pour déterminer à quelle partition envoyer des données d’événement.
string
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, file d’attente Service Bus, rubrique Service Bus, etc. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
ServiceBusQueueOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
serviceBusNamespace
Espace de noms associé au hub d’événements souhaité, file d’attente Service Bus, rubrique Service Bus, etc. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
ServiceBusTopicOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/Topic » (obligatoire)
properties
Propriétés associées à une sortie de rubrique Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
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é, file d’attente Service Bus, rubrique Service Bus, etc. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
topicName
Nom de la rubrique Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
string
AzureSqlDatabaseOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.Sql/Server/Database » (obligatoire)
properties
Les propriétés associées à une Azure SQL sortie de base de données. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient les objets blob à partir duquel lire ou écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
pathPattern
Modèle de chemin d’objet blob. Pas une expression régulière. Il représente un modèle avec lequel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent ou non être inclus en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
storageAccounts
Liste d’un ou plusieurs comptes stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom ou ID du compte DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
accountKey
Clé de compte pour le compte DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
collectionNamePattern
Modèle de nom de collection des collections à utiliser. Le format de nom de collection peut être construit à l’aide du jeton facultatif {partition}, où les partitions commencent à 0. Pour plus d’informations, consultez la section DocumentDB de https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . Obligatoire sur les demandes PUT (CreateOrReplace).
string
database
Nom de la base de données DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
documentId
Nom du champ dans les événements de sortie utilisé pour spécifier la clé primaire sur laquelle sont basées les opérations d’insertion ou de mise à jour.
string
partitionKey
Nom du champ dans les événements de sortie utilisé pour spécifier la clé de partitionnement de sortie sur les collections. Si 'collectionNamePattern' contient le jeton {partition}, cette propriété doit être spécifiée.
string
AzureTableOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
'Microsoft.Storage/Table' (obligatoire)
properties
Propriétés associées à une sortie de table Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Clé de compte pour le compte de stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
accountName
Nom du compte Stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
batchSize
Nombre de lignes à écrire dans la table Azure à la fois.
int
columnsToRemove
En cas de spécification, 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 demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
table
Nom de la table Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
PowerBIOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
'PowerBI' (obligatoire)
properties
Propriétés associées à une sortie Power BI. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom du jeu de données Power BI. Obligatoire sur les demandes PUT (CreateOrReplace).
string
groupId
ID du groupe Power BI.
string
groupName
Nom du groupe Power BI. Utilisez cette propriété pour vous aider à mémoriser l’ID de groupe Power BI spécifique qui a été utilisé.
string
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 n’est actuellement disponible que 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’aller sur le portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les demandes PUT (CreateOrReplace).
string
table
Nom de la table Power BI sous le jeu de données spécifié. Obligatoire sur les demandes PUT (CreateOrReplace).
string
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous aider à mémoriser l’utilisateur qui a été utilisé pour obtenir le jeton d’actualisation.
string
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous aider à mémoriser l’utilisateur qui a été utilisé pour obtenir le jeton d’actualisation.
string
Sku
Nom
Description
Valeur
name
Nom de la référence SKU. Obligatoire sur les demandes PUT (CreateOrReplace).
'Standard'
Transformation
Nom
Description
Valeur
name
Nom de la ressource
string
properties
Propriétés associées à une transformation. Obligatoire sur les demandes PUT (CreateOrReplace).
Spécifie la requête qui sera exécutée dans le travail de streaming. 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 demandes PUT (CreateOrReplace).
string
streamingUnits
Indique le nombre d’unités de streaming que la tâche de streaming 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’analytique en temps réel et de traitement d’événements complexe conçu pour analyser et traiter simultanément des volumes élevés de données de streaming rapide provenant de plusieurs sources. Les modèles et les relations peuvent être identifiés dans des informations extraites de plusieurs sources d’entrée, notamment des appareils, des capteurs, des journaux de parcours de site web, des flux de médias sociaux et des applications. Ces modèles peuvent être utilisés pour déclencher des actions est initier des flux de travail, comme la création d’alertes, l’envoi d’informations vers un outil de création de rapports ou bien le stockage pour une utilisation ultérieure. En outre, Stream Analytics est disponible sur le runtime Azure IoT Edge et prend en charge exactement le même langage ou la même syntaxe 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 d’API, consultez journal des modifications.
Format des ressources
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"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
compatibilityLevel = "1.0"
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 = "Standard"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
}
}
}
})
}
Objets FunctionProperties
Définissez la propriété type pour spécifier le type d’objet.
Pour Scalar, utilisez :
type = "Scalar"
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
Objets FunctionBinding
Définissez la propriété type pour spécifier le type d’objet.
Pour Microsoft.MachineLearning/WebService, utilisez :
type = "Microsoft.MachineLearning/WebService"
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputs = {
columnNames = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
name = "string"
}
outputs = [
{
dataType = "string"
name = "string"
}
]
}
Pour Microsoft.StreamAnalytics/JavascriptUdf, utilisez :
type = "Microsoft.StreamAnalytics/JavascriptUdf"
properties = {
script = "string"
}
Objets InputProperties
Définissez la propriété type pour spécifier le type d’objet.
Pour référence, utilisez :
type = "Reference"
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
Pour Stream, utilisez :
type = "Stream"
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
Objets de sérialisation
Définissez la propriété type pour spécifier le type d’objet.
Contrôle certains comportements d’exécution de la tâche de streaming.
"1.0"
dataLocale
Paramètres régionaux des données de la tâche Stream Analytics. La valeur doit être le nom d’une culture .NET prise en charge à partir de l’ensemble https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110.aspx. La valeur par défaut est « en-US » si aucune n’est spécifiée.
string
eventsLateArrivalMaxDelayInSeconds
Délai maximal acceptable en secondes pendant lequel les événements arrivant en retard peuvent être inclus. La plage prise en charge est comprise entre -1 et 1814399 (20.23:59:59 jours) et -1 est utilisé pour spécifier d’attendre indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.
int
eventsOutOfOrderMaxDelayInSeconds
Délai maximal acceptable en secondes pendant lequel les événements en désordre peuvent être ajustés pour être restaurés dans l’ordre.
int
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent en désordre dans le flux d’événements d’entrée.
« Ajuster » « Drop »
functions
Liste d’une ou plusieurs fonctions pour le travail de streaming. La propriété name pour 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Liste d’une ou plusieurs entrées dans le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.
Indique la stratégie à appliquer aux événements qui arrivent à la sortie et qui ne peuvent pas être écrits dans le stockage externe en raison d’une constitution inappropriée (valeurs de colonne manquantes ou avec une taille ou un type incorrect).
« Drop » « Arrêter »
outputs
Liste d’une ou plusieurs sorties pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.
Cette propriété ne doit être utilisée que lorsqu’il est souhaité que le travail soit démarré immédiatement après sa 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 l’heure de sortie du dernier événement.
La valeur est soit un horodatage au format ISO 8601, indiquant 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 démarrage du travail de diffusion en continu. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.
string
sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les demandes PUT (CreateOrReplace).
Indique la requête et le nombre d’unités de diffusion en continu à utiliser pour le travail de streaming. 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 modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.
Clé API utilisée pour l’authentification avec Request-Response point de terminaison.
string
batchSize
Nombre compris entre 1 et 10 000 décrivant le nombre maximal de lignes pour chaque demande d’exécution Azure ML RRS. La valeur par défaut est 1000.
int
endpoint
Le Request-Response exécuter le point de terminaison du service web Azure Machine Learning. Pour en savoir plus, cliquez ici : https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
string
inputs
Entrées pour le point de terminaison de service web Azure Machine Learning.
Nom de l'entrée. Il s’agit du nom fourni lors de la création du point de terminaison.
string
AzureMachineLearningWebServiceInputColumn
Nom
Description
Valeur
dataType
Type de données (Azure Machine Learning pris en charge) de la colonne d’entrée. La liste des types de données Azure Machine Learning valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn905923.aspx .
string
mapTo
Index de base zéro du paramètre de fonction auquel cette entrée est mappée.
int
name
Nom de la colonne d'entrée.
string
AzureMachineLearningWebServiceOutputColumn
Nom
Description
Valeur
dataType
Type de données (Azure Machine Learning pris en charge) de la colonne de sortie. La liste des types de données Azure Machine Learning valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn905923.aspx .
Code JavaScript contenant une définition de fonction unique. Par exemple : 'function (x, y) { return x + y; }'
string
FunctionInput
Nom
Description
Valeur
dataType
Type de données (Azure Stream Analytics pris en charge) du paramètre d’entrée de fonction. Une liste des types de données Azure Stream Analytics valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn835065.aspx
string
isConfigurationParameter
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.
bool
FunctionOutput
Nom
Description
Valeur
dataType
Type de données (Azure Stream Analytics pris en charge) de la sortie de la fonction. Une liste des types de données Azure Stream Analytics valides est décrite à l’adresse https://msdn.microsoft.com/library/azure/dn835065.aspx
string
Entrée
Nom
Description
Valeur
name
Nom de la ressource
string
properties
Propriétés associées à une entrée. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
Spécifie l’encodage des données entrantes dans le cas de l’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les demandes 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 https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir la liste des valeurs prises en charge. Obligatoire sur les demandes PUT (CreateOrReplace).
string
JsonSerialization
Nom
Description
Valeur
type
Indique le type de sérialisation utilisé par l’entrée ou la sortie. Obligatoire sur les demandes PUT (CreateOrReplace).
« Json » (obligatoire)
properties
Propriétés associées au type de sérialisation JSON. Obligatoire sur les demandes PUT (CreateOrReplace).
Spécifie l’encodage des données entrantes dans le cas de l’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les demandes PUT (CreateOrReplace).
« UTF8 »
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Elle ne s’applique pas 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 », ce qui indique que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « tableau », 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 laissée null.
« Tableau » « LineSeparated »
ReferenceInputProperties
Nom
Description
Valeur
type
Indique si l’entrée est une source de données de référence ou de données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
« Référence » (obligatoire)
datasource
Décrit une source de données d’entrée qui contient des données de référence. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient les objets blob à partir duquel lire ou écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
pathPattern
Modèle de chemin d’objet blob. Pas une expression régulière. Il représente un modèle avec lequel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent ou non être inclus en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
storageAccounts
Liste d’un ou plusieurs comptes stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un IoT Hub groupe de consommateurs qui doit être utilisé pour lire les événements de l’IoT Hub. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut d’Iot Hub.
string
endpoint
Le IoT Hub point de terminaison auquel se connecter (par exemple, messages/événements, messages/opérationsMonitoringEvents, etc.).
string
iotHubNamespace
Nom ou URI du IoT Hub. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
sharedAccessPolicyName
Nom de la stratégie d’accès partagé pour le IoT Hub. Cette stratégie doit contenir au moins l’autorisation De connexion au service. Obligatoire sur les demandes PUT (CreateOrReplace).
string
EventHubStreamInputDataSource
Nom
Description
Valeur
type
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/EventHub » (obligatoire)
properties
Propriétés associées à une entrée Event Hub contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
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 du hub d’événements. Si elle n’est pas spécifiée, l’entrée utilise le groupe de consommateurs par défaut d’Event Hub.
string
eventHubName
Nom du hub d’événements. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
BlobStreamInputDataSource
Nom
Description
Valeur
type
Indique le type de source de données d’entrée contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.Storage/Blob » (obligatoire)
properties
Propriétés associées à une entrée d’objet blob contenant des données de flux. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient les objets blob à partir duquel lire ou écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
pathPattern
Modèle de chemin d’objet blob. Pas une expression régulière. Il représente un modèle avec lequel les noms d’objets blob seront mis en correspondance pour déterminer s’ils doivent ou non être inclus en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
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 plusieurs comptes stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
Nom du compte Azure Data Lake Store. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format de date à la place.
string
filePathPrefix
Emplacement du fichier dans lequel la sortie doit être écrite. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 n’est actuellement disponible que 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’aller sur le portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les demandes PUT (CreateOrReplace).
string
tenantId
ID de locataire de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Obligatoire sur les demandes PUT (CreateOrReplace).
string
timeFormat
Format d’heure. Partout où {time} apparaît dans filePathPrefix, la valeur de cette propriété est utilisée comme format d’heure à la place.
string
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous aider à mémoriser l’utilisateur qui a été utilisé pour obtenir le jeton d’actualisation.
string
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous aider à mémoriser l’utilisateur qui a été utilisé pour obtenir le jeton d’actualisation.
string
EventHubOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/EventHub » (obligatoire)
properties
Propriétés associées à une sortie Event Hub. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom du hub d’événements. Obligatoire sur les demandes PUT (CreateOrReplace).
string
partitionKey
Clé/colonne utilisée pour déterminer à quelle partition envoyer des données d’événement.
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
ServiceBusQueueOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/Queue » (obligatoire)
properties
Propriétés associées à une sortie file d’attente Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
ServiceBusTopicOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.ServiceBus/Topic » (obligatoire)
properties
Propriétés associées à une sortie de rubrique Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
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 demandes PUT (CreateOrReplace).
string
sharedAccessPolicyKey
Clé de stratégie d’accès partagé pour la stratégie d’accès partagé spécifiée. Obligatoire sur les demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
topicName
Nom de la rubrique Service Bus. Obligatoire sur les demandes PUT (CreateOrReplace).
string
AzureSqlDatabaseOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.Sql/Server/Database » (obligatoire)
properties
Les propriétés associées à une Azure SQL sortie de base de données. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom d’un conteneur dans le compte de stockage associé. Ce conteneur contient le ou les objets blob à lire ou à écrire. Obligatoire sur les demandes PUT (CreateOrReplace).
string
dateFormat
Format de date. Partout où {date} apparaît dans pathPattern, la valeur de cette propriété est utilisée comme format de date à la place.
string
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 en tant qu’entrée ou sortie dans le travail. Consultez https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input ou https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output pour obtenir une explication et un exemple plus détaillés.
string
storageAccounts
Liste d’un ou plusieurs comptes de stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom ou ID du compte DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
accountKey
Clé de compte pour le compte DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
collectionNamePattern
Modèle de nom de collection des collections à utiliser. Le format de nom de collection peut être construit à l’aide du jeton facultatif {partition}, où les partitions commencent à 0. Pour plus d’informations, consultez la section DocumentDB de https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . Obligatoire sur les demandes PUT (CreateOrReplace).
string
database
Nom de la base de données DocumentDB. Obligatoire sur les demandes PUT (CreateOrReplace).
string
documentId
Nom du champ dans les événements de sortie utilisé pour spécifier la clé primaire sur laquelle sont basées les opérations d’insertion ou de mise à jour.
string
partitionKey
Nom du champ dans les événements de sortie utilisé pour spécifier la clé de partitionnement de sortie sur les collections. Si 'collectionNamePattern' contient le jeton {partition}, cette propriété doit être spécifiée.
string
AzureTableOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« Microsoft.Storage/Table » (obligatoire)
properties
Propriétés associées à une sortie de table Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
Clé de compte pour le compte Stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
accountName
Nom du compte Stockage Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
batchSize
Nombre de lignes à écrire dans la table Azure à la fois.
int
columnsToRemove
En cas de spécification, 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 demandes PUT (CreateOrReplace).
string
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 demandes PUT (CreateOrReplace).
string
table
Nom de la table Azure. Obligatoire sur les demandes PUT (CreateOrReplace).
string
PowerBIOutputDataSource
Nom
Description
Valeur
type
Indique que le type de sortie de la source de données sera écrit dans. Obligatoire sur les demandes PUT (CreateOrReplace).
« PowerBI » (obligatoire)
properties
Propriétés associées à une sortie Power BI. Obligatoire sur les demandes PUT (CreateOrReplace).
Nom du jeu de données Power BI. Obligatoire sur les demandes PUT (CreateOrReplace).
string
groupId
ID du groupe Power BI.
string
groupName
Nom du groupe Power BI. Utilisez cette propriété pour vous aider à mémoriser l’ID de groupe Power BI spécifique qui a été utilisé.
string
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 n’est actuellement disponible que 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’aller sur le portail Azure pour authentifier la source de données qui mettra à jour cette propriété avec un jeton d’actualisation valide. Obligatoire sur les demandes PUT (CreateOrReplace).
string
table
Nom de la table Power BI sous le jeu de données spécifié. Obligatoire sur les demandes PUT (CreateOrReplace).
string
tokenUserDisplayName
Nom d’affichage de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous rappeler quel utilisateur a été utilisé pour obtenir le jeton d’actualisation.
string
tokenUserPrincipalName
Nom d’utilisateur principal (UPN) de l’utilisateur utilisé pour obtenir le jeton d’actualisation. Utilisez cette propriété pour vous rappeler quel utilisateur a été utilisé pour obtenir le jeton d’actualisation.
string
Sku
Nom
Description
Valeur
name
Nom de la référence SKU. Obligatoire sur les demandes PUT (CreateOrReplace).
« Standard »
Transformation
Nom
Description
Valeur
name
Nom de la ressource
string
properties
Propriétés associées à une transformation. Obligatoire sur les demandes PUT (CreateOrReplace).
Spécifie la requête qui sera exécutée dans le travail de streaming. 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 demandes PUT (CreateOrReplace).
string
streamingUnits
Indique le nombre d’unités de streaming que la tâche de streaming utilise.