問題タブ [dmx-ssas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
210 参照

sql - DMX での外部データ ソースの選択

を使用してMicrosoft SSASおり、現在、元のソース データベース テーブルの新しい値を使用しSQLServer 2012てモデルを更新しようとしています。timeseries

自動化のために、静的な値を使用してモデルを更新するDMXことを提案するMicrosoft チュートリアルが提示されていますが、元のデータ ソースを参照する方法がわかりません。EXTEND_MODEL_CASESPREDICTION JOINSELECT FROM

編集: 明確化: SSAS がこの方法でデータベース テーブルにアクセスできないように見えるため、以下のコードは機能しません。そのため の質問: SSAS 内からデータベース テーブルを選択する方法

私の期待は、モデルに挿入された上記のテーブルから結果セットを取得することです。

私のモデルが含まれているとしましょう:

データベーステーブルからデータを選択できるようにしたい:

それをモデルに追加して、新しいエントリがモデルに入力されるようにします。

0 投票する
0 に答える
215 参照

sql - DMX サブクエリの問題

SSAS で作成したマイニング モデルにクエリを実行しようとしています。そして、私のクエリは次のようなものです:

しかし、それは次のようにエラーを出します

エラー (データ マイニング): 行 2、列 65 のコンテキストではブール式は使用できません。

0 投票する
1 に答える
184 参照

sql-server - PredictTimeSeries DMX クエリから空の値を省略する方法

PredictTimeSeries次のように、いくつかの値の予測を取得するために、DMX クエリ内で関数を使用しています。

うまく機能しますが、唯一の問題は、ある時点で結果セットが次のように空の値を返すことです。

結果セットの空の残りを切り取るにはどうすればよい04/05/2015ですか (上記の例の最後のレコードは from になります)。

アドバイスやヘルプをいただければ幸いです。

0 投票する
0 に答える
163 参照

sql-server - 特定の SSAS データベースからの選択

データベースの予測サービスをセットアップしようとしています。OPENQUERY を使用して、SSAS にデータセットの予測を依頼しています。これまでのところ、すべてうまくいきましたが、サービスを拡張しようとしたときに、いくつかの問題に遭遇しました。

MSSQL データベース サーバーは、リンク サーバー構造を使用して SSAS データベース サーバーにリンクされています。(Linked_AS)

マイニング構造を選択したい特定の SSAS データベースを指定できないように見えるという問題に遭遇しました。DMX 構文は単にそれをサポートしていないようです。

参考までに、選択クエリを次に示します。

このクエリは正常に実行されますが、どのデータベースから選択しているかを判断する方法がないため、非常にあいまいに見えます。

私が考えることができる回避策:

  • すべてのマイニング構造名がすべてのデータベースで一意であることを確認します。

しかし、これは実用的ではないようです。洞察力のある人はいますか?

0 投票する
1 に答える
70 参照

sql-server - トレーニング済みの SSAS マイニング構造モデルを別のデータベースに移動する方法は?

私のマイニング モデル開発 SSAS データベースには、実稼働 SSAS データベースに移動したい候補モデルが多数ありますが、トレーニング済みモデルに対して、一度モデルを再トレーニングすることなくそれを行う方法はないようです。新しいデータベースにあります。データベース間を移動するときにモデルのコンテンツを保持するにはどうすればよいですか? これには DMX EXPORT/IMPORT をファイルの場所に使用できると思いますが、扱いにくく、静的な場所への明確なパスがない SQL クラスターで作業しています。他の提案はありますか?

0 投票する
1 に答える
1786 参照

ssas - Analysis Services キューブから通貨形式を取得する

分析サービスで通貨値の書式文字列を取得するにはどうすればよいですか?

MDX クエリを実行して、タイプが のメジャーを取得するとCurrency、値が予想される形式 (例: €1.000,00) で返されます。私のキューブのロケールはアイルランドに設定されているので、これは正しいです。

通貨フォーマット文字列を取得する方法はありますか?

したがって、ロケールがアイルランドに設定されているキューブの場合、通貨の書式文字列は次のようになります"€#.###,##"

この情報を Analysis Services から取得する方法はありますか?

次の DMX クエリを実行して、メジャーとその形式に関する情報を取得できますが、これはCurrency通貨メジャーの形式のみを示しています。

何か案は?

0 投票する
0 に答える
403 参照

ssas - SSASのMDXで2つの列を並べて結合する方法

テーブルのスキーマ列を提供するクエリがあります。

ここで、可視列と非可視列を取得します

可視列と非可視列を並べて出力する方法:

0 投票する
1 に答える
346 参照

sql - SSAS カタログ リストをフィルタリングする方法は?

このようなDMXクエリを使用します

OLAP DB のリストを取得します。where名前に一連の文字が含まれるカタログを選択する句を追加したいと思います。

制限を考慮して、取得したカタログ名のリストをフィルタリングする方法についてのアイデアはありますか?

特に、JOIN、GROUP BY、LIKE、CAST、および CONVERT はサポートされていません。