SAP IDT - Evren Yaratmak

IDT'de bir Evren oluşturmak için Başlat → Tüm Programlar → SAP Business Intelligence → SAP Business Objects BI Platform 4 Client Tool'a gidin.

Information Design Tool'da Yeni bir Proje oluşturmalısınız. Dosya → Yeni → Proje'ye gidin. Proje Adını girin ve Bitir'e tıklayın.

Proje oluşturulduktan sonra, bir veri kaynağına bağlanmak için bir OLAP veya İlişkisel bağlantı oluşturmaktır. BirRelational connectionTabloları ve Birleşimleri içe aktarmak için Veritabanı katmanına bağlanmak için kullanılır. SAP HANA'daki Bilgi Görünümü gibi çok boyutlu modele bağlanmak için bir OLAP bağlantısı kullanılır.

Proje adına sağ tıklayın → Yeni → İlişkisel Bağlantı Seç → Bağlantı / kaynak adını girin → İleri.

Listeden SAP'yi seçin → SAP HANA → Sürücüleri Seç JDBC → İleri → Ayrıntıları girin.

Sistem ayrıntılarını, kullanıcı adını, şifreyi girin ve İleri'ye tıklayın.

Bitir'e tıklayın.

Genel Bilgi → Test Bağlantısı → Başarılı seçeneğine tıklayın.

Kullanıma hazır hale getirmek için bu bağlantıyı Depoya yayınlamalıyız.

Bağlantı adına sağ tıklayın → Bağlantıyı Havuzla yayınlayın → BO veri havuzu şifresini girin → Bağlan → Bitir → Evet'e tıklayın.

Bitir'e tıkladığınızda, güvenli bir Depo bağlantısı oluşturacaktır.

.cns - güvenli Depo bağlantısı

.cnx - yerel güvenli değil, bu bağlantıyı kullanırsanız, depoya hiçbir şey yayınlamanıza izin vermez.

Sonraki adım, bu güvenli bağlantı üzerinde bir Veri Temeli Katmanı oluşturmaktır.

Sağ tıklayın .cns Depo bağlantısı → Yeni Veri Temeli.

Kaynak Adını girin ve Bitir'e tıklayın. Size veritabanındaki mevcut tüm şemaların bir listesini gösterecektir. Schema'dan Data Foundation katmanına Tablolar ve Birleşimler ekleyebilirsiniz. Bu, tabloyu sürükleyerek veya çift tıklayarak yapılabilir. Mantıksal bir şema oluşturmak için birleştirmeleri Boyut ve Gerçek tablolarına uygulayın.

Bir Birleştirme tanımlamak için, Tablolar arasında birleştir seçeneğine çift tıklayın. Size her iki tabloyu da gösterecek. Veri gereksinimine göre farklı Birleştirmeler arasından seçim yapabilir ve kardinaliteyi tanımlamak için Kardinaliteyi algıla'ya tıklayabilirsiniz - 1: 1, 1: n, n: n.

Sonraki adım, Veri Temelinde bir İş Katmanı oluşturmaktır. Ekranın üst kısmındaki Tümünü Kaydet simgesini tıklayın. Ardından, Veri temeli .dfx → Yeni İş Katmanı'na sağ tıklayın.

Kaynak Adı Girin → (Veri Temeli için İş Katmanı Oluşturma) Bitir. Yerel Proje altına Business Layer .blx ekler.

Data Foundation altındaki tüm boyutların ve hesaplamaların bir listesini gösterecektir. Boyutları, önlemleri, toplamayı vb. Tanımlayabilirsiniz.

Bir Toplama tanımlamak için, Projeksiyon İşlevi'nden seçim yapabilirsiniz. Ayrıca, hesaplamalar ve boyutların yanındaki açılır menüyü kullanarak, rapordaki birkaç nesneyi de gizleyebilirsiniz. Belirli bir nesne için Gizli'yi seçebilirsiniz.

İş Katmanını tanımladıktan sonra, aşağıdaki ekran görüntüsünde gösterildiği gibi ekranın üst kısmındaki Tümünü Kaydet simgesini tıklayın.

Depoya bir Evren yayınlamak için, .blx → Yayınla → Bir Depoya sağ tıklayın.

Kaynaklar → Sonraki → Evreni Yayınla penceresinde İleri → Evren'i yayınlamak istediğiniz Depo klasörünü seçin ve Bitir'e tıklayın.

Universe'ün başarıyla yayınlandığına dair bir onay alacaksınız.

Depo altındaki Evreni kontrol etmek için Depo kaynaklarına gidin ve oluşturulan Evreni kontrol edin.

SAP ERP'de Evren Oluşturmak

IDT'de Data Foundation'ı kullanarak SAP ERP'de bir evren oluşturabilirsiniz. Bağlantıda tablolar olarak kabul edilen ERP veri kaynağı, bilgi kümeleri, SAP sorguları ve ABAP işlevleriyle ilişkisel bir bağlantı oluşturmanız gerekir.

Yerel bağlantıları desteklemek için tek kaynaklı bir Veri Temeli oluşturabilirsiniz, ancak bir ERP bağlantısından eklenen tablolar arasında birleştirmeleri ve hesaplanan sütunları desteklemez.

