Streaming Jobs - List

Listet alle Streamingaufträge im angegebenen Abonnement auf.

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

URI-Parameter

Name In Required Type Description
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 einbezogen werden sollen, und nicht der Standardsatz, der zurückgegeben wird, wenn dieser Parameter nicht vorhanden ist. Der Standardsatz ist alle Streamingauftragseigenschaften außer "Input", "Transformation", "Outputs" und "Funktionen".

Antworten

Name Type Description
200 OK

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

Other Status Codes

Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow

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

Scopes

Name Description
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=2017-04-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/asaClusterTest",
      "name": "asaClusterTest",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "hidden-link:/Microsoft.StreamAnalytics/streamingjobs/inputs/input": "{\"partitionCount\":2}"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "c5b86804-4b8e-4d99-885f-910ea24b51f4",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2020-07-15T03:41:25.7Z",
        "compatibilityLevel": "1.2",
        "jobStorageAccount": null,
        "contentStoragePolicy": "SystemAccount",
        "etag": "ba6f6d8e-57e2-45bd-87ba-2b62c259bbcc",
        "jobType": "Cloud",
        "cluster": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/clusters/zhejunASA"
        }
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/ASAUDFTest",
      "name": "ASAUDFTest",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {},
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "8b39d20f-d8df-42e0-8198-a20160e4696b",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2020-07-16T05:56:55.51Z",
        "compatibilityLevel": "1.2",
        "jobStorageAccount": {
          "authenticationMode": "ConnectionString",
          "accountName": "zhejuntest"
        },
        "contentStoragePolicy": "SystemAccount",
        "etag": "bfee3a7f-cdaf-4b1e-b449-71a3b8b4d6d9",
        "jobType": "Edge",
        "externals": {
          "storageAccount": {
            "accountName": "zhejuntest"
          },
          "container": "container2",
          "path": "UserCustomCode.zip"
        },
        "cluster": null
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest",
      "name": "zhejunmltest",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "aacee415-41d4-47f6-acf4-de9ae50175b0",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Drop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2020-07-17T08:36:07.463Z",
        "compatibilityLevel": "1.2",
        "jobStorageAccount": null,
        "contentStoragePolicy": "SystemAccount",
        "etag": "89ba3a42-e217-432e-bf23-798dbf001519",
        "jobType": "Cloud",
        "cluster": null
      }
    }
  ],
  "nextLink": null
}

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=2017-04-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/asaClusterTest",
      "name": "asaClusterTest",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "hidden-link:/Microsoft.StreamAnalytics/streamingjobs/inputs/input": "{\"partitionCount\":2}"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "c5b86804-4b8e-4d99-885f-910ea24b51f4",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2020-07-15T03:41:25.7Z",
        "compatibilityLevel": "1.2",
        "jobStorageAccount": null,
        "contentStoragePolicy": "SystemAccount",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/asaClusterTest/inputs/HistoricalTrafficData",
            "name": "HistoricalTrafficData",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Reference",
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "zhejuntest"
                    }
                  ],
                  "container": "container1",
                  "pathPattern": "{date}{time}",
                  "dateFormat": "yyyy/MM/dd",
                  "timeFormat": "HH"
                }
              },
              "compression": {
                "type": "None"
              },
              "serialization": {
                "type": "Csv",
                "properties": {
                  "fieldDelimiter": ",",
                  "encoding": "UTF8"
                }
              },
              "etag": "8ffd285f-cc45-4a0a-9e0b-a7cfd7f7130c"
            }
          },
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/asaClusterTest/inputs/input",
            "name": "input",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "Microsoft.ServiceBus/EventHub",
                "properties": {
                  "consumerGroupName": "1",
                  "eventHubName": "input",
                  "serviceBusNamespace": "azuremlbugbash",
                  "sharedAccessPolicyName": "inputpolicy",
                  "authenticationMode": "ConnectionString"
                }
              },
              "compression": {
                "type": "None"
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "d62c06ad-343b-4631-81cc-2c63c4081869"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/asaClusterTest/transformations/Transformation",
          "name": "Transformation",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": 3,
            "query": "-- input refers to the alias of your event hub \r\n\r\nWITH  \r\n\r\nTripData AS ( \r\n\r\n    SELECT TRY_CAST(pickupLat AS float) as pickupLat, \r\n\r\n    TRY_CAST(pickupLon AS float) as pickupLon, \r\n\r\n    passengerCount, TripTimeinSeconds,  \r\n\r\n    pickupTime, VendorID, tripDistanceInMiles \r\n\r\n    FROM input timestamp by pickupTime \r\n\r\n    WHERE pickupLat > -90 AND pickupLat < 90 AND pickupLon > -180 AND pickupLon < 180 \r\n\r\n) \r\n\r\n \r\n\r\n--query 1 \r\n\r\nSELECT count(*), system.timestamp as timestamps \r\n\r\nINTO output \r\n\r\nFROM TripData \r\n\r\nGroup by hoppingwindow(second,60,5) \r\n\r\n \r\n\r\n \r\n\r\n--query 2 where HistoricalTrafficData is the alias of your reference data \r\n\r\nSELECT count(TripData.VendorID) as NbTrips, avg(TripData.passengerCount) as AvgPassenger, avg(TripData.TripTimeinSeconds) as TripTimeinSeconds, System.Timestamp as timestamps, TRY_CAST(HistoricalTrafficData.avgTraffic as bigint) as historicalTraffic \r\n\r\nINTO PBI \r\n\r\nFROM TripData \r\n\r\nJOIN HistoricalTrafficData ON \r\n\r\ndatepart(hour,TripData.pickupTime) = TRY_CAST(HistoricalTrafficData.hour as bigint) \r\n\r\nGroup By TripData.VendorID, HistoricalTrafficData.avgTraffic, hoppingwindow(second,60,5) ",
            "etag": "cc14703e-4d5f-489c-97e4-adf75698b20d"
          }
        },
        "functions": [],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/asaClusterTest/outputs/output",
            "name": "output",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "zhejuntest"
                    }
                  ],
                  "container": "output",
                  "pathPattern": "",
                  "dateFormat": "yyyy/MM/dd",
                  "timeFormat": "HH",
                  "authenticationMode": "ConnectionString"
                }
              },
              "timeWindow": "01:59:00",
              "sizeWindow": 1,
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8",
                  "format": "LineSeparated"
                }
              },
              "etag": "3632dbc3-1a8c-49dc-838d-1f84b709c667"
            }
          }
        ],
        "etag": "ba6f6d8e-57e2-45bd-87ba-2b62c259bbcc",
        "jobType": "Cloud",
        "cluster": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/clusters/zhejunASA"
        }
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/ASAUDFTest",
      "name": "ASAUDFTest",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {},
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "8b39d20f-d8df-42e0-8198-a20160e4696b",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2020-07-16T05:56:55.51Z",
        "compatibilityLevel": "1.2",
        "jobStorageAccount": {
          "authenticationMode": "ConnectionString",
          "accountName": "zhejuntest"
        },
        "contentStoragePolicy": "SystemAccount",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/ASAUDFTest/inputs/Input",
            "name": "Input",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "GatewayMessageBus"
              },
              "compression": {
                "type": "None"
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "34dcf5e8-d33e-4de3-b413-580fa9316f4b"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/ASAUDFTest/transformations/Transformation",
          "name": "Transformation",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": null,
            "query": "    SELECT machine.temperature, udf.ASAEdgeUDFDemo_Class1_SquareFunction(try_cast(machine.temperature as bigint))\r\n    INTO Output\r\n    FROM Input",
            "etag": "29beb753-10cb-4627-91df-09dbfea9ac77"
          }
        },
        "functions": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/ASAUDFTest/functions/ASAEdgeUDFDemo_Class1_SquareFunction",
            "name": "ASAEdgeUDFDemo_Class1_SquareFunction",
            "type": "Microsoft.StreamAnalytics/streamingjobs/functions",
            "properties": {
              "type": "Scalar",
              "properties": {
                "inputs": [
                  {
                    "dataType": "any",
                    "isConfigurationParameter": null
                  }
                ],
                "output": {
                  "dataType": "any"
                },
                "binding": {
                  "type": "Microsoft.StreamAnalytics/CLRUdf",
                  "properties": {
                    "dllPath": "ASAEdgeApplication2_CodeBehind",
                    "class": "ASAEdgeUDFDemo.Class1",
                    "method": "SquareFunction"
                  }
                }
              },
              "etag": "c3f6f31b-6b42-42c9-8cb1-1d12d6ab448a"
            }
          }
        ],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/ASAUDFTest/outputs/Output",
            "name": "Output",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "GatewayMessageBus"
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8",
                  "format": "Array"
                }
              },
              "etag": "c6ba3df6-13af-40af-992f-9317e8537590"
            }
          }
        ],
        "etag": "bfee3a7f-cdaf-4b1e-b449-71a3b8b4d6d9",
        "jobType": "Edge",
        "externals": {
          "storageAccount": {
            "accountName": "zhejuntest"
          },
          "container": "container2",
          "path": "UserCustomCode.zip"
        },
        "cluster": null
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest",
      "name": "zhejunmltest",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "aacee415-41d4-47f6-acf4-de9ae50175b0",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Drop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2020-07-17T08:36:07.463Z",
        "compatibilityLevel": "1.2",
        "jobStorageAccount": null,
        "contentStoragePolicy": "SystemAccount",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest/inputs/Input",
            "name": "Input",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "Microsoft.Devices/IotHubs",
                "properties": {
                  "iotHubNamespace": "MyASAIoT",
                  "sharedAccessPolicyName": "iothubowner",
                  "endpoint": "messages/events",
                  "consumerGroupName": "$Default"
                }
              },
              "compression": {
                "type": "None"
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "3cb574f7-b63a-4ac1-a1db-8e8a3b88a20d"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest/transformations/Transformation",
          "name": "Transformation",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": 3,
            "query": "\r\nWITH sentiment AS (  \r\nSELECT Temperature, diabetespredict(Temperature) as result \r\nFROM Input  \r\n)  \r\n\r\nSELECT Temperature, result.[Score]  \r\nINTO BlobOutput1\r\nFROM sentiment\r\n\r\n/*\r\nSELECT data, MLFunction2(data)\r\nFROM sampleRequestData\r\n*/\r\n/*\r\nSELECT data, AksArrayScore(data)\r\nFROM sampleData\r\n*/",
            "etag": "7241d411-e71d-4205-b77e-4cc56aba34c0"
          }
        },
        "functions": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest/functions/diabetespredict",
            "name": "diabetespredict",
            "type": "Microsoft.StreamAnalytics/streamingjobs/functions",
            "properties": {
              "type": "Scalar",
              "properties": {
                "inputs": [
                  {
                    "dataType": "array",
                    "isConfigurationParameter": null
                  }
                ],
                "output": {
                  "dataType": "float"
                },
                "binding": {
                  "type": "Microsoft.MachineLearningServices",
                  "properties": {
                    "endpoint": "http://52.183.91.247/api/v1/service/aks-service-1/score",
                    "apiKey": null,
                    "inputs": [
                      {
                        "name": "data",
                        "dataType": "array",
                        "mapTo": 0
                      }
                    ],
                    "outputs": [
                      {
                        "name": "output",
                        "dataType": "double",
                        "mapTo": 0
                      }
                    ],
                    "batchSize": 1000,
                    "numberOfParallelRequests": 1
                  }
                }
              },
              "etag": "acfdd307-418c-48f3-8856-7c176d38529f"
            }
          },
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest/functions/MLFunction2",
            "name": "MLFunction2",
            "type": "Microsoft.StreamAnalytics/streamingjobs/functions",
            "properties": {
              "type": "Scalar",
              "properties": {
                "inputs": [
                  {
                    "dataType": "array",
                    "isConfigurationParameter": null
                  }
                ],
                "output": {
                  "dataType": "float"
                },
                "binding": {
                  "type": "Microsoft.MachineLearningServices",
                  "properties": {
                    "endpoint": "http://13.83.67.157/api/v1/service/nyc-fare-predict/score",
                    "apiKey": null,
                    "inputs": [
                      {
                        "name": "data",
                        "dataType": "array",
                        "mapTo": 0
                      }
                    ],
                    "outputs": [
                      {
                        "name": "output",
                        "dataType": "double",
                        "mapTo": 0
                      }
                    ],
                    "batchSize": 1000,
                    "numberOfParallelRequests": 1
                  }
                }
              },
              "etag": "4d537fa6-f43c-4ee6-a45e-9a8f8002a65c"
            }
          },
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest/functions/MLFunction3",
            "name": "MLFunction3",
            "type": "Microsoft.StreamAnalytics/streamingjobs/functions",
            "properties": {
              "type": "Scalar",
              "properties": {
                "inputs": [
                  {
                    "dataType": "array",
                    "isConfigurationParameter": null
                  }
                ],
                "output": {
                  "dataType": "float"
                },
                "binding": {
                  "type": "Microsoft.MachineLearningServices",
                  "properties": {
                    "endpoint": "http://52.183.91.247/api/v1/service/aks-service-1/score",
                    "apiKey": null,
                    "inputs": [
                      {
                        "name": "data",
                        "dataType": "array",
                        "mapTo": 0
                      }
                    ],
                    "outputs": [
                      {
                        "name": "output",
                        "dataType": "double",
                        "mapTo": 0
                      }
                    ],
                    "batchSize": 1000,
                    "numberOfParallelRequests": 1
                  }
                }
              },
              "etag": "912f08e7-4a8c-46eb-afaf-d88f930a7b45"
            }
          }
        ],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/zhejunmltest/outputs/BlobOutput1",
            "name": "BlobOutput1",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "zhejuntest2"
                    }
                  ],
                  "container": "output",
                  "pathPattern": "{date}{time}",
                  "dateFormat": "yyyy/MM/dd",
                  "timeFormat": "HH",
                  "authenticationMode": "ConnectionString"
                }
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8",
                  "format": "LineSeparated"
                }
              },
              "etag": "1c271cd5-dd4a-4d3e-95ee-1dbcaa530c2c"
            }
          }
        ],
        "etag": "89ba3a42-e217-432e-bf23-798dbf001519",
        "jobType": "Cloud",
        "cluster": null
      }
    }
  ],
  "nextLink": null
}

