Streaming Jobs - List

Listen alle Streamingaufträge im angegebenen Abonnement.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.StreamAnalytics/streamingjobs?api-version=2020-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.StreamAnalytics/streamingjobs?$expand={$expand}&api-version=2020-03-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$expand
query

string

Der $expand OData-Abfrageparameter. Dies ist eine durch Trennzeichen getrennte Liste zusätzlicher Streamingauftragseigenschaften, die in die Antwort eingeschlossen werden sollen, über den Standardsatz hinaus, der zurückgegeben wird, wenn dieser Parameter nicht vorhanden ist. Der Standardsatz sind alle Streamingauftragseigenschaften außer "eingaben", "transformation", "outputs" und "functions".

Antworten

Name Typ Beschreibung
200 OK

StreamingJobListResult

Die Streamingaufträge unter dem angegebenen Abonnement wurden erfolgreich aufgelistet.

Other Status Codes

Error

Fehler.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

List all streaming jobs in a subscription and do not use the $expand OData query parameter
List all streaming jobs in a subscription and use the $expand OData query parameter to expand inputs, outputs, transformation, and functions

List all streaming jobs in a subscription and do not use the $expand OData query parameter

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/providers/Microsoft.StreamAnalytics/streamingjobs?api-version=2020-03-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59",
      "name": "sj59",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "d53ecc3c-fcb0-485d-9caf-25e20fcb2061",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Drop",
        "outputErrorPolicy": "Drop",
        "eventsOutOfOrderMaxDelayInSeconds": 21,
        "eventsLateArrivalMaxDelayInSeconds": 13,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:37:04.697Z",
        "compatibilityLevel": "1.0",
        "etag": "3e6872bc-c9d0-45b6-91b6-da66f1773056"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj69",
      "name": "sj69",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "817b36cf-a161-4a9e-86f2-eb00b3566d88",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Drop",
        "outputErrorPolicy": "Drop",
        "eventsOutOfOrderMaxDelayInSeconds": 5,
        "eventsLateArrivalMaxDelayInSeconds": 6,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:38:04.697Z",
        "compatibilityLevel": "1.0",
        "etag": "99538949-a164-4e2f-a991-40303e86024f"
      }
    }
  ]
}

List all streaming jobs in a subscription and use the $expand OData query parameter to expand inputs, outputs, transformation, and functions

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/providers/Microsoft.StreamAnalytics/streamingjobs?$expand=inputs,outputs,transformation,functions&api-version=2020-03-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804",
      "name": "sj7804",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "732e4b1d-94a7-43ae-8297-3ad04f1540b9",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:37:11.54Z",
        "compatibilityLevel": "1.0",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/inputs/inputtest",
            "name": "inputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "accountName"
                    }
                  ],
                  "container": "containerName",
                  "pathPattern": ""
                }
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "ca88f8fa-605b-4c7f-8695-46f5faa60cd0"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/transformations/transformationtest",
          "name": "transformationtest",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": 1,
            "query": "Select Id, Name from inputtest",
            "etag": "91d8fcbe-60b3-49c3-9f21-9942b95602b8"
          }
        },
        "functions": [],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/outputs/outputtest",
            "name": "outputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "Microsoft.Sql/Server/Database",
                "properties": {
                  "server": "serverName",
                  "database": "databaseName",
                  "table": "tableName",
                  "user": "userName"
                }
              },
              "etag": "62097c3c-b503-41ff-a56f-196a9598ab90"
            }
          }
        ],
        "etag": "8081b2a3-dfe6-457f-8740-1a22d209bf8a"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7805",
      "name": "sj7805",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "d8f4041a-0793-433e-a38d-5499d5332113",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:38:11.54Z",
        "compatibilityLevel": "1.0",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7805/inputs/inputtest",
            "name": "inputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "accountName"
                    }
                  ],
                  "container": "containerName",
                  "pathPattern": ""
                }
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "45dcf40f-88bb-4776-b5ca-7b10a607cb59"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7805/transformations/transformationtest",
          "name": "transformationtest",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": 1,
            "query": "Select Id, Name from inputtest",
            "etag": "288d95c0-204b-4c54-828f-f57aa6896b2a"
          }
        },
        "functions": [],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7805/outputs/outputtest",
            "name": "outputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "Microsoft.Sql/Server/Database",
                "properties": {
                  "server": "serverName",
                  "database": "databaseName",
                  "table": "tableName",
                  "user": "userName"
                }
              },
              "etag": "b09606c8-1b0d-43c9-affb-fac0e18b9481"
            }
          }
        ],
        "etag": "5420059f-e5d7-47d4-be44-40816a4dca7e"
      }
    }
  ]
}

Definitionen

