有时,用户对SharePoint列表存在身份验证问题。
我希望PowerQuery尝试从该列表中获取数据,但如果失败,我希望它从网络上的Excel文件中提取。 (我每周只手动更新一次)
我该怎么做?
答案 0 :(得分:1)
Power Query的M / PQL语言有一个用于错误处理的try表达式:
https://msdn.microsoft.com/en-us/library/mt186368.aspx
我会尝试使用try表达式编辑Query脚本以获得2个Source语句(SPO和Excel),然后在稍后的步骤中选择它们,例如。
... SourceSPList = try SharePoint.Tables( ...
... SourceExcel = try Excel.Workbook( ...
... if SourceSPList[HasError] then SourceExcel[Value] else SourceSPList[Value]
祝你好运--M / PQL原始编码是围绕......最悲惨的编码体验。