つまり、私は基本的に BI の概念にまったく慣れていないので、次の 2 段階のプロセスである既存の ETL プロセスを継承しています。
キューブ処理でのみ使用されるデータベースにデータをロードします
上記のデータベースに対して SSAS キューブの処理を開始します
かなりうまく分離されているように見えますが、時折 (週に 1 回、場合によっては 2 回)、次の例外で失敗します。
「OLAP ストレージ エンジンのエラー: 属性キーが見つかりません」
ここで興味深いのは、次のことです。
通常、問題のあるディメンションは同じものではありません (つまり、一貫してこの障害が発生する単一のディメンションはありません) 。
ソーステーブルを調べると、実際には見つからなかったという属性キーが含まれています
次に、SSMS を介してディメンションとキューブを手動ですぐに再処理すると、問題なく正常に再処理されます。
前述のジョブと SSMS を介してそれらを再処理するときの両方で、「ProcessFull」を使用しているため、完全に再処理する必要があります。
誰かがそのような問題に遭遇しましたか? 私はそれについて頭を悩ませています...それが真のデータ整合性の問題である場合、キューブを再処理しても修正されないからです。いったい何が起こっているのでしょうか?なぜこれが起こるのかを突き止めようとしていますが、それを一貫して再現することも、根本原因としてデータの整合性の問題を指摘することもできません。
あなたが提供できる情報をありがとう!