Streaming Jobs - Create Or Replace
Hiermee maakt u een streamingtaak of vervangt u een al bestaande streamingtaak.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}?api-version=2020-03-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
job
|
path | True |
string |
De naam van de streamingtaak. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. |
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagkoptekst
Name | Vereist | Type | Description |
---|---|---|---|
If-Match |
string |
De ETag van de streamingtaak. Laat deze waarde weg om de huidige recordset altijd te overschrijven. Geef de laatst geziene ETag-waarde op om te voorkomen dat gelijktijdige wijzigingen per ongeluk worden overschreven. |
|
If-None-Match |
string |
Stel deze optie in op *, zodat een nieuwe streamingtaak kan worden gemaakt, maar om te voorkomen dat een bestaande recordset wordt bijgewerkt. Andere waarden resulteren in een reactie van 412 Pre-condition Failed. |
Aanvraagbody
Name | Type | Description |
---|---|---|
identity |
Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. |
|
location |
string |
De geografische locatie waar de resource zich bevindt |
properties.cluster |
Het cluster waarop streamingtaken worden uitgevoerd. |
|
properties.compatibilityLevel |
Bepaalt bepaalde runtimegedrag van de streamingtaak. |
|
properties.contentStoragePolicy |
Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . |
|
properties.dataLocale |
string |
De landinstellingen van de stream analytics-taak. Waarde moet de naam zijn van een ondersteunde .NET-cultuur uit de set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standaard ingesteld op 'en-US' als er geen is opgegeven. |
properties.eventsLateArrivalMaxDelayInSeconds |
integer (int32) |
De maximaal toelaatbare vertraging in seconden waarin gebeurtenissen die te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik wordt -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd te wachten. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. |
properties.eventsOutOfOrderMaxDelayInSeconds |
integer (int32) |
De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. |
properties.eventsOutOfOrderPolicy |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. |
|
properties.functions |
Function[] |
Een lijst met een of meer functies voor de streamingtaak. De naameigenschap voor elke functie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. |
properties.inputs |
Input[] |
Een lijst met een of meer invoergegevens voor de streamingtaak. De naameigenschap voor elke invoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke invoer. |
properties.jobStorageAccount |
De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI |
|
properties.jobType |
Beschrijft het type taak. Geldige modi zijn |
|
properties.outputErrorPolicy |
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte). |
|
properties.outputStartMode |
Deze eigenschap mag alleen worden gebruikt wanneer u wilt dat de taak onmiddellijk na het maken wordt gestart. Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis. |
|
properties.outputStartTime |
string (date-time) |
Waarde is een iso-8601-geformatteerde tijdstempel die het beginpunt van de uitvoergebeurtenisstroom aangeeft of null om aan te geven dat de uitvoergebeurtenisstroom wordt gestart wanneer de streamingtaak wordt gestart. Deze eigenschap moet een waarde hebben als outputStartMode is ingesteld op CustomTime. |
properties.outputs |
Output[] |
Een lijst met een of meer uitvoer voor de streamingtaak. De naameigenschap voor elke uitvoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke uitvoer. |
properties.sku |
Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.transformation |
Geeft de query en het aantal streaming-eenheden aan dat moet worden gebruikt voor de streamingtaak. De naameigenschap van de transformatie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. |
|
tags |
object |
Resourcetags. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De streamingtaak is gemaakt of vervangen. Kopteksten ETag: string |
|
201 Created |
De streamingtaak is gemaakt of vervangen. Kopteksten ETag: string |
|
Other Status Codes |
Fout. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Create a complete streaming job (a streaming job with a transformation, at least 1 input and at least 1 output)
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804?api-version=2020-03-01
{
"properties": {
"sku": {
"name": "Standard"
},
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 0,
"eventsLateArrivalMaxDelayInSeconds": 5,
"dataLocale": "en-US",
"compatibilityLevel": "1.0",
"inputs": [
{
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"storageAccounts": [
{
"accountName": "yourAccountName",
"accountKey": "yourAccountKey=="
}
],
"container": "containerName",
"pathPattern": ""
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8"
}
}
},
"name": "inputtest"
}
],
"transformation": {
"properties": {
"streamingUnits": 1,
"query": "Select Id, Name from inputtest"
},
"name": "transformationtest"
},
"outputs": [
{
"properties": {
"datasource": {
"type": "Microsoft.Sql/Server/Database",
"properties": {
"server": "serverName",
"database": "databaseName",
"user": "<user>",
"password": "userPassword",
"table": "tableName"
}
}
},
"name": "outputtest"
}
],
"functions": []
},
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
}
}
Voorbeeldrespons
ETag: 87551cc5-1290-4d08-afcd-cdaa92e5ade0
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804",
"name": "sj7804",
"type": "Microsoft.StreamAnalytics/streamingjobs",
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
},
"properties": {
"sku": {
"name": "Standard"
},
"jobId": "732e4b1d-94a7-43ae-8297-3ad04f1540b9",
"provisioningState": "Succeeded",
"jobState": "Created",
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 0,
"eventsLateArrivalMaxDelayInSeconds": 5,
"dataLocale": "en-US",
"createdDate": "2017-05-11T04:37:11.54Z",
"compatibilityLevel": "1.0",
"inputs": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/inputs/inputtest",
"name": "inputtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"storageAccounts": [
{
"accountName": "accountName"
}
],
"container": "containerName",
"pathPattern": ""
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8"
}
},
"etag": "ca88f8fa-605b-4c7f-8695-46f5faa60cd0"
}
}
],
"transformation": {
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/transformations/transformationtest",
"name": "transformationtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
"properties": {
"streamingUnits": 1,
"query": "Select Id, Name from inputtest",
"etag": "91d8fcbe-60b3-49c3-9f21-9942b95602b8"
}
},
"functions": [],
"outputs": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/outputs/outputtest",
"name": "outputtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Sql/Server/Database",
"properties": {
"server": "serverName",
"database": "databaseName",
"table": "tableName",
"user": "userName"
}
},
"etag": "62097c3c-b503-41ff-a56f-196a9598ab90"
}
}
]
}
}
ETag: 87551cc5-1290-4d08-afcd-cdaa92e5ade0
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804",
"name": "sj7804",
"type": "Microsoft.StreamAnalytics/streamingjobs",
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
},
"properties": {
"sku": {
"name": "Standard"
},
"jobId": "732e4b1d-94a7-43ae-8297-3ad04f1540b9",
"provisioningState": "Succeeded",
"jobState": "Created",
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 0,
"eventsLateArrivalMaxDelayInSeconds": 5,
"dataLocale": "en-US",
"createdDate": "2017-05-11T04:37:11.54Z",
"compatibilityLevel": "1.0",
"inputs": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/inputs/inputtest",
"name": "inputtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"storageAccounts": [
{
"accountName": "accountName"
}
],
"container": "containerName",
"pathPattern": ""
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8"
}
},
"etag": "ca88f8fa-605b-4c7f-8695-46f5faa60cd0"
}
}
],
"transformation": {
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/transformations/transformationtest",
"name": "transformationtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
"properties": {
"streamingUnits": 1,
"query": "Select Id, Name from inputtest",
"etag": "91d8fcbe-60b3-49c3-9f21-9942b95602b8"
}
},
"functions": [],
"outputs": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/outputs/outputtest",
"name": "outputtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Sql/Server/Database",
"properties": {
"server": "serverName",
"database": "databaseName",
"table": "tableName",
"user": "userName"
}
},
"etag": "62097c3c-b503-41ff-a56f-196a9598ab90"
}
}
]
}
}
Create a streaming job shell (a streaming job with no inputs, outputs, transformation, or functions)
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59?api-version=2020-03-01
{
"properties": {
"sku": {
"name": "Standard"
},
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 5,
"eventsLateArrivalMaxDelayInSeconds": 16,
"dataLocale": "en-US",
"compatibilityLevel": "1.0",
"inputs": [],
"outputs": [],
"functions": []
},
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
}
}
Voorbeeldrespons
ETag: 3e6872bc-c9d0-45b6-91b6-da66f1773056
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59",
"name": "sj59",
"type": "Microsoft.StreamAnalytics/streamingjobs",
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
},
"properties": {
"sku": {
"name": "Standard"
},
"jobId": "d53ecc3c-fcb0-485d-9caf-25e20fcb2061",
"provisioningState": "Succeeded",
"jobState": "Created",
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 5,
"eventsLateArrivalMaxDelayInSeconds": 16,
"dataLocale": "en-US",
"createdDate": "2017-05-11T04:37:04.697Z",
"compatibilityLevel": "1.0",
"inputs": [],
"functions": [],
"outputs": []
}
}
ETag: 3e6872bc-c9d0-45b6-91b6-da66f1773056
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59",
"name": "sj59",
"type": "Microsoft.StreamAnalytics/streamingjobs",
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
},
"properties": {
"sku": {
"name": "Standard"
},
"jobId": "d53ecc3c-fcb0-485d-9caf-25e20fcb2061",
"provisioningState": "Succeeded",
"jobState": "Created",
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 5,
"eventsLateArrivalMaxDelayInSeconds": 16,
"dataLocale": "en-US",
"createdDate": "2017-05-11T04:37:04.697Z",
"compatibilityLevel": "1.0",
"inputs": [],
"functions": [],
"outputs": []
}
}
Definities
Name | Description |
---|---|
Aggregate |
De eigenschappen die zijn gekoppeld aan een statistische functie. |
Authentication |
Verificatiemodus. Geldige modi zijn |
Avro |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in Avro-indeling worden geschreven. |
Azure |
Beschrijft een Azure Data Lake Store-uitvoergegevensbron. |
Azure |
Definieert de metagegevens van AzureFunctionOutputDataSource |
Azure |
De binding met een Azure Machine Learning-webservice. |
Azure |
Beschrijft een invoerkolom voor het Azure Machine Learning-webservice-eindpunt. |
Azure |
De invoer voor het Azure Machine Learning-webservice-eindpunt. |
Azure |
Beschrijft een uitvoerkolom voor het Azure Machine Learning-webservice-eindpunt. |
Azure |
Beschrijft een Azure SQL-database-uitvoergegevensbron. |
Azure |
Beschrijft een Azure SQL-databasereferentiegegevensbron voor invoergegevens. |
Azure |
Beschrijft een Azure Synapse-uitvoergegevensbron. |
Azure |
Beschrijft een Azure Table-uitvoergegevensbron. |
Blob |
Beschrijft een blob-uitvoergegevensbron. |
Blob |
Beschrijft een blob-invoergegevensbron die referentiegegevens bevat. |
Blob |
Beschrijft een blob-invoergegevensbron die stroomgegevens bevat. |
Cluster |
De eigenschappen die zijn gekoppeld aan een Stream Analytics-cluster. |
Compatibility |
Bepaalt bepaalde runtimegedrag van de streamingtaak. |
Compression |
Beschrijft hoe invoergegevens worden gecomprimeerd |
Compression |
Geeft het type compressie aan dat door de invoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
Content |
Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . |
Csv |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in CSV-indeling worden geschreven. |
Diagnostic |
Voorwaarde die van toepassing is op de resource, of op de taak in het algemeen, die de aandacht van de klant rechtvaardigt. |
Diagnostics |
Beschrijft voorwaarden die van toepassing zijn op de invoer, uitvoer of de taak in het algemeen, die de aandacht van de klant rechtvaardigen. |
Document |
Beschrijft een DocumentDB-uitvoergegevensbron. |
Encoding |
Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. |
Error |
Veelvoorkomende foutweergave. |
Event |
Beschrijft een Event Hub-uitvoergegevensbron. |
Event |
Beschrijft een Event Hub-invoergegevensbron die stroomgegevens bevat. |
Event |
Beschrijft een Event Hub-uitvoergegevensbron. |
Event |
Beschrijft een Event Hub-invoergegevensbron die stroomgegevens bevat. |
Event |
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
Events |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. |
File |
Beschrijft een gegevensbron voor bestandsinvoer die referentiegegevens bevat. |
Function |
Een functieobject met alle informatie die is gekoppeld aan de benoemde functie. Alle functies bevinden zich onder een streamingtaak. |
Function |
Beschrijft één invoerparameter van een functie. |
Function |
Beschrijft de uitvoer van een functie. |
Gateway |
Beschrijft een gateway message bus-uitvoergegevensbron. |
Gateway |
Beschrijft een blob-invoergegevensbron die stroomgegevens bevat. |
Identity |
Beschrijft hoe identiteit wordt geverifieerd |
Input |
Een invoerobject met alle informatie die is gekoppeld aan de benoemde invoer. Alle invoergegevens bevinden zich onder een streamingtaak. |
Io |
Beschrijft een IoT Hub-invoergegevensbron die stroomgegevens bevat. |
Java |
De binding met een JavaScript-functie. |
Job |
De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI |
Job |
Beschrijft het type taak. Geldige modi zijn |
Json |
Hiermee geeft u de indeling van de JSON op waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' die aangeeft dat de uitvoer wordt opgemaakt door elk JSON-object gescheiden door een nieuwe regel en 'matrix' die aangeeft dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten. |
Json |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in JSON-indeling worden geschreven. |
Output |
Een uitvoerobject met alle informatie die is gekoppeld aan de benoemde uitvoer. Alle uitvoer wordt opgenomen in een streamingtaak. |
Output |
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte). |
Output |
Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis. |
Parquet |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in Parquet-indeling worden geschreven. |
Power |
Beschrijft een Power BI-uitvoergegevensbron. |
Reference |
De eigenschappen die zijn gekoppeld aan een invoer die referentiegegevens bevat. |
Refresh |
Geeft het type gegevensvernieuwingsoptie aan. |
Scalar |
De eigenschappen die zijn gekoppeld aan een scalaire functie. |
Service |
Beschrijft een gegevensbron voor uitvoer van een Service Bus-wachtrij. |
Service |
Beschrijft een gegevensbron voor de uitvoer van een Service Bus-onderwerp. |
Sku |
De eigenschappen die zijn gekoppeld aan een SKU. |
Sku |
De naam van de SKU. Vereist voor PUT-aanvragen (CreateOrReplace). |
Storage |
De eigenschappen die zijn gekoppeld aan een Azure Storage-account |
Streaming |
Een streamingtaakobject met alle informatie die is gekoppeld aan de benoemde streamingtaak. |
Stream |
De eigenschappen die zijn gekoppeld aan een invoer die stroomgegevens bevat. |
Transformation |
Een transformatieobject met alle informatie die is gekoppeld aan de benoemde transformatie. Alle transformaties bevinden zich onder een streamingtaak. |
AggregateFunctionProperties
De eigenschappen die zijn gekoppeld aan een statistische functie.
Name | Type | Description |
---|---|---|
etag |
string |
De huidige entiteitstag voor de functie. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.binding | FunctionBinding: |
De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. |
properties.inputs |
Beschrijft één invoerparameter van een functie. |
|
properties.output |
Beschrijft de uitvoer van een functie. |
|
type |
string:
Aggregate |
Geeft het type functie aan. |
AuthenticationMode
Verificatiemodus. Geldige modi zijn ConnectionString
, Msi
en UserToken.
Waarde | Description |
---|---|
ConnectionString | |
Msi | |
UserToken |
AvroSerialization
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in Avro-indeling worden geschreven.
Name | Type | Description |
---|---|---|
type |
string:
Avro |
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureDataLakeStoreOutputDataSource
Beschrijft een Azure Data Lake Store-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
properties.accountName |
string |
De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.dateFormat |
string |
De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. |
|
properties.filePathPrefix |
string |
De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.refreshToken |
string |
Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.tenantId |
string |
De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.timeFormat |
string |
De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
properties.tokenUserDisplayName |
string |
De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. |
|
properties.tokenUserPrincipalName |
string |
De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureFunctionOutputDataSource
Definieert de metagegevens van AzureFunctionOutputDataSource
Name | Type | Description |
---|---|---|
properties.apiKey |
string |
Als u een Azure-functie uit een ander abonnement wilt gebruiken, kunt u dit doen door de sleutel op te geven voor toegang tot uw functie. |
properties.functionAppName |
string |
De naam van uw Azure Functions-app. |
properties.functionName |
string |
De naam van de functie in uw Azure Functions-app. |
properties.maxBatchCount |
number |
Een eigenschap waarmee u het maximum aantal gebeurtenissen kunt opgeven in elke batch die naar Azure Functions wordt verzonden. De standaardwaarde is 100. |
properties.maxBatchSize |
number |
Een eigenschap waarmee u de maximale grootte kunt instellen voor elke uitvoerbatch die naar uw Azure-functie wordt verzonden. De invoereenheid bevindt zich in bytes. Deze waarde is standaard 262.144 bytes (256 kB). |
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureMachineLearningWebServiceFunctionBinding
De binding met een Azure Machine Learning-webservice.
Name | Type | Description |
---|---|---|
properties.apiKey |
string |
De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. |
properties.batchSize |
integer (int32) |
Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. |
properties.endpoint |
string |
Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. Meer informatie hier: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs |
properties.inputs |
De invoer voor het Azure Machine Learning-webservice-eindpunt. |
|
properties.outputs |
Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. |
|
type |
string:
Microsoft. |
Geeft het bindingstype van de functie aan. |
AzureMachineLearningWebServiceInputColumn
Beschrijft een invoerkolom voor het Azure Machine Learning-webservice-eindpunt.
Name | Type | Description |
---|---|---|
dataType |
string |
Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. |
mapTo |
integer (int32) |
De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. |
name |
string |
De naam van de invoerkolom. |
AzureMachineLearningWebServiceInputs
De invoer voor het Azure Machine Learning-webservice-eindpunt.
Name | Type | Description |
---|---|---|
columnNames |
Een lijst met invoerkolommen voor het Azure Machine Learning-webservice-eindpunt. |
|
name |
string |
De naam van de invoer. Dit is de naam die is opgegeven tijdens het ontwerpen van het eindpunt. |
AzureMachineLearningWebServiceOutputColumn
Beschrijft een uitvoerkolom voor het Azure Machine Learning-webservice-eindpunt.
Name | Type | Description |
---|---|---|
dataType |
string |
Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. |
name |
string |
De naam van de uitvoerkolom. |
AzureSqlDatabaseOutputDataSource
Beschrijft een Azure SQL-database-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.database |
string |
De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.maxBatchCount |
number |
Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. |
|
properties.maxWriterCount |
number |
Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. |
|
properties.password |
string |
Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.server |
string |
De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.table |
string |
De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.user |
string |
De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureSqlReferenceInputDataSource
Beschrijft een Azure SQL-databasereferentiegegevensbron voor invoergegevens.
Name | Type | Description |
---|---|---|
properties.database |
string |
Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. |
properties.deltaSnapshotQuery |
string |
Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om incrementele wijzigingen op te halen uit de SQL-database. Als u deze optie wilt gebruiken, raden we u aan tijdelijke tabellen te gebruiken in Azure SQL Database. |
properties.fullSnapshotQuery |
string |
Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. |
properties.password |
string |
Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. |
properties.refreshRate |
string |
Dit element is gekoppeld aan het gegevensbronelement. Dit geeft aan hoe vaak de gegevens worden opgehaald uit de database. Het is een datum/tijd-indeling. |
properties.refreshType |
Geeft het type gegevensvernieuwingsoptie aan. |
|
properties.server |
string |
Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. |
properties.table |
string |
Dit element is gekoppeld aan het gegevensbronelement. De naam van de tabel in de Azure SQL-database. |
properties.user |
string |
Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. |
type |
string:
Microsoft. |
Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureSynapseOutputDataSource
Beschrijft een Azure Synapse-uitvoergegevensbron.
Name | Type | Description |
---|---|---|
properties.database |
string |
De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.password |
string |
Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.server |
string |
De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.table |
string |
De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.user |
string |
De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureTableOutputDataSource
Beschrijft een Azure Table-uitvoergegevensbron.
Name | Type | Description |
---|---|---|
properties.accountKey |
string |
De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.accountName |
string |
De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.batchSize |
integer (int32) |
Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. |
properties.columnsToRemove |
string[] |
Indien opgegeven, is elk item in de matrix de naam van een kolom die moet worden verwijderd (indien aanwezig) uit de uitvoer gebeurtenisentiteiten. |
properties.partitionKey |
string |
Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de partitiesleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.rowKey |
string |
Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de rijsleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.table |
string |
De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
BlobOutputDataSource
Beschrijft een blob-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.blobPathPrefix |
string |
Het voorvoegsel van het blobpad. |
|
properties.container |
string |
De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.dateFormat |
string |
De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. |
|
properties.pathPattern |
string |
Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. |
|
properties.storageAccounts |
Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). |
||
properties.timeFormat |
string |
De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
BlobReferenceInputDataSource
Beschrijft een blob-invoergegevensbron die referentiegegevens bevat.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.container |
string |
De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.dateFormat |
string |
De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. |
|
properties.pathPattern |
string |
Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. |
|
properties.storageAccounts |
Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). |
||
properties.timeFormat |
string |
De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
type |
string:
Microsoft. |
Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
BlobStreamInputDataSource
Beschrijft een blob-invoergegevensbron die stroomgegevens bevat.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.container |
string |
De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.dateFormat |
string |
De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. |
|
properties.pathPattern |
string |
Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. |
|
properties.sourcePartitionCount |
integer (int32) |
Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. |
|
properties.storageAccounts |
Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). |
||
properties.timeFormat |
string |
De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
type |
string:
Microsoft. |
Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
ClusterInfo
De eigenschappen die zijn gekoppeld aan een Stream Analytics-cluster.
Name | Type | Description |
---|---|---|
id |
string |
De resource-id van het cluster. |
CompatibilityLevel
Bepaalt bepaalde runtimegedrag van de streamingtaak.
Waarde | Description |
---|---|
1.0 | |
1.2 |
Compression
Beschrijft hoe invoergegevens worden gecomprimeerd
Name | Type | Default value | Description |
---|---|---|---|
type | None |
Geeft het type compressie aan dat door de invoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
CompressionType
Geeft het type compressie aan dat door de invoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace).
Waarde | Description |
---|---|
Deflate | |
GZip | |
None |
ContentStoragePolicy
Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. .
Waarde | Description |
---|---|
JobStorageAccount | |
SystemAccount |
CsvSerialization
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in CSV-indeling worden geschreven.
Name | Type | Description |
---|---|---|
properties.encoding |
Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.fieldDelimiter |
string |
Hiermee geeft u het scheidingsteken op dat wordt gebruikt voor het scheiden van csv-records (door komma's gescheiden waarden). Zie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output voor een lijst met ondersteunde waarden. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Csv |
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
DiagnosticCondition
Voorwaarde die van toepassing is op de resource, of op de taak in het algemeen, die de aandacht van de klant rechtvaardigt.
Name | Type | Description |
---|---|---|
code |
string |
De ondoorzichtige diagnostische code. |
message |
string |
Het door mensen leesbare bericht met een gedetailleerde beschrijving van de voorwaarde. Gelokaliseerd in de Accept-Language van de clientaanvraag. |
since |
string |
De UTC-tijdstempel van het moment waarop de voorwaarde is gestart. Klanten moeten een bijbehorende gebeurtenis kunnen vinden in het ops-logboek rond deze tijd. |
Diagnostics
Beschrijft voorwaarden die van toepassing zijn op de invoer, uitvoer of de taak in het algemeen, die de aandacht van de klant rechtvaardigen.
Name | Type | Description |
---|---|---|
conditions |
Een verzameling van nul of meer voorwaarden die van toepassing zijn op de resource, of op de taak in het algemeen, die de aandacht van de klant rechtvaardigen. |
DocumentDbOutputDataSource
Beschrijft een DocumentDB-uitvoergegevensbron.
Name | Type | Description |
---|---|---|
properties.accountId |
string |
De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.accountKey |
string |
De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.collectionNamePattern |
string |
Het patroon van de verzamelingsnaam voor de verzamelingen die moeten worden gebruikt. De indeling van de verzamelingsnaam kan worden samengesteld met behulp van het optionele {partition}-token, waarbij partities beginnen vanaf 0. Zie de sectie DocumentDB van https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output voor meer informatie. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.database |
string |
De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.documentId |
string |
De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de primaire sleutel op te geven waarop bewerkingen voor invoegen of bijwerken zijn gebaseerd. |
properties.partitionKey |
string |
De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de sleutel op te geven voor het partitioneren van uitvoer in verzamelingen. Als collectionNamePattern het token {partition} bevat, moet deze eigenschap worden opgegeven. |
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
Encoding
Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer.
Waarde | Description |
---|---|
UTF8 |
Error
Veelvoorkomende foutweergave.
Name | Type | Description |
---|---|---|
error |
Eigenschappen van foutdefinities. |
EventHubOutputDataSource
Beschrijft een Event Hub-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.eventHubName |
string |
De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.partitionKey |
string |
De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. |
|
properties.propertyColumns |
string[] |
De eigenschappen die zijn gekoppeld aan deze Event Hub-uitvoer. |
|
serviceBusNamespace |
string |
De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
EventHubStreamInputDataSource
Beschrijft een Event Hub-invoergegevensbron die stroomgegevens bevat.
Name | Type | Default value | Description |
---|---|---|---|
authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.consumerGroupName |
string |
De naam van een Event Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de Event Hub te lezen. Door afzonderlijke namen van consumentengroepen voor meerdere invoer op te geven, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als deze niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van De Event Hub. |
|
properties.eventHubName |
string |
De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
serviceBusNamespace |
string |
De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
EventHubV2OutputDataSource
Beschrijft een Event Hub-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.eventHubName |
string |
De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.partitionKey |
string |
De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. |
|
properties.propertyColumns |
string[] |
De eigenschappen die zijn gekoppeld aan deze Event Hub-uitvoer. |
|
serviceBusNamespace |
string |
De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
EventHubV2StreamInputDataSource
Beschrijft een Event Hub-invoergegevensbron die stroomgegevens bevat.
Name | Type | Default value | Description |
---|---|---|---|
authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.consumerGroupName |
string |
De naam van een Event Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de Event Hub te lezen. Door afzonderlijke namen van consumentengroepen voor meerdere invoer op te geven, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als deze niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van De Event Hub. |
|
properties.eventHubName |
string |
De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
serviceBusNamespace |
string |
De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
EventSerializationType
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace).
Waarde | Description |
---|---|
Avro | |
Csv | |
Json | |
Parquet |
EventsOutOfOrderPolicy
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen.
Waarde | Description |
---|---|
Adjust | |
Drop |
FileReferenceInputDataSource
Beschrijft een gegevensbron voor bestandsinvoer die referentiegegevens bevat.
Name | Type | Description |
---|---|---|
properties.path |
string |
Het pad van het bestand. |
type |
string:
File |
Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
Function
Een functieobject met alle informatie die is gekoppeld aan de benoemde functie. Alle functies bevinden zich onder een streamingtaak.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
name |
string |
Resourcenaam |
properties | FunctionProperties: |
De eigenschappen die zijn gekoppeld aan een functie. |
type |
string |
Type hulpbron |
FunctionInput
Beschrijft één invoerparameter van een functie.
Name | Type | Description |
---|---|---|
dataType |
string |
Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-invoerparameter. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx |
isConfigurationParameter |
boolean |
Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is onwaar. |
FunctionOutput
Beschrijft de uitvoer van een functie.
Name | Type | Description |
---|---|---|
dataType |
string |
Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-uitvoer. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx |
GatewayMessageBusOutputDataSource
Beschrijft een gateway message bus-uitvoergegevensbron.
Name | Type | Description |
---|---|---|
properties.topic |
string |
De naam van het Service Bus-onderwerp. |
type |
string:
Gateway |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
GatewayMessageBusStreamInputDataSource
Beschrijft een blob-invoergegevensbron die stroomgegevens bevat.
Name | Type | Description |
---|---|---|
properties.topic |
string |
De naam van het Service Bus-onderwerp. |
type |
string:
Gateway |
Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
Identity
Beschrijft hoe identiteit wordt geverifieerd
Name | Type | Description |
---|---|---|
principalId |
string |
De id van de id-principal |
tenantId |
string |
De id tenantId van de identiteit |
type |
string |
Het identiteitstype |
Input
Een invoerobject met alle informatie die is gekoppeld aan de benoemde invoer. Alle invoergegevens bevinden zich onder een streamingtaak.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
name |
string |
Resourcenaam |
properties | InputProperties: |
De eigenschappen die zijn gekoppeld aan een invoer. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string |
Type hulpbron |
IoTHubStreamInputDataSource
Beschrijft een IoT Hub-invoergegevensbron die stroomgegevens bevat.
Name | Type | Description |
---|---|---|
properties.consumerGroupName |
string |
De naam van een IoT Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de IoT Hub te lezen. Als dit niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van de IoT Hub. |
properties.endpoint |
string |
Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). |
properties.iotHubNamespace |
string |
De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de IoT Hub. Dit beleid moet ten minste de machtiging serviceverbinding bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Microsoft. |
Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
JavaScriptFunctionBinding
De binding met een JavaScript-functie.
Name | Type | Description |
---|---|---|
properties.script |
string |
De JavaScript-code met één functiedefinitie. Bijvoorbeeld: 'function (x, y) { return x + y; }' |
type |
string:
Microsoft. |
Geeft het bindingstype van de functie aan. |
JobStorageAccount
De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI
Name | Type | Default value | Description |
---|---|---|---|
accountKey |
string |
De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
accountName |
string |
De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
authenticationMode | ConnectionString |
Verificatiemodus. |
JobType
Beschrijft het type taak. Geldige modi zijn Cloud
en Edge.
Waarde | Description |
---|---|
Cloud | |
Edge |
JsonOutputSerializationFormat
Hiermee geeft u de indeling van de JSON op waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' die aangeeft dat de uitvoer wordt opgemaakt door elk JSON-object gescheiden door een nieuwe regel en 'matrix' die aangeeft dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten.
Waarde | Description |
---|---|
Array | |
LineSeparated |
JsonSerialization
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in JSON-indeling worden geschreven.
Name | Type | Description |
---|---|---|
properties.encoding |
Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.format |
Deze eigenschap is alleen van toepassing op JSON-serialisatie van uitvoer. Deze is niet van toepassing op invoer. Met deze eigenschap geeft u de indeling van de JSON op waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' die aangeeft dat de uitvoer wordt opgemaakt door elk JSON-object gescheiden door een nieuwe regel en 'matrix' die aangeeft dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten. De standaardwaarde is 'lineSeparated' als u null links laat. |
|
type |
string:
Json |
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
Output
Een uitvoerobject met alle informatie die is gekoppeld aan de benoemde uitvoer. Alle uitvoer wordt opgenomen in een streamingtaak.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
name |
string |
Resourcenaam |
properties.datasource |
OutputDataSource:
|
Beschrijft de gegevensbron waarnaar uitvoer wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.diagnostics |
Beschrijft voorwaarden die van toepassing zijn op de invoer, uitvoer of de taak in het algemeen, die de aandacht van de klant rechtvaardigen. |
|
properties.etag |
string |
De huidige entiteitstag voor de uitvoer. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.serialization | Serialization: |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
properties.sizeWindow |
integer (int32) |
Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. |
properties.timeWindow |
string |
Het tijdsbestek voor het filteren van Stream Analytics-taakuitvoer. |
type |
string |
Type hulpbron |
OutputErrorPolicy
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte).
Waarde | Description |
---|---|
Drop | |
Stop |
OutputStartMode
Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis.
Waarde | Description |
---|---|
CustomTime | |
JobStartTime | |
LastOutputEventTime |
ParquetSerialization
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer in Parquet-indeling worden geschreven.
Name | Type | Description |
---|---|---|
type |
string:
Parquet |
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). |
PowerBIOutputDataSource
Beschrijft een Power BI-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.dataset |
string |
De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.groupId |
string |
De id van de Power BI-groep. |
|
properties.groupName |
string |
De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. |
|
properties.refreshToken |
string |
Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.table |
string |
De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.tokenUserDisplayName |
string |
De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. |
|
properties.tokenUserPrincipalName |
string |
De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. |
|
type |
string:
PowerBI |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
ReferenceInputProperties
De eigenschappen die zijn gekoppeld aan een invoer die referentiegegevens bevat.
Name | Type | Description |
---|---|---|
compression |
Beschrijft hoe invoergegevens worden gecomprimeerd |
|
datasource | ReferenceInputDataSource: |
Beschrijft een invoergegevensbron die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
diagnostics |
Beschrijft voorwaarden die van toepassing zijn op de invoer, uitvoer of de taak in het algemeen, die de aandacht van de klant rechtvaardigen. |
|
etag |
string |
De huidige entiteitstag voor de invoer. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
partitionKey |
string |
partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens |
serialization | Serialization: |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Reference |
Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). |
RefreshType
Geeft het type gegevensvernieuwingsoptie aan.
Waarde | Description |
---|---|
RefreshPeriodicallyWithDelta | |
RefreshPeriodicallyWithFull | |
Static |
ScalarFunctionProperties
De eigenschappen die zijn gekoppeld aan een scalaire functie.
Name | Type | Description |
---|---|---|
etag |
string |
De huidige entiteitstag voor de functie. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.binding | FunctionBinding: |
De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. |
properties.inputs |
Beschrijft één invoerparameter van een functie. |
|
properties.output |
Beschrijft de uitvoer van een functie. |
|
type |
string:
Scalar |
Geeft het type functie aan. |
ServiceBusQueueOutputDataSource
Beschrijft een gegevensbron voor uitvoer van een Service Bus-wachtrij.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.propertyColumns |
string[] |
Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. |
|
properties.queueName |
string |
De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.serviceBusNamespace |
string |
De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.systemPropertyColumns |
object |
De systeemeigenschappen die zijn gekoppeld aan de Service Bus-wachtrij. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
ServiceBusTopicOutputDataSource
Beschrijft een gegevensbron voor de uitvoer van een Service Bus-onderwerp.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.propertyColumns |
string[] |
Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. |
|
properties.serviceBusNamespace |
string |
De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.sharedAccessPolicyKey |
string |
De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.sharedAccessPolicyName |
string |
De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.systemPropertyColumns |
object |
De systeemeigenschappen die zijn gekoppeld aan de Service Bus-onderwerpuitvoer. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. |
|
properties.topicName |
string |
De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
Sku
De eigenschappen die zijn gekoppeld aan een SKU.
Name | Type | Description |
---|---|---|
name |
De naam van de SKU. Vereist voor PUT-aanvragen (CreateOrReplace). |
SkuName
De naam van de SKU. Vereist voor PUT-aanvragen (CreateOrReplace).
Waarde | Description |
---|---|
Standard |
StorageAccount
De eigenschappen die zijn gekoppeld aan een Azure Storage-account
Name | Type | Description |
---|---|---|
accountKey |
string |
De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
accountName |
string |
De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). |
StreamingJob
Een streamingtaakobject met alle informatie die is gekoppeld aan de benoemde streamingtaak.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. |
|
location |
string |
De geografische locatie waar de resource zich bevindt |
name |
string |
De naam van de resource |
properties.cluster |
Het cluster waarop streamingtaken worden uitgevoerd. |
|
properties.compatibilityLevel |
Bepaalt bepaalde runtimegedrag van de streamingtaak. |
|
properties.contentStoragePolicy |
Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . |
|
properties.createdDate |
string (date-time) |
Waarde is een MET ISO-8601 opgemaakte UTC-tijdstempel die aangeeft wanneer de streamingtaak is gemaakt. |
properties.dataLocale |
string |
De landinstellingen van de stream analytics-taak. Waarde moet de naam zijn van een ondersteunde .NET-cultuur uit de set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standaard ingesteld op 'en-US' als er geen is opgegeven. |
properties.etag |
string |
De huidige entiteitstag voor de streamingtaak. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.eventsLateArrivalMaxDelayInSeconds |
integer (int32) |
De maximaal toelaatbare vertraging in seconden waarin gebeurtenissen die te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik wordt -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd te wachten. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. |
properties.eventsOutOfOrderMaxDelayInSeconds |
integer (int32) |
De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. |
properties.eventsOutOfOrderPolicy |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. |
|
properties.functions |
Function[] |
Een lijst met een of meer functies voor de streamingtaak. De naameigenschap voor elke functie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. |
properties.inputs |
Input[] |
Een lijst met een of meer invoergegevens voor de streamingtaak. De naameigenschap voor elke invoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke invoer. |
properties.jobId |
string |
Een GUID die de streamingtaak uniek identificeert. Deze GUID wordt gegenereerd bij het maken van de streamingtaak. |
properties.jobState |
string |
Beschrijft de status van de streamingtaak. |
properties.jobStorageAccount |
De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI |
|
properties.jobType |
Beschrijft het type taak. Geldige modi zijn |
|
properties.lastOutputEventTime |
string (date-time) |
Waarde is een tijdstempel met ISO-8601-indeling die de laatste uitvoergebeurtenistijd van de streamingtaak aangeeft of null die aangeeft dat de uitvoer nog niet is geproduceerd. In het geval van meerdere uitvoer of meerdere streams toont dit de meest recente waarde in die set. |
properties.outputErrorPolicy |
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte). |
|
properties.outputStartMode |
Deze eigenschap mag alleen worden gebruikt wanneer u wilt dat de taak onmiddellijk na het maken wordt gestart. Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis. |
|
properties.outputStartTime |
string (date-time) |
Waarde is een iso-8601-geformatteerde tijdstempel die het beginpunt van de uitvoergebeurtenisstroom aangeeft of null om aan te geven dat de uitvoergebeurtenisstroom wordt gestart wanneer de streamingtaak wordt gestart. Deze eigenschap moet een waarde hebben als outputStartMode is ingesteld op CustomTime. |
properties.outputs |
Output[] |
Een lijst met een of meer uitvoer voor de streamingtaak. De naameigenschap voor elke uitvoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke uitvoer. |
properties.provisioningState |
string |
Beschrijft de inrichtingsstatus van de streamingtaak. |
properties.sku |
Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.transformation |
Geeft de query en het aantal streaming-eenheden aan dat moet worden gebruikt voor de streamingtaak. De naameigenschap van de transformatie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. |
|
tags |
object |
Resourcetags. |
type |
string |
Het type resource. Bijvoorbeeld: Microsoft.Compute/virtualMachines of Microsoft.Storage/storageAccounts. |
StreamInputProperties
De eigenschappen die zijn gekoppeld aan een invoer die stroomgegevens bevat.
Name | Type | Description |
---|---|---|
compression |
Beschrijft hoe invoergegevens worden gecomprimeerd |
|
datasource | StreamInputDataSource: |
Beschrijft een invoergegevensbron die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). |
diagnostics |
Beschrijft voorwaarden die van toepassing zijn op de invoer, uitvoer of de taak in het algemeen, die de aandacht van de klant rechtvaardigen. |
|
etag |
string |
De huidige entiteitstag voor de invoer. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
partitionKey |
string |
partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens |
serialization | Serialization: |
Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Stream |
Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). |
Transformation
Een transformatieobject met alle informatie die is gekoppeld aan de benoemde transformatie. Alle transformaties bevinden zich onder een streamingtaak.
Name | Type | Default value | Description |
---|---|---|---|
id |
string |
Resource-id |
|
name |
string |
Resourcenaam |
|
properties.etag |
string |
De huidige entiteitstag voor de transformatie. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource is gewijzigd tussen aanvragen. U kunt deze ook gebruiken in de If-Match of If-None-Match headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
|
properties.query |
string |
Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Meer informatie over de Stream Analytics Query Language (SAQL) vindt u hier: https://msdn.microsoft.com/library/azure/dn834998. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.streamingUnits |
integer (int32) |
3 |
Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. |
properties.validStreamingUnits |
integer[] (int32) |
Hiermee geeft u de geldige streaming-eenheden op waarmee een streamingtaak kan worden geschaald. |
|
type |
string |
Type hulpbron |