適用対象:
SQL Server 2019 以前の Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Important
データ マイニングは SQL Server 2017 Analysis Services で非推奨となり、現在は SQL Server 2022 Analysis Services で廃止されました。 非推奨および廃止された機能については、ドキュメントは更新されません。 詳細については、「 Analysis Services の下位互換性」を参照してください。
ドリルスルーをサポートするすべてのモデルについて、SQL Server Management Studio または DMX をサポートする他のクライアントで DMX クエリを作成することで、ケース データと構造データを取得できます。
Important
データを表示するには、ドリルスルーを有効にし、必要なアクセス許可を持っている必要があります。
ドリルスルー オプションを指定する
モデル ケースと構造ケースを取得するための一般的な構文は次のとおりです。
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'
この例では、クエリはエイリアスを使用して構造列の名前を変更します。 構造体列に別名を割り当てない場合は、"式" という名前の列が返されます。 この名前は、すべての名前のない列の既定値です。