データベースの予測サービスをセットアップしようとしています。OPENQUERY を使用して、SSAS にデータセットの予測を依頼しています。これまでのところ、すべてうまくいきましたが、サービスを拡張しようとしたときに、いくつかの問題に遭遇しました。
MSSQL データベース サーバーは、リンク サーバー構造を使用して SSAS データベース サーバーにリンクされています。(Linked_AS)
マイニング構造を選択したい特定の SSAS データベースを指定できないように見えるという問題に遭遇しました。DMX 構文は単にそれをサポートしていないようです。
参考までに、選択クエリを次に示します。
SELECT * from OPENQUERY(Linked_AS, 'SELECT flattened top 1 timeindex FROM fillpercentageDaily.CASES
order by timeindex desc'));
このクエリは正常に実行されますが、どのデータベースから選択しているかを判断する方法がないため、非常にあいまいに見えます。
私が考えることができる回避策:
- すべてのマイニング構造名がすべてのデータベースで一意であることを確認します。
しかし、これは実用的ではないようです。洞察力のある人はいますか?