StreamingJob interface
Objet de travail de diffusion en continu contenant toutes les informations associées à la tâche de diffusion en continu nommée.
- Extends
Propriétés
| cluster | Cluster sur lequel les travaux de diffusion en continu s’exécutent. |
| compatibility |
Contrôle certains comportements d’exécution du travail de streaming. |
| content |
Les valeurs valides sont JobStorageAccount et SystemAccount. Si la valeur est JobStorageAccount, l’utilisateur doit également spécifier la propriété jobStorageAccount. . |
| created |
La valeur est un horodatage UTC au format ISO-8601 indiquant quand la tâche de diffusion en continu a été créée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| data |
Paramètres régionaux de données du travail Stream Analytics. La valeur doit être le nom d’une culture .NET prise en charge à partir de l’ensemble https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. La valeur par défaut est 'en-US' si aucune valeur n’est spécifiée. |
| etag | Balise d’entité actuelle pour la tâche de diffusion en continu. Il s’agit d’une chaîne opaque. Vous pouvez l’utiliser pour détecter si la ressource a changé entre les demandes. Vous pouvez également l’utiliser dans les en-têtes If-Match ou If-None-Match pour les opérations d’écriture pour l’accès concurrentiel optimiste. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| events |
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. |
| events |
Délai maximal tolérable en secondes où les événements hors ordre peuvent être ajustés pour être de retour dans l’ordre. |
| events |
Indique la stratégie à appliquer aux événements qui arrivent dans le flux d’événements d’entrée. |
| functions | 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. |
| identity | Décrit l’identité managée affectée par le système affectée à ce travail qui peut être utilisée pour s’authentifier avec des entrées et des sorties. |
| inputs | 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. |
| job |
GUID identifiant de manière unique la tâche de diffusion en continu. Ce GUID est généré lors de la création du travail de diffusion en continu. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| job |
Décrit l’état du travail de diffusion en continu. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| job |
Propriétés associées à un compte de stockage Azure avec MSI |
| job |
Décrit le type du travail. Les modes valides sont |
| last |
La valeur est un horodatage au format ISO-8601 indiquant l’heure de la dernière sortie du travail de diffusion en continu ou null indiquant que la sortie n’a pas encore été produite. En cas de sorties multiples ou de flux multiples, cela affiche la valeur la plus récente de cet ensemble. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| output |
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). |
| outputs | 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. |
| output |
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. |
| output |
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. |
| provisioning |
Décrit l’état d’approvisionnement du travail de diffusion en continu. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| sku | Décrit la référence SKU du travail de streaming. Obligatoire sur les requêtes PUT (CreateOrReplace). |
| transformation | 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. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement géographique où réside la ressource |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Balises de ressource. |
| type | Type de la ressource. Ex- Microsoft.Compute/virtualMachines ou Microsoft.Storage/storageAccounts. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
cluster
Cluster sur lequel les travaux de diffusion en continu s’exécutent.
cluster?: ClusterInfo
Valeur de propriété
compatibilityLevel
Contrôle certains comportements d’exécution du travail de streaming.
compatibilityLevel?: string
Valeur de propriété
string
contentStoragePolicy
Les valeurs valides sont JobStorageAccount et SystemAccount. Si la valeur est JobStorageAccount, l’utilisateur doit également spécifier la propriété jobStorageAccount. .
contentStoragePolicy?: string
Valeur de propriété
string
createdDate
La valeur est un horodatage UTC au format ISO-8601 indiquant quand la tâche de diffusion en continu a été créée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
createdDate?: Date
Valeur de propriété
Date
dataLocale
Paramètres régionaux de données du travail Stream Analytics. La valeur doit être le nom d’une culture .NET prise en charge à partir de l’ensemble https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. La valeur par défaut est 'en-US' si aucune valeur n’est spécifiée.
dataLocale?: string
Valeur de propriété
string
etag
Balise d’entité actuelle pour la tâche de diffusion en continu. Il s’agit d’une chaîne opaque. Vous pouvez l’utiliser pour détecter si la ressource a changé entre les demandes. Vous pouvez également l’utiliser dans les en-têtes If-Match ou If-None-Match pour les opérations d’écriture pour l’accès concurrentiel optimiste. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
etag?: string
Valeur de propriété
string
eventsLateArrivalMaxDelayInSeconds
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.
eventsLateArrivalMaxDelayInSeconds?: number
Valeur de propriété
number
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.
eventsOutOfOrderMaxDelayInSeconds?: number
Valeur de propriété
number
eventsOutOfOrderPolicy
Indique la stratégie à appliquer aux événements qui arrivent dans le flux d’événements d’entrée.
eventsOutOfOrderPolicy?: string
Valeur de propriété
string
functions
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.
functions?: FunctionModel[]
Valeur de propriété
identity
Décrit l’identité managée affectée par le système affectée à ce travail qui peut être utilisée pour s’authentifier avec des entrées et des sorties.
identity?: Identity
Valeur de propriété
inputs
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.
inputs?: Input[]
Valeur de propriété
Input[]
jobId
GUID identifiant de manière unique la tâche de diffusion en continu. Ce GUID est généré lors de la création du travail de diffusion en continu. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
jobId?: string
Valeur de propriété
string
jobState
Décrit l’état du travail de diffusion en continu. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
jobState?: string
Valeur de propriété
string
jobStorageAccount
Propriétés associées à un compte de stockage Azure avec MSI
jobStorageAccount?: JobStorageAccount
Valeur de propriété
jobType
Décrit le type du travail. Les modes valides sont Cloud et « Edge ».
jobType?: string
Valeur de propriété
string
lastOutputEventTime
La valeur est un horodatage au format ISO-8601 indiquant l’heure de la dernière sortie du travail de diffusion en continu ou null indiquant que la sortie n’a pas encore été produite. En cas de sorties multiples ou de flux multiples, cela affiche la valeur la plus récente de cet ensemble. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
lastOutputEventTime?: Date
Valeur de propriété
Date
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).
outputErrorPolicy?: string
Valeur de propriété
string
outputs
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.
outputs?: Output[]
Valeur de propriété
Output[]
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.
outputStartMode?: string
Valeur de propriété
string
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.
outputStartTime?: Date
Valeur de propriété
Date
provisioningState
Décrit l’état d’approvisionnement du travail de diffusion en continu. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
sku
Décrit la référence SKU du travail de streaming. Obligatoire sur les requêtes PUT (CreateOrReplace).
sku?: Sku
Valeur de propriété
transformation
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.
transformation?: Transformation
Valeur de propriété
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deTrackedResource.id
location
Emplacement géographique où réside la ressource
location?: string
Valeur de propriété
string
héritée deTrackedResource.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deTrackedResource.name
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée deTrackedResource.tags
type
Type de la ressource. Ex- Microsoft.Compute/virtualMachines ou Microsoft.Storage/storageAccounts. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deTrackedResource.type