Name Beschreibung
AggregateFunctionProperties

Die Eigenschaften, die einer Aggregatfunktion zugeordnet sind.

AuthenticationMode

Authentifizierungsmodus. Gültige Modi sind ConnectionString, Msi und "UserToken".

AvroSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie im Avro-Format in eine Ausgabe geschrieben werden.

AzureDataLakeStoreOutputDataSource

Beschreibt eine Azure Data Lake Store-Ausgabedatenquelle.

AzureFunctionOutputDataSource

Definiert die Metadaten von AzureFunctionOutputDataSource.

AzureMachineLearningWebServiceFunctionBinding

Die Bindung an einen Azure Machine Learning-Webdienst.

AzureMachineLearningWebServiceInputColumn

Beschreibt eine Eingabespalte für den Azure Machine Learning-Webdienstendpunkt.

AzureMachineLearningWebServiceInputs

Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.

AzureMachineLearningWebServiceOutputColumn

Beschreibt eine Ausgabespalte für den Azure Machine Learning-Webdienstendpunkt.

AzureSqlDatabaseOutputDataSource

Beschreibt eine Azure SQL-Datenbankausgabedatenquelle.

AzureSqlReferenceInputDataSource

Beschreibt eine Azure SQL Datenbankreferenzeingabedatenquelle.

AzureSynapseOutputDataSource

Beschreibt eine Azure Synapse Ausgabedatenquelle.

AzureTableOutputDataSource

Beschreibt eine Azure Table-Ausgabedatenquelle.

BlobOutputDataSource

Beschreibt eine Blobausgabedatenquelle.

BlobReferenceInputDataSource

Beschreibt eine Blobeingabedatenquelle, die Verweisdaten enthält.

BlobStreamInputDataSource

Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält.

ClusterInfo

Die Eigenschaften, die einem Stream Analytics-Cluster zugeordnet sind.

CompatibilityLevel

Steuert bestimmte Laufzeitverhalten des Streamingauftrags.

Compression

Beschreibt, wie Eingabedaten komprimiert werden.

CompressionType

Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

ContentStoragePolicy

Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. .

CsvSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie im CSV-Format in eine Ausgabe geschrieben werden.

DiagnosticCondition

Bedingung, die für die Ressource oder den Auftrag insgesamt gilt und die Aufmerksamkeit des Kunden erfordert.

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.

DocumentDbOutputDataSource

Beschreibt eine DocumentDB-Ausgabedatenquelle.

Encoding

Gibt die Codierung der eingehenden Daten im Falle einer Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an.

Error

Häufige Fehlerdarstellung.

EventHubOutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

EventHubStreamInputDataSource

Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält.

EventHubV2OutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

EventHubV2StreamInputDataSource

Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält.

EventSerializationType

Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventsOutOfOrderPolicy

Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen.

FileReferenceInputDataSource

Beschreibt eine Dateieingabedatenquelle, die Verweisdaten enthält.

Function

Ein Funktionsobjekt, das alle Informationen enthält, die der benannten Funktion zugeordnet sind. Alle Funktionen sind unter einem Streamingauftrag enthalten.

FunctionInput

Beschreibt einen Eingabeparameter einer Funktion.

FunctionOutput

Beschreibt die Ausgabe einer Funktion.

GatewayMessageBusOutputDataSource

Beschreibt eine Gateway Message Bus-Ausgabedatenquelle.

GatewayMessageBusStreamInputDataSource

Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält.

Identity

Beschreibt, wie identitätsgeprüft wird.

Input

Ein Eingabeobjekt, das alle Informationen enthält, die der benannten Eingabe zugeordnet sind. Alle Eingaben sind unter einem Streamingauftrag enthalten.

IoTHubStreamInputDataSource

Beschreibt eine IoT Hub Eingabedatenquelle, die Streamdaten enthält.

JavaScriptFunctionBinding

Die Bindung an eine JavaScript-Funktion.

JobStorageAccount

Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind

JobType

Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge".

JsonOutputSerializationFormat

Gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird.

JsonSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im JSON-Format geschrieben werden.

Output

Ein Ausgabeobjekt, das alle Informationen enthält, die der benannten Ausgabe zugeordnet sind. Alle Ausgaben sind unter einem Streamingauftrag enthalten.

OutputErrorPolicy

Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die bei der Ausgabe eintreffen und aufgrund einer fehlerhaften Formatierung (fehlende Spaltenwerte, Spaltenwerte falschen Typs oder falscher Größe) nicht in den externen Speicher geschrieben werden können.

OutputStartMode

Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms beim Starten des Auftrags gestartet wird, bei einem benutzerdefinierten Benutzerzeitstempel beginnen soll, der über die outputStartTime-Eigenschaft angegeben wird, oder ob der Startpunkt des Ausgabezeitpunkts des letzten Ereignisses beginnt.

ParquetSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im Parquet-Format geschrieben werden.

PowerBIOutputDataSource

Beschreibt eine Power BI-Ausgabedatenquelle.

ReferenceInputProperties

Die Eigenschaften, die einer Eingabe zugeordnet sind, die Verweisdaten enthält.

RefreshType

Gibt den Typ der Datenaktualisierungsoption an.

ScalarFunctionProperties

Die Eigenschaften, die einer Skalarfunktion zugeordnet sind.

ServiceBusQueueOutputDataSource

Beschreibt eine Service Bus Queue-Ausgabedatenquelle.

ServiceBusTopicOutputDataSource

Beschreibt die Ausgabedatenquelle eines Service Bus-Themas.

Sku

Die Eigenschaften, die einer SKU zugeordnet sind.

SkuName

Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).

StorageAccount

Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind

StreamingJob

Ein Streamingauftragsobjekt, das alle Informationen enthält, die dem benannten Streamingauftrag zugeordnet sind.

StreamingJobListResult

Objekt, das eine Liste von Streamingaufträgen enthält.

StreamInputProperties

Die Eigenschaften, die einer Eingabe zugeordnet sind, die Datenstromdaten enthält.

Transformation

Ein Transformationsobjekt, das alle Informationen enthält, die der benannten Transformation zugeordnet sind. Alle Transformationen sind unter einem Streamingauftrag enthalten.

AggregateFunctionProperties

Die Eigenschaften, die einer Aggregatfunktion zugeordnet sind.

Name Typ Beschreibung
etag

string

Das aktuelle Entitätstag für die Funktion. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

properties.binding FunctionBinding:

Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt.

properties.inputs

FunctionInput[]

Beschreibt einen Eingabeparameter einer Funktion.

properties.output

FunctionOutput

Beschreibt die Ausgabe einer Funktion.

type string:

Aggregate

Gibt den Typ der Funktion an.

AuthenticationMode

Authentifizierungsmodus. Gültige Modi sind ConnectionString, Msi und "UserToken".

Name Typ Beschreibung
ConnectionString

string

Msi

string

UserToken

string

AvroSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie im Avro-Format in eine Ausgabe geschrieben werden.

Name Typ Beschreibung
type string:

Avro

Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureDataLakeStoreOutputDataSource

Beschreibt eine Azure Data Lake Store-Ausgabedatenquelle.

Name Typ Standardwert Beschreibung
properties.accountName

string

Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.dateFormat

string

Das Datumsformat, Überall dort, wo {date} in filePathPrefix angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet.

properties.filePathPrefix

string

Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.refreshToken

string

Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung bei der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, hier einen Dummyzeichenfolgenwert einzufügen, wenn Sie die Datenquelle erstellen und dann zum Azure-Portal wechseln, um die Datenquelle zu authentifizieren, wodurch diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.tenantId

string

Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.timeFormat

string

Das Zeitformat. Überall dort, wo {time} in filePathPrefix angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet.

properties.tokenUserDisplayName

string

Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde.

properties.tokenUserPrincipalName

string

Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde.

type string:

Microsoft.DataLake/Accounts

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureFunctionOutputDataSource

Definiert die Metadaten von AzureFunctionOutputDataSource.

Name Typ Beschreibung
properties.apiKey

string

Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dazu den Schlüssel für den Zugriff auf Ihre Funktion angeben.

properties.functionAppName

string

Der Name der Azure Functions-App.

properties.functionName

string

Der Name der Funktion in der Azure Functions-App.

properties.maxBatchCount

number

Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, die an Azure Functions gesendet werden. Der Standardwert ist 100.

properties.maxBatchSize

number

Eine Eigenschaft, mit der Sie die maximale Größe für jeden Ausgabebatch festlegen können, der an Ihre Azure-Funktion gesendet wird. Die Eingabeeinheit ist Bytes. Standardmäßig ist dieser Wert auf 262,144 Bytes (256 KB) festgelegt.

type string:

Microsoft.AzureFunction

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureMachineLearningWebServiceFunctionBinding

Die Bindung an einen Azure Machine Learning-Webdienst.

Name Typ Beschreibung
properties.apiKey

string

Der API-Schlüssel, der zur Authentifizierung bei Request-Response Endpunkt verwendet wird.

properties.batchSize

integer

Zahl zwischen 1 und 1.0000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standard ist 1000.

properties.endpoint

string

Der Request-Response Ausführungsendpunkt des Azure Machine Learning-Webdiensts. Weitere Informationen finden Sie hier: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs

properties.inputs

AzureMachineLearningWebServiceInputs

Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.

properties.outputs