Hesaplanan bir sütun kullanmak için birleşimler, güvenli bir bağlantıda çok kaynaklı etkinleştirilmiş bir Veri temeli oluşturmanız gerekir.

Data Foundation katmanına bir tablo eklendiğinde, bilgi kümesinin tablo türü, SAP sorgusu veya ABAP işlevi veri temelinde bir tablo özelliği olarak kaydedilir. Bir ABAP İşlev tablosu eklemek için, ana işlevi eşlemek için oluşturulmuş bir veri temeli tablosu vardır.

Tablo, işlevin girdi parametreleri için girdi sütunlarını içerir. Bu parametreler zorunlu veya isteğe bağlı olabilir. Zorunlu parametrelere bir değer atamak için, giriş sütunlarını düzenlemeniz gerekir.

SAP ERP Kullanımının Sınırlamaları

Toplam işlevler içeren ölçüler kullandığınızda, çıktı SQL ifadesi HAVING deyiminden oluştuğundan ve SAP ERP bağlantısı tarafından desteklenmediğinden, Sorgu Panelinde filtreler olarak kullanılamaz. Bu nedenle, filtre olarak Toplama işlevini içeren bir ölçü eklenirse, sorguyu yenilerken bir hata atar.

SAP BW'de Evren Oluşturma

Bir Evren tasarlamak için SAP BW kullanmak istiyorsanız, çok kaynaklı etkin yapıya dayalı bir veri temeli kullanmalısınız. SAP BW'deki tüm tablolar ve birleşimler otomatik olarak Data Foundation'a aktarılır. Data Foundation'da bir İş Katmanı oluşturulduğunda, tüm nesneler otomatik olarak İş Katmanına taşınır.

Otomatik olarak tablo eklemek ve birleştirmek istemiyorsanız, Data Foundation'a bağlantı eklerken özellikleri ilerleterek Algıla tablolarının seçimini kaldırabilirsiniz.

Yeni İş Katmanı'nda veri temelini seçerken otomatik olarak sınıflar ve nesneler oluşturma seçeneğinin işaretini kaldırarak İş Katmanı nesnelerinin eklenmesini de kapatabilirsiniz.

Microsoft Analiz Hizmetlerinde Bir Evren Oluşturmak

Microsoft Analysis Services (MAS) üzerinde İş Katmanı oluşturmanız gerekir ve iş katmanı nesneleri varsayılan olarak oluşturulur. İş Katmanındaki nesnelerin eşlenmesi aşağıdadır -

  • Dimension - Küpteki her boyut için iş katmanında analiz boyutları oluşturulur.

  • Display Folder - Görüntüleme klasöründeki hiyerarşileri içermek için analiz boyutunda klasörler oluşturulur.

  • Hierarchy- Değer tabanlı (ebeveyn-çocuk) hiyerarşiler için, analiz boyutunda değer temelli bir hiyerarşi oluşturulur. Öznitelikler, hiyerarşideki Öznitelikler klasöründe oluşturulur.

  • Attribute Hierarchy - Küp içindeki öznitelik hiyerarşileri, analiz boyutunda seviyeye dayalı hiyerarşiler olarak oluşturulur.

  • Named Set - Adlandırılmış setler, ilgili analiz boyutunda Adlandırılmış setler klasöründe oluşturulur.

  • Measures and Calculated Measures- Ölçüler ve hesaplanan ölçüler, uygun ölçü grubu klasöründe ölçüler olarak oluşturulur. Biçimlendirilmiş değer için bir ölçü özniteliği oluşturulur.

SAS Üzerinde Evren Yaratmak

Çok kaynaklı etkinleştirilmiş veri temeli ve güvenli bir bağlantı kullanarak SAS üzerinde bir Evren oluşturabilirsiniz.

SAS veri kaynağına bağlantı, veri birleştirme hizmeti tarafından yönetilir.

Çok Dilli Evrenler

Ayrıca Bilgi Tasarımı aracında çok dilli Evren de oluşturabilirsiniz. Bu, tek Evren meta veri modelini kullanarak çok dilli çözümü kullanmanızı sağlar.

Rapor oluşturmak için çok dilli Evren kullanma adımları aşağıdadır -

Step 1 - Evren tasarımcısını IDT'de kaynak dilde tasarlamak için kullanın.

Step 2 - Veri temelindeki ve iş katmanındaki meta verileri çevirmek için çeviri yönetimi aracını kullanın.

Step 3 - Kullanıcı tercihlerine göre farklı dillerde görüntülenebilen raporları aynı Evrende oluşturmak için rapor tasarımcılarını kullanın.

Step 4 - Bilgi Tasarımı Aracına Git → Tercihler → Tercih Edilen Görüntüleme Yerel Ayarları, Sorgu Panelindeki meta verilerin ve verilerin dilini belirler.

Bu, aşağıdakiler için desteğiniz varsa kullanılabilir -

  • Çeviriler dilde mevcuttur (meta veriler).

  • Bağlantı, dil parametresini (verileri) destekler.