Optimize Edilmiş Birleşik Depolama Küpleri Oluşturma

Bu iki Küp Optimize Etme hizmet programını kullanarak optimize edilmiş birleşik depolama küpleri oluşturun:

Hizmet Programı Döndürülen Veri
Referans Değeri Küp performans metrikleri
Çözüm Sırası Küpteki üyelerin çözüm sırası

Birleşik Depolama Küpünde Referans Değer Metriklerini Optimize Etme

Referans değer hizmet programı tarafından takip edilen metrikler sistemin ne şekilde performans gösterdiğini gösterir. Referans değer performansını belirlemek ve ardından gerçekleştirdiğiniz optimizasyon işlemlerinin faydalarını ölçmek için bu metrikleri kullanın.

Bu hizmet programını kullanmadan önce ana hat, konfigürasyon ayarları ve küpe dahil etmek istediğiniz sorgular dahil olmak üzere bir uygulama çalışma kitabı oluşturursunuz.

Hizmet programını çalıştırdığınızda küpü oluşturur, seçili veri dosyalarını yükler, bir birleştirme öndeğeri veya sorgu tabanlı birleştirme oluşturur (Uyarla içinde etkinse) ve uygulama çalışma kitabındaki sorguları çalıştırır. Kullanıcılarınızın sorgularından bir örneğe sahip olmanız önemlidir.

Referans değer hizmet programı küpü tasarlamanıza ve optimize etmenize yardımcı olabilecek operasyonel işlemlerin ve uygulamanın kumanda tablosunu oluşturur. Değişiklikleri uygularken ve küpü yeniden oluştururken referans değer küp değişikliklerinin tekrarlamalarını karşılaştırmanıza yardımcı olur. Uygulama çalışma kitabının Essbase.Stats.Baseline sekmesinde, referans değer hizmet programı yeni tablolara her tekrarlamaya ilişkin en son verileri ekler.

Birleşik Depolama Küpünde Küp Referans Değeri Optimize Etme Hizmet Programını Çalıştırmaya Hazırlanma

Referans değeri hizmet programını çalıştırmadan önce bu görevleri tamamlayın:

  1. Uygulama çalışma kitabınızı tasarlayın ve oluşturun.

    Uygulama çalışma kitabı oluşturmak için örnek bir uygulama çalışma kitabını indirebilir ve ihtiyaçlarınıza uyacak şekilde değiştirebilirsiniz. Bkz. Galeri Şablonlarını Keşfetme.

  2. Smart View meta verisinin uygulama çalışma kitabındaki sorgu sayfalarını temizleyin:
    1. Smart View şeridine gidin.
    2. Sayfa Bilgileri'ni seçin ve Sil'e tıklayın.

    Sorgu sayfaları farklı bir sunucudan meta veri içeriyorsa küp tasarımcısı bir uyarı görüntüler ve siz yanıtlayana kadar işlemeyi duraklatır.

  3. Cube.Settings çalışma sayfasını şu Uygulama Konfigürasyonu ayarları ile değiştirin:
    Ayar Değer
    ASODEFAULTCACHESIZE 100

    Birleşik depolama önbelleği için boyut öndeğerini belirler.

    100 öndeğerdir. 100 ile başlayın ve QUERYTRACE çıktısı ile belirtilmişse düzeltin.

    LONGQUERYTIMETHRESHOLD -1

    Bu ayar, istatistiksel bilgileri yakalamak istediğiniz en düşük sorgu süresi uzunluğunu saniye olarak belirtmenizi sağlar. Oracle, bu hizmet programı kullanılırken LONGQUERYTIMETHRESHOLD ayarını öneriyor.

    QUERYTRACE -1

    Sorgu hesaplama akışı izlemenin çalıştırılmasını ve sonuçların bir dosyaya yazdırılmasını ayarlar. QUERYTRACE ayarı daha derin bir analiz sağlar.

