Get-SCDWJob

获取所有数据仓库作业的列表。

语法

Get-SCDWJob
   [-JobName <String>]
   [-NumberOfBatches <Int32>]
   [-ComputerName <String>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCDWJob
   -JobBatchID <Int32>
   [-ComputerName <String>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

说明

Get-SCDWJob cmdlet 获取所有数据仓库作业的列表,其中显示了这些作业的状态等信息。

示例

示例 1:列出数据仓库作业

PS C:\>Get-SCDWJob -ComputerName "serverDW72" â€"NumberOfBatches 4

此示例中的命令列出了数据仓库作业。

示例 2:按作业名称获取作业

PS C:\>Get-SCDWjob -ComputerName "serverDW72" -JobName "Transform.Common" -NumberOfBatches 2

此命令获取 Transform.Common 作业。

示例 3:按状态和批处理 ID 获取作业

PS C:\>Get-SCDWJob -ComputerName "ServerDW72" â€"NumberOfBatches 4| Where-Object {$_.Status -eq "Not Started" -and $_.BatchID -gt 800}

此命令获取状态为“未启动”且批 ID 大于 800 的作业。

示例 4:获取作业属性值并将其保存到 CSV 文件

PS C:\>Get-SCDWJobModule -ComputerName "serverDW72" -NumberOfBatches 4 | Select-Object -Property BatchId, CategoryId, CategoryName, CreationTime, Description, EndTime, Id, IsEnabled, IsRecuring, LastRunTime, ManagementGroup, ModifedTime, Modules, Name, NextRuntime, Schedule, ScheduleRuleID, SourceTypeName, StartTime, Status, StatusID, WorkflowRuleID | Export-Csv "C:\DWData\JobData.csv"

此命令获取所有作业属性值,并将结果保存到 CSV 文件。

参数

-ComputerName

指定运行 System Center Data Access 服务的计算机的名称。 Credential 参数中定义的用户帐户必须具有对指定计算机的访问权限。 仅当 System Center Data Access Service 在已安装Service Manager的同一台计算机上运行时,才能省略此参数。

Type:String
Aliases:CN
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Credential

指定连接到运行 System Center Data Access 服务的服务器时要使用的凭据。 提供的用户帐户必须具有对该服务器的访问权限。

Type:PSCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-JobBatchID

指定要返回的作业运行的批 ID。 系统会为作业的每次单独运行生成作业批 ID。 此整数值在所有类型的作业运行中是唯一的。 此参数不能与 JobName 参数结合使用。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-JobName

指定要获取其状态的数据仓库作业实例的名称。 此参数不能与 JobBatchID 参数结合使用。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfBatches

指定要显示其状态的批的数目。 此值必须大于或等于 1。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

输入

None.

不能通过管道将输入传递给此 cmdlet。

输出

Microsoft.EnterpriseManagement.OrchestrationJob