Definitionen

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 in eine Ausgabe im Avro-Format geschrieben werden.

AzureDataLakeStoreOutputDataSource

Beschreibt eine Azure Data Lake Store Ausgabedatenquelle.

AzureFunctionOutputDataSource

Definiert die Metadaten von AzureFunctionOutputDataSource

AzureMachineLearningServiceFunctionBinding

Die Bindung an einen Azure Machine Learning Webdienst.

AzureMachineLearningServiceInputColumn

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

AzureMachineLearningServiceOutputColumn

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

AzureMachineLearningStudioFunctionBinding

Die Bindung an ein Azure Machine Learning Studio.

AzureMachineLearningStudioInputColumn

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

AzureMachineLearningStudioInputs

Die Eingaben für den Azure Machine Learning Studio-Endpunkt.

AzureMachineLearningStudioOutputColumn

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

AzureSqlDatabaseOutputDataSource

Beschreibt eine Azure SQL Datenbankausgabedatenquelle.

AzureSqlReferenceInputDataSource

Beschreibt eine Azure SQL Datenbankreferenzdatenquelle.

AzureSqlReferenceInputDataSourceProperties

Beschreibt Azure SQL Datenbankreferenzdatenquelleneigenschaften.

AzureSynapseOutputDataSource

Beschreibt eine Azure Synapse Ausgabedatenquelle.

