长功率BI SSAS请求执行

长功率BI SSAS请求执行,ssas,business-intelligence,powerbi,olap,olap-cube,Ssas,Business Intelligence,Powerbi,Olap,Olap Cube,请告诉我,在使用SQL Server Analysis Services接收数据时,Power BI有哪些限制?通常需要很长时间才能获得由10万行组成的数据,例如(1,5小时)。此外,会发生超时,请求根本不会执行。我如何优化它 我的查询超时: SELECT { [Measures].[P&L ACT], [Measures].[P&L Budget], [Measures].[P&L LY] } DIMENSION PROPERTIES PARE

请告诉我,在使用SQL Server Analysis Services接收数据时,Power BI有哪些限制?通常需要很长时间才能获得由10万行组成的数据,例如(1,5小时)。此外,会发生超时,请求根本不会执行。我如何优化它

我的查询超时:

SELECT 
{
    [Measures].[P&L ACT],
    [Measures].[P&L Budget],
    [Measures].[P&L LY]
}
DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON COLUMNS , NON EMPTY
CrossJoin(
    {[Date].[Year].&[2017]},
    {[Date].[Month].&[2017]&[1],
    [Date].[Month].&[2017]&[2],
    [Date].[Month].&[2017]&[3],
    [Date].[Month].&[2017]&[4],
    [Date].[Month].&[2017]&[5],
    [Date].[Month].&[2017]&[6],
    [Date].[Month].&[2017]&[7],
    [Date].[Month].&[2017]&[8],
    [Date].[Month].&[2017]&[9],
    [Date].[Month].&[2017]&[10],
    [Date].[Month].&[2017]&[11],
    [Date].[Month].&[2017]&[12]},
    {[Channel].[Channel1].Children},
    {[Channel].[Channel2].Children},
    {[Product].[Brand].Children},
    {[Product].[Brand Cluster].Children},
    {[Product].[Package Type].Children},
    {[Product].[Product Type].Children},
    {[Region].[Region].Children},
    {[PL Natural].[PL Natural].[Level 0]},
    {[Budget Type].[Budget Type].&[1], 
    [Budget Type].[Budget Type].&[2], 
    [Budget Type].[Budget Type].&[3], 
    [Budget Type].[Budget Type].&[4]})
ON ROWS 
FROM [Revenue] 

你能为你的三个指标发布MDX计算吗?您是否可以一次使用一个度量值测试查询,并告诉我们哪个度量值最慢,以及是否有任何度量值返回更多的行。SSAS MD没有针对这种“数据转储”查询进行优化。如果可能的话,我会尝试绕过它并查询源SQL表。“P&L LY”度量是最慢的。LY=实际-1年。不幸的是,使用SQL源表是不可能的。