セル セキュリティが構成されていないキューブがあり、ドリルスルー アクションで断続的な問題が発生します。キューブには 2 つのメジャー グループがあります。1 つは財務アプリケーション (Oracle Financials) からの会計トランザクションを含み、もう 1 つは一連の FX レートを含みます。FX 変換はメジャー式で行われ、キューブ スクリプトによってリーフ レベルに強制されます。この問題は SSAS2008 (R1) で発生しています。
scope ([functional currency].[functional currency].[all]);
scope ([measures].[herp fx rate]);
this = null;
end scope;
scope ([measures].[derp fx rate]);
this = null;
end scope;
end scope;
scope (leaves ([functional currency]));
scope ([fx period].[period].members);
scope ({[measures].[Herp GBP]});
this = [measures].[accounted] *
[measures].[Herp fx rate];
//fore_color (this) = 4227327;
end scope;
scope ({[measures].[Derp GBP]});
this = [measures].[accounted] *
[measures].[Derp fx rate];
//fore_color (this) = 32768;
end scope;
end scope;
end scope;
Calculate;
キューブにはドリルスルー アクションがあります。(たとえば、SSMS キューブ ブラウザーを介して) ドリル スルー アクションを試行すると、キューブは断続的にエラーを返します。
セルのセキュリティによりソース データへのアクセスが許可されていないため、ドリルスルー操作を実行できません
さまざまなフォーラムへの投稿で、IgnoreUnrelatedDimension=False を設定するとこれが修正されることが示唆されています。ただし、これが発生する理由を説明するドキュメントが見つからず、エラー メッセージはやや役に立ちません。このエラーの原因について首尾一貫した説明がある人はいますか?