Outputs - List By Streaming Job
Belirtilen akış işinin altındaki tüm çıkışları Listeler.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/outputs?api-version=2020-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/outputs?$select={$select}&api-version=2020-03-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
job
|
path | True |
string |
Akış işinin adı. |
resource
|
path | True |
string |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Regex pattern: |
subscription
|
path | True |
string |
Hedef aboneliğin kimliği. |
api-version
|
query | True |
string |
Bu işlem için kullanılacak API sürümü. |
$select
|
query |
string |
$select OData sorgu parametresi. Bu, yanıta eklenecek yapısal özelliklerin virgülle ayrılmış bir listesidir veya tüm özellikleri eklemek için "". Varsayılan olarak, tanılama dışındaki tüm özellikler döndürülür. Şu anda yalnızca '' değerini geçerli bir değer olarak kabul eder. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Belirtilen akış işinin altındaki çıkışları başarıyla listeledik. |
|
Other Status Codes |
Hata. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
List all outputs in a streaming job
Sample Request
GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs?api-version=2020-03-01
Sample Response
{
"value": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output1755",
"name": "output1755",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Sql/Server/Database",
"properties": {
"server": "someServer",
"database": "someDatabase",
"table": "differentTable",
"user": "someUser"
}
},
"etag": "f489d6f3-fcd5-4bcb-b642-81e987ee16d6"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output958",
"name": "output958",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Storage/Table",
"properties": {
"accountName": "someAccountName",
"table": "samples",
"partitionKey": "differentPartitionKey",
"rowKey": "rowKey",
"columnsToRemove": [
"column1",
"column2"
],
"batchSize": 25
}
},
"etag": "ea1d20bf-6cb3-40bc-bc7b-ec3a7fd5977e"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output1623",
"name": "output1623",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"storageAccounts": [
{
"accountName": "someAccountName"
}
],
"container": "differentContainer",
"pathPattern": "{date}/{time}",
"dateFormat": "yyyy/MM/dd",
"timeFormat": "HH"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
},
"etag": "3a1b2023-79a9-4b33-93e8-f49fc3e573fe"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output3022",
"name": "output3022",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Storage/DocumentDB",
"properties": {
"accountId": "someAccountId",
"database": "db01",
"collectionNamePattern": "collection",
"partitionKey": "differentPartitionKey",
"documentId": "documentId"
}
},
"etag": "7849c132-e995-4631-91c3-931606eec432"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output5195",
"name": "output5195",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"eventHubName": "sdkeventhub",
"partitionKey": "differentPartitionKey",
"serviceBusNamespace": "sdktest",
"sharedAccessPolicyName": "RootManageSharedAccessKey"
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8",
"format": "LineSeparated"
}
},
"etag": "5020de6b-5bb3-4b88-8606-f11fb3c46185"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output3456",
"name": "output3456",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.ServiceBus/Queue",
"properties": {
"queueName": "differentQueueName",
"propertyColumns": [
"column1",
"column2"
],
"serviceBusNamespace": "sdktest",
"sharedAccessPolicyName": "RootManageSharedAccessKey"
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8",
"format": "LineSeparated"
}
},
"etag": "429adaec-a777-4750-8a39-8d0c931d801c"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output7886",
"name": "output7886",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.ServiceBus/Topic",
"properties": {
"topicName": "differentTopicName",
"propertyColumns": [
"column1",
"column2"
],
"serviceBusNamespace": "sdktest",
"sharedAccessPolicyName": "RootManageSharedAccessKey"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
},
"etag": "c1c2007f-45b2-419a-ae7d-4d2148998460"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output3021",
"name": "output3021",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "PowerBI",
"properties": {
"dataset": "differentDataset",
"table": "someTable",
"tokenUserPrincipalName": "bobsmith@contoso.com",
"tokenUserDisplayName": "Bob Smith",
"groupId": "ac40305e-3e8d-43ac-8161-c33799f43e95",
"groupName": "MyPowerBIGroup"
}
},
"etag": "4a492191-9672-4178-be10-043b9dbd4b9f"
}
},
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output5196",
"name": "output5196",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.DataLake/Accounts",
"properties": {
"accountName": "differentaccount",
"tenantId": "cea4e98b-c798-49e7-8c40-4a2b3beb47dd",
"tokenUserPrincipalName": "bobsmith@contoso.com",
"tokenUserDisplayName": "Bob Smith",
"filePathPrefix": "{date}/{time}",
"dateFormat": "yyyy/MM/dd",
"timeFormat": "HH"
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8",
"format": "LineSeparated"
}
},
"etag": "39ab7642-8c1e-48ed-85eb-949068d68002"
}
}
]
}
Tanımlar
Name | Description |
---|---|
Authentication |
Kimlik Doğrulama Modu. Geçerli modlar , |
Avro |
Bir girişteki verilerin nasıl serileştirildiği veya Avro biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. |
Azure |
Azure Data Lake Store çıkış veri kaynağını açıklar. |
Azure |
AzureFunctionOutputDataSource meta verilerini tanımlar |
Azure |
Azure SQL veritabanı çıkış veri kaynağını açıklar. |
Azure |
Azure Synapse çıktı veri kaynağını açıklar. |
Azure |
Azure Tablosu çıkış veri kaynağını açıklar. |
Blob |
Blob çıktısı veri kaynağını açıklar. |
Csv |
Girişteki verilerin nasıl serileştirildiği veya CSV biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. |
Diagnostic |
Kaynak veya genel iş için geçerli olan ve müşteri dikkatini gerektiren koşul. |
Diagnostics |
Giriş, Çıkış veya işin tamamı için geçerli olan ve müşteri dikkatini gerektiren koşulları açıklar. |
Document |
DocumentDB çıkış veri kaynağını açıklar. |
Encoding |
Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. |
Error |
Genel hata gösterimi. |
Event |
Olay Hub'ı çıkış veri kaynağını açıklar. |
Event |
Olay Hub'ı çıkış veri kaynağını açıklar. |
Event |
Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
Gateway |
Ağ Geçidi İleti Veri Yolu çıkış veri kaynağını açıklar. |
Json |
Çıkışın yazılacağı JSON biçimini belirtir. Şu anda desteklenen değerler, çıkışın her JSON nesnesinin yeni bir satırla ayrılması ve çıkışın bir JSON nesneleri dizisi olarak biçimlendirileceğini belirten 'dizi' ile biçimlendirileceğini belirten 'lineSeparated' değerleridir. |
Json |
Bir girişteki verilerin nasıl serileştirildiği veya JSON biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. |
Output |
Adlandırılmış çıkışla ilişkili tüm bilgileri içeren bir çıkış nesnesi. Tüm çıkışlar bir akış işinin altında yer alır. |
Output |
Akış işinin altındaki çıkışların listesini içeren nesne. |
Parquet |
Girişteki verilerin nasıl seri hale getirildiği veya Parquet biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. |
Power |
Power BI çıkış veri kaynağını açıklar. |
Service |
Service Bus Kuyruğu çıkış veri kaynağını açıklar. |
Service |
Service Bus Konusu çıkış veri kaynağını açıklar. |
Storage |
Azure Depolama hesabıyla ilişkili özellikler |
AuthenticationMode
Kimlik Doğrulama Modu. Geçerli modlar , Msi
ve 'UserToken'dırConnectionString
.
Name | Tür | Description |
---|---|---|
ConnectionString |
string |
|
Msi |
string |
|
UserToken |
string |
AvroSerialization
Bir girişteki verilerin nasıl serileştirildiği veya Avro biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır.
Name | Tür | Description |
---|---|---|
type |
string:
Avro |
Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
AzureDataLakeStoreOutputDataSource
Azure Data Lake Store çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
properties.accountName |
string |
Azure Data Lake Store hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.dateFormat |
string |
Tarih biçimi. filePathPrefix'te {date} nerede görünüyorsa, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. |
|
properties.filePathPrefix |
string |
Çıktının yazılması gereken dosyanın konumu. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.refreshToken |
string |
Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal aracılığıyla edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.tenantId |
string |
Yenileme belirtecini almak için kullanılan kullanıcının kiracı kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.timeFormat |
string |
Saat biçimi. filePathPrefix'te {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. |
|
properties.tokenUserDisplayName |
string |
Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. |
|
properties.tokenUserPrincipalName |
string |
Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
AzureFunctionOutputDataSource
AzureFunctionOutputDataSource meta verilerini tanımlar
Name | Tür | Description |
---|---|---|
properties.apiKey |
string |
Başka bir abonelikten Bir Azure İşlevi kullanmak istiyorsanız, işlevinize erişmek için anahtarı sağlayarak bunu yapabilirsiniz. |
properties.functionAppName |
string |
Azure İşlevleri uygulamanızın adı. |
properties.functionName |
string |
Azure İşlevleri uygulamanızdaki işlevin adı. |
properties.maxBatchCount |
number |
Azure İşlevleri gönderilen her toplu işte en fazla olay sayısını belirtmenize olanak tanıyan özellik. Varsayılan değer 100’dür. |
properties.maxBatchSize |
number |
Azure işlevinize gönderilen her çıkış toplu işlemi için en büyük boyutu ayarlamanıza olanak tanıyan özellik. Giriş birimi bayt cinsindendir. Varsayılan olarak, bu değer 262.144 bayttır (256 KB). |
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
AzureSqlDatabaseOutputDataSource
Azure SQL veritabanı çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.database |
string |
Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.maxBatchCount |
number |
Sql veritabanına yazma için maksimum Batch sayısı; varsayılan değer 10.000'dir. PUT isteklerinde isteğe bağlı. |
|
properties.maxWriterCount |
number |
En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. |
|
properties.password |
string |
Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.server |
string |
Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.table |
string |
Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.user |
string |
Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
AzureSynapseOutputDataSource
Azure Synapse çıktı veri kaynağını açıklar.
Name | Tür | Description |
---|---|---|
properties.database |
string |
Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.password |
string |
Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.server |
string |
Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.table |
string |
Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.user |
string |
Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
AzureTableOutputDataSource
Azure Tablosu çıkış veri kaynağını açıklar.
Name | Tür | Description |
---|---|---|
properties.accountKey |
string |
Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.accountName |
string |
Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.batchSize |
integer |
Bir kerede Azure Tablosuna yazacak satır sayısı. |
properties.columnsToRemove |
string[] |
Belirtilirse, dizideki her öğe çıkış olayı varlıklarından kaldırılacak (varsa) bir sütunun adıdır. |
properties.partitionKey |
string |
Bu öğe, Azure Tablosu için bölüm anahtarı olarak kullanılacak sorgudaki SELECT deyiminden bir sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.rowKey |
string |
Bu öğe, Sorgudaki SELECT deyiminden azure tablosu için satır anahtarı olarak kullanılacak sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.table |
string |
Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
BlobOutputDataSource
Blob çıktısı veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.blobPathPrefix |
string |
Blob yolu ön eki. |
|
properties.container |
string |
İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.dateFormat |
string |
Tarih biçimi. pathPattern içinde {date} nerede görünürse görün, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. |
|
properties.pathPattern |
string |
Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirileceği bir düzeni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input. |
|
properties.storageAccounts |
Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. |
||
properties.timeFormat |
string |
Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
CsvSerialization
Girişteki verilerin nasıl serileştirildiği veya CSV biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır.
Name | Tür | Description |
---|---|---|
properties.encoding |
Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.fieldDelimiter |
string |
Virgülle ayrılmış değer (CSV) kayıtlarını ayırmak için kullanılacak sınırlayıcıyı belirtir. https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output Desteklenen değerlerin listesi için veya bölümüne bakınhttps://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input. PUT (CreateOrReplace) isteklerinde gereklidir. |
type |
string:
Csv |
Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
DiagnosticCondition
Kaynak veya genel iş için geçerli olan ve müşteri dikkatini gerektiren koşul.
Name | Tür | Description |
---|---|---|
code |
string |
Opak tanılama kodu. |
message |
string |
Koşulu ayrıntılı olarak açıklayan, insanlar tarafından okunabilen ileti. İstemci isteğinin Accept-Language yerelleştirilmiş. |
since |
string |
Koşulun ne zaman başladığının UTC zaman damgası. Müşteriler bu süre içinde ops günlüğünde ilgili bir olayı bulabilmelidir. |
Diagnostics
Giriş, Çıkış veya işin tamamı için geçerli olan ve müşteri dikkatini gerektiren koşulları açıklar.
Name | Tür | Description |
---|---|---|
conditions |
Kaynak için veya genel iş için geçerli olan ve müşteri dikkatini gerektiren sıfır veya daha fazla koşul koleksiyonu. |
DocumentDbOutputDataSource
DocumentDB çıkış veri kaynağını açıklar.
Name | Tür | Description |
---|---|---|
properties.accountId |
string |
DocumentDB hesabı adı veya kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.accountKey |
string |
DocumentDB hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.collectionNamePattern |
string |
Kullanılacak koleksiyonlar için koleksiyon adı deseni. Koleksiyon adı biçimi, bölümlerin 0'dan başladığı isteğe bağlı {partition} belirteci kullanılarak oluşturulabilir. Daha fazla bilgi için belgenin https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output DocumentDB bölümüne bakın. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.database |
string |
DocumentDB veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.documentId |
string |
Ekleme veya güncelleştirme işlemlerinin temel aldığı birincil anahtarı belirtmek için kullanılan çıkış olaylarındaki alanın adı. |
properties.partitionKey |
string |
Çıktıyı koleksiyonlar arasında bölümleme anahtarını belirtmek için kullanılan çıkış olaylarındaki alanın adı. 'collectionNamePattern' {partition} belirtecini içeriyorsa, bu özelliğin belirtilmesi gerekir. |
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
Encoding
Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir.
Name | Tür | Description |
---|---|---|
UTF8 |
string |
Error
Genel hata gösterimi.
Name | Tür | Description |
---|---|---|
error |
Hata tanımı özellikleri. |
EventHubOutputDataSource
Olay Hub'ı çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.eventHubName |
string |
Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.partitionKey |
string |
Olay verilerinin hangi bölüme gönderileceğini belirlemek için kullanılan anahtar/sütun. |
|
properties.propertyColumns |
string[] |
Bu Olay Hub'ı çıkışıyla ilişkili özellikler. |
|
serviceBusNamespace |
string |
İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
sharedAccessPolicyKey |
string |
Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
sharedAccessPolicyName |
string |
Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
EventHubV2OutputDataSource
Olay Hub'ı çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.eventHubName |
string |
Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.partitionKey |
string |
Olay verilerinin hangi bölüme gönderileceğini belirlemek için kullanılan anahtar/sütun. |
|
properties.propertyColumns |
string[] |
Bu Olay Hub'ı çıkışıyla ilişkili özellikler. |
|
serviceBusNamespace |
string |
İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
sharedAccessPolicyKey |
string |
Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
sharedAccessPolicyName |
string |
Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
EventSerializationType
Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir.
Name | Tür | Description |
---|---|---|
Avro |
string |
|
Csv |
string |
|
Json |
string |
|
Parquet |
string |
GatewayMessageBusOutputDataSource
Ağ Geçidi İleti Veri Yolu çıkış veri kaynağını açıklar.
Name | Tür | Description |
---|---|---|
properties.topic |
string |
Service Bus konusunun adı. |
type |
string:
Gateway |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
JsonOutputSerializationFormat
Çıkışın yazılacağı JSON biçimini belirtir. Şu anda desteklenen değerler, çıkışın her JSON nesnesinin yeni bir satırla ayrılması ve çıkışın bir JSON nesneleri dizisi olarak biçimlendirileceğini belirten 'dizi' ile biçimlendirileceğini belirten 'lineSeparated' değerleridir.
Name | Tür | Description |
---|---|---|
Array |
string |
|
LineSeparated |
string |
JsonSerialization
Bir girişteki verilerin nasıl serileştirildiği veya JSON biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır.
Name | Tür | Description |
---|---|---|
properties.encoding |
Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.format |
Bu özellik yalnızca çıkışların JSON serileştirmesi için geçerlidir. Girişler için geçerli değildir. Bu özellik, çıkışın yazılacağı JSON biçimini belirtir. Şu anda desteklenen değerler, çıkışın her JSON nesnesinin yeni bir satırla ayrılması ve çıkışın bir JSON nesneleri dizisi olarak biçimlendirileceğini belirten 'dizi' ile biçimlendirileceğini belirten 'lineSeparated' değerleridir. Varsayılan değer null bırakılırsa 'lineSeparated' değeridir. |
|
type |
string:
Json |
Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
Output
Adlandırılmış çıkışla ilişkili tüm bilgileri içeren bir çıkış nesnesi. Tüm çıkışlar bir akış işinin altında yer alır.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği |
name |
string |
Kaynak adı |
properties.datasource |
OutputDataSource:
|
Çıktının yazılacağı veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.diagnostics |
Giriş, Çıkış veya işin tamamı için geçerli olan ve müşteri dikkatini gerektiren koşulları açıklar. |
|
properties.etag |
string |
Çıkış için geçerli varlık etiketi. Bu, opak bir dizedir. Kaynağın istekler arasında değişip değişmediğini algılamak için bunu kullanabilirsiniz. İyimser eşzamanlılık için yazma işlemleri için If-Match veya If-None-Match üst bilgilerinde de kullanabilirsiniz. |
properties.serialization | Serialization: |
Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. |
properties.sizeWindow |
integer |
Stream Analytics çıkışını kısıtlamak için boyut penceresi. |
properties.timeWindow |
string |
Stream Analytics işi çıkışlarını filtrelemek için zaman çerçevesi. |
type |
string |
Kaynak türü |
OutputListResult
Akış işinin altındaki çıkışların listesini içeren nesne.
Name | Tür | Description |
---|---|---|
nextLink |
string |
Sonuçların sonraki sayfasına bağlantı (URL). |
value |
Output[] |
Akış işinin altındaki çıkışların listesi. 'Liste' işlemiyle doldurulur. |
ParquetSerialization
Girişteki verilerin nasıl seri hale getirildiği veya Parquet biçiminde bir çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır.
Name | Tür | Description |
---|---|---|
type |
string:
Parquet |
Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
PowerBIOutputDataSource
Power BI çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.dataset |
string |
Power BI veri kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.groupId |
string |
Power BI grubunun kimliği. |
|
properties.groupName |
string |
Power BI grubunun adı. Hangi Power BI grup kimliğinin kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. |
|
properties.refreshToken |
string |
Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal aracılığıyla edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.table |
string |
Belirtilen veri kümesinin altındaki Power BI tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.tokenUserDisplayName |
string |
Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. |
|
properties.tokenUserPrincipalName |
string |
Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. |
|
type |
string:
PowerBI |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
ServiceBusQueueOutputDataSource
Service Bus Kuyruğu çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.propertyColumns |
string[] |
Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarını içeren bir dize dizisi. |
|
properties.queueName |
string |
Service Bus Kuyruğunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.serviceBusNamespace |
string |
İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.sharedAccessPolicyKey |
string |
Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.sharedAccessPolicyName |
string |
Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.systemPropertyColumns |
object |
Service Bus Kuyruğu ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
ServiceBusTopicOutputDataSource
Service Bus Konusu çıkış veri kaynağını açıklar.
Name | Tür | Varsayılan değer | Description |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Kimlik Doğrulama Modu. |
|
properties.propertyColumns |
string[] |
Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarını içeren bir dize dizisi. |
|
properties.serviceBusNamespace |
string |
İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.sharedAccessPolicyKey |
string |
Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.sharedAccessPolicyName |
string |
Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
properties.systemPropertyColumns |
object |
Service Bus Konu Çıkışı ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. |
|
properties.topicName |
string |
Service Bus Konusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. |
|
type |
string:
Microsoft. |
Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. |
StorageAccount
Azure Depolama hesabıyla ilişkili özellikler
Name | Tür | Description |
---|---|---|
accountKey |
string |
Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. |
accountName |
string |
Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. |