共用方式為


StreamingJob interface

串流作業物件,包含與具名串流作業相關聯的所有資訊。

Extends

屬性

cluster

將執行串流作業的叢集。

compatibilityLevel

控制串流作業的特定運行時間行為。

contentStoragePolicy

有效值為JobStorageAccount和 SystemAccount。 如果設定為 JobStorageAccount,這需要使用者也指定 jobStorageAccount 屬性。 .

createdDate

值是 ISO-8601 格式化的 UTC 時間戳,指出建立串流作業的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。

dataLocale

串流分析作業的數據地區設定。 值應該是集合中支援的 .NET 文化特性名稱,https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx。 如果未指定,則預設為 『en-US』。

etag

串流作業的目前實體標籤。 這是不透明的字串。 您可以使用它來偵測資源是否已在要求之間變更。 您也可以在 If-Match 或 If-None-Match 標頭中使用它,以用於開放式並行存取的寫入作業。 注意:這個屬性不會串行化。 它只能由伺服器填入。

eventsLateArrivalMaxDelayInSeconds

可容忍延遲上限,以秒為單位,其中事件抵達延遲可包含。 支援的範圍 -1 為1814399(20.23:59:59:59 天),而 -1 用來無限期指定等候。 如果屬性不存在,則會解譯為值為 -1。

eventsOutOfOrderMaxDelayInSeconds

可容忍的延遲上限,以秒為單位,其中順序錯亂的事件可以調整為返回順序。

eventsOutOfOrderPolicy

指出要套用至輸入事件數據流中順序不依序抵達的事件的原則。

functions

串流作業的一或多個函式清單。 在 PUT 要求中指定此屬性時,需要每個函式的 name 屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可用於個別轉換的 PATCH API。

identity

描述指派給此作業的系統指派受控識別,可用來向輸入和輸出進行驗證。

inputs

串流作業的一或多個輸入清單。 在 PUT 要求中指定此屬性時,需要每個輸入的名稱屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可供個別輸入使用的 PATCH API。

jobId

GUID 可唯一識別串流作業。 此 GUID 會在建立串流作業時產生。 注意:這個屬性不會串行化。 它只能由伺服器填入。

jobState

描述串流作業的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

jobStorageAccount

使用 MSI 與 Azure 記憶體帳戶相關聯的屬性

jobType

描述作業的類型。 有效的模式 Cloud 和 『Edge』。

lastOutputEventTime

值是 ISO-8601 格式化時間戳,指出串流作業的最後一個輸出事件時間,或 Null,表示尚未產生輸出。 如果有多個輸出或多個數據流,這會顯示該集合中的最新值。 注意:這個屬性不會串行化。 它只能由伺服器填入。

outputErrorPolicy

指出要套用至抵達輸出的事件,而且由於格式不正確而無法寫入外部記憶體的原則(遺漏數據行值、類型錯誤或大小的數據行值)。

outputs

串流作業的一或多個輸出清單。 在 PUT 要求中指定此屬性時,需要每個輸出的 name 屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可用於個別輸出的 PATCH API。

outputStartMode

只有當想要在建立時立即啟動作業時,才應該使用這個屬性。 值可以是 JobStartTime、CustomTime 或 LastOutputEventTime,以指出輸出事件數據流的起點應該在每次啟動作業時啟動、從透過 outputStartTime 屬性指定的自定義用戶時間戳開始,或從最後一個事件輸出時間開始。

outputStartTime

值是 ISO-8601 格式化的時間戳,表示輸出事件數據流的起點,或 Null,表示每當串流作業啟動時,輸出事件數據流就會啟動。 如果 outputStartMode 設定為 CustomTime,這個屬性就必須有值。

provisioningState

描述串流作業的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

sku

描述串流作業的 SKU。 PUT (CreateOrReplace) 要求的必要專案。

transformation

指出要用於串流作業的查詢和串流單位數目。 在 PUT 要求中指定這個屬性時,需要轉換的名稱屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可用於個別轉換的 PATCH API。

繼承的屬性

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

location

資源所在的地理位置

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

tags

資源標籤。

type

資源的型別。 Ex- Microsoft.Compute/virtualMachines 或 Microsoft.Storage/storageAccounts。 注意:這個屬性不會串行化。 它只能由伺服器填入。

屬性詳細資料

cluster

將執行串流作業的叢集。

cluster?: ClusterInfo

屬性值

compatibilityLevel

控制串流作業的特定運行時間行為。

compatibilityLevel?: string

屬性值

string

contentStoragePolicy

有效值為JobStorageAccount和 SystemAccount。 如果設定為 JobStorageAccount,這需要使用者也指定 jobStorageAccount 屬性。 .

contentStoragePolicy?: string

屬性值

string

createdDate

值是 ISO-8601 格式化的 UTC 時間戳,指出建立串流作業的時間。 注意:這個屬性不會串行化。 它只能由伺服器填入。

