私は SSAS の初心者で、キューブをクエリして、aome メジャー グループに対して日付順にデータを取得しようとしています。クエリで指定したい日付範囲。私が使用しているクエリはこれです:-
SELECT
{
[Measures].[Measure1],
[Measures].[Measure2],
[Measures].[Measure3]
}
ON COLUMNS,
NON EMPTY{
[Date].[AllMembers]
}
ON ROWS
FROM (SELECT ( STRTOMEMBER('2/23/2013', CONSTRAINED) :
STRTOMEMBER('3/1/2013', CONSTRAINED) ) ON COLUMNS
FROM [MyCube])
ただし、次のエラーが表示されます
Query (10, 16) STRTOMEMBER 関数の CONSTRAINED フラグによって課された制限に違反しました。
制約付きキーワードを削除してから、strtomember 関数も削除してみました。しかし、それぞれの場合で、それぞれ次のエラーが発生しました
クエリ (10, 16) STRTOMEMBER 関数は、1 引数のメンバー式を想定しています。文字列または数値式が使用されました。
and
* Query (10, 14) : 関数は、1 引数のメンバー式を想定しています。文字列または数値式が使用されました。*
最後の 2 つのエラーから、constraint キーワードを含める必要があることがわかります。しかし、このクエリが実行されない理由を誰か教えてもらえますか?