DMX を使用したドリルスルー クエリの作成
ドリルスルーをサポートするすべてのモデルでは、SQL Server Management Studio または DMX をサポートするその他のクライアントで DMX クエリを作成することで、ケース データと構造データを取得できます。
注意 |
---|
データを表示するには、ドリルスルーが有効になっており、必要な権限がある必要があります。 |
ドリルスルー オプションの指定
モデル ケースと構造ケースを取得する場合の一般的な構文は、次のとおりです。
SELECT <model column list>, StructureColumn('<structure column name') FROM <modelname>.CASES
DMX クエリを使用してケース データを返す方法の詳細については、「SELECT FROM <model>.CASES (DMX)」および「SELECT FROM <structure>.CASES」を参照してください。
使用例
次に示す DMX クエリでは、タイム シリーズ モデルから特定の製品シリーズのケース データが返されます。 このクエリでは、Amount 列も返されます。この列はモデルでは使用されていませんが、マイニング構造では使用可能です。
SELECT [DateSeries], [Model Region], Quantity, StructureColumn('Amount') AS [M200 Pacific Amount]
FROM Forecasting.CASES
WHERE [Model Region] = 'M200 Pacific'
この例では、別名を使用して構造列の名前が変更されています。 構造列に別名を割り当てないと、'Expression' という名前で列が返されます。 これはすべての名前のない列に対する既定の動作です。