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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
指定连接到运行 System Center Data Access 服务的服务器时要使用的凭据。 提供的用户帐户必须具有对该服务器的访问权限。
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobBatchID
指定要返回的作业运行的批 ID。 系统会为作业的每次单独运行生成作业批 ID。 此整数值在所有类型的作业运行中是唯一的。 此参数不能与 JobName 参数结合使用。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobName
指定要获取其状态的数据仓库作业实例的名称。 此参数不能与 JobBatchID 参数结合使用。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumberOfBatches
指定要显示其状态的批的数目。 此值必须大于或等于 1。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None.
不能通过管道将输入传递给此 cmdlet。
输出
Microsoft.EnterpriseManagement.OrchestrationJob