共用方式為


Get-AzDataLakeAnalyticsJob

取得 Data Lake Analytics 作業。

Syntax

Get-AzDataLakeAnalyticsJob
   [-Account] <String>
   [[-Name] <String>]
   [[-Submitter] <String>]
   [[-SubmittedAfter] <DateTimeOffset>]
   [[-SubmittedBefore] <DateTimeOffset>]
   [[-State] <JobState[]>]
   [[-Result] <JobResult[]>]
   [-Top <Int32>]
   [-PipelineId <Guid>]
   [-RecurrenceId <Guid>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzDataLakeAnalyticsJob
   [-Account] <String>
   [-JobId] <Guid>
   [[-Include] <ExtendedJobData>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzDataLakeAnalyticsJob Cmdlet 會取得 Azure Data Lake Analytics 作業。 如果您未指定作業,此 Cmdlet 會取得所有作業。

範例

範例 1:取得指定的作業

Get-AzDataLakeAnalyticsJob -Account "contosoadla" -JobId $JobID01

此命令會取得具有指定識別碼的作業。

範例 2:取得過去一周提交的作業

Get-AzDataLakeAnalyticsJob -Account "contosoadla" -SubmittedAfter (Get-Date).AddDays(-7)

此命令會取得過去一周提交的工作。

參數

-Account

指定 Data Lake Analytics 帳戶的名稱。

類型:String
Aliases:AccountName
Position:0
預設值:None
必要:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

類型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Include

指定選項,指出要擷取作業的其他信息類型。 此參數可接受的值為:

  • DebugInfo
  • 統計資料
  • 全部
類型:Microsoft.Azure.Commands.DataLakeAnalytics.Models.DataLakeAnalyticsEnums+ExtendedJobData
接受的值:None, All, DebugInfo, Statistics
Position:2
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-JobId

指定要取得之作業的識別碼。

類型:Guid
Position:1
預設值:None
必要:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

指定要用來篩選作業清單結果的名稱。 此參數可接受的值為:

  • DebugInfo
  • 統計資料
  • 全部
類型:String
Position:1
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-PipelineId

選擇性標識碼,表示只應該傳回指定管線的作業部分。

類型:Nullable<T>[Guid]
Position:Named
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-RecurrenceId

選擇性標識碼,指出應該只傳回指定周期的作業部分。

類型:Nullable<T>[Guid]
Position:Named
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Result

指定作業結果的結果篩選。 此參數可接受的值為:

  • 已取消
  • 失敗
  • 成功
類型:JobResult[]
接受的值:None, Succeeded, Cancelled, Failed
Position:6
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-State

指定作業結果的狀態篩選。 此參數可接受的值為:

  • 已接受
  • 新增
  • 編譯
  • 正在排程
  • 佇列
  • 啟動中
  • 已暫停
  • 執行中
  • 已結束
類型:JobState[]
接受的值:Accepted, Compiling, Ended, New, Queued, Running, Scheduling, Starting, Paused, WaitingForCapacity
Position:5
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-SubmittedAfter

指定日期篩選條件。 使用此參數,將作業清單結果篩選至指定日期之後提交的作業。

類型:Nullable<T>[DateTimeOffset]
Position:3
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-SubmittedBefore

指定日期篩選條件。 使用此參數,將作業清單結果篩選為在指定日期之前送出的工作。

類型:Nullable<T>[DateTimeOffset]
Position:4
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Submitter

指定使用者的電子郵件位址。 使用此參數,將作業清單結果篩選為指定使用者提交的作業。

類型:String
Position:2
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

-Top

選擇性值,表示要傳回的作業數目。 預設值為 500

類型:Nullable<T>[Int32]
Position:Named
預設值:None
必要:False
Accept pipeline input:True
Accept wildcard characters:False

輸入

String

Guid

Microsoft.Azure.Commands.DataLakeAnalytics.Models.DataLakeAnalyticsEnums+ExtendedJobData

Nullable<T>[[System.DateTimeOffset, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

JobState[]

JobResult[]

Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

輸出

JobInformation