私のユーザーは、SSASキューブにアクセスして、キューブとスライスしたり、ダイスしたり、動的に対話したりすることができます。プライバシーの制約のため、私はであり、ではカウント数が10以下の結果セットを返すことはできません。 例えば、フィルターを組み合わせて10人未満のサブポピュレーションに属する結果を戻す場合は、何も返さないか、エラーメッセージを返す必要があります(この例では1行1人)。私はこの要求をどこから始めるべきかも分かりませんが、ユーザーがExcelを使用してキューブと動的にやりとりするときに、これはキューブでも可能ですか?単一のMDXベースのレポートを作成している場合は、常に条件を記述して結果をWHERE COUNT> xに制限することができます。しかし、Excelでこれを行う方法はありますか?そうであれば、誰かが私を正しい方向に向けることができ、私に話題を与えることができれば、それ以上の作業をすることができます。しかし、数時間の検索の後、私はどこから始めるべきか分かりません。事前にどうもありがとうございました。SSASキューブ、カウントに基づいて結果を限定する
答えて
私が知る限り、はできません。これはExcelで、またはあらゆる種類のキューブ/ディメンション/セルレベルのセキュリティを使用して行います。これらのセキュリティ機能は非常に強力ですが、許容される/許可されないキューブ構造内の領域(次元メンバ、タプル、セル)を指定することによって機能します。それらは約の位置(例:Trialsディメンションの「非常に秘密で機密性の高い医療試験」メンバー、またはGeographyディメンションの「北朝鮮」メンバー)で、のコンテンツではなく、です。
キューブの粒度を粗く変更すると、10のグループでしか事実が保持されません。しかし、私の心はそれをすることの難しさに悩まされます。
この要件は、多次元キューブの性質について基本的なものと矛盾します。多次元キューブは、それらがスローされる可能性のあるクエリを「知っていません」(事前集計していない) 。 (OK、彼らは事前集計を行いますが、可能な組み合わせのごく一部です)。したがって、彼らは結果としての結果に基づいてデータへのアクセスを制御することは当然非常に悪いです。。 Excel PivotTablesのようなオープンなクエリツールには、その能力があります。結果は何でも(空、大、小)何でもできます。
これは実装が非常に難しい要件です。投機的なダイビングをデータに促すキューブのアイデアを否定します。それはあなたが着陸したプライバシーのための本物の懸念の歪んだ表現(多くの政治論争の後)かもしれません。この懸念はおそらく他の場所でも満たされますか?あなたが - そしておそらく他の開発者やテスター - が、このデータをリーフレベルで見ることができれば(あなたは、開発してテストできるようにする必要があります)、少なくとも一部のユーザーはそれを見ることができないのですか?
これは、達成可能な本物の要件ではなく、あなたが着陸している他のプロセス(採用、スクリーニング、従業員の信頼)の失敗のようです。それはMaciej Ceglowskiのデータを「有毒廃棄物」として思い起こさせてくれます。データはすべて究極の利益であるため覚えておいてください。しかし、それを止めるためには、使用されています!
- 1. 単一のテーブルまたはビューに基づいてSSASキューブを作成する
- 2. contの結果に基づいてmysqlのカウントの行
- 3. カウントに基づく制限
- 4. 結果を1列に基づいて表示する結果
- 5. 複数のVLOOKUPに基づいて結果をカウントしますか?
- 6. SSAS - > MDX - >カウントに基づいてクエリ内の列パーセンテージを作成
- 7. 日付に基づいてカウントに基づくカウントを追加する
- 8. は、カウントに基づいて
- 9. MySQL:クエリ内の各グループの結果の数を別のクエリの結果に基づいて制限する
- 10. クエリ結果に基づいてレコードを削除するには
- 11. SSASキューブ展開エラー
- 12. キューブSSAS - 相対カレンダー
- 13. Json結果に基づいてカラーテキストビューを変更する方法
- 14. Shodanのクエリ結果を場所に基づいてフィルタリングする
- 15. プロミスコールの結果に基づいてオブジェクトを構築する
- 16. SQLの結果に基づいて行を表示する
- 17. jQueryでAJAX結果に基づいてDOMを変更する
- 18. Laravel:行数をカウントする必要がある関係に基づいて結果を得るには
- 19. Django Restful Framework - 役割/グループに基づく制限結果
- 20. PKG_CHECK_MODULESの結果に基づいてAM_CONDITIONALとAC_DEFINEを定義する方法は?
- 21. SSAS&OLAPキューブ:2回同じ測定
- 22. SSASキューブ処理オプション - キューブを無効にする
- 23. SQLリス - フィールドの長さに基づいて結果を返す
- 24. 部分文字列値に基づくMYSQLクエリの結果を制限する
- 25. 変数に基づいて結果を表示
- 26. ランクに基づいてSQLクエリ結果からレコードを取得
- 27. Neo4j/Cypher:ソートされたコレクションに基づいて結果をソート
- 28. Solr - ファセット数に基づいて検索結果をソート
- 29. SSAS 2005キューブの次元セキュリティ
- 30. SSASキューブ計算のフィルタ
なぜそのデータをフィルタリングするビューからキューブを構築するだけではないのですか? – whytheq
@whytheqどうすれば可能ですか?フィルタの組み合わせによって小さな結果セットが得られる可能性があります。私はあなたがその質問を見落としたかもしれないと思う。 – LearnByReading