AzureMachineLearningWebServiceOutputColumn[]

Eine Liste der Ausgaben der Endpunktausführung des Azure Machine Learning-Webdiensts.

type string:

Microsoft.MachineLearning/WebService

Gibt den Funktionsbindungstyp an.

AzureMachineLearningWebServiceInputColumn

Beschreibt eine Eingabespalte für den Azure Machine Learning-Webdienstendpunkt.

Name Typ Beschreibung
dataType

string

Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste der gültigen Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben.

mapTo

integer

Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist.

name

string

Der Name der Eingabespalte.

AzureMachineLearningWebServiceInputs

Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.

Name Typ Beschreibung
columnNames

AzureMachineLearningWebServiceInputColumn[]

Eine Liste der Eingabespalten für den Azure Machine Learning-Webdienstendpunkt.

name

string

Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts angegeben wird.

AzureMachineLearningWebServiceOutputColumn

Beschreibt eine Ausgabespalte für den Azure Machine Learning-Webdienstendpunkt.

Name Typ Beschreibung
dataType

string

Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste der gültigen Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben.

name

string

Der Name der Ausgabespalte.

AzureSqlDatabaseOutputDataSource

Beschreibt eine Azure SQL-Datenbankausgabedatenquelle.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.database

string

Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.maxBatchCount

number

Maximale Batchanzahl für Schreibvorgänge in sql-Datenbank, der Standardwert ist 10.000. Optional für PUT-Anforderungen.

properties.maxWriterCount

number

Maximale Anzahl von Writern, derzeit sind nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) verfügbar. Optional für PUT-Anforderungen.

properties.password

string

Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.server

string

Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.table

string

Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.user

string

Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.Sql/Server/Database

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureSqlReferenceInputDataSource

Beschreibt eine Azure SQL Datenbankreferenzeingabedatenquelle.

Name Typ Beschreibung
properties.database

string

Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird.

properties.deltaSnapshotQuery

string

Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, wird empfohlen, temporale Tabellen in Azure SQL-Datenbank zu verwenden.

properties.fullSnapshotQuery

string

Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um Daten aus der sql-Datenbank abzurufen.

properties.password

string

Dieses Element ist dem datasource-Element zugeordnet. Dies ist das Kennwort für die Verbindung mit der SQL-Datenbankinstanz.

properties.refreshRate

string

Dieses Element ist dem datasource-Element zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es hat das DateTime-Format.

properties.refreshType

RefreshType

Gibt den Typ der Datenaktualisierungsoption an.

properties.server

string

Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird.

properties.table

string

Dieses Element ist dem datasource-Element zugeordnet. Der Name der Tabelle in der Azure SQL-Datenbank..

properties.user

string

Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Benutzername, der für die Verbindung mit der SQL-Datenbankinstanz verwendet wird.

type string:

Microsoft.Sql/Server/Database

Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureSynapseOutputDataSource

Beschreibt eine Azure Synapse Ausgabedatenquelle.

Name Typ Beschreibung
properties.database

string

Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.password

string

Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.server

string

Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.table

string

Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.user

string

Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.Sql/Server/DataWarehouse

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureTableOutputDataSource

Beschreibt eine Azure Table-Ausgabedatenquelle.

Name Typ Beschreibung
properties.accountKey

string

Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.accountName

string

Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.batchSize

integer

Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen.

properties.columnsToRemove

string[]

Wird dieser Wert angegeben, ist jedes Element im Array der Name einer Spalte, die (falls vorhanden) aus den Ausgabeereignisentitäten entfernt wird.

properties.partitionKey

string

Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.rowKey

string

Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.table

string

Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.Storage/Table

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

BlobOutputDataSource

Beschreibt eine Blobausgabedatenquelle.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.blobPathPrefix

string

Präfix des Blobpfads.

properties.container

string

Der Name eines Containers im zugeordneten Speicherkonto. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden sollen. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.dateFormat

string

Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet.

properties.pathPattern

string

Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um zu bestimmen, ob sie als Eingabe oder Ausgabe für den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output .

properties.storageAccounts

StorageAccount[]

Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.timeFormat

string

Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet.

type string:

Microsoft.Storage/Blob

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

BlobReferenceInputDataSource

Beschreibt eine Blobeingabedatenquelle, die Verweisdaten enthält.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.container

string

Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus dem gelesen oder geschrieben werden sollen. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.dateFormat

string

Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet.

properties.pathPattern

string

Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um zu bestimmen, ob sie als Eingabe oder Ausgabe in den Auftrag einbezogen werden sollen oder nicht. Eine ausführlichere Erklärung und ein Beispiel finden Sie unter https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output .

properties.storageAccounts

StorageAccount[]

Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.timeFormat

string

Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet.

type string:

Microsoft.Storage/Blob

Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

