我目前正在处理一个预先存在的kettle 作业,该作业调用一个powershell 脚本,该脚本向Azure HdInsight 发送一个pig 作业。 Get-AzureHdInsightJobOutput 是此脚本的一部分,现已弃用。因此,我将其替换为 Get-AzureRmHdInsightJobOutput。然而,新的 cmdlet 有两个参数集,一组用于显示,一组用于下载。我需要返回一个对象,以避免对水壶作业进行更改。
我希望知道显示参数是否会返回一个对象,或者它们是否只是打印出结果。
最佳答案
是,Get-AzureRmHdInsightJobOutput
cmdlet 在与 Display 参数集一起使用时将返回字符串对象,无论 DisplayOutputType 是什么。
您可以在下面的 Azure PowerShell github 链接中引用此 cmdlet 的源代码:
GetAzureHDInsightJobOutputCommand.cs
希望这有帮助!
关于azure - Get-AzureRmHdInsightJobOutput 是否返回对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34097627/