如何在Power BI中使用带临时表的存储过程?

时间:2018-01-18 09:33:01

标签: sql sql-server stored-procedures powerbi

我想使用包含临时表的存储过程作为Power Bi的数据源。

我试过了:

[Query="EXECUTE [kpi].[KPI_NV]"])

Sql.Database("CZPHADDWH01\DEV", "DWH_Staging", [Query="EXECUTE [kpi].[KPI_NV]"])

这两个都会引发错误

  

详细信息:“Microsoft SQL:关键字'数据库'附近的语法不正确。   字符串'])'后面的未闭合引号。“

使用openquery(不首选)

SELECT *
FROM OPENQUERY ([CZPHADDWH01\DEV], 'EXEC DWH_Staging.kpi.KPI_NV')

提出

  

详细信息:“Microsoft SQL:无法确定元数据,因为   语句'INSERT #Regions(RegionId,[SalesRegionName])SELECT   过程'KPI_NV'中的[SalesRegionId],[SalesRegionName] FROM dim'   使用临时表。“

0 个答案:

没有答案