Sap-hana-analytic-privileges
SAP HANA-分析特権
分析特権は、HANA情報ビューへのアクセスを制限するために使用されます。 分析特権のビューのさまざまなコンポーネントのさまざまなユーザーにさまざまなタイプの権利を割り当てることができます。
場合によっては、同じビューのデータに、そのデータに関連する要件を持たない他のユーザーがアクセスできないようにする必要があります。
例
会社の従業員に関する詳細を含む分析ビューEmpDetailsがあるとします-Emp名、Emp Id、Dept、Salary、Join of Date、Emp logonなど。 これで、レポート開発者にすべての従業員の給与詳細またはEmpログオン詳細を表示させたくない場合、分析特権オプションを使用してこれを非表示にできます。
- 分析特権は、情報ビューの属性にのみ適用されます。 分析特権でアクセスを制限する手段を追加することはできません。
- 分析特権は、SAP HANA情報ビューで読み取りアクセスを制御するために使用されます。
したがって、給与、ボーナスなどの数値ではなく、Empname、EmpId、Emp logonまたはEmp Deptによってデータを制限できます。
分析特権の作成
[パッケージ名]を右クリックして新しい分析特権に移動するか、HANA Modelerクイック起動を使用して開くことができます。
分析特権の名前と説明を入力→完了。 新しいウィンドウが開きます。
[完了]をクリックする前に、[次へ]ボタンをクリックして、このウィンドウにモデリングビューを追加できます。 既存の分析特権パッケージをコピーするオプションもあります。
[追加]ボタンをクリックすると、[コンテンツ]タブの下にすべてのビューが表示されます。
Analytic Privilegeパッケージに追加する[View]を選択して、[OK]をクリックします。 選択したビューが参照モデルの下に追加されます。
ここで、選択したビューの属性を分析特権の下に追加するには、[関連付けられた属性の制限]ウィンドウで[追加]ボタンをクリックします。
[オブジェクトの選択]オプションから分析特権に追加するオブジェクトを追加し、[OK]をクリックします。
[制限の割り当て]オプションでは、特定のユーザーのモデリングビューで非表示にする値を追加できます。 モデリングビューのデータプレビューに反映されないオブジェクト値を追加できます。
上部の緑色の丸いアイコンをクリックして、分析特権を有効にする必要があります。 ステータスメッセージ-正常に完了しました。ジョブログでアクティベーションが正常に確認され、ロールに追加することでこのビューを使用できます。
このロールをユーザーに追加するには、セキュリティタブ→ユーザー→これらの分析権限を適用するユーザーを選択します。
適用する分析特権を名前で検索し、[OK]をクリックします。 そのビューは、Analytic Privilegesの下のユーザーロールに追加されます。
特定のユーザーから分析特権を削除するには、タブの下の表示を選択し、赤い削除オプションを使用します。 展開を使用します(上部の矢印またはF8を使用して、これをユーザープロファイルに適用します)。