BlobStreamInputDataSource

Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.container

string

Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus dem gelesen oder geschrieben werden sollen. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.dateFormat

string

Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet.

properties.pathPattern

string

Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um zu bestimmen, ob sie als Eingabe oder Ausgabe in den Auftrag einbezogen werden sollen oder nicht. Eine ausführlichere Erklärung und ein Beispiel finden Sie unter https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output .

properties.sourcePartitionCount

integer

Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 - 1024.

properties.storageAccounts

StorageAccount[]

Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.timeFormat

string

Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet.

type string:

Microsoft.Storage/Blob

Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

ClusterInfo

Die Eigenschaften, die einem Stream Analytics-Cluster zugeordnet sind.

Name Typ Beschreibung
id

string

Die Ressourcen-ID des Clusters.

CompatibilityLevel

Steuert bestimmte Laufzeitverhalten des Streamingauftrags.

Name Typ Beschreibung
1.0

string

1.2

string

Compression

Beschreibt, wie Eingabedaten komprimiert werden.

Name Typ Standardwert Beschreibung
type

CompressionType

None

Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

CompressionType

Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Name Typ Beschreibung
Deflate

string

GZip

string

None

string

ContentStoragePolicy

Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. .

Name Typ Beschreibung
JobStorageAccount

string

SystemAccount

string

CsvSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie im CSV-Format in eine Ausgabe geschrieben werden.

Name Typ Beschreibung
properties.encoding

Encoding

Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.fieldDelimiter

string

Gibt das Trennzeichen an, das zum Trennen von CSV-Datensätzen (Durch Trennzeichen getrennte Werte) verwendet wird. Eine Liste der unterstützten Werte finden Sie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Csv

Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

DiagnosticCondition

Bedingung, die für die Ressource oder den Auftrag insgesamt gilt und die Aufmerksamkeit des Kunden erfordert.

Name Typ Beschreibung
code

string

Der undurchsichtige Diagnosecode.

message

string

Die für Menschen lesbare Nachricht, die die Bedingung im Detail beschreibt. Lokalisiert im Accept-Language der Clientanforderung.

since

string

Der UTC-Zeitstempel des Startpunkts der Bedingung. Kunden sollten zu diesem Zeitpunkt in der Lage sein, ein entsprechendes Ereignis im Ops-Protokoll zu finden.

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.

Name Typ Beschreibung
conditions

DiagnosticCondition[]

Eine Sammlung von null oder mehr Bedingungen, die für die Ressource oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.

DocumentDbOutputDataSource

Beschreibt eine DocumentDB-Ausgabedatenquelle.

Name Typ Beschreibung
properties.accountId

string

Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.accountKey

string

Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.collectionNamePattern

string

Das Sammlungsnamenmuster für die zu verwendenden Sammlungen. Das Sammlungsnamenformat kann mit dem optionalen Token {partition} gebildet werden, wobei Partitionen bei 0 beginnen. Weitere Informationen finden Sie im Abschnitt DocumentDB von https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.database

string

Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.documentId

string

Der Name des Felds in Ausgabeereignissen, das zur Angabe des Primärschlüssels verwendet wird, auf dem Einfüge- und Updatevorgänge basieren.

properties.partitionKey

string

Der Name des Felds in Ausgabeereignissen, das zur Angabe des Schlüssels für die Partitionierung der Ausgabe über Sammlungen hinweg verwendet wird. Wenn "collectionNamePattern" das {partition}-Token enthält, muss diese Eigenschaft angegeben werden.

type string:

Microsoft.Storage/DocumentDB

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Encoding

Gibt die Codierung der eingehenden Daten im Falle einer Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an.

Name Typ Beschreibung
UTF8

string

Error

Häufige Fehlerdarstellung.

Name Typ Beschreibung
error

Error

Fehlerdefinitionseigenschaften.

EventHubOutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

Name Typ Standardwert Beschreibung
authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.eventHubName

string

Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.partitionKey

string

Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen.

properties.propertyColumns

string[]

Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind.

serviceBusNamespace

string

Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem service bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyKey

string

Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName

string

Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.ServiceBus/EventHub

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventHubStreamInputDataSource

Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält.

Name Typ Standardwert Beschreibung
authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.consumerGroupName

string

Der Name einer Event Hub-Consumergruppe, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie verschiedene Consumergruppennamen für mehrere Eingaben angeben, kann jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hubs.

properties.eventHubName

string

Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace).

serviceBusNamespace

string

Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyKey

string

Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName

string

Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.ServiceBus/EventHub

Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventHubV2OutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

Name Typ Standardwert Beschreibung
authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.eventHubName

string

Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.partitionKey

string

Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen.

properties.propertyColumns

string[]

Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind.

serviceBusNamespace