AzureTableOutputDataSource

Beschreibt eine Azure Table-Ausgabedatenquelle.

BlobOutputDataSource

Beschreibt eine Blob-Ausgabedatenquelle.

BlobReferenceInputDataSource

Beschreibt eine Blob-Eingabedatenquelle, die Referenzdaten enthält.

BlobStreamInputDataSource

Beschreibt eine Blob-Eingabedatenquelle, die Datenstromdaten enthält.

ClusterInfo

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

CompatibilityLevel

Steuert bestimmte Laufzeitverhalten des Streamingauftrags.

Compression

Beschreibt, wie Eingabedaten komprimiert werden

ContentStoragePolicy

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

CSharpFunctionBinding

Die Bindung an eine CSharp-Funktion.

CsvSerialization

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

CustomClrSerialization

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

DiagnosticCondition

Bedingung, die für die Ressource oder für den Auftrag insgesamt gilt, die die Kundenfreundlichkeit garantieren.

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Kunden aufmerksamkeit garantieren.

DocumentDbOutputDataSource

Beschreibt eine DocumentDB-Ausgabedatenquelle.

Encoding

Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung von ausgehenden Daten im Fall der Ausgabe an.

Error

Häufige Fehlerdarstellung.

EventHubOutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

EventHubStreamInputDataSource

