StreamingJob interface
Ein Streamingauftragsobjekt, das alle Informationen enthält, die dem benannten Streamingauftrag zugeordnet sind.
- Extends
Eigenschaften
| cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. |
| compatibility |
Steuert bestimmte Laufzeitverhalten des Streamingauftrags. |
| content |
Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf "JobStorageAccount" festgelegt ist, muss der Benutzer auch die Eigenschaft "jobStorageAccount" angeben. . |
| created |
Der Wert ist ein ISO-8601-formatierter UTC-Zeitstempel, der angibt, wann der Streamingauftrag erstellt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| data |
Das Datengebietsschema des Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. |
| etag | Das aktuelle Entitätstag für den Streamingauftrag. Dies ist eine undurchsichtige Zeichenfolge. Sie können es verwenden, um zu erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch in den If-Match- oder If-None-Match Headern für Schreibvorgänge für optimistische Parallelität verwenden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| events |
Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. |
| events |
Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. |
| events |
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. |
| functions | Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. |
| identity | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die für die Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. |
| inputs | Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. |
| job |
Eine GUID, die den Streamingauftrag eindeutig identifiziert. Diese GUID wird beim Erstellen des Streamingauftrags generiert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| job |
Beschreibt den Status des Streamingauftrags. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| job |
Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind |
| job |
Beschreibt den Typ des Auftrags. Gültige Modi sind |
| last |
Der Wert ist entweder ein ISO-8601-formatierter Zeitstempel, der die letzte Ausgabeereigniszeit des Streamingauftrags angibt, oder null, der angibt, dass die Ausgabe noch nicht erstellt wurde. Bei mehreren Ausgaben oder mehreren Datenströmen zeigt dies den neuesten Wert in diesem Satz an. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| output |
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. |
| outputs | Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. |
| output |
Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. |
| output |
Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. |
| provisioning |
Beschreibt den Bereitstellungsstatus des Streamingauftrags. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
| transformation | Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. |
Geerbte Eigenschaften
| id | Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| location | Der geografische Standort, an dem sich die Ressource befindet |
| name | Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| tags | Ressourcentags. |
| type | Der Typ der Ressource. Ex- Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
cluster
Der Cluster, auf dem Streamingaufträge ausgeführt werden.
cluster?: ClusterInfo
Eigenschaftswert
compatibilityLevel
Steuert bestimmte Laufzeitverhalten des Streamingauftrags.
compatibilityLevel?: string
Eigenschaftswert
string
contentStoragePolicy
Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf "JobStorageAccount" festgelegt ist, muss der Benutzer auch die Eigenschaft "jobStorageAccount" angeben. .
contentStoragePolicy?: string
Eigenschaftswert
string
createdDate
Der Wert ist ein ISO-8601-formatierter UTC-Zeitstempel, der angibt, wann der Streamingauftrag erstellt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
createdDate?: Date
Eigenschaftswert
Date
dataLocale
Das Datengebietsschema des Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist.
dataLocale?: string
Eigenschaftswert
string
etag
Das aktuelle Entitätstag für den Streamingauftrag. Dies ist eine undurchsichtige Zeichenfolge. Sie können es verwenden, um zu erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch in den If-Match- oder If-None-Match Headern für Schreibvorgänge für optimistische Parallelität verwenden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
etag?: string
Eigenschaftswert
string
eventsLateArrivalMaxDelayInSeconds
Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben.
eventsLateArrivalMaxDelayInSeconds?: number
Eigenschaftswert
number
eventsOutOfOrderMaxDelayInSeconds
Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein.
eventsOutOfOrderMaxDelayInSeconds?: number
Eigenschaftswert
number
eventsOutOfOrderPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen.
eventsOutOfOrderPolicy?: string
Eigenschaftswert
string
functions
Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist.
functions?: FunctionModel[]
Eigenschaftswert
identity
Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die für die Authentifizierung mit Eingaben und Ausgaben verwendet werden kann.
identity?: Identity
Eigenschaftswert
inputs
Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist.
inputs?: Input[]
Eigenschaftswert
Input[]
jobId
Eine GUID, die den Streamingauftrag eindeutig identifiziert. Diese GUID wird beim Erstellen des Streamingauftrags generiert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
jobId?: string
Eigenschaftswert
string
jobState
Beschreibt den Status des Streamingauftrags. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
jobState?: string
Eigenschaftswert
string
jobStorageAccount
Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind
jobStorageAccount?: JobStorageAccount
Eigenschaftswert
jobType
Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge".
jobType?: string
Eigenschaftswert
string
lastOutputEventTime
Der Wert ist entweder ein ISO-8601-formatierter Zeitstempel, der die letzte Ausgabeereigniszeit des Streamingauftrags angibt, oder null, der angibt, dass die Ausgabe noch nicht erstellt wurde. Bei mehreren Ausgaben oder mehreren Datenströmen zeigt dies den neuesten Wert in diesem Satz an. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
lastOutputEventTime?: Date
Eigenschaftswert
Date
outputErrorPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können.
outputErrorPolicy?: string
Eigenschaftswert
string
outputs
Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist.
outputs?: Output[]
Eigenschaftswert
Output[]
outputStartMode
Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll.
outputStartMode?: string
Eigenschaftswert
string
outputStartTime
Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist.
outputStartTime?: Date
Eigenschaftswert
Date
provisioningState
Beschreibt den Bereitstellungsstatus des Streamingauftrags. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
sku
Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace).
sku?: Sku
Eigenschaftswert
transformation
Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist.
transformation?: Transformation
Eigenschaftswert
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonTrackedResource.id
location
Der geografische Standort, an dem sich die Ressource befindet
location?: string
Eigenschaftswert
string
geerbt vonTrackedResource.location
name
Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonTrackedResource.name
tags
Ressourcentags.
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
type
Der Typ der Ressource. Ex- Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
geerbt vonTrackedResource.type