MOSS2010 + Performance Point + 分析サービスを使用しています。質問は次のとおりです。
- PPS レポートで現在の訪問者のアカウントを取得するには?
- SSASクエリで現在の訪問者のアカウントを使用するには?
MOSS2010 + Performance Point + 分析サービスを使用しています。質問は次のとおりです。
この投稿が役立つ場合があります: http://blogs.msdn.com/b/performancepoint/archive/2010/03/25/passing-filter-values-on-the-url-to-performancepoint-services-web-parts.aspx
もう 1 つのオプションは、PerformanePoint 2010 データ ソースを使用するように構成することPer-User Identity
です。
次に UserName MDX 関数にアクセスします。
WITH MEMBER Measures.x AS UserName
SELECT Measures.x ON COLUMNS
FROM [Adventure Works]
参考文献:
私の知る限り、カスタム スコアカード変換を使用してのみスコアカードをカスタマイズできます。レポートはカスタマイズできません。
PerUser、PreQuery、PostQuery、PreRender の 4 種類のスコアカード変換を実行できます。そこからはC#なので好きなようにやってください。
スコアカード変換を作成するには、IGridViewTransform から継承する必要があります。Microsoft.PerformancePoint.Scorecards.Client および Microsoft.SharePoint への参照を含める必要があります。
これを実現する方法に関するチュートリアルについては、次のリンクを参照してください: http://msdn.microsoft.com/en-us/library/ff606776.aspx
参考までに、この件に関するドキュメントはあまりないため、「viewData」オブジェクトを XML シリアル化して内部の内容を詳しく調べ、全体的な感覚を理解することをお勧めします。「Cells」オブジェクトは、スコアカードの最後から開始して逆方向に進むという、かなり奇妙です。
幸運を!