string

Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem service bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyKey

string

Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName

string

Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.EventHub/EventHub

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventHubV2StreamInputDataSource

Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält.

Name Typ Standardwert Beschreibung
authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.consumerGroupName

string

Der Name einer Event Hub-Consumergruppe, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie verschiedene Consumergruppennamen für mehrere Eingaben angeben, kann jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hubs.

properties.eventHubName

string

Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace).

serviceBusNamespace

string

Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyKey

string

Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName

string

Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.EventHub/EventHub

Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventSerializationType

Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Name Typ Beschreibung
Avro

string

Csv

string

Json

string

Parquet

string

EventsOutOfOrderPolicy

Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen.

Name Typ Beschreibung
Adjust

string

Drop

string

FileReferenceInputDataSource

Beschreibt eine Dateieingabedatenquelle, die Verweisdaten enthält.

Name Typ Beschreibung
properties.path

string

Der Pfad der Datei.

type string:

File

Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Function

Ein Funktionsobjekt, das alle Informationen enthält, die der benannten Funktion zugeordnet sind. Alle Funktionen sind unter einem Streamingauftrag enthalten.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Ressourcenname

properties FunctionProperties:

Die Eigenschaften, die einer Funktion zugeordnet sind.

type

string

Ressourcentyp

FunctionInput

Beschreibt einen Eingabeparameter einer Funktion.

Name Typ Beschreibung
dataType

string

Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen finden Sie unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

isConfigurationParameter

boolean

Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn bei diesem Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false".

FunctionOutput

Beschreibt die Ausgabe einer Funktion.

Name Typ Beschreibung
dataType

string

Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen finden Sie unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

GatewayMessageBusOutputDataSource

Beschreibt eine Gateway Message Bus-Ausgabedatenquelle.

Name Typ Beschreibung
properties.topic

string

Der Name des Service Bus-Themas.

type string:

GatewayMessageBus

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

GatewayMessageBusStreamInputDataSource

Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält.

Name Typ Beschreibung
properties.topic

string

Der Name des Service Bus-Themas.

type string:

GatewayMessageBus

Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Identity

Beschreibt, wie identitätsgeprüft wird.

Name Typ Beschreibung
principalId

string

Die Identitätsprinzipal-ID

tenantId

string

Die Mandanten-ID der Identität

type

string

Der Identitätstyp

Input

Ein Eingabeobjekt, das alle Informationen enthält, die der benannten Eingabe zugeordnet sind. Alle Eingaben sind unter einem Streamingauftrag enthalten.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Ressourcenname

properties InputProperties:

Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type

string

Ressourcentyp

IoTHubStreamInputDataSource

Beschreibt eine IoT Hub Eingabedatenquelle, die Streamdaten enthält.

Name Typ Beschreibung
properties.consumerGroupName

string

Der Name einer IoT Hub Consumergruppe, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe von Iot Hub.

properties.endpoint

string

Der IoT Hub Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/VorgängeMonitoringEvents usw.).

properties.iotHubNamespace

string

Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyKey

string

Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyName

string

Der Name der Shared Access-Richtlinie für die IoT Hub. Diese Richtlinie muss mindestens die Berechtigung Dienstverbindung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.Devices/IotHubs

Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

JavaScriptFunctionBinding

Die Bindung an eine JavaScript-Funktion.

Name Typ Beschreibung
properties.script

string

Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: 'Function (x, y) { return x + y; }'

type string:

Microsoft.StreamAnalytics/JavascriptUdf

Gibt den Funktionsbindungstyp an.

JobStorageAccount

Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind

Name Typ Standardwert Beschreibung
accountKey

string

Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

accountName

string

Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).

authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

JobType

Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge".

Name Typ Beschreibung
Cloud

string

Edge

string

JsonOutputSerializationFormat

Gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird.

Name Typ Beschreibung
Array

string

LineSeparated

string

JsonSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im JSON-Format geschrieben werden.

Name Typ Beschreibung
properties.encoding

Encoding

Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.format

JsonOutputSerializationFormat

Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Sie gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn der Wert null bleibt.

type string:

Json

Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Output

Ein Ausgabeobjekt, das alle Informationen enthält, die der benannten Ausgabe zugeordnet sind. Alle Ausgaben sind unter einem Streamingauftrag enthalten.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Ressourcenname

properties.datasource OutputDataSource:

Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.diagnostics

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.

properties.etag

string

Das aktuelle Entitätstag für die Ausgabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

properties.serialization Serialization:

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sizeWindow

integer

Das Größenfenster, auf das eine Stream Analytics-Ausgabe eingeschränkt werden soll.

properties.timeWindow

string

Der Zeitrahmen für das Filtern von Stream Analytics-Auftragsausgaben.

type

string