createdDate?: Date

屬性值

Date

dataLocale

串流分析作業的數據地區設定。 值應該是集合中支援的 .NET 文化特性名稱,https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx。 如果未指定,則預設為 『en-US』。

dataLocale?: string

屬性值

string

etag

串流作業的目前實體標籤。 這是不透明的字串。 您可以使用它來偵測資源是否已在要求之間變更。 您也可以在 If-Match 或 If-None-Match 標頭中使用它,以用於開放式並行存取的寫入作業。 注意:這個屬性不會串行化。 它只能由伺服器填入。

etag?: string

屬性值

string

eventsLateArrivalMaxDelayInSeconds

可容忍延遲上限,以秒為單位,其中事件抵達延遲可包含。 支援的範圍 -1 為1814399(20.23:59:59:59 天),而 -1 用來無限期指定等候。 如果屬性不存在,則會解譯為值為 -1。

eventsLateArrivalMaxDelayInSeconds?: number

屬性值

number

eventsOutOfOrderMaxDelayInSeconds

可容忍的延遲上限,以秒為單位,其中順序錯亂的事件可以調整為返回順序。

eventsOutOfOrderMaxDelayInSeconds?: number

屬性值

number

eventsOutOfOrderPolicy

指出要套用至輸入事件數據流中順序不依序抵達的事件的原則。

eventsOutOfOrderPolicy?: string

屬性值

string

functions

串流作業的一或多個函式清單。 在 PUT 要求中指定此屬性時,需要每個函式的 name 屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可用於個別轉換的 PATCH API。

functions?: FunctionModel[]

屬性值

identity

描述指派給此作業的系統指派受控識別,可用來向輸入和輸出進行驗證。

identity?: Identity

屬性值

inputs

串流作業的一或多個輸入清單。 在 PUT 要求中指定此屬性時,需要每個輸入的名稱屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可供個別輸入使用的 PATCH API。

inputs?: Input[]

屬性值

Input[]

jobId

GUID 可唯一識別串流作業。 此 GUID 會在建立串流作業時產生。 注意:這個屬性不會串行化。 它只能由伺服器填入。

jobId?: string

屬性值

string

jobState

描述串流作業的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

jobState?: string

屬性值

string

jobStorageAccount

使用 MSI 與 Azure 記憶體帳戶相關聯的屬性

jobStorageAccount?: JobStorageAccount

屬性值

jobType

描述作業的類型。 有效的模式 Cloud 和 『Edge』。

jobType?: string

屬性值

string

lastOutputEventTime

值是 ISO-8601 格式化時間戳,指出串流作業的最後一個輸出事件時間,或 Null,表示尚未產生輸出。 如果有多個輸出或多個數據流,這會顯示該集合中的最新值。 注意:這個屬性不會串行化。 它只能由伺服器填入。

lastOutputEventTime?: Date

屬性值

Date

outputErrorPolicy

指出要套用至抵達輸出的事件,而且由於格式不正確而無法寫入外部記憶體的原則(遺漏數據行值、類型錯誤或大小的數據行值)。

outputErrorPolicy?: string

屬性值

string

outputs

串流作業的一或多個輸出清單。 在 PUT 要求中指定此屬性時,需要每個輸出的 name 屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可用於個別輸出的 PATCH API。

outputs?: Output[]

屬性值

Output[]

outputStartMode

只有當想要在建立時立即啟動作業時,才應該使用這個屬性。 值可以是 JobStartTime、CustomTime 或 LastOutputEventTime,以指出輸出事件數據流的起點應該在每次啟動作業時啟動、從透過 outputStartTime 屬性指定的自定義用戶時間戳開始,或從最後一個事件輸出時間開始。

outputStartMode?: string

屬性值

string

outputStartTime

值是 ISO-8601 格式化的時間戳,表示輸出事件數據流的起點,或 Null,表示每當串流作業啟動時,輸出事件數據流就會啟動。 如果 outputStartMode 設定為 CustomTime,這個屬性就必須有值。

outputStartTime?: Date

屬性值

Date

provisioningState

描述串流作業的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

sku

描述串流作業的 SKU。 PUT (CreateOrReplace) 要求的必要專案。

sku?: Sku

屬性值

Sku

transformation

指出要用於串流作業的查詢和串流單位數目。 在 PUT 要求中指定這個屬性時,需要轉換的名稱屬性。 此屬性無法透過 PATCH 作業進行修改。 您必須使用可用於個別轉換的 PATCH API。

transformation?: Transformation

屬性值

繼承的屬性詳細資料

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自TrackedResource.id

location

資源所在的地理位置

location?: string

屬性值

string

繼承自TrackedResource.location

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自TrackedResource.name

tags

資源標籤。

tags?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

繼承自TrackedResource.tags

type

資源的型別。 Ex- Microsoft.Compute/virtualMachines 或 Microsoft.Storage/storageAccounts。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自TrackedResource.type