未指定度量时此脚本使用什么度量

What measure is this script using when no measure is specified

好的,所以我正在尝试查看有关如何使用此功能的示例,但我仍然不明白。 msdn上的例子,在这里 https://msdn.microsoft.com/en-us/library/ms145500.aspx?f=255&MSPPError=-2147217396

以AW 2008为例,此查询

       SELECT ParallelPeriod ([Date].[Calendar].[Calendar Semester]
       , 3
       , [Date].[Calendar].[Month].[October 2007])
       ON 0

   FROM [Adventure Works]


results:
April 2006
2,899.94

该值从何而来?这是从什么措施拉出来的?

现在,这个另一个例子看起来更清楚了。 http://www.databasejournal.com/features/mssql/article.php/10894_3073581_3/MDX-Essentials---MDX-Time-Series-Functions-Part-III-The-LastPeriods-and-ParallelPeriod-Functions.htm

这将是多维数据集的默认度量,或更准确地说是度量维度的默认成员。

试试这个查询看看我的意思:

WITH MEMBER [Measures].[Default Measure] AS
[Measures].DefaultMember.Name
SELECT
[Measures].[Default Measure] On 0
FROM [Adventure Works]

这个 returns "Reseller Sales Amount" 适合我的版本。

希望对您有所帮助,

小灰