Ressourcentyp

OutputErrorPolicy

Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die bei der Ausgabe eintreffen und aufgrund einer fehlerhaften Formatierung (fehlende Spaltenwerte, Spaltenwerte falschen Typs oder falscher Größe) nicht in den externen Speicher geschrieben werden können.

Name Typ Beschreibung
Drop

string

Stop

string

OutputStartMode

Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms beim Starten des Auftrags gestartet wird, bei einem benutzerdefinierten Benutzerzeitstempel beginnen soll, der über die outputStartTime-Eigenschaft angegeben wird, oder ob der Startpunkt des Ausgabezeitpunkts des letzten Ereignisses beginnt.

Name Typ Beschreibung
CustomTime

string

JobStartTime

string

LastOutputEventTime

string

ParquetSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im Parquet-Format geschrieben werden.

Name Typ Beschreibung
type string:

Parquet

Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

PowerBIOutputDataSource

Beschreibt eine Power BI-Ausgabedatenquelle.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.dataset

string

Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.groupId

string

Die ID der Power BI-Gruppe.

properties.groupName

string

Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde.

properties.refreshToken

string

Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung bei der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, hier einen Dummyzeichenfolgenwert einzufügen, wenn Sie die Datenquelle erstellen und dann zum Azure-Portal wechseln, um die Datenquelle zu authentifizieren, wodurch diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.table

string

Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.tokenUserDisplayName

string

Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde.

properties.tokenUserPrincipalName

string

Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde.

type string:

PowerBI

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

ReferenceInputProperties

Die Eigenschaften, die einer Eingabe zugeordnet sind, die Verweisdaten enthält.

Name Typ Beschreibung
compression

Compression

Beschreibt, wie Eingabedaten komprimiert werden.

datasource ReferenceInputDataSource:

Beschreibt eine Eingabedatenquelle, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

diagnostics

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.

etag

string

Das aktuelle Entitätstag für die Eingabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

partitionKey

string

partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird.

serialization Serialization:

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Reference

Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

RefreshType

Gibt den Typ der Datenaktualisierungsoption an.

Name Typ Beschreibung
RefreshPeriodicallyWithDelta

string

RefreshPeriodicallyWithFull

string

Static

string

ScalarFunctionProperties

Die Eigenschaften, die einer Skalarfunktion zugeordnet sind.

Name Typ Beschreibung
etag

string

Das aktuelle Entitätstag für die Funktion. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

properties.binding FunctionBinding:

Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt.

properties.inputs

FunctionInput[]

Beschreibt einen Eingabeparameter einer Funktion.

properties.output

FunctionOutput

Beschreibt die Ausgabe einer Funktion.

type string:

Scalar

Gibt den Typ der Funktion an.

ServiceBusQueueOutputDataSource

Beschreibt eine Service Bus Queue-Ausgabedatenquelle.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.propertyColumns

string[]

Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.

properties.queueName

string

Der Name der Service Bus-Warteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.serviceBusNamespace

string

Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem service bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyKey

string

Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyName

string

Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.systemPropertyColumns

object

Die Systemeigenschaften, die der Service Bus-Warteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

type string:

Microsoft.ServiceBus/Queue

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

ServiceBusTopicOutputDataSource

Beschreibt die Ausgabedatenquelle eines Service Bus-Themas.

Name Typ Standardwert Beschreibung
properties.authenticationMode

AuthenticationMode

ConnectionString

Authentifizierungsmodus.

properties.propertyColumns

string[]

Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.

properties.serviceBusNamespace

string

Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem service bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyKey

string

Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyName

string

Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.systemPropertyColumns

object

Die Systemeigenschaften, die der Service Bus-Themenausgabe zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

properties.topicName

string

Der Name des Service Bus-Themas. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Microsoft.ServiceBus/Topic

Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Sku

Die Eigenschaften, die einer SKU zugeordnet sind.

Name Typ Beschreibung
name

SkuName

Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).

SkuName

Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Name Typ Beschreibung
Standard

string

StorageAccount

Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind

Name Typ Beschreibung
accountKey

string

Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).

accountName

string

Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).

StreamingJob

Ein Streamingauftragsobjekt, das alle Informationen enthält, die dem benannten Streamingauftrag zugeordnet sind.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Beschreibt die systemseitig zugewiesene verwaltete Identität, die diesem Auftrag zugewiesen ist und zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann.

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.cluster

ClusterInfo

Der Cluster, auf dem Streamingaufträge ausgeführt werden.

properties.compatibilityLevel

CompatibilityLevel

Steuert bestimmte Laufzeitverhalten des Streamingauftrags.

properties.contentStoragePolicy

ContentStoragePolicy

Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. .

properties.createdDate

string

