Azure Runbook身份验证失败

时间:2019-03-06 14:19:04

标签: azure

我已经在Azure帐户下创建了Azure运行帐簿,以处理大型Azure Analysis Services表格模型。

当我尝试通过PowerShell进行完整的表格模型处理时,运行一个小时后就会超时。

开始:上午8:47:50 结束:上午9:48:25

命令启动

Invoke-ProcessASDatabase-服务器“ asazure:// ---” -DatabaseName“ ---” -RefreshType已满 命令结束

错误开始 Invoke-ProcessASDatabase:无法将修改保存到服务器。返回错误:“超时已过期。超时

在操作完成之前已经过了一段时间。IDbCommand接口引发了异常。

技术细节:

RootActivityId:---

日期(UTC):---

命令已被取消。IDbCommand接口引发了异常。

命令已被取消。IDbCommand接口引发了异常。

命令已被取消。IDbCommand接口引发了异常。

命令已被取消。IDbCommand接口引发了异常。

命令已被取消。IDbCommand接口引发了异常。

命令已被取消。IDbCommand接口引发了异常。

'。

在第3行:1个字符

  • 调用ProcessASDatabase -server“ asazure:// --- ...

  • 
    + CategoryInfo          : InvalidArgument: (---:String) [Invoke-ProcessASDatabase], 
    

OperationException

+ FullyQualifiedErrorId : Microsoft.AnalysisServices.PowerShell.Cmdlets.ProcessASDatabase

错误结束

然后我将过程分解为分区级别。进程分区成功运行了大约一个小时,并处理了100多个分区,但随后开始出现身份验证错误。

如何在Azure运行手册下完成完整的表格模型过程?

开始:晚上8:59:50 结束:晚上10:06:28

命令启动

Invoke-ProcessPartition -PartitionName“ 2018_Q4” -TableName“ FACT_AR”-服务器“ asazure:// ---”-数据库“ ---” -RefreshType已满 命令结束

错误开始 Invoke-ProcessPartition:身份验证失败。

技术细节:

RootActivityId:---

日期(UTC):---

在线:104个字符:1

  • Invoke-ProcessPartition -PartitionName“ 2018_Q4” -TableName“ FACT_AR ...

  • 
    + CategoryInfo          : NotSpecified: (:) [Invoke-ProcessPartition], ConnectionException
    
    + FullyQualifiedErrorId : 
    

Microsoft.AnalysisServices.ConnectionException,Microsoft.AnalysisServices.PowerShell.Cmdlets.ProcessPartition 错误结束

2 个答案:

答案 0 :(得分:0)

欢迎堆栈溢出:)

您的问题与此类似-> Exceed 3 hours timeout Automation Runbook Azure。如果其中给出的答案有助于解决您的问题,请进行检查。

此外,您还可以从Microsoft文档下面了解有关公平分享的信息。

https://docs.microsoft.com/en-us/azure/automation/automation-runbook-execution#fair-share

希望这会有所帮助!

答案 1 :(得分:0)

事实证明,凭证以某种方式被破坏了。删除凭据并重新创建它,然后工作就可以进行了。