2017-11-22 35 views
0

私はDWHに5つのディメンションとファクトテーブルを持っています。ファクトテーブルのSSAS Tabular Modelキューブを作成し、作成したパーティション。 2015年、2016年、2017年と言います。私のサーバーに私のキューブを配備します。そして、パーティション2017のデータだけを更新するジョブを作成しています。データ全体ではありません。SSAS表モデル - パーティションのリフレッシュとスケジュール

ジョブをスケジューリングして、すべてのディメンションと2017パーティションだけをリフレッシュする方法はありますか。

ありがとうございます。誰にでもしてください。

答えて

2

特定のパーティションを処理する場合は、xmlaスクリプトを使用してパーティションを処理できます。

どのように取得するのですか?管理Studioから

、右あなたの事実上のクリックして、選択したパーティション

enter image description here

あなたのパーティションを選択します(私の例では、私は1つしかない)とプロセスのアイコンをクリックしてください。

enter image description here

  1. クリック
  2. (あなたの場合は、フルプロセス)、プロセスモードを選択して、あなたのパーティション
  3. を選択して、XMLAコード

enter image description here

あなたを生成XMLAコード:

enter image description here

今、あなたはあなたの仕事を作成することができます。

enter image description here

そうでなければあなたは1 SSISパッケージを作成し、DDLタスク enter image description here

を実行Analysis Servicesを使用することができます私はいくつかをしましたテストとスクリーンショットがありましたが、私はマイクロソフトがすでに良い説明をしているのを見ました。

https://docs.microsoft.com/en-us/sql/analysis-services/instances/schedule-ssas-administrative-tasks-with-sql-server-agent

私はあなたを助けたことを願っています。

よろしくお願いします。 アルノー

関連する問題