Özellik Görünümü SAP HANA: Nasıl Yaratılır?
Nitelikler nelerdir?
Öznitelik görünümü bir boyut gibi davranır. Birden fazla tabloyu birleştirir ve Master görevi görür. Öznitelik görünümü yeniden kullanılabilir nesnelerdir.
Öznitelik görünümünün şu avantajı vardır:
- Öznitelik Görünümü, Metin veya Veri sağlayan Ana veri bağlamı görevi görür. DescriptAnahtar/Anahtar olmayan alan için iyon.
- Öznitelik Görünümü, Analitik Görünüm ve Hesaplama Görünümünde yeniden kullanılabilir.
- Nitelikler Görünümü, bir veritabanı tablosundan sütunların ve satırların bir alt kümesini seçmek için kullanılır.
- Nitelikler (alanlar) birden fazla tablo alanından hesaplanabilir.
- Ölçme ve toplama seçeneği yoktur.
Özellik Görünümü Türü
Özellik Görünümü 3 türdür-
Özellik Görünümü Türü | Tanım |
---|---|
Standart | Tablo alanları tarafından oluşturulan standart bir özelliktir. |
Zaman | Varsayılan zaman tablosunu temel alan Zaman özniteliği görünümüdür –
Takvim türü Gregoryen için –
Mali takvim türü için – |
Türetilmiş | Mevcut başka bir öznitelik görünümünden türetilen bir öznitelik görünümüdür. Türetilmiş öznitelik görünümü salt okunur modda açılacaktır. Düzenlenebilir tek alan açıklamasıdır.
Kopyalama Yeri – Bir öznitelik görünümü tanımlamak istediğinizde, mevcut bir öznitelik Görünümünü kopyalayarak “Şuradan Kopyala” seçeneğini kullanabilirsiniz. |
Not: Türetilmiş ve Kopyalama kaynağı arasındaki fark, türetilmiş olması durumunda, yalnızca yeni özellik görünümünün açıklamasını düzenleyebilmeniz, kopyalama durumunda ise her şeyi tamamen değiştirebilmenizdir.
Özellik Görünümü Nasıl Oluşturulur SAP HANA
Standart görünüm oluşturma, aşağıdaki gibi önceden tanımlanmış bir adıma sahiptir:
Öznitelik Görünümü için Tablo Oluşturma
Burada ürün tablosu için Standart Özellik Görünümü oluşturacağız, bu nedenle öncelikle “ÜRÜN” ve “ÜRÜN_DESC” Tablosunu oluşturuyoruz.
SQL Komut Dosyası Tablo oluşturma için aşağıdaki şekilde gösterilmiştir –
Ürün tablosu Komut Dosyası –
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT" ( "PRODUCT_ID" NVARCHAR (10) PRIMARY KEY, "SUPPLIER_ID" NVARCHAR (10), "CATEGORY" NVARCHAR (3), "PRICE" DECIMAL (5,2) ); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);
PLATFORM Descriptiyon tablosu Komut Dosyası-
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC" ( "PRODUCT_ID" NVARCHAR (10) PRIMARY KEY, "PRODUCT_NAME" NVARCHAR (10) ); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0001','PRODUCT1'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0002','PRODUCT2'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0003','PRODUCT3'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0004','PRODUCT4'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0005','PRODUCT5');
Artık “DHK_SCHEMA” şemasında “ÜRÜN” ve “ÜRÜN_DESC” tablosu oluşturuldu.
Özellik Görünümü Oluşturma
) 1 Adım Seç SAP HANA Sistemi.
- İçerik Klasörünü seçin.
- İçerik düğümünde DHK_SCHEMA Paketi altında Yapısal Olmayan Paket Modelleme'yi seçin ve sağ tıklayın->yeni.
- Öznitelik görünümü seçeneğini seçin.
) 2 Adım Bilgileri girin.
- Özellik Adını ve Etiketini girin.
- Görünüm Türü'nü seçin, burada Özellik Görünümü'nü seçin.
- Alt tipi “Standart” olarak seçin.
- Bitir Düğmesine tıklayın.
) 3 Adım Görünüm düzenleyici ekranını kontrol edin.
Bilgi görünümü düzenleyici ekranı açılacaktır. Bilgi Düzenleyicideki her bir bölümün detayı aşağıdaki gibidir –
- Senaryo Bölmesi: Bu bölmede aşağıdaki düğüm mevcuttur:
- Anlambilim
- Veri temeli
- Ayrıntı Bölmesi: Bu bölmede aşağıdaki sekme bulunur –
- Sütun
- Gayrimenkulleri İncele
- Hiyerarşi
- Anlambilim (Senaryo Bölmesi): Bu düğüm, görünümün çıktı yapısını temsil eder. İşte Boyut.
- Veri Foundation (Senaryo Bölmesi): Bu düğüm, nitelik görünümünü tanımlamak için kullandığımız tabloyu temsil eder.
- Burada nitelik görünümü oluşturmak için tabloyu bırakıyoruz.
- Ayrıntılar bölmesi için sekme (sütunlar, görünüm Özellikleri, Hiyerarşiler) görüntülenecektir.
- Yerel: Burada tüm Yerel öznitelik ayrıntıları görüntülenecektir.
- Göster: Yerel Özellik Filtresi.
- Özelliğin ayrıntısı.
- Bu, Performans analizi, Sütun bulma, doğrulama, etkinleştirme, veri önizleme vb. için bir araç çubuğudur.
) 4 Adım Veri temeli düğümüne tıklayın.
Öznitelik görünümü oluşturmaya yönelik veritabanı tablosunu eklemek için veri temeli düğümüne tıklayın ve aşağıdaki talimatları adım adım izleyin –
- DHK_SCHEMA altındaki TABLE düğümünden “ÜRÜN” ve “ÜRÜN_DESC” tablosunu sürükleyin
- "ÜRÜN" ve "ÜRÜN_DESC"yi veri temeli düğümüne bırakın.
- “ÜRÜN” Tablosundan alanı Çıktı Ayrıntı bölmesi olarak seçin. Alan simgesinin rengi griden turuncuya değişir.
- Ayrıntı bölmesinde “Ürün_DESC” Tablosundan Çıktı olarak alanı seçin. Alan Simgesinin rengi griden turuncuya değişiyor.
- Her iki tablodan da çıktı olarak seçilen alan, Çıktı Bölmesi'ndeki Sütun listesi altında görünür.
“ÜRÜN” tablosunu “ÜRÜN_ID” alanına göre “ÜRÜN_DESC”ye ekleyin.
) 5 Adım Yolu seçin.
Birleştirme yolunu seçin ve üzerine sağ tıklayın ve Düzenle seçeneğini seçin. Katılma Durumunu Düzenle için bir ekran görünecektir
- Birleştirme Türünü Tür “İç” olarak seçin.
- Kardinaliteyi “1..1” olarak seçin.
Birleştirme türünü seçtikten sonra “Tamam” butonuna tıklayın. Bir sonraki adımda sütunu seçip çıktı için bir anahtar tanımlıyoruz.
) 6 Adım Sütun seçin.
Bu adımda sütunu seçip çıktının anahtarını tanımlayacağız.
- Anlamsal Panel'i seçin.
- Ayrıntı bölmesinin altında Sütun sekmesi görünecektir.
- Anahtar olarak “ÜRÜN_ID”yi seçin.
- TECH_ID_1 alanı için Gizli seçeneğini işaretleyin (product_DESC tablo alanı).
- Doğrula Düğmesine tıklayın.
- Başarılı doğrulamanın ardından Etkinleştir Düğmesine tıklayın.
Doğrulama ve aktivasyon faaliyeti için İş Günlüğü aynı sayfada ekranın alt kısmında görüntülenir, yani aşağıdaki gibi İş Günlüğü bölümü –
) 7 Adım Görünüm oluşturulur.
"AT_product" adında bir özellik görünümü oluşturulacak. Görüntülemek için Öznitelik Görünümü klasörünü yenileyin.
- DHK_SCHEMA->MODELLING Paketine gidin.
- AT_product Öznitelik görünümü klasörü altında Öznitelik görünümü görüntülenir.
) 8 Adım Verileri kontrol edin.
Verileri Öznitelik görünümünde görüntülemek için araç çubuğundan Veri Önizleme seçeneğini seçin. Özellik görünümünden veri görünümü için iki seçenek olacaktır.
- Veri Önizleme Düzenleyicisi'nde açın (Bu, verileri analiz seçeneğiyle birlikte gösterecektir).
- açılmak SQL Editör. (Bu, çıktıyı yalnızca SQL sorgusu Çıktısı olarak gösterecektir).
) 9 Adım Düzenleyicideki verileri görüntülemeyi kontrol edin.
Veri Önizleme düzenleyicisinde Nitelik verilerini görüntüle'yi görmek için 3 seçenek vardır - Analiz, Farklı ve Ham veriler.
Analiz: Bu, öznitelik görünümünün grafiksel temsilidir.
- Analysis sekmesini seçerek Label ve Axis format görünümü için Attributes seçeneğini seçiyoruz.
- Niteliği etiket eksenine sürükleyip bırakın, Etiket ekseninde (X Ekseni) görüntülenecektir.
- Özniteliği değer eksenine sürükleyip bırakın, değer ekseninde (Y Ekseni) görüntülenecektir.
- Çıktı Grafik, Tablo, Izgara ve biçiminde mevcut olacaktır. HTML.
Farklı Değerler: Sütunun farklı değeri burada görüntülenebilir. Bu toplam no'yu gösterecektir. Seçilen öznitelik için kayıtlar.
Ham Veri sekmesi: Bu seçenek, nitelik görünümü verilerini tablo formatında görüntüler.
- Ham veri sekmesine tıklayın
- Verileri tablo formatında gösterecek
) 10 Adım SQL editöründen verileri kontrol edin.
Nitelik verilerini SQL düzenleyiciden aşağıdaki gibi görüntüleyin –
Bu seçenek, verileri “SYS_BIC” şeması altındaki sütun görünümünden SQL Sorgusu aracılığıyla görüntüler. “AT_product” özellik görünümünün etkinleştirilmesinden sonra “adlı bir sütun görünümü oluşturulacak. Bu, görünümdeki verileri görüntülemek için kullanılan SQL sorgusunu görmek için kullanılır.
- Veri seçimi için SQL Sorgusunu görüntüleyin.
- Çıkışı görüntüle.
Öznitelik Görünümü etkinleştirildiğinde, _SYS_BIC şeması altında bir sütun görünümü oluşturulur. Dolayısıyla, Veri Önizleme'yi çalıştırdığımızda sistem, _SYS_BIC şeması altındaki sütun görünümünden verileri seçer.
Katalog düğümünün “_SYS_BIC” şeması altındaki “AT_product” sütun görünümünün ekran görüntüsü aşağıdaki gibidir –