Beschreibt eine Ereignishub-Eingabedatenquelle, die Datenstromdaten enthält.

EventHubV2OutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

EventHubV2StreamInputDataSource

Beschreibt eine Ereignishub-Eingabedatenquelle, die Datenstromdaten enthält.

EventSerializationType

Gibt den Typ der Serialisierung an, die 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.

External

Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden.

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.

Identity

Beschreibt, wie identität überprü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 Datenstromdaten 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 an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", die angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, die 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 Ausgangspunkt des Ausgabeereignisdatenstroms bei jedem Start des Auftrags gestartet werden soll, beginnen sie mit einem benutzerdefinierten Benutzerzeitstempel, der über die outputStartTime-Eigenschaft angegeben wird, oder beginnen Sie mit der letzten Ereignisausgabezeit.

ParquetSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert oder wie Daten serialisiert werden, wenn sie in ein Ausgabeformat geschrieben werden.

PowerBIOutputDataSource

Beschreibt eine Power BI Ausgabedatenquelle.

RawOutputDatasource

Beschreibt eine rohe Ausgabedatenquelle. Dieser Datenquellentyp ist nur anwendbar/nutzbar, wenn die Abfragetest-API verwendet wird. Sie können keinen Auftrag mit diesem Datenquellentyp erstellen oder eine Ausgabe dieses Datenquellentyps zu einem vorhandenen Auftrag hinzufügen.

RawReferenceInputDataSource

Beschreibt eine rohe Eingabedatenquelle, die Referenzdaten enthält. Dieser Datenquellentyp ist nur anwendbar/verwendbar, wenn die Abfragetest-API verwendet wird. Sie können keinen Auftrag mit diesem Datenquellentyp erstellen oder einem vorhandenen Auftrag eine Eingabe dieses Datenquellentyps hinzufügen.

RawStreamInputDataSource

Beschreibt eine rohe Eingabedatenquelle, die Datenstromdaten enthält. Dieser Datenquellentyp ist nur anwendbar/verwendbar, wenn die Abfragetest-API verwendet wird. Sie können keinen Auftrag mit diesem Datenquellentyp erstellen oder einem vorhandenen Auftrag eine Eingabe dieses Datenquellentyps hinzufügen.

ReferenceInputProperties

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

ScalarFunctionProperties

Die Eigenschaften, die einer Skalarfunktion zugeordnet sind.

ServiceBusQueueOutputDataSource

Beschreibt eine Service Bus Ausgabedatenquelle der Warteschlange.

ServiceBusTopicOutputDataSource

Beschreibt eine Service Bus Themenausgabedatenquelle.

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.

StreamingJobSku

Die Eigenschaften, die einer SKU zugeordnet sind.

StreamingJobSkuName

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

StreamInputProperties

Die Eigenschaften, die einer Eingabe zugeordnet sind, die Datenstrom 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 Type Description
etag
  • string

Das aktuelle Entitätstag für die Funktion. 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.

properties.binding FunctionBinding:

Die physische Bindung der Funktion. Dies beschreibt z. B. im Azure Machine Learning-Webdienst den Endpunkt.

properties.inputs

Beschreibt einen Eingabeparameter einer Funktion.

properties.output

Beschreibt die Ausgabe einer Funktion.

type string:
  • Aggregate

Gibt den Funktionstyp an.

AuthenticationMode

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

Name Type Description
ConnectionString
  • string
Msi
  • string
UserToken
  • string

AvroSerialization

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

Name Type Description
type string:
  • Avro

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

AzureDataLakeStoreOutputDataSource

Beschreibt eine Azure Data Lake Store Ausgabedatenquelle.

Name Type Default Value Description
properties.accountName
  • string

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

properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.dateFormat
  • string

Das Datumsformat, Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen 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 mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken ist derzeit nur über das Azure-Portal erreichbar. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert zu platzieren und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.tenantId
  • string

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

properties.timeFormat
  • string

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

properties.tokenUserDisplayName
  • string

Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um 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 zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde.

type string:
  • Microsoft.DataLake/Accounts

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureFunctionOutputDataSource

Definiert die Metadaten von AzureFunctionOutputDataSource

Name Type Description
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 den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureMachineLearningServiceFunctionBinding

Die Bindung an einen Azure Machine Learning Webdienst.

Name Type Description
properties.apiKey
  • string

Der API-Schlüssel, der zum Authentifizieren mit Request-Response Endpunkt verwendet wird.

properties.batchSize
  • integer

Zahl zwischen 1 und 10000, 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.

properties.inputs

Die Eingaben für den Azure Machine Learning Webdienstendpunkt.

properties.numberOfParallelRequests
  • integer

Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1.

properties.outputs

Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Webdienstendpunkts.

type string:
  • Microsoft.MachineLearningServices

Gibt den Funktionsbindungstyp an.

AzureMachineLearningServiceInputColumn

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

Name Type Description
dataType
  • string

Der Datentyp (Azure Machine Learning unterstützt) der Eingabespalte.

mapTo
  • integer

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

name
  • string

Der Name der Eingabespalte.

AzureMachineLearningServiceOutputColumn

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

Name Type Description
dataType
  • string

Der (Azure Machine Learning unterstützte) Datentyp der Ausgabespalte.

mapTo
  • integer

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

name
  • string

Der Name der Ausgabespalte.

AzureMachineLearningStudioFunctionBinding

Die Bindung an ein Azure Machine Learning Studio.

Name Type Description
properties.apiKey
  • string

Der API-Schlüssel, der zum Authentifizieren mit Request-Response Endpunkt verwendet wird.

properties.batchSize
  • integer

Zahl zwischen 1 und 10000, 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 Studio. 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

Die Eingaben für den Azure Machine Learning Studio-Endpunkt.

properties.outputs

Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts.

type string:
  • Microsoft.MachineLearning/WebService

Gibt den Funktionsbindungstyp an.

AzureMachineLearningStudioInputColumn

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

Name Type Description
dataType
  • string

Der Datentyp (Azure Machine Learning unterstützt) der Eingabespalte. Eine Liste gültiger 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.

AzureMachineLearningStudioInputs

Die Eingaben für den Azure Machine Learning Studio-Endpunkt.

Name Type Description
columnNames

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

name
  • string

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

AzureMachineLearningStudioOutputColumn

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

Name Type Description
dataType
  • string

