Nitelikler nelerdir?
Öznitelik görünümü bir boyut gibi davranır. Birden fazla masayı birleştirir ve Master olarak hareket eder. Ö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ü, Anahtar / Anahtar Olmayan alanı için Metin veya Açıklama sağlayan Ana veri bağlamı olarak işlev görür.
- Öznitelik Görünümü, Analitik Görünümde ve Hesaplama Görünümünde yeniden kullanılabilir.
- Öznitelikler Görünümü, bir veritabanı tablosundan bir sütun ve satır alt kümesi seçmek için kullanılır.
- Öznitelikler (alanlar) birden çok tablo alanından hesaplanabilir.
- Ölçü ve toplama seçeneği yoktur.
Öznitelik Görünüm Türü
Öznitelik Görünümü 3 türdür -
Öznitelik Görünüm Türü> | Açıklama |
Standart | Tablo alanları tarafından oluşturulan standart bir özelliktir. |
Zaman | Varsayılan zaman tablosunu temel alan Zaman özelliği görünümüdür - Gregoryen 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 - Var olan bir görünüm özniteliğini kopyalayarak bir öznitelik görünümü tanımlamak istediğinizde, "Kopyala" seçeneğini kullanabilirsiniz. |
Not: Türetilmiş ve Kopyalama kaynağı arasındaki fark, türetilmiş olması durumunda, yalnızca yeni öznitelik görünümünün açıklamasını düzenleyebilirken, kopyalama durumunda her şeyi tamamen değiştirebilirsiniz.
Standart Özellik Görünümü Oluşturun
Standart görünüm oluşturma, aşağıdaki gibi önceden tanımlanmış adıma sahiptir.
Öznitelik Görünümü için Tablo Oluşturma
Burada ürün tablosu için Standart Öznitelik Görünümü oluşturacağız, bu nedenle öncelikle "PRODUCT" ve "PRODUCT_DESC" Tablosunu oluşturacağız.
Tablo oluşturma için SQL Script aşağıda gösterildiği gibidir -
Ürün tablosu Script -
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);
Ürün Açıklama tablosu Script-
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');
Şimdi "DHK_SCHEMA" şemasında "PRODUCT" ve "PRODUCT_DESC" tablosu oluşturulur.
Öznitelik Görünümü Oluşturma
ADIM 1) bu adımda,
- SAP HANA Sistemini seçin.
- İçerik Klasörünü seçin.
- İçerik düğümünde Paket DHK_SCHEMA altında Yapısal Olmayan Paket Modellemeyi seçin ve sağ tıklayın-> yeni.
- Öznitelik görünümü seçeneğini seçin.
ADIM 2) Şimdi bir sonraki pencerede,
- Öznitelik Adı ve Etiketi girin.
- Burada Nitelik Görünümü için Görünüm Türü'nü seçin.
- Alt türü "Standart" olarak seçin.
- Bitir Düğmesine tıklayın.
ADIM 3) Bilgi görünümü düzenleyici ekranı açılacaktır. Bilgi Editöründeki her bölümün detayı aşağıdaki gibidir -
- Senaryo Bölmesi : Bu bölmede aşağıdaki düğüm vardır:
- Anlambilim
- Veri temeli
- Ayrıntı Bölmesi : Bu bölmede aşağıdaki sekme vardır -
- Sütun
- Özellikleri Görüntüle
- Hierchery
- Anlambilim (Senaryo Bölmesi): Bu düğüm, görünümün çıktı yapısını temsil eder. İşte Boyut.
- Veri Temeli (Senaryo Bölmesi): Bu düğüm, öznitelik görünümünü tanımlamak için kullandığımız tabloyu temsil eder.
- Burada öznitelik 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 özellik ayrıntıları görüntülenecektir.
- Göster: Yerel Nitelik Filtresi.
- Özniteliğin ayrıntısı.
- Bu, Performans analizi, Sütun bul, doğrulama, etkinleştirme, veri önizleme vb. İçin bir araç çubuğudur.
ADIM 4) Öznitelik görünümü oluşturmak için veritabanı tablosunu dahil etmek 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 "PRODUCT" ve "PRODUCT_DESC" tablosunu sürükleyin
- Veri temeli düğümüne "PRODUCT" ve "PRODUCT_DESC" bırakın.
- Çıktı ayrıntı bölmesi olarak "ÜRÜN" Tablosundan alanı seçin. Alan simgesinin rengi griden turuncuya değişir.
- Ayrıntı bölmesinde Çıktı olarak "PRODUCT_DESC" Tablosundan alanı seçin. Alan Simgesi rengi griden turuncuya değişir.
- Her iki tablodan çıktı olarak seçilen alan, Çıktı Bölmesinde Sütun listesi altında görünür.
"PRODUCT_ID" alanına göre "PRODUCT" tablosunu "PRODUCT_DESC" ile birleştirin.
ADIM 5) Yol Birleştir'i seçin ve Üzerine Sağ Tıklayın ve Düzenle seçeneğini seçin. Katılma Koşulunu Düzenle ekranı görünecektir.
- Birleşim Türü olarak "İç" Türü seçin.
- Kardinaliteyi "1… 1" olarak seçin.
Birleştirme türünü seçtikten sonra "Tamam" düğmesine tıklayın. Bir sonraki adımda, sütunu seçiyoruz ve çıktı için bir anahtar tanımlıyoruz.
ADIM 6) Bu adımda, sütunu seçeceğiz ve çıktı için anahtarı tanımlayacağız.
- Anlamsal Panel'i seçin.
- Sütun sekmesi Ayrıntı bölmesinin altında görünecektir.
- Anahtar olarak "PRODUCT_ID" seçin.
- PRODUCT_ID_1 alanı (PRODUCT_DESC tablo alanı) için Gizli seçeneğini işaretleyin.
- Doğrula Düğmesine tıklayın.
- Başarılı bir doğrulamadan sonra, etkinleştir Düğmesine tıklayın.
Doğrulama ve etkinleştirme aktivitesi için İş Günlüğü, aynı sayfada ekranın altında görüntülenir, yani aşağıdaki İş Günlüğü bölümü -
ADIM 7) "AT_PRODUCT" adında bir öznitelik görünümü oluşturulacaktır. Görüntülemek için Öznitelik Görünümü klasörünü yenileyin.
- DHK_SCHEMA-> MODELLEME Paketine gidin.
- AT_PRODUCT Öznitelik görünümü klasörü altında Öznitelik görünümü ekranı.
ADIM 8) 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üzenleyicide Aç (Bu, verileri analiz seçeneğiyle görüntüler).
- SQL Editor'da açın. (Bu, çıktıyı yalnızca SQL sorgu Çıktısı olarak gösterecektir).
ADIM 9) Veri Önizleme düzenleyicide Öznitelik verilerini görüntülemek için -
3 seçenek vardır - Analiz, Farklı ve Ham veriler
Analiz : Bu, öznitelik görünümünün Grafik gösterimidir.
- Analiz sekmesini seçerek Etiket ve Eksen format görünümü için Nitelikler seçiyoruz.
- Özniteliği etiket ekseninde sürükleyip bırakın, Etiket ekseninde (X Ekseni) görüntülenecektir.
- Değer ekseninde niteliği sürükleyip bırakın, değer ekseninde (Y Ekseni) görüntülenecektir.
- Çıktı, Grafik, Tablo, Izgara ve HTML biçiminde sunulacaktır.
Farklı Değerler : Sütunun farklı değeri burada görüntülenebilir. Bu toplam hayır gösterecektir. seçili öznitelik için kayıtlar.
Ham Veri sekmesi: Bu seçenek, öznitelik görünümünün verilerini tablo biçiminde görüntüler.
- Ham veri sekmesine tıklayın
- Verileri tablo formatında gösterecek
ADIM 10) Öznitelik verilerini aşağıdaki gibi SQL editöründen 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" öznitelik görünümünün etkinleştirilmesinden sonra "adlı bir sütun görünümü oluşturulur. Bu, görünümden 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.
- Görüntü çıkışı.
Ö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 Önizlemesini çalıştırdığımızda, sistem bir _SYS_BIC şeması altında sütun görünümünden veri 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 -