Birleşik Bölüm Veri Yükleme

Essbase birleşik bölüm küpünden, Kendi Kendini Yöneten Veri Ambarı'ndaki bilgi tablonuza veri yükleyebilirsiniz. Bunu yapabilmeniz için Essbase'i Oracle Bulut Altyapısı (OCI) nesne depolama ile entegre etmeniz ve configure-dbms-writeback komut dosyasını kullanarak DBMS_CLOUD kimlik bilgilerini konfigüre etmeniz gerekir.

Essbase'i Oracle Bulut Altyapısı (OCI) Nesne Depolama ile Entegre Etme

Birleşik bölüm küpünden Kendi Kendini Yöneten Veri Ambarı'ndaki bilgi tablonuza veri yüklemek için Essbase, Kendi Kendini Yöneten Veritabanı ile birlikte sunulan DBMS_CLOUD paketini kullanır.

DBMS_CLOUD paketine erişebilmek için, Oracle Bulut Pazar Yeri'nden Oracle Essbase yığınını devreye aldığınızda Essbase'i Oracle Bulut Altyapısı (OCI) Nesne Depolama ile entegre etmeyi seçmiş olmanız gerekir.

Tüm detaylar için bkz. Birleştirilmiş Bölümler için Essbase'i Pazar Yeri'nden Devreye Alma.

Veri Yükleme için Kimlik Bilgilerini Ayarlama

Essbase aracılığıyla Kendi Kendini Yöneten Veri Ambarı'na herhangi bir veri yükleme işlemi gerçekleştirilmeden önce, bulut kimlik bilgilerinin birleşik bölümlerle kullanılabilir olmasını sağlamak için bazı adımlardan oluşan bir iş akışının tamamlanması gerekir.

Veri Yükleme Kimlik Bilgileri İş Akışında Kullanıcı Tipleri

Aşağıdaki erişim tipine sahip kullanıcılar, veri yükleme için bir birleşik bölüm küpü ayarlamak üzere gereken iş akışına dahildir veya dahil olabilir. Kuruluşunuzda bu roller ayrı olabilir (böylece ayarlama, işbirliğine dayalı bir iş akışı olur) veya roller birleştirilebilir (bir kişi gerekli tüm erişime sahiptir).

Kullanıcı Tipi İş Akışındaki Rol
Güvenli Bağlantı Kullanıcısı

