Get-SilAggregatorData
Gets data from the Software Inventory Logging Aggregator database.
語法
Parameter Set: ComputerName
Get-SilAggregatorData [-ComputerName <String[]> ] [-EndTime <DateTime> ] [-StartTime <DateTime> ] [ <CommonParameters>]
Parameter Set: ID
Get-SilAggregatorData [-ID <System.String[]> ] [ <CommonParameters>]
Parameter Set: UUIDSet
Get-SilAggregatorData [-EndTime <DateTime> ] [-StartTime <DateTime> ] [-UUId <String[]> ] [ <CommonParameters>]
Parameter Set: VMHostName
Get-SilAggregatorData [-EndTime <DateTime> ] [-StartTime <DateTime> ] [-VMHostName <String[]> ] [ <CommonParameters>]
Parameter Set: VMIDSet
Get-SilAggregatorData [-EndTime <DateTime> ] [-StartTime <DateTime> ] [-VMId <String[]> ] [ <CommonParameters>]
詳細描述
The Get-SilAggregatorData cmdlet gets data from the Software Inventory Logging Aggregator database. This cmdlet returns the same data as the Excel report that the Publish-SilData cmdlet creates. Specify parameter values to narrow your query.
參數
-ComputerName<String[]>
Specifies an array of names of computers for which this cmdlet gets data from the database.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
true(ByValue) |
接受萬用字元? |
false |
-EndTime<DateTime>
Specifies the polling end date and time. This cmdlet gets data based on the value that this parameter specifies.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
false |
接受萬用字元? |
false |
-ID<System.String[]>
Specifies an array of IDs. This cmdlet gets data from the database for the virtual machines that this parameter specifies.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
true(ByValue) |
接受萬用字元? |
false |
-StartTime<DateTime>
Specifies the polling start date and time. This cmdlet gets data based on the value that this parameter specifies.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
false |
接受萬用字元? |
false |
-UUId<String[]>
Specifies an array of universally unique identifiers. This cmdlet gets data from the database for the IDs that this parameter specifies.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
true(ByValue) |
接受萬用字元? |
false |
-VMHostName<String[]>
Specifies an array of virtual machine host names. This cmdlet gets data from the database for the virtual machine hosts that this parameter specifies.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
true(ByValue) |
接受萬用字元? |
false |
-VMId<String[]>
Specifies an array of virtual machine IDs. This cmdlet gets data from the database for the virtual machines that this parameter specifies.
別名 |
none |
必要項? |
false |
位置? |
named |
預設值 |
none |
接受管線輸入? |
true(ByValue) |
接受萬用字元? |
false |
<CommonParameters>
這個指令程式支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。如需詳細資訊,請參閱 about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216)。
輸入
輸入類型是可透過管道傳送至指令程式的物件類型。
輸出
輸出類型是指令程式所發出的物件類型。
範例
Example 1: Get all data
This command returns data from the database. This is the same data as the Excel report that the Publish-SilData cmdlet creates.
PS C:\> Get-SilAggregatorData
Example 2: Get data for named virtual machine hosts
This command returns data from the database for the virtual machine hosts named Host01 and Host02.
PS C:\> Get-SilAggregatorData -VMHostName "Host01","Host02"
Example 3: Gets host data since a specified time
This command returns all the host data objects from the database since the specified date and time.
PS C:\> Get-SilAggregatorData -StartTime "12/29/2014 11:00 AM"
Example 4: Gets host data up to a specified time
This command returns all the host data objects from the database up to the specified date and time.
PS C:\> Get-SilAggregatorData -EndTime "12/29/2014 11:00 AM"
Example 5: Get data for the named computers
This command returns data from the database for the computers named VMExample01 and VMExample02.
PS C:\> Get-SilAggregatorData -ComputerName "VMExample01","VMExample02"
Example 6: Get host data based on UUIDs
This command gets data from the database for the specified UUIDs.
PS C:\> Get-SilAggregatorData -UUId "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000001"
Example 7: Get host data based on virtual machine IDs
This command gets data objects from the database for the specified virtual machine IDs.
PS C:\> Get-SilAggregatorData -VMId "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000001"
Example 8: Get host data based on IDs
This command gets data objects from the database for the specified IDs.
PS C:\> Get-SilAggregatorData -ID "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000001"
Example 9: Get host data between two times
This command returns all the host data objects from the database between the specified date and time values.
PS C:\> Get-SilAggregatorData -StartTime "12/29/2014 11:00 AM" -EndTime "12/30/2014 11:00 AM"