Birleşik Depolama Küpünde Küp Referans Değeri Optimize Etme Hizmet Programını Çalıştırma

Birleşik depolama küplerinde Referans değer hizmet programı dinamik, saklanan ve birden fazla hiyerarşi etkin boyutları tanımlar. Ek olarak veri yükleme, birleştirme oluşturma ve sorgu gerçekleştirmeye ilişkin metrikleri sağlar.

Referans değer hizmet programını çalıştırmak için:

  1. Küp Tasarımcısı şeridinde Yönetici Görevleri > Küpü Optimize Etme'yi seçin.
  2. (İsteğe bağlı) Hangi referans değer işlemlerinin çalıştırılacağını seçmek için Uyarla'ya tıklayın.
    • Küp oluştur - Uygulama çalışma kitabında tanımlanan küpü oluşturun ve verileri veri sayfalarına yükleyin.
    • Birleştirme oluşturma – Birleştirmeler, birleşik görünümler olarak adlandırılan ara depolanmış konsolidasyonlardır. Birleşik görünümler, küp içindeki en sık sorgulanan kesişimlerde dinamik birleştirmeleri önleyerek sorgu performansını destekleyen üst düzey kesişimleri depolar. Birleştirme terimi, birleştirme işlemini ve işlemin sonucunda depolanan değer kümesini referans göstermek için kullanılır.

      Birleştirme oluşturduğunuzda, Essbase toplanacak birleşik görünümleri seçer, görünümleri ana hat hiyerarşisini esas alarak birleştirir ve hücre değerlerini seçili görünümlere depolar. Bir birleştirme, veri yükleme yoluyla değiştirilen düzey 0 değerlere bağlı birleşik hücreler içeriyorsa, veri yükleme işleminin sonunda yüksek düzey değerler otomatik olarak güncellenir.

    • Sorguları çalıştır - Sorgu sayfalarındaki sorguları çalıştırır.
    • Tümünü dışa aktar - Küpteki tüm veriyi küp dizinine aktarır. Dışa aktarma zamanı ve dosya boyutu kaydedildikten sonra dışa aktarma dosyası otomatik olarak silinir
  3. Referans Değer Oluştur'a tıklayın.
    • İsteğe bağlı olarak, Durdurulacak oran hesaplaması için sıfır olmayan bir değer girin.
      Küp tasarımcısı küp optimize etmede birleştirme oluşturma iletişim kutusunun görüntüsü.

      Durdurulacak oran hesaplamasını sıfırda bırakmak (öndeğer) bir durdurma oranı kümesi olmadığı anlamına gelir.

      Küpünüzün kullanıcıları tarafından yürütülen sorgu için bilinen ortak bir tip yoksa ve küpün büyümesini sınırlandırarak performansı arttırmak istiyorsanız bu seçeneği sıfır olmayan bir değer olarak belirlemeyi değerlendirin. Essbase, birleştirme küpünün maksimum büyümesinin verilen oranı aşmaması istisnası ile seçili görünümleri birleştirir. Örneğin, küpün boyutu 1 GB ise, toplam boyutun 1,2 olarak belirtilmesi sonuçlanan verilerin boyutunun 1,2 GB için 1 GB'ın %20'sini aşamayacağı anlamına gelir.

    • Sorgu verilerini esas alır'a yönelik kutuyu işaretleyin veya temizleyin.

      Essbase, kullanıcı sorgulama modellerinin analizi esas alınarak tanımlanmış görünümlerin seçimini birleştirir. Bu, benzeri tipte sorguların genel olarak küp kullanıcılarınız tarafından yürütülmeleri durumunda iyi bir yaklaşımdır. Hizmet programı önce çalışma kitabında yer alan sorguları çalıştırır, ardından bu sorgular esas alınarak birleşik görünümleri oluşturur.

  4. Alternatif toplamaların etkinleştirilip etkinleştirilmeyeceğini seçin.

    Küpünüz paylaşılan üyeler veya özellikler için uygulanıyorsa ve onları birleştirmeye dahil etmek istiyorsanız Alternatif Hiyerarşiler bu kutuyu işaretlemeyi değerlendirin.

  5. Tamam'a tıklayın.

    Uygulama çalışma kitabında bir veri sayfasına sahip değilseniz sizden katalogdan veri ve kural dosyaları seçmeniz istenir. Küpü yeniden oluşturduğunuzda dosyaların kaybolmaması için verilerin ve kural dosyalarının katalog içindeki paylaşılan bir dizine depolanmaları iyi bir uygulamadır.

    Küpün oluşturulması biraz zaman alır.

    Essbase Essbase.Stats.Baseline sayfasını oluşturur ve çalışma kitabına ekler.

  6. Uygulama çalışma kitabındaki Essbase.Stats.Baseline sayfasını görüntüleyin.
    • Sayfadaki ilk tabloda yüklenen hücre sayısı, birleşik depolama önbellek boyutu öndeğeri, birleştirme oluşturulup oluşturulmayacağı, durdurma oranı, çalışma kitabındaki sorguları esas alıp almadığı ve alternatif toplamaların etkin olup olmadığı görüntülenir.
      ASO üzerinde küp tasarımcısı küp optimize etme için Essbase.Stats.Baseline'daki istatistik tablosunun görüntüsü.

    • Referans değer tablosundaki renkler her boyuta ilişkin hiyerarşi tipini tanımlar.
      • Yeşil – birden fazla hiyerarşi boyutu
      • Mavi – depolanan hiyerarşi boyutu
      • Altın – dinamik hiyerarşi boyutu

      Aso üzerinde küp tasarımcısı küp optimize etme için Essbase.Stats.Baseline Excel sekmesi Referans Değer tablosunun görüntüsü.

    • Yükleme ve Hesaplama altında, satırlar yükleme zamanını, girdi düzeyi veri boyutunu ve ilk veri yüklemeye ilişkin ve birleştirme oluşturma sonrasındaki birleşik veri boyutunu gösterir.
      Aso üzerinde küp tasarımcısı küp optimize etme için Essbase.Stats.Baseline Excel sekmesinde Yükleme ve İstatistik tablosunun görüntüsü.

    • Sorgu altında, Formüller sütununda sorguda yürütülen formül sayısı gösterilir.

      Hesaplanan üyelerin çözüm sıralarını gözden geçirin ve formül yürütme sayısını düşürmek üzere değişiklik yapın ve performansı iyileştirin veya formül yürütme sayısını düşürmek ve performansı iyileştirmek için formül içeren hesaplanmış bir üyeyi depolamayı göz önünde bulundurun.


      Aso üzerinde küp tasarımcısı küp optimize etme için Excel'de referans değeri sekmesindeki Sorgu tablosunun görüntüsü.

    • Sayfadaki son tablo, dışa aktarma süresini ve dosya boyutunu gösterir.

Birleşik Depolama Küpünde Çözüm Sırasını Optimize Etme

Çözüm Sırası hizmet programı, uygulamada kullanılan çözüm sırası akışının görsel temsilini sunar. Bu, formüllere ilişkin sorgu performansı sorunlarına tanı koymanıza yardımcı olur.

Küp Çözüm Sırasını Optimize Etme hizmet programını çalıştırmak için:
  1. Küp Tasarımcısı şeridinde Yönetici Görevleri > Küpü Optimize Etme'yi seçin.
  2. Çözüm Sırası'na tıklayın.
  3. Uygulama çalışma kitabının Essbase.Stats.SolveOrder sayfasını görüntüleyin.

Sorgu performansını optimize etmek üzere çözüm sırasını düzeltmek için Essbase.Stats.SolveOrder sayfasındaki bilgileri kullanın. Bkz. Hesaplama Sırası.