我想使用包含临时表的存储过程作为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' 使用临时表。“