Der (Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger 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 Type Default Value Description
properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.database
  • string

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

properties.maxBatchCount
  • number

Max Batch count for write to Sql database, the default value is 10.000. Optional für PUT-Anforderungen.

properties.maxWriterCount
  • number

Max Write r count, derzeit sind nur 1(single 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 datenbank Azure SQL. 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 den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureSqlReferenceInputDataSource

Beschreibt eine Azure SQL Datenbankreferenzdatenquelle.

Name Type Description
properties

Beschreibt Azure SQL Datenbankreferenzdatenquelleneigenschaften.

type string:
  • Microsoft.Sql/Server/Database

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

AzureSqlReferenceInputDataSourceProperties

Beschreibt Azure SQL Datenbankreferenzdatenquelleneigenschaften.

Name Type Description
database
  • string

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

deltaSnapshotQuery
  • string

Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der datenbank SQL abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in Azure SQL-Datenbank.

fullSnapshotQuery
  • string

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

password
  • string

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

refreshRate
  • string

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

refreshType
  • string

Dieses Element ist dem datasource-Element zugeordnet. Dieses Element ist vom Enumerationstyp. Es gibt an, welche Art von Datenaktualisierungsoption wir verwenden möchten:Static/RefreshPeriodicallyWithFull/RefreshPeriodicallyWithDelta

server
  • string

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

table
  • string

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

user
  • string

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

AzureSynapseOutputDataSource

Beschreibt eine Azure Synapse Ausgabedatenquelle.

Name Type Description
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 datenbank Azure SQL. 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 den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

AzureTableOutputDataSource

Beschreibt eine Azure Table-Ausgabedatenquelle.

Name Type Description
properties.accountKey
  • string

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

properties.accountName
  • string

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

properties.batchSize
  • integer

Die Anzahl der Zeilen, die jeweils 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(CreateOrReplace)-Anforderungen.

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(CreateOrReplace)-Anforderungen.

type string:
  • Microsoft.Storage/Table

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

BlobOutputDataSource

Beschreibt eine Blob-Ausgabedatenquelle.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.container
  • string

Der Name eines Containers innerhalb des zugeordneten Storage-Kontos. Dieser Container enthält entweder den Blob(n), der von oder an gelesen oder geschrieben werden soll. Erforderlich für PUT(CreateOrReplace)-Anforderungen.

properties.dateFormat
  • string

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

properties.pathPattern
  • string

Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen übereinstimmen, um zu bestimmen, ob sie als Eingabe oder Ausgabe an den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erklärung 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 für ein weiteres Beispiel.

properties.storageAccounts

Eine Liste einer oder mehrerer Azure Storage Konten. Erforderlich für PUT(CreateOrReplace)-Anforderungen.

properties.timeFormat
  • string

Das Zeitformat. Wenn {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet.

type string:
  • Microsoft.Storage/Blob

Gibt den Typ der Datenquellenausgabe an. Erforderlich für PUT(CreateOrReplace)-Anforderungen.

BlobReferenceInputDataSource

Beschreibt eine Blob-Eingabedatenquelle, die Referenzdaten enthält.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.container
  • string

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

properties.dateFormat
  • string

Das Datumsformat, Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen 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 eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein weiteres Beispiel finden Sie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input hier https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output .

properties.storageAccounts

Eine Liste mit einem oder mehreren Azure Storage Konten. 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 Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).

BlobStreamInputDataSource

Beschreibt eine Blob-Eingabedatenquelle, die Datenstromdaten enthält.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.container
  • string

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

properties.dateFormat
  • string

Das Datumsformat, Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen 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 eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein weiteres Beispiel finden Sie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input hier https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output .

properties.sourcePartitionCount
  • integer

Die Partitionsanzahl der Blob-Eingabedatenquelle. Bereich 1 - 1024.

properties.storageAccounts

Eine Liste mit einem oder mehreren Azure Storage Konten. 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 Type Description
id
  • string

Die Ressourcen-ID des Clusters.

CompatibilityLevel

Steuert bestimmte Laufzeitverhalten des Streamingauftrags.

Name Type Description
1.0
  • string

Compression

Beschreibt, wie Eingabedaten komprimiert werden

Name Type Description
type
  • string

ContentStoragePolicy

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

Name Type Description
JobStorageAccount
  • string
SystemAccount
  • string

CSharpFunctionBinding

Die Bindung an eine CSharp-Funktion.

Name Type Description
properties.class
  • string

Der Csharp-Code, der eine einzelne Funktionsdefinition enthält.

properties.dllPath
  • string

Der Csharp-Code, der eine einzelne Funktionsdefinition enthält.

properties.method
  • string

Der Csharp-Code, der eine einzelne Funktionsdefinition enthält.

properties.script
  • string

Der Csharp-Code, der eine einzelne Funktionsdefinition enthält.

type string:
  • Microsoft.StreamAnalytics/CLRUdf

Gibt den Funktionsbindungstyp an.

CsvSerialization

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

Name Type Description
properties.encoding

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

properties.fieldDelimiter
  • string

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

type string:
  • Csv

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

CustomClrSerialization

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

Name Type Description
properties.serializationClassName
  • string

Der Name der Serialisierungsklasse.

properties.serializationDllPath
  • string

Der Serialisierungsbibliothekspfad.

type string:
  • CustomClr

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

DiagnosticCondition

Bedingung, die für die Ressource oder für den Auftrag insgesamt gilt, die die Kundenfreundlichkeit garantieren.

Name Type Description
code
  • string

Der undurchsichtige Diagnosecode.

message
  • string

Die vom Menschen lesbare Nachricht, die die Bedingung ausführlich beschreibt. Lokalisiert im Accept-Language der Clientanforderung.

since
  • string

Der UTC-Zeitstempel, zu dem die Bedingung gestartet wurde. Kunden sollten in der Lage sein, um dieses Mal ein entsprechendes Ereignis im Ops-Protokoll zu finden.

Diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Kunden aufmerksamkeit garantieren.

Name Type Description
conditions

Eine Sammlung von null oder mehr Bedingungen, die für die Ressource oder für den Auftrag insgesamt gelten, die die Kunden aufmerksamkeit garantieren.

DocumentDbOutputDataSource

Beschreibt eine DocumentDB-Ausgabedatenquelle.

Name Type Description
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 DocumentDB-Abschnitt 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 den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Encoding

Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung von ausgehenden Daten im Fall der Ausgabe an.

Name Type Description
UTF8
  • string

Error

Häufige Fehlerdarstellung.

Name Type Description
error

Fehlerdefinitionseigenschaften.

EventHubOutputDataSource

Beschreibt eine Event Hub-Ausgabedatenquelle.

Name Type Default Value Description
authenticationMode ConnectionString

Authentifizierungsmodus.

properties.eventHubName
  • string

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

properties.partitionKey
  • string

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

properties.propertyColumns
  • string[]
serviceBusNamespace
  • string

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

sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für den Ereignishub, Service Bus Warteschlange, Service Bus Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/EventHub

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventHubStreamInputDataSource

Beschreibt eine Ereignishub-Eingabedatenquelle, die Datenstromdaten enthält.

Name Type Default Value Description
authenticationMode ConnectionString

Authentifizierungsmodus.

properties.consumerGroupName
  • string

Der Name einer Event Hub Consumer Group, die verwendet werden soll, um Ereignisse aus dem Event Hub zu lesen. Wenn Sie für mehrere Eingaben eindeutige Verbrauchergruppennamen angeben, können jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Ereignishubs.

properties.eventHubName
  • string

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

serviceBusNamespace
  • string

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

sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für den Ereignishub, Service Bus Warteschlange, 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 Type Default Value Description
authenticationMode ConnectionString

Authentifizierungsmodus.

properties.eventHubName
  • string

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

properties.partitionKey
  • string

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

properties.propertyColumns
  • string[]
serviceBusNamespace
  • string

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

sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für den Ereignishub, Service Bus Warteschlange, Service Bus Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

type string:
  • Microsoft.EventHub/EventHub

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

EventHubV2StreamInputDataSource

Beschreibt eine Ereignishub-Eingabedatenquelle, die Datenstromdaten enthält.

Name Type Default Value Description
authenticationMode ConnectionString

Authentifizierungsmodus.

properties.consumerGroupName
  • string

Der Name einer Event Hub Consumer Group, die verwendet werden soll, um Ereignisse aus dem Event Hub zu lesen. Wenn Sie für mehrere Eingaben eindeutige Verbrauchergruppennamen angeben, können jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Ereignishubs.

properties.eventHubName
  • string

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

serviceBusNamespace
  • string

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

sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für den Ereignishub, Service Bus Warteschlange, 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, die die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Name Type Description
Avro
  • string
Csv
  • string
CustomClr
  • string
Json
  • string
Parquet
  • string

EventsOutOfOrderPolicy

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

Name Type Description
Adjust
  • string
Drop
  • string

External

Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden.

Name Type Description
container
  • string
path
  • string
storageAccount

Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind

Function

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

Name Type Description
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 Type Description
dataType
  • string

Der (unterstützte Azure Stream Analytics)-Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen wird 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 dieser Eingabeparameter eine Konstante sein soll. Der Standardwert ist "false".

FunctionOutput

Beschreibt die Ausgabe einer Funktion.

Name Type Description
dataType
  • string

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

Identity

Beschreibt, wie identität überprüft wird

Name Type Description
principalId
  • string
tenantId
  • string
type
  • string

Input

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

Name Type Description
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 Datenstromdaten enthält.

Name Type Description
properties.consumerGroupName
  • string

Der Name einer IoT Hub Verbrauchergruppe, die verwendet werden soll, um Ereignisse aus dem IoT Hub zu lesen. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub.

properties.endpoint
  • string

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

properties.iotHubNamespace
  • string

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

properties.sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für die IoT Hub. Diese Richtlinie muss mindestens die Berechtigung "Service connect" 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 Type Description
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 Type Default Value Description
accountKey
  • string

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

accountName
  • string

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

authenticationMode ConnectionString

Authentifizierungsmodus.

JobType

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

Name Type Description
Cloud
  • string
Edge
  • string

JsonOutputSerializationFormat

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

Name Type Description
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 Type Description
properties.encoding

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

properties.format

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

type string:
  • Json

Gibt den Typ der Serialisierung an, die 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 Type Description
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

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Kunden aufmerksamkeit garantieren.

properties.etag
  • string

Das aktuelle Entitätstag für die Ausgabe. 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 es auch in den If-Match- oder If-None-Match-Headern für Schreibvorgänge für optimistische Übereinstimmungen verwenden.

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(CreateOrReplace)-Anforderungen.

properties.sizeWindow
  • number
properties.timeWindow
  • string
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 Type Description
Drop
  • string
Stop
  • string

OutputStartMode

Der Wert kann "JobStartTime", "CustomTime" oder "LastOutputEventTime" sein, um anzugeben, ob der Ausgangspunkt des Ausgabeereignisdatenstroms bei jedem Start des Auftrags gestartet werden soll, beginnen sie mit einem benutzerdefinierten Benutzerzeitstempel, der über die outputStartTime-Eigenschaft angegeben wird, oder beginnen Sie mit der letzten Ereignisausgabezeit.

Name Type Description
CustomTime
  • string
JobStartTime
  • string
LastOutputEventTime
  • string

ParquetSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert oder wie Daten serialisiert werden, wenn sie in ein Ausgabeformat geschrieben werden.

Name Type Description
type string:
  • Parquet

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

PowerBIOutputDataSource

Beschreibt eine Power BI Ausgabedatenquelle.

Name Type Default Value Description
properties.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 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 mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken ist derzeit nur über das Azure-Portal erreichbar. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert zu platzieren und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.table
  • string

Der Name der tabelle Power BI 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 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 zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde.

type string:
  • PowerBI

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

RawOutputDatasource

Beschreibt eine rohe Ausgabedatenquelle. Dieser Datenquellentyp ist nur anwendbar/nutzbar, wenn die Abfragetest-API verwendet wird. Sie können keinen Auftrag mit diesem Datenquellentyp erstellen oder eine Ausgabe dieses Datenquellentyps zu einem vorhandenen Auftrag hinzufügen.

Name Type Description
properties.payloadUri
  • string

Die SAS-URL zu einem Blob, in dem die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL zu diesem temporären Speicher wird in das Ergebnis einbezogen.

type string:
  • Raw

Gibt den Typ der Datenquellenausgabe an. Erforderlich für PUT(CreateOrReplace)-Anforderungen.

RawReferenceInputDataSource

Beschreibt eine rohe Eingabedatenquelle, die Referenzdaten enthält. Dieser Datenquellentyp ist nur anwendbar/verwendbar, wenn die Abfragetest-API verwendet wird. Sie können keinen Auftrag mit diesem Datenquellentyp erstellen oder einem vorhandenen Auftrag eine Eingabe dieses Datenquellentyps hinzufügen.

Name Type Description
properties.payload
  • string

Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadUri muss festgelegt werden, aber nicht beide.

properties.payloadUri
  • string

Die SAS-URL zu einem Blob, der den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadUri muss festgelegt werden, aber nicht beide.

type string:
  • Raw

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

RawStreamInputDataSource

Beschreibt eine rohe Eingabedatenquelle, die Datenstromdaten enthält. Dieser Datenquellentyp ist nur anwendbar/verwendbar, wenn die Abfragetest-API verwendet wird. Sie können keinen Auftrag mit diesem Datenquellentyp erstellen oder einem vorhandenen Auftrag eine Eingabe dieses Datenquellentyps hinzufügen.

Name Type Description
properties.payload
  • string

Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadUri muss festgelegt werden, aber nicht beide.

properties.payloadUri
  • string

Die SAS-URL zu einem Blob, der den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadUri muss festgelegt werden, aber nicht beide.

type string:
  • Raw

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

ReferenceInputProperties

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

Name Type Description
compression

Beschreibt, wie Eingabedaten komprimiert werden.

datasource ReferenceInputDataSource:

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

diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Kunden aufmerksamkeit garantieren.

etag
  • string

Das aktuelle Entitätstag für die Eingabe. 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 es auch in den If-Match- oder If-None-Match-Headern für Schreibvorgänge für optimistische Übereinstimmungen verwenden.

partitionKey
  • string

partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die für die Partitionierung der Eingabedaten verwendet werden.

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(CreateOrReplace)-Anforderungen.

type string:
  • Reference

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

ScalarFunctionProperties

Die Eigenschaften, die einer Skalarfunktion zugeordnet sind.

Name Type Description
etag
  • string

Das aktuelle Entitätstag für die Funktion. 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.

properties.binding FunctionBinding:

Die physische Bindung der Funktion. Dies beschreibt z. B. im Azure Machine Learning-Webdienst den Endpunkt.

properties.inputs

Beschreibt einen Eingabeparameter einer Funktion.

properties.output

Beschreibt die Ausgabe einer Funktion.

type string:
  • Scalar

Gibt den Funktionstyp an.

ServiceBusQueueOutputDataSource

Beschreibt eine Service Bus Ausgabedatenquelle der Warteschlange.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.propertyColumns
  • string[]

Ein Zeichenfolgenarray der Namen der Ausgabespalten, die an Service Bus Nachrichten als benutzerdefinierte Eigenschaften 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 Ereignishub zugeordnet ist, Service Bus Warteschlange, Service Bus Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für den Ereignishub, Service Bus Warteschlange, Service Bus Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.systemPropertyColumns
  • object
type string:
  • Microsoft.ServiceBus/Queue

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

ServiceBusTopicOutputDataSource

Beschreibt eine Service Bus Themenausgabedatenquelle.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Authentifizierungsmodus.

properties.propertyColumns
  • string[]

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

properties.serviceBusNamespace
  • string

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

properties.sharedAccessPolicyKey
  • string

Der Schlüssel für den freigegebenen Zugriff für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

Der Name der freigegebenen Zugriffsrichtlinie für den Ereignishub, Service Bus Warteschlange, Service Bus Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).

properties.systemPropertyColumns
  • object
properties.topicName
  • string

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

type string:
  • Microsoft.ServiceBus/Topic

Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).

