使用Power Query连接将PowerPivot发布到SSAS

使用Power Query连接将PowerPivot发布到SSAS,ssas,powerpivot,powerbi,powerquery,Ssas,Powerpivot,Powerbi,Powerquery,我使用powerquery进行ETL工作,然后将数据加载到PowerPivot模型中。然后,我将PowerPivot导入到SSAS多维数据集 我成功地将模型导入到SSAS多维数据集中。真是个愚蠢的问题,但我想从现在起我不能刷新我的数据了 实际上,如果多维数据集没有抛出一个错误Microsoft.Mashup.OLE错误,我就无法部署它 或者,我可以将我的模型放在sharepoint网站上并连接我的ssas多维数据集,但我只是在探索是否还有其他没有sharepoint的解决方案 所以我想问题是:

我使用powerquery进行ETL工作,然后将数据加载到PowerPivot模型中。然后,我将PowerPivot导入到SSAS多维数据集

我成功地将模型导入到SSAS多维数据集中。真是个愚蠢的问题,但我想从现在起我不能刷新我的数据了

实际上,如果多维数据集没有抛出一个错误Microsoft.Mashup.OLE错误,我就无法部署它

或者,我可以将我的模型放在sharepoint网站上并连接我的ssas多维数据集,但我只是在探索是否还有其他没有sharepoint的解决方案

所以我想问题是:

  • 导入powerpivot后—是否有方法刷新连接到power query查询的数据
  • 除了sharepoint之外,是否还有其他方法可以将powerpivot加载到ssas多维数据集
  • 有什么想法吗? 事先非常感谢


    Ped

    这是一种可能的解决策略:

    1) 复制您的工作簿

    2) 在工作簿1中,计划Power SQL update以“转移”当前将PP数据模型提供给SQL server表的所有查询。这将是您的leightweight SSIS服务器备选方案()

    3) 在工作簿2中,删除数据表并重新创建它们,这些数据表直接从Power Pivot连接到新的SQL数据源。重新建立表连接:准备部署到SSAS

    假设您将度量值保存在与“真实数据表”不同的表中(由于过去的错误,许多Power Query用户已经这样做了),并将计算列写入Power Query而不是Power Pivot中(否则,在重新创建SQL server连接的表后,您需要重新创建它们)

    或者你可以选择即将推出的云计算SSA替代方案: