SAP HANA - Analitik Ayrıcalıklar

Analitik Ayrıcalıklar, HANA Bilgi görünümlerine erişimi sınırlamak için kullanılır. Analitik Ayrıcalıklarda bir Görünümün farklı bileşenlerinde farklı kullanıcılara farklı hak türleri atayabilirsiniz.

Bazen, aynı görünümdeki verilere, söz konusu veriler için herhangi bir ilgili gereksinimi olmayan diğer kullanıcılar tarafından erişilebilir olmaması gerekir.

Misal

Bir şirketin çalışanları hakkında ayrıntılar içeren bir Analitik görünüm EmpDetails'e sahip olduğunuzu varsayalım - Çalışan adı, İş Kimliği, Departman, Maaş, Katılma Tarihi, Çalışan oturumu açma vb. Şimdi Rapor geliştiricinizin Maaş ayrıntılarını veya Çalışan'ı görmesini istemiyorsanız tüm çalışanların oturum açma detaylarını Analitik ayrıcalıklar seçeneğini kullanarak gizleyebilirsiniz.

  • Analitik Ayrıcalıklar yalnızca Bilgi Görünümündeki özniteliklere uygulanır. Analitik ayrıcalıklara erişimi kısıtlamak için önlemler ekleyemeyiz.

  • Analitik Ayrıcalıklar, SAP HANA Bilgi görünümlerinde okuma erişimini kontrol etmek için kullanılır.

Böylece verileri, maaş, ikramiye gibi sayısal değerlerle değil, Empname, EmpId, Emp oturum açma veya Emp Dept ile sınırlayabiliriz.

Analitik Ayrıcalıklar Yaratmak

Paket adına sağ tıklayın ve yeni Analitik Ayrıcalığa gidin veya HANA Modeler hızlı başlatmayı kullanarak açabilirsiniz.

Analitik Ayrıcalığın adını ve Açıklamasını girin → Bitir. Yeni pencere açılacaktır.

Bitir'e tıklamadan önce İleri düğmesine tıklayıp bu pencerede Modelleme görünümü ekleyebilirsiniz. Mevcut bir Analitik Ayrıcalık paketini kopyalama seçeneği de vardır.

Ekle düğmesine tıkladığınızda, size İçerik sekmesi altındaki tüm görünümleri gösterecektir.

Analitik Ayrıcalık paketine eklemek istediğiniz Görünüm'ü seçin ve Tamam'a tıklayın. Seçilen Görünüm referans modellerin altına eklenecektir.

Şimdi Analitik Ayrıcalık altındaki seçili görünümden öznitelik eklemek için İlişkili Öznitelikler Kısıtlamaları pencereli ekle düğmesine tıklayın.

Analitik ayrıcalıklarına eklemek istediğiniz nesneleri nesne seç seçeneğinden ekleyin ve Tamam'a tıklayın.

Kısıtlama Ata seçeneğinde, Modelleme Görünümünde belirli bir kullanıcıdan gizlemek istediğiniz değerleri eklemenize olanak tanır. Modelleme Görünümünün Veri Önizlemesine yansıtılmayacak Nesne değeri ekleyebilirsiniz.

Şimdi üstteki Yeşil yuvarlak simgeye tıklayarak Analitik Ayrıcalığı etkinleştirmeliyiz. Durum mesajı - başarıyla tamamlandı, aktivasyonu iş günlüğü altında başarıyla onaylar ve bu görünümü şimdi bir role ekleyerek kullanabiliriz.

Şimdi bu rolü bir kullanıcıya eklemek için, güvenlik sekmesine gidin → Kullanıcı → Bu Analitik ayrıcalıklarını uygulamak istediğiniz Kullanıcıyı seçin.

Ad ile uygulamak istediğiniz Analitik Ayrıcalıklarını arayın ve Tamam'a tıklayın. Bu görünüm, Analitik Ayrıcalıklar altındaki kullanıcı rolüne eklenecektir.

Belirli bir kullanıcıdan Analitik Ayrıcalıkları silmek için sekme altındaki görünümü seçin ve Kırmızı silme seçeneğini kullanın. Dağıt'ı kullanın (bunu kullanıcı profiline uygulamak için üstteki ok işareti veya F8).