共用方式為


Update-AzStreamAnalyticsJob

建立串流作業,或取代已經存在的串流作業。

語法

Update-AzStreamAnalyticsJob
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-IfMatch <String>]
      [-IfNoneMatch <String>]
      [-DataLocale <String>]
      [-EventsLateArrivalMaxDelayInSecond <Int32>]
      [-EventsOutOfOrderMaxDelayInSecond <Int32>]
      [-EventsOutOfOrderPolicy <EventsOutOfOrderPolicy>]
      [-OutputErrorPolicy <OutputErrorPolicy>]
      [-Tag <Hashtable>]
      [-ClusterId <String>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzStreamAnalyticsJob
      -InputObject <IStreamAnalyticsIdentity>
      [-IfMatch <String>]
      [-IfNoneMatch <String>]
      [-DataLocale <String>]
      [-EventsLateArrivalMaxDelayInSecond <Int32>]
      [-EventsOutOfOrderMaxDelayInSecond <Int32>]
      [-EventsOutOfOrderPolicy <EventsOutOfOrderPolicy>]
      [-OutputErrorPolicy <OutputErrorPolicy>]
      [-Tag <Hashtable>]
      [-ClusterId <String>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

建立串流作業,或取代已經存在的串流作業。

範例

範例 1:更新串流分析作業

Update-AzStreamAnalyticsJob -ResourceGroupName azure-rg-test -Name sajob-01-pwsh -EventsLateArrivalMaxDelayInSecond 13 -EventsOutOfOrderMaxDelayInSecond 21

Location        Name          Type                                    ETag
--------        ----          ----                                    ----
West Central US sajob-01-pwsh Microsoft.StreamAnalytics/streamingjobs a5eb4626-ab6c-45bb-be0d-86593ad92021

此命令會更新串流分析作業。

範例 2:依管線更新串流分析作業

Get-AzStreamAnalyticsJob -ResourceGroupName azure-rg-test -Name sajob-01-pwsh | Update-AzStreamAnalyticsJob -EventsLateArrivalMaxDelayInSecond 13 -EventsOutOfOrderMaxDelayInSecond 21

Location        Name          Type                                    ETag
--------        ----          ----                                    ----
West Central US sajob-01-pwsh Microsoft.StreamAnalytics/streamingjobs c1aa3d2a-1784-4586-926f-df5bfd084e31

此命令會依管線更新串流分析作業。

參數

-AsJob

以作業身分執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ClusterId

叢集的資源標識碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DataLocale

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EventsLateArrivalMaxDelayInSecond

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

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EventsOutOfOrderMaxDelayInSecond

可容許延遲上限 (以秒為單位),其中可以將順序錯亂的事件調整回原有順序。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EventsOutOfOrderPolicy

指出要套用至輸入事件串流中未按順序送達之事件的原則。

類型:EventsOutOfOrderPolicy
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IfMatch

串流作業的 ETag。 請省略此值,以一律覆寫目前的記錄集。 指定最後看到的 ETag 值,以防止意外覆寫並行變更。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IfNoneMatch

設定為 『*』 以允許建立新的串流作業,但為了避免更新現有的記錄集。 其他值會導致 412 前置條件失敗的回應。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

類型:IStreamAnalyticsIdentity
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-Name

串流作業的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-NoWait

以異步方式執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-OutputErrorPolicy

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

類型:OutputErrorPolicy
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

目標訂用帳戶的標識碼。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

資源標籤。

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

IStreamAnalyticsIdentity

輸出

IStreamingJob