仅获取 AzureAutomationJobOutput returns 100 条消息
Get-AzureAutomationJobOutput only returns 100 messages
我正在使用这个:
$jobOutput = Get-AzureAutomationJobOutput -AutomationAccountName 'nonprodruntimebuild' -Id '1ca657d5-e9b6-4808-9386-40a88dd04271' -Stream "Any"
根据作业 ID 获取作业输出。
但是,它总是 returns 一个包含 100 个元素的 Object[]
。
当我查看 Azure 门户中的历史记录时,我可以看到有 143 页。每页有25条消息,所以应该有143*25=3575条消息。
我用不同的作业 ID 尝试过,每次我仍然只能得到 100。
编辑: 我已经尝试使用 New-Object DateTime(2015,01,01)
作为 StartTime 参数,但我仍然收到 100 条消息。
原来 100 是页面大小(常量)。您需要使用 -StartTime 标志并指定一个稍后的时间来获取接下来的 100 条消息。
我正在使用这个:
$jobOutput = Get-AzureAutomationJobOutput -AutomationAccountName 'nonprodruntimebuild' -Id '1ca657d5-e9b6-4808-9386-40a88dd04271' -Stream "Any"
根据作业 ID 获取作业输出。
但是,它总是 returns 一个包含 100 个元素的 Object[]
。
当我查看 Azure 门户中的历史记录时,我可以看到有 143 页。每页有25条消息,所以应该有143*25=3575条消息。
我用不同的作业 ID 尝试过,每次我仍然只能得到 100。
编辑: 我已经尝试使用 New-Object DateTime(2015,01,01)
作为 StartTime 参数,但我仍然收到 100 条消息。
原来 100 是页面大小(常量)。您需要使用 -StartTime 标志并指定一个稍后的时间来获取接下来的 100 条消息。