StorageAccount

Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind

Name Type Description
accountKey
  • string

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

accountName
  • string

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

StreamingJob

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

Name Type Description
id
  • string

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

identity

Beschreibt die vom System zugewiesene verwaltete Identität, die diesem Auftrag zugewiesen wurde, der zum Authentifizieren mit Eingaben und Ausgaben verwendet werden kann.

location
  • string

Der geografische Standort, an dem die Ressource lebt

name
  • string

Der Name der Ressource

properties.cluster

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

properties.compatibilityLevel

Steuert bestimmte Laufzeitverhalten des Streamingauftrags.

properties.contentStoragePolicy

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

properties.createdDate
  • string

Der Wert ist ein 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 Culture 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 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.

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

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

properties.externals

Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden.

properties.functions

Eine Liste einer oder mehrerer 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.

properties.inputs

Eine Liste mit einer oder mehreren Eingaben 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.

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

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

properties.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, die angibt, dass die Ausgabe noch nicht erstellt wurde. Bei mehreren Ausgaben oder mehreren Datenströmen zeigt dies den neuesten Wert in diesem Satz an.

properties.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

Diese Eigenschaft sollte nur verwendet werden, wenn sie gewünscht wird, dass der Auftrag sofort nach der Erstellung gestartet wird. Der Wert kann "JobStartTime", "CustomTime" oder "LastOutputEventTime" sein, um anzugeben, ob der Ausgangspunkt des Ausgabeereignisdatenstroms bei jedem Start des Auftrags gestartet werden soll, beginnen sie mit einem benutzerdefinierten Benutzerzeitstempel, der über die outputStartTime-Eigenschaft angegeben wird, oder beginnen Sie mit der letzten Ereignisausgabezeit.

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 haben, wenn outputStartMode auf CustomTime festgelegt ist.

