StreamingJob interface
名前付きストリーミング ジョブに関連付けられているすべての情報を含むストリーミング ジョブ オブジェクト。
- Extends
プロパティ
| cluster | ストリーミング ジョブを実行するクラスター。 |
| compatibility |
ストリーミング ジョブの特定のランタイム動作を制御します。 |
| content |
有効な値は JobStorageAccount と SystemAccount です。 JobStorageAccount に設定すると、ユーザーは jobStorageAccount プロパティも指定する必要があります。 . |
| created |
値は、ストリーミング ジョブの作成時を示す ISO-8601 形式の UTC タイムスタンプです。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| data |
ストリーム分析ジョブのデータ ロケール。 値は、セット https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxでサポートされている .NET Culture の名前である必要があります。 指定しない場合、既定値は 'en-US' です。 |
| etag | ストリーミング ジョブの現在のエンティティ タグ。 これは不透明な文字列です。 これを使用して、要求間でリソースが変更されたかどうかを検出できます。 また、オプティミスティック コンカレンシーのための書き込み操作のために、If-Match ヘッダーまたは If-None-Match ヘッダーで使用することもできます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| events |
遅延が到着するイベントを含めることができる最大許容遅延 (秒単位)。 サポートされている範囲は1814399 (20.23:59:59 日) に -1 され、-1 は無期限に待機を指定するために使用されます。 プロパティが存在しない場合、値は -1 であると解釈されます。 |
| events |
順序外のイベントを順番に戻すように調整できる最大許容遅延 (秒単位)。 |
| events |
入力イベント ストリームで順不同に到着するイベントに適用するポリシーを示します。 |
| functions | ストリーミング ジョブの 1 つ以上の関数の一覧。 PUT 要求でこのプロパティを指定する場合は、各関数の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 |
| identity | 入力と出力で認証するために使用できる、このジョブに割り当てられたシステム割り当てマネージド ID について説明します。 |
| inputs | ストリーミング ジョブへの 1 つ以上の入力の一覧。 PUT 要求でこのプロパティを指定する場合は、各入力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の入力に使用できる PATCH API を使用する必要があります。 |
| job |
ストリーミング ジョブを一意に識別する GUID。 この GUID は、ストリーミング ジョブの作成時に生成されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| job |
ストリーミング ジョブの状態について説明します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| job |
MSI を使用する Azure Storage アカウントに関連付けられているプロパティ |
| job |
ジョブの種類について説明します。 有効なモードは、 |
| last |
値は、ストリーミング ジョブの最後の出力イベント時刻を示す ISO-8601 形式のタイムスタンプか、出力がまだ生成されていないことを示す null です。 複数の出力または複数のストリームの場合、そのセットの最新の値が表示されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| output |
出力に到着し、形式が正しくないために外部ストレージに書き込むことができないイベントに適用するポリシーを示します (列の値がない、列の値が間違っている、またはサイズが正しくありません)。 |
| outputs | ストリーミング ジョブの 1 つ以上の出力の一覧。 PUT 要求でこのプロパティを指定する場合は、各出力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の出力に使用できる PATCH API を使用する必要があります。 |
| output |
このプロパティは、作成時にジョブをすぐに開始する必要がある場合にのみ使用する必要があります。 ジョブが開始されるたびに出力イベント ストリームの開始点を開始するか、outputStartTime プロパティで指定されたカスタム ユーザー タイム スタンプから開始するか、最後のイベント出力時刻から開始するかを示す JobStartTime、CustomTime、または LastOutputEventTime の値を指定できます。 |
| output |
値は、出力イベント ストリームの開始点を示す ISO-8601 形式のタイム スタンプか、ストリーミング ジョブが開始されるたびに出力イベント ストリームが開始されることを示す null のいずれかです。 outputStartMode が CustomTime に設定されている場合、このプロパティには値が必要です。 |
| provisioning |
ストリーミング ジョブのプロビジョニング状態について説明します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| sku | ストリーミング ジョブの SKU について説明します。 PUT (CreateOrReplace) 要求で必要です。 |
| transformation | ストリーミング ジョブに使用するクエリとストリーミング ユニットの数を示します。 PUT 要求でこのプロパティを指定する場合は、変換の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 |
継承されたプロパティ
| id | リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| location | リソースが存在する地理的な場所 |
| name | リソースの名前注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| tags | リソース タグ。 |
| type | リソースの型。 例: Microsoft.Compute/virtualMachines または Microsoft.Storage/storageAccounts。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
cluster
compatibilityLevel
ストリーミング ジョブの特定のランタイム動作を制御します。
compatibilityLevel?: string
プロパティ値
string
contentStoragePolicy
有効な値は JobStorageAccount と SystemAccount です。 JobStorageAccount に設定すると、ユーザーは jobStorageAccount プロパティも指定する必要があります。 .
contentStoragePolicy?: string
プロパティ値
string
createdDate
値は、ストリーミング ジョブの作成時を示す ISO-8601 形式の UTC タイムスタンプです。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
createdDate?: Date
プロパティ値
Date
dataLocale
ストリーム分析ジョブのデータ ロケール。 値は、セット https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxでサポートされている .NET Culture の名前である必要があります。 指定しない場合、既定値は 'en-US' です。
dataLocale?: string
プロパティ値
string
etag
ストリーミング ジョブの現在のエンティティ タグ。 これは不透明な文字列です。 これを使用して、要求間でリソースが変更されたかどうかを検出できます。 また、オプティミスティック コンカレンシーのための書き込み操作のために、If-Match ヘッダーまたは If-None-Match ヘッダーで使用することもできます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
etag?: string
プロパティ値
string
eventsLateArrivalMaxDelayInSeconds
遅延が到着するイベントを含めることができる最大許容遅延 (秒単位)。 サポートされている範囲は1814399 (20.23:59:59 日) に -1 され、-1 は無期限に待機を指定するために使用されます。 プロパティが存在しない場合、値は -1 であると解釈されます。
eventsLateArrivalMaxDelayInSeconds?: number
プロパティ値
number
eventsOutOfOrderMaxDelayInSeconds
順序外のイベントを順番に戻すように調整できる最大許容遅延 (秒単位)。
eventsOutOfOrderMaxDelayInSeconds?: number
プロパティ値
number
eventsOutOfOrderPolicy
入力イベント ストリームで順不同に到着するイベントに適用するポリシーを示します。
eventsOutOfOrderPolicy?: string
プロパティ値
string
functions
ストリーミング ジョブの 1 つ以上の関数の一覧。 PUT 要求でこのプロパティを指定する場合は、各関数の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。
functions?: FunctionModel[]
プロパティ値
identity
inputs
ストリーミング ジョブへの 1 つ以上の入力の一覧。 PUT 要求でこのプロパティを指定する場合は、各入力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の入力に使用できる PATCH API を使用する必要があります。
inputs?: Input[]
プロパティ値
Input[]
jobId
ストリーミング ジョブを一意に識別する GUID。 この GUID は、ストリーミング ジョブの作成時に生成されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
jobId?: string
プロパティ値
string
jobState
ストリーミング ジョブの状態について説明します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
jobState?: string
プロパティ値
string
jobStorageAccount
MSI を使用する Azure Storage アカウントに関連付けられているプロパティ
jobStorageAccount?: JobStorageAccount
プロパティ値
jobType
ジョブの種類について説明します。 有効なモードは、 Cloud と 'Edge' です。
jobType?: string
プロパティ値
string
lastOutputEventTime
値は、ストリーミング ジョブの最後の出力イベント時刻を示す ISO-8601 形式のタイムスタンプか、出力がまだ生成されていないことを示す null です。 複数の出力または複数のストリームの場合、そのセットの最新の値が表示されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
lastOutputEventTime?: Date
プロパティ値
Date
outputErrorPolicy
出力に到着し、形式が正しくないために外部ストレージに書き込むことができないイベントに適用するポリシーを示します (列の値がない、列の値が間違っている、またはサイズが正しくありません)。
outputErrorPolicy?: string
プロパティ値
string
outputs
ストリーミング ジョブの 1 つ以上の出力の一覧。 PUT 要求でこのプロパティを指定する場合は、各出力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の出力に使用できる PATCH API を使用する必要があります。
outputs?: Output[]
プロパティ値
Output[]
outputStartMode
このプロパティは、作成時にジョブをすぐに開始する必要がある場合にのみ使用する必要があります。 ジョブが開始されるたびに出力イベント ストリームの開始点を開始するか、outputStartTime プロパティで指定されたカスタム ユーザー タイム スタンプから開始するか、最後のイベント出力時刻から開始するかを示す JobStartTime、CustomTime、または LastOutputEventTime の値を指定できます。
outputStartMode?: string
プロパティ値
string
outputStartTime
値は、出力イベント ストリームの開始点を示す ISO-8601 形式のタイム スタンプか、ストリーミング ジョブが開始されるたびに出力イベント ストリームが開始されることを示す null のいずれかです。 outputStartMode が CustomTime に設定されている場合、このプロパティには値が必要です。
outputStartTime?: Date
プロパティ値
Date
provisioningState
ストリーミング ジョブのプロビジョニング状態について説明します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
provisioningState?: string
プロパティ値
string
sku
transformation
ストリーミング ジョブに使用するクエリとストリーミング ユニットの数を示します。 PUT 要求でこのプロパティを指定する場合は、変換の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。
transformation?: Transformation
プロパティ値
継承されたプロパティの詳細
id
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
id?: string
プロパティ値
string
location
リソースが存在する地理的な場所
location?: string
プロパティ値
string
TrackedResource.location から継承
name
リソースの名前注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
name?: string
プロパティ値
string
tags
リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
type
リソースの型。 例: Microsoft.Compute/virtualMachines または Microsoft.Storage/storageAccounts。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string
trackedResource.type