Streaming Jobs - Create Or Replace
Hiermee maakt u een streamingtaak of vervangt u een 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 |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. Regex-patroon: |
subscription
|
path | True |
string |
De id van het doelabonnement. |
api-version
|
query | True |
string |
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 altijd de huidige recordset te overschrijven. Geef de laatst gezienETag-waarde op om te voorkomen dat gelijktijdige wijzigingen per ongeluk worden overschreven. |
|
If-None-Match |
string |
Stel in op *, zodat er een nieuwe streamingtaak kan worden gemaakt, maar om te voorkomen dat een bestaande recordset wordt bijgewerkt. Andere waarden resulteren in een 412 Pre-condition Failed-antwoord. |
Aanvraagbody
Name | Type | Description |
---|---|---|
identity |
Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen en 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 bepaald runtimegedrag van de streamingtaak. |
|
properties.contentStoragePolicy |
Geldige waarden zijn JobStorageAccount en SystemAccount. Als dit is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . |
|
properties.dataLocale |
string |
De landinstelling van de gegevens 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 |
De maximaal toegestane vertraging in seconden waarbij gebeurtenissen te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik is -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd wachten op te geven. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. |
properties.eventsOutOfOrderMaxDelayInSeconds |
integer |
De maximaal toegestane vertraging in seconden waarbij gebeurtenissen die niet op volgorde zijn, kunnen worden aangepast om weer in orde te zijn. |
properties.eventsOutOfOrderPolicy |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet op volgorde binnenkomen in de invoer gebeurtenisstroom. |
|
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 |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die bij de uitvoer binnenkomen en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van het verkeerde type of de verkeerde grootte). |
|
properties.outputStartMode |
Deze eigenschap mag alleen worden gebruikt wanneer het gewenst is dat de taak onmiddellijk na het maken wordt gestart. De waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet beginnen wanneer de taak wordt gestart, moet beginnen met een aangepaste gebruikerstijdstempel die is opgegeven via de eigenschap outputStartTime of moet beginnen vanaf de laatste uitvoertijd van de gebeurtenis. |
|
properties.outputStartTime |
string |
Waarde is een volgens ISO-8601 opgemaakte 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 wanneer u deze eigenschap opgeeft 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 eindpunt van de Azure Machine Learning-webservice. |
Azure |
Beschrijft een uitvoerkolom voor het Azure Machine Learning-webservice-eindpunt. |
Azure |
Beschrijft een Azure SQL database-uitvoergegevensbron. |
Azure |
Beschrijft een Azure SQL databasereferentieinvoergegevensbron. |
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 bepaald 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 aandacht van de klant vereisen. |
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 |
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die niet op volgorde binnenkomen in de invoer gebeurtenisstroom. |
File |
Beschrijft een bestandsinvoergegevensbron 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 invoer bevindt 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 waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' waarmee wordt aangegeven dat de uitvoer wordt opgemaakt door elk JSON-object te laten scheiden door een nieuwe regel en 'matrix' waarmee wordt aangegeven 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 bevindt zich onder een streamingtaak. |
Output |
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die bij de uitvoer binnenkomen en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van een onjuist type of een verkeerde grootte). |
Output |
De waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoer gebeurtenisstroom moet starten wanneer de taak wordt gestart, moet beginnen met een aangepaste gebruikerstijdstempel die is opgegeven via de eigenschap outputStartTime of moet beginnen vanaf de laatste uitvoertijd van de gebeurtenis. |
Parquet |
Hierin wordt beschreven 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 |
Hiermee wordt het type optie voor het vernieuwen van gegevens aangegeven. |
Scalar |
De eigenschappen die zijn gekoppeld aan een scalaire functie. |
Service |
Beschrijft een Service Bus Queue-uitvoergegevensbron. |
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 tussen aanvragen is gewijzigd. U kunt deze ook gebruiken in de headers If-Match of If-None-Match voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.binding | FunctionBinding: |
De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice beschrijft dit bijvoorbeeld het eindpunt. |
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'.
Name | Type | Description |
---|---|---|
ConnectionString |
string |
|
Msi |
string |
|
UserToken |
string |
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. Overal waar {date} wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de 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 voor verificatie bij de gegevensbron. Een geldig vernieuwingstoken is momenteel alleen verkrijgbaar via Azure Portal. Het wordt aanbevolen om hier een waarde voor een dummytekenreeks te plaatsen wanneer u de gegevensbron maakt en vervolgens naar de Azure-portal gaat 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. Overal waar {time} 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 USER Principal Name (UPN) 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 naar welk type uitvoer van de gegevensbron 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 in elke batch kunt opgeven dat 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 is in bytes. Deze waarde is standaard 262.144 bytes (256 kB). |
type |
string:
Microsoft. |
Geeft aan naar welk type gegevensbronuitvoer 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 |
Getal tussen 1 en 10000 dat het maximum aantal rijen beschrijft voor elke Azure ML RRS-uitvoeringsaanvraag. De standaardwaarde is 1000. |
properties.endpoint |
string |
Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. Meer informatie vindt u 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 eindpunt van de Azure Machine Learning-webservice. |
|
properties.outputs |
Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. |
|
type |
string:
Microsoft. |
Geeft het type functiebinding 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 op https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . |
mapTo |
integer |
De op nul gebaseerde index van de functieparameter waaraan deze invoer wordt toegewezen. |
name |
string |
De naam van de invoerkolom. |
AzureMachineLearningWebServiceInputs
De invoer voor het eindpunt van de Azure Machine Learning-webservice.
Name | Type | Description |
---|---|---|
columnNames |
Een lijst met invoerkolommen voor het Eindpunt van de Azure Machine Learning-webservice. |
|
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 op 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 |
Het maximale aantal batchs voor schrijven naar sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. |
|
properties.maxWriterCount |
number |
Maximaal aantal schrijvers, momenteel zijn alleen 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 met de Azure SQL database. 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 naar welk type gegevensbronuitvoer wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
AzureSqlReferenceInputDataSource
Beschrijft een Azure SQL databasereferentieinvoergegevensbron.
Name | Type | Description |
---|---|---|
properties.database |
string |
Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar 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. Hiermee wordt aangegeven hoe vaak de gegevens uit de database worden opgehaald. Het heeft de datum/tijd-indeling. |
properties.refreshType |
Hiermee wordt het type optie voor het vernieuwen van gegevens aangegeven. |
|
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 met referentiegegevens aan. 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 met de Azure SQL database. 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 naar welk type gegevensbronuitvoer 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 |
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 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 naar welk type gegevensbronuitvoer wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
BlobOutputDataSource
Beschrijft een blob-uitvoergegevensbron.
Name | Type | Default value | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Verificatiemodus. |
|
properties.blobPathPrefix |
string |
Voorvoegsel van blobpad. |
|
properties.container |
string |
De naam van een container in het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.dateFormat |
string |
De datumnotatie. Overal waar {date} wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. |
|
properties.pathPattern |
string |
Het blobpadpatroon. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze moeten worden opgenomen als invoer of uitvoer voor de taak. 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 meer gedetailleerde uitleg en voorbeeld. |
|
properties.storageAccounts |
Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). |
||
properties.timeFormat |
string |
De tijdnotatie. Overal waar {time} wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
type |
string:
Microsoft. |
Geeft aan naar welk type gegevensbronuitvoer 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 in het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.dateFormat |
string |
De datumnotatie. Overal waar {date} wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als datumnotatie. |
|
properties.pathPattern |
string |
Het blobpadpatroon. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze moeten worden opgenomen als invoer of uitvoer voor de taak. 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 meer gedetailleerde uitleg en voorbeeld. |
|
properties.storageAccounts |
Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). |
||
properties.timeFormat |
string |
De tijdnotatie. Overal waar {time} wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
type |
string:
Microsoft. |
Geeft het type invoergegevensbron met referentiegegevens aan. 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 in het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). |
|
properties.dateFormat |
string |
De datumnotatie. Overal waar {date} wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. |
|
properties.pathPattern |
string |
Het blobpadpatroon. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze moeten worden opgenomen als invoer of uitvoer voor de taak. 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 meer gedetailleerde uitleg en voorbeeld. |
|
properties.sourcePartitionCount |
integer |
Het aantal partities van de blob-invoergegevensbron. Bereik 1 - 1024. |
|
properties.storageAccounts |
Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). |
||
properties.timeFormat |
string |
De tijdnotatie. Overal waar {time} wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. |
|
type |
string:
Microsoft. |
Geeft het type invoergegevensbron met stroomgegevens aan. 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 bepaald runtimegedrag van de streamingtaak.
Name | Type | Description |
---|---|---|
1.0 |
string |
|
1.2 |
string |
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).
Name | Type | Description |
---|---|---|
Deflate |
string |
|
GZip |
string |
|
None |
string |
ContentStoragePolicy
Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. .
Name | Type | Description |
---|---|---|
JobStorageAccount |
string |
|
SystemAccount |
string |
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 om csv-records (door komma's gescheiden waarden) te scheiden. 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 voor mensen leesbare bericht waarin de voorwaarde in detail wordt beschreven. Gelokaliseerd in de Accept-Language van de clientaanvraag. |
since |
string |
Het UTC-tijdstempel van wanneer de voorwaarde is gestart. Klanten moeten rond deze tijd een bijbehorende gebeurtenis kunnen vinden in het ops-logboek. |
Diagnostics
Beschrijft voorwaarden die van toepassing zijn op de invoer, uitvoer of de taak in het algemeen, die aandacht van de klant vereisen.
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 aandacht van de klant vereisen. |
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 naampatroon van de verzameling voor de verzamelingen die moeten worden gebruikt. De naamindeling van de verzameling kan worden samengesteld met het optionele token {partition}, waarbij partities beginnen met 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 uitvoerevenementen die worden gebruikt om de primaire sleutel op te geven waarop invoeg- of updatebewerkingen zijn gebaseerd. |
properties.partitionKey |
string |
De naam van het veld in uitvoerevenementen die worden gebruikt om de sleutel op te geven voor het partitioneren van uitvoer tussen verzamelingen. Als 'collectionNamePattern' het token {partition} bevat, moet deze eigenschap worden opgegeven. |
type |
string:
Microsoft. |
Geeft aan naar welk type gegevensbronuitvoer 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.
Name | Type | Description |
---|---|---|
UTF8 |
string |
Error
Veelvoorkomende foutweergave.
Name | Type | Description |
---|---|---|
error |
Eigenschappen van foutdefinitie. |
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 naar 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 naar welk type gegevensbronuitvoer 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 op te geven voor meerdere invoergegevens, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als dit niet is opgegeven, wordt voor de invoer de standaardconsumenergroep van de Event Hub gebruikt. |
|
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 met stroomgegevens aan. 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 naar 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 naar welk type gegevensbronuitvoer 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 op te geven voor meerdere invoergegevens, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als dit niet is opgegeven, wordt voor de invoer de standaardconsumenergroep van de Event Hub gebruikt. |
|
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 met stroomgegevens aan. Vereist voor PUT-aanvragen (CreateOrReplace). |
EventSerializationType
Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace).
Name | Type | Description |
---|---|---|
Avro |
string |
|
Csv |
string |
|
Json |
string |
|
Parquet |
string |
EventsOutOfOrderPolicy
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die niet op volgorde binnenkomen in de invoer gebeurtenisstroom.
Name | Type | Description |
---|---|---|
Adjust |
string |
|
Drop |
string |
FileReferenceInputDataSource
Beschrijft een bestandsinvoergegevensbron die referentiegegevens bevat.
Name | Type | Description |
---|---|---|
properties.path |
string |
Het pad van het bestand. |
type |
string:
File |
Geeft het type invoergegevensbron met referentiegegevens aan. 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 |
Resourcetype |
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 op 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 standaardinstelling 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 op 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 naar welk type uitvoer van de gegevensbron 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 met stroomgegevens aan. Vereist voor PUT-aanvragen (CreateOrReplace). |
Identity
Beschrijft hoe identiteit wordt geverifieerd
Name | Type | Description |
---|---|---|
principalId |
string |
De id van de identiteitsprincipal |
tenantId |
string |
De tenantId van de identiteit |
type |
string |
Het identiteitstype |
Input
Een invoerobject, met alle informatie die is gekoppeld aan de benoemde invoer. Alle invoer bevindt 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 |
Resourcetype |
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 standaardconsumenergroep van de IoT Hub. |
properties.endpoint |
string |
De IoT Hub eindpunt om verbinding mee te maken (bijvoorbeeld berichten/gebeurtenissen, berichten/bewerkingenMonitoringEvents, 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 Service connect bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). |
type |
string:
Microsoft. |
Geeft het type invoergegevensbron met stroomgegevens aan. 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: 'functie (x, y) { return x + y; }' |
type |
string:
Microsoft. |
Geeft het type functiebinding 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'.
Name | Type | Description |
---|---|---|
Cloud |
string |
|
Edge |
string |
JsonOutputSerializationFormat
Hiermee geeft u de indeling van de JSON waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' waarmee wordt aangegeven dat de uitvoer wordt opgemaakt door elk JSON-object te laten scheiden door een nieuwe regel en 'matrix' waarmee wordt aangegeven dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten.
Name | Type | Description |
---|---|---|
Array |
string |
|
LineSeparated |
string |
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. Deze eigenschap geeft de indeling op van de JSON waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' waarmee wordt aangegeven dat de uitvoer wordt opgemaakt door elk JSON-object te laten scheiden door een nieuwe regel en 'matrix' waarmee wordt aangegeven dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten. De standaardwaarde is 'lineSeparated' als deze waarde null blijft. |
|
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 bevindt zich onder 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 aandacht van de klant vereisen. |
|
properties.etag |
string |
De huidige entiteitstag voor de uitvoer. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource tussen aanvragen is gewijzigd. U kunt deze ook gebruiken in de headers If-Match of If-None-Match 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 |
Het groottevenster om een Stream Analytics-uitvoer te beperken tot. |
properties.timeWindow |
string |
Het tijdsbestek voor het filteren van uitvoer van Stream Analytics-taken. |
type |
string |
Resourcetype |
OutputErrorPolicy
Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die bij de uitvoer binnenkomen en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van een onjuist type of een verkeerde grootte).
Name | Type | Description |
---|---|---|
Drop |
string |
|
Stop |
string |
OutputStartMode
De waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoer gebeurtenisstroom moet starten wanneer de taak wordt gestart, moet beginnen met een aangepaste gebruikerstijdstempel die is opgegeven via de eigenschap outputStartTime of moet beginnen vanaf de laatste uitvoertijd van de gebeurtenis.
Name | Type | Description |
---|---|---|
CustomTime |
string |
|
JobStartTime |
string |
|
LastOutputEventTime |
string |
ParquetSerialization
Hierin wordt beschreven 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 voor verificatie bij de gegevensbron. Een geldig vernieuwingstoken is momenteel alleen verkrijgbaar via Azure Portal. Het wordt aanbevolen om hier een waarde voor een dummytekenreeks te plaatsen wanneer u de gegevensbron maakt en vervolgens naar de Azure-portal gaat 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 USER Principal Name (UPN) 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 naar welk type uitvoer van de gegevensbron 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 aandacht van de klant vereisen. |
|
etag |
string |
De huidige entiteitstag voor de invoer. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource tussen aanvragen is gewijzigd. 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 wordt 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 of stroomgegevens is. Vereist voor PUT-aanvragen (CreateOrReplace). |
RefreshType
Hiermee wordt het type optie voor het vernieuwen van gegevens aangegeven.
Name | Type | Description |
---|---|---|
RefreshPeriodicallyWithDelta |
string |
|
RefreshPeriodicallyWithFull |
string |
|
Static |
string |
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 tussen aanvragen is gewijzigd. U kunt deze ook gebruiken in de headers If-Match of If-None-Match voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.binding | FunctionBinding: |
De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice beschrijft dit bijvoorbeeld het eindpunt. |
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 Service Bus Queue-uitvoergegevensbron.
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 naar welk type gegevensbronuitvoer 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 uitvoer van het Service Bus-onderwerp. 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 naar welk type gegevensbronuitvoer 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).
Name | Type | Description |
---|---|---|
Standard |
string |
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. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen en 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 bepaald 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 |
Waarde is een UTC-tijdstempel met ISO-8601-indeling die aangeeft wanneer de streamingtaak is gemaakt. |
properties.dataLocale |
string |
De landinstelling van de gegevens 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 tussen aanvragen is gewijzigd. U kunt deze ook gebruiken in de If-Match- of If-None-Match-headers voor schrijfbewerkingen voor optimistische gelijktijdigheid. |
properties.eventsLateArrivalMaxDelayInSeconds |
integer |
De maximaal toegestane vertraging in seconden waarbij gebeurtenissen te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik is -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd wachten op te geven. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. |
properties.eventsOutOfOrderMaxDelayInSeconds |
integer |
De maximaal toegestane vertraging in seconden waarbij gebeurtenissen die niet op volgorde zijn, kunnen worden aangepast om weer in orde te zijn. |
properties.eventsOutOfOrderPolicy |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet op volgorde binnenkomen in de invoer gebeurtenisstroom. |
|
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 |
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, wordt de meest recente waarde in die set weergegeven. |
properties.outputErrorPolicy |
Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die bij de uitvoer binnenkomen en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van het verkeerde type of de verkeerde grootte). |
|
properties.outputStartMode |
Deze eigenschap mag alleen worden gebruikt wanneer het gewenst is dat de taak onmiddellijk na het maken wordt gestart. De waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet beginnen wanneer de taak wordt gestart, moet beginnen met een aangepaste gebruikerstijdstempel die is opgegeven via de eigenschap outputStartTime of moet beginnen vanaf de laatste uitvoertijd van de gebeurtenis. |
|
properties.outputStartTime |
string |
Waarde is een volgens ISO-8601 opgemaakte 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 wanneer u deze eigenschap opgeeft 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 aandacht van de klant vereisen. |
|
etag |
string |
De huidige entiteitstag voor de invoer. Dit is een ondoorzichtige tekenreeks. U kunt deze gebruiken om te detecteren of de resource tussen aanvragen is gewijzigd. 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 wordt 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 of stroomgegevens is. 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 tussen aanvragen is gewijzigd. U kunt deze ook gebruiken in de headers If-Match of If-None-Match 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 |
3 |
Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. |
properties.validStreamingUnits |
integer[] |
Hiermee geeft u de geldige streaming-eenheden op waarmee een streamingtaak kan worden geschaald. |
|
type |
string |
Resourcetype |