Value ist ein NACH ISO-8601 formatierter UTC-Zeitstempel, der angibt, wann der Streamingauftrag erstellt wurde.

properties.dataLocale

string

Das Datengebietsschema des Stream Analytics-Auftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem Satz https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Standardeinstellung ist „en-US“, wenn keine Angabe gemacht wurde.

properties.etag

string

Das aktuelle Entitätstag für den Streamingauftrag. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

properties.eventsLateArrivalMaxDelayInSeconds

integer

Die maximal akzeptable Verzögerung in Sekunden, bei der verspätet eintreffende Ereignisse mit einbezogen werden könnten. Der unterstützte Bereich ist -1 bis 1814399 (20,23:59:59 Tage) und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit festzulegen. Wenn die Eigenschaft nicht vorhanden ist, wird sie so interpretiert, dass sie einen Wert von -1 hat.

properties.eventsOutOfOrderMaxDelayInSeconds

integer

Die maximal akzeptable Verzögerung in Sekunden, bei der Störereignisse so angepasst werden können, dass sie wieder normal sind.

properties.eventsOutOfOrderPolicy

EventsOutOfOrderPolicy

Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen.

properties.functions

Function[]

Eine Liste einer oder mehrerer Funktionen für den Streamingauftrag. Die name-Eigenschaft für jede Funktion ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. 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.

properties.inputs

Input[]

Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Eingabe verfügbar ist.

properties.jobId

string

Eine GUID, die den Streamingauftrag eindeutig identifiziert. Diese GUID wird beim Erstellen des Streamingauftrags generiert.

properties.jobState

string

Beschreibt den Status des Streamingauftrags.

properties.jobStorageAccount

JobStorageAccount

Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind

properties.jobType

JobType

Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge".

properties.lastOutputEventTime

string

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 generiert wurde. Bei mehreren Ausgaben oder mehreren Streams wird der neueste Wert in diesem Satz angezeigt.

properties.outputErrorPolicy

OutputErrorPolicy

Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die bei der Ausgabe eintreffen und aufgrund einer fehlerhaften Formatierung (fehlende Spaltenwerte, Spaltenwerte falschen Typs oder falscher Größe) nicht in den externen Speicher geschrieben werden können.

properties.outputStartMode

OutputStartMode

Diese Eigenschaft sollte nur verwendet werden, wenn der Auftrag sofort nach der Erstellung gestartet werden soll. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms beim Starten des Auftrags gestartet wird, bei einem benutzerdefinierten Benutzerzeitstempel beginnen soll, der über die outputStartTime-Eigenschaft angegeben wird, oder ob der Startpunkt des Ausgabezeitpunkts des letzten Ereignisses beginnt.

properties.outputStartTime

string

Der Wert ist entweder ein ISO-8601-formatierter Zeitstempel, der den Startpunkt des Ausgabeereignisstreams angibt, oder NULL, um anzugeben, dass der Ausgabeereignisstream jedes Mal startet, wenn der Streamingauftrag gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist.

properties.outputs

Output[]

Eine Liste einer oder mehrerer Ausgaben für den Streamingauftrag. Die name-Eigenschaft für jede Ausgabe ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. 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.

properties.provisioningState

string

Beschreibt die bereitstellungs-status des Streamingauftrags.

properties.sku

Sku

Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.transformation

Transformation

Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die name-Eigenschaft der Transformation ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. 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.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Beispiel: Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts.

StreamingJobListResult

Objekt, das eine Liste von Streamingaufträgen enthält.

Name Typ Beschreibung
nextLink

string

Der Link (URL) zur nächsten Seite der Ergebnisse.

value

StreamingJob[]

Eine Liste von Streamingaufträgen. Aufgefüllt durch einen "List"-Vorgang.

StreamInputProperties

Die Eigenschaften, die einer Eingabe zugeordnet sind, die Datenstromdaten enthält.

Name Typ Beschreibung
compression

Compression

Beschreibt, wie Eingabedaten komprimiert werden.

datasource StreamInputDataSource:

Beschreibt eine Eingabedatenquelle, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

diagnostics

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.

etag

string

Das aktuelle Entitätstag für die Eingabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

partitionKey

string

partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird.

serialization Serialization:

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:

Stream

Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Transformation

Ein Transformationsobjekt, das alle Informationen enthält, die der benannten Transformation zugeordnet sind. Alle Transformationen sind unter einem Streamingauftrag enthalten.

Name Typ Standardwert Beschreibung
id

string

Ressourcen-ID

name

string

Ressourcenname

properties.etag

string

Das aktuelle Entitätstag für die Transformation. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen.

properties.query

string

Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.streamingUnits

integer

3

Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet.

properties.validStreamingUnits

integer[]

Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann.

type

string

Ressourcentyp