以下はエラーやバグではなく、空の結果セットを返すだけです。
他にも使用できる機能があることはわかっていますが、実験のために使い続けたいと思いますClosingPeriod
なぜ空白を返すのですか?
昨日戻ってくるように修正するにはどうすればよいですか?
WITH MEMBER [Date].[Date - Calendar Month].[member_caption] AS
ClosingPeriod(
[Date].[Date - Calendar Month].[Calendar Day]
).MEMBER_CAPTION
SELECT
NON EMPTY
[Date].[Date - Calendar Month].[member_caption]
ON COLUMNS
FROM [OurCube]
編集
ClosingPeriod 関数の MSDN ドキュメントはここにあり、次のように述べています。
• レベル式が指定されている場合、ClosingPeriod 関数は、指定されたレベルを含むディメンションを使用し、指定されたレベルのデフォルト メンバーの子孫の中で最後の兄弟を返します。
• レベル式とメンバー式の両方が指定されている場合、ClosingPeriod 関数は、指定されたレベルで指定されたメンバーの子孫の中で最後の兄弟を返します。