opc kullanıcısı olarak, Oracle Bulut Altyapısı üzerinde devreye alınan Essbase anına erişmek için işletim sistemi komut satırını kullanabilir. (Bu, Essbase'i Oracle Bulut Altyapısında yığın olarak devreye alan kişi olabilir).

Veritabanı Kullanıcısı

Kendi Kendini Yöneten Veri Ambarı şema adını ve parolasını bilir. Bu, Oracle Veritabanına Essbase bağlantısı oluşturmak için kullanılan şema ve parolanın aynısıdır (birleşik bölümü oluşturmadan önce gerekli ön koşul).

Oracle Bulut Altyapısı Kullanıcısı

Essbase kataloğuna yönelik nesne depolama işletim alanı da dahil olmak üzere Oracle Bulut Altyapısı Konsolu'na erişebilir.

Veritabanı Yöneticisi

Oracle Veritabanı yönetici şeması adını ve parolasını bilir.

Essbase Yöneticisi

Essbase sistem yöneticisi. Kimlik etki alanı yöneticisi tarafından oluşturulan ilk Essbase yöneticisi olabilir (bu kişi aynı zamanda Oracle Bulut Altyapısı Kullanıcısı da olabilir) veya Essbase devreye alımının tamamlanmasından sonra oluşturulan başka bir Essbase sistem yöneticisi olabilir.

Essbase Uygulama Yöneticisi

Essbase devreye alımının tamamlanmasından sonra oluşturulan bir Essbase uygulamasının yöneticisi/sahibi.

Veri Yükleme Kimlik Bilgileri İş Akışı

Birleşik bölüm için kullandığınız her bir veritabanı şeması için aşağıdaki iş akışı adımlarının tamamlanması gerekir.

  1. Oracle Bulut Altyapısı (OCI) Kullanıcısı: Essbase'i, birleşik bölümler için uygun seçimlerle OCI geçici kullanım alanında devreye almak üzere Birleştirilmiş Bölümler için Essbase'i Pazar Yeri'nden Devreye Alma adresindeki talimatları uygulayın.

  2. Veritabanı Kullanıcısı, Essbase Yöneticisi veya Essbase Uygulama Yöneticisi: Essbase web arayüzünde oturum açın ve Birleşik Bölümler İçin Bağlantı Oluşturma bölümünde açıklandığı gibi Kendi Kendini Yöneten Veri Ambarı'na bir bağlantı oluşturun.

  3. Veritabanı Kullanıcısı, Essbase Yöneticisi veya Essbase Uygulama Yöneticisi: Birleşik bölümü Birleşik Bölüm Oluşturma bölümünde açıklandığı gibi oluşturun.

  4. Oracle Bulut Altyapısı Kullanıcısı: Oracle Bulut Altyapısı Konsolu'ndaki kullanıcı profilinizden bir kimlik doğrulama belirteci oluşturun ve kopyalayın. Bunu ve kullanıcı adınızı Güvenli Bağlantı Kullanıcısına sağlayın.

    Bkz. Kimlik Doğrulama Belirteci Alma.


    Oluşturulan bir kimlik doğrulama belirtecini kopyalamaya yönelik Oracle Bulut Altyapısı Konsolu arayüzü

  5. Güvenli Bağlantı Kullanıcısı: Oracle Bulut Altyapısı'ndaki Essbase anında bulunan veri yükleme hazırlığı komut listesini çalıştırın. Komut listesini Kendi Kendini Yöneten Veri Ambarı'ndaki her bir veritabanı şeması için yalnızca bir kez çalıştırmanız gerekir.

    Örnek:

    1. Oracle kullanıcısına geçin.

      sudo su oracle
    2. Komut listesi konumuna gidin.

      cd /u01/vmtools/config/adwwb_dbms
    3. Komut listesini çalıştırın.

      ./configure-dbms-writeback.sh

      Not:

      Komut listesi seçeneklerini görmek için komut listesini -h veya --help bağımsız değişkeniyle çalıştırın. Sözdizimi: ./configure-dbms-writeback.sh [--help | -h]

      Not:

      İsteğe bağlı olarak komut listesini kasa seçeneğiyle çalıştırın. Bu seçenek, komut listesini, sizden parola istemek yerine, Oracle Bulut Tanımlayıcısı kullanılarak erişilen, kasada saklanan veritabanı yöneticisi kimlik bilgilerini alacak şekilde ayarlar. Sözdizimi: ./configure-dbms-writeback.sh [--vault | -V]
    4. İstendiğinde gerekli bilgileri girin:

      • Komut listesini kasa seçeneğiyle çalıştırmadıysanız Veritabanı Yöneticisi parolası. Parola korumalı bilgi olduğundan, komut istemine yazarken metni görmezsiniz.
      • Veritabanı Kullanıcısı kullanıcı adı ve parolası. Parola korumalı bilgi olduğundan, komut istemine yazarken metni görmezsiniz.
      • Oracle Bulut Altyapısı Kullanıcısı kullanıcı adı ve kimlik doğrulama belirteci. Tam kullanıcı tanımlama dizesini girin. Bu dizeyi bulmak için Oracle Bulut Altyapısı (OCI) Konsolu'nda, kullanıcı profilinin genel görünümünü görüntülemek üzere sağ üst köşedeki profil simgesine tıklayın. Profil'in altında ve Geçici Kullanım Alanı'nın üstünde görüntülenen tüm dizeyi kopyalayın.
        Oracle Bulut Altyapısı (OCI) konsolunda, Profil bölümünün altında ve Geçici Kullanım Alanı bölümünün üstünde görüntülenen tam kullanıcı tanımlama dizesi

    Komut listesi, gerekli bulut kimlik bilgilerini oluşturur ve bunu veritabanı şemasında saklar. Oracle Bulut Altyapısı'nı, Essbase'i veya Essbase uygulamalarını yeniden başlattığınızda komut listesini yeniden çalıştırmanıza gerek yoktur.

Artık Kendi Kendini Yöneten Veri Ambarı bilgi tablosunu güncellemek için Essbase aracılığıyla veri yükleyebilirsiniz.

Not:

Güvenli Bağlantı Kullanıcısı'na – Veri yükleme hazırlığı komut listesinde kullanılan Oracle Bulut Altyapısı kullanıcısının kimlik doğrulama belirtecinin artık Essbase kataloğu için nesne depolama işletim alanına erişimi yoksa, Veri Yükleme Hazırlığı İş Akışında Kullanıcı Tipleri'nde listelenen gereksinimleri karşılayan başka bir Oracle Bulut Altyapısı kullanıcısını bulmanız ve iş akışındaki adımları tekrarlamanız gerekir.

Birleşik Bölüm Veri Yüklemesi ile İlgili Diğer Notlar

Kaynak Veri Dosyası Konumu

Oracle, Essbase aracılığıyla bilgi tablosuna veri yükleme işlemi gerçekleştirmeden önce veri dosyasını Essbase Sunucusuna yüklemenizi önerir. İstemci tarafı veri yüklemesi desteklenir ancak daha uzun sürer.

Essbase Dışı Veri Yükleme Araçları

Verileri Essbase üzerinden Kendi Kendini Yöneten Veri Ambarı'na yüklemeniz gerekmiyorsa, verileri bilgi tablosuna yüklemek ve diğer yönetim görevlerini gerçekleştirmek için Kendi Kendini Yöneten Veritabanı'ndaki Veri Araçlarını kullanabilirsiniz. Ancak küp ana hattı ile bilgi tablosunun senkronizasyonunun bozulmadığından emin olun; bkz. Birleştirilmiş Bölüm Küpleri için Meta Veri Önlemleri.

Veritabanı Yönetim Sistemi (DBMS) Formatlanmış Veri Dosyaları

Essbase formatlı veri dışa aktarma dosyalarının birleşik bölüm küplerine yüklenmesi zaman alabilir. Veri yüklemelerini optimize etmek için DBMS formatlı bir kaynak dosyası kullanın. DATAEXPORT hesaplama komutunu DataExportCSVFormat seçeneğiyle kullanarak oluşturabilirsiniz. CSV formatlı dosyalar, kaynak dosyalar için DBMS_CLOUD paket format seçeneklerine uygun olduklarından daha hızlı yüklenebilir.

Bilgi Tablosu ve Veri Yükleme Giriş Kaynağında Özet Boyutu

Veri yükleme girdi dosyalarında kullanılan özet boyutu, bilgi tablosunun özet boyutuyla aynı olmalıdır.

Örneğin, aşağıdaki bilgi tablosunda özet boyutu Ölçüler boyutudur (Satış, Satılan Malın Maliyeti, Kar Marjı vb.).


SQL Developer'da denormalize edilmiş verilerin ve meta verilerden oluşan ve

Bu bilgi tablosu için kabul edilebilir bir veri yükleme girdi dosyası aynı özet boyutuna sahip olduğundan benzer bir şekle sahip. Örnek (kesilmiş):

"Year","Product","Market","Scenario","Sales","COGS","Margin","Marketing","Payroll","Misc","Total Expenses","Profit","Opening Inventory","Additions","Ending Inventory"
"Jan","100-10","New York","Actual",678,271,407,94,51,0,145,262,2101,644,2067
"Feb","100-10","New York","Actual",645,258,387,90,51,1,142,245,2067,619,2041
"Mar","100-10","New York","Actual",675,270,405,94,51,1,146,259,2041,742,2108

Girdi dosyası özet boyutu bilgi tablosu özet boyutundan farklıysa bir hata döndürülür ve veri yükleme işi sonlandırılır.

MaxL'de Birden Fazla İçe Aktarma Dosyası Desteklenmez

Joker karakterler içeren bir MaxL import komutu kullanılarak birden fazla dosyadan paralel olarak veri içe aktarmak, birleşik bölüm küpleri için desteklenmez.