properties.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.

properties.provisioningState
  • string

Beschreibt den Bereitstellungsstatus des Streamingauftrags.

properties.sku

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

properties.transformation

Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Nameeigenschaft 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.

tags
  • object

Ressourcentags.

type
  • string

Der Typ der Ressource. Ex- Microsoft.Compute/virtualMachines oder Microsoft. Storage/storageAccounts.

StreamingJobListResult

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

Name Type Description
nextLink
  • string

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

value

Eine Liste der Streamingaufträge. Aufgefüllt durch einen 'List'-Vorgang.

StreamingJobSku

Die Eigenschaften, die einer SKU zugeordnet sind.

Name Type Description
name

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

StreamingJobSkuName

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

Name Type Description
Standard
  • string

StreamInputProperties

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

Name Type Description
compression

Beschreibt, wie Eingabedaten komprimiert werden.

datasource StreamInputDataSource:

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

diagnostics

Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Kunden aufmerksamkeit garantieren.

etag
  • string

Das aktuelle Entitätstag für die Eingabe. 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 es auch in den If-Match- oder If-None-Match-Headern für Schreibvorgänge für optimistische Übereinstimmungen verwenden.

partitionKey
  • string

partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die für die Partitionierung der Eingabedaten verwendet werden.

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(CreateOrReplace)-Anforderungen.

type string:
  • Stream

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

Transformation

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

Name Type Description
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 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.

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

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

type
  • string

Ressourcentyp