SQL Kullanarak Veri Yükleme

Bu görev akışı; bir küpten veri temizleme, veri yükleme kuralları oluşturma, verileri bir RDBMS sunucusundan yükleme (SQL kullanarak) ve Smart View'de verilerin yüklendiğini doğrulama hakkında bilgi sağlamaktadır.

Bu görev akışını başlatmadan önce ön koşulları tamamlayın ve geçerli bir bağlantı dizesi edinin. Detaylar için bkz. SQL Kullanarak Boyut Oluşturma ve Veri Yükleme.
  1. Boyutları oluşturduktan sonra küpteki verileri temizleyecek ve verileri bir tablodan yeniden yükleyeceksiniz. Essbase'te, İşler'e ve Yeni İş'e tıklayın.
  2. İş türü olarak Verileri Temizle'yi seçin. Örnek uygulamasını ve Temel veritabanını seçin, ardından Tamam'a tıklayın.
  3. Verileri temizlemek istediğinizi teyit etmek için Tamam'a tıklayın. İş başlar. Yenile sembolüne tıklayıp statüyü izleyin ve tamamlandığında Eylemler menüsünden İş Detayları'na tıklayın.
  4. Smart View'den Örnek Temel küpüne bağlanın ve özel analiz gerçekleştirin.
  5. Verilerin temizlendiğine dikkat edin. Örneğin:
    Oca, Kola, Connecticut için düzey sıfırda Örnek Temel'deki temizlenmiş Satış verilerini gösteren yakınlaştırılmış kılavuz.
    Çalışma sayfasını açık tutun. Daha sonra, Satış verilerini tablodan yeniden doldurmak için SQL kullanan yükleme kurallarını oluşturacaksınız.
  6. Uygulamalar sayfasında Örnek uygulamasını genişletin ve Temel küpünü seçin.
  7. Temel'in sağındaki Eylemler menüsünden denetleyiciyi başlatın, Komut Listeleri'ne tıklayın ve Kurallar sekmesini seçin.
  8. Oluştur > Veri Yükleme öğesine tıklayıp yeni yükleme kurallarını tanımlamaya başlayın.
  9. Ad alanında, kural dosyasının adını SalesSQLDataload olarak girin.
  10. Veri Boyutu açılan kutusunda Ölçüler boyutunu seçin.
  11. Diğer seçenekleri olduğu gibi bırakın ve Devam Et'e tıklayın.
  12. Oracle SQL Geliştirici'de (veya tercih edeceğiniz alternatif SQL aracınızda), SAMPLE_BASIC_TABLE tablosundan bazı sütunları seçerek bir SELECT deyimi yazın ve test edin: Select Product,Year,Scenario,Statename,Sales from SAMPLE_BASIC_TABLE
  13. SQL sorgusunun geçerli olduğundan ve SQL aracınızda bir sonuç döndürdüğünden emin olun. SQL sorgusu geçerliyse, SQL aracınızın bağlı olduğu veritabanından istenen PRODUCT, YEAR, SCENARIO, STATENAME ve SALES tablo sütunlarını döndürür:
    SAMPLE_BASIC_TABLE için SQL sorgusunun sonucu
  14. SQL sorgusunu bir metin dosyasına veya panonuza kopyalayın. Bunu ilerideki bir adımda kullanmanız gerekecek. Bu sorgunun sonuçları Örnek Temel küpüne yükleyeceğiniz verilerdir.
  15. SQL sorgunuzdaki boyutların sırasına dikkat edin. Kural dosyası alanlarının boyutları aynı sırada görünmelidir. Bu, alan eklerken önce SQL sorgusunda (Satış) listelenen son boyutu eklemeniz gerektiği anlamına gelir. Her yeni alan eklediğinizde, alan bir öncekinin önünde görünür. Böylece tüm alanları eklediğinizde boyut sırası SQL sorgusundaki sırayla eşleşir.
  16. Essbase'te, SalesSQLDataload kuralınızın Yeni Kural tarayıcı sekmesinde, Seç açılan liste kutusundan Satış'ı seçin.
  17. Oluştur > Düzenli öğesine tıklayıp ikinci bir yükleme kuralı alanı oluşturun. Seç açılan kutusundan Pazar'ı seçin (SQL sorgunuzdaki Eyalet Adına eşlenen).
  18. Oluştur > Düzenli öğesini seçerek alanları şu sırada eklemeye devam edin: Senaryo, Yıl ve Ürün.
    Yükleme kuralı alanlarınız şu şekilde düzenlenmiş olmalıdır:
    Veri yükleme kuralı ve şu sıradaki alanları: Ürün, Yıl, Senaryo, Pazar, Satı
  19. Kaynak düğmesine tıklayıp bir veri kaynağını yükleme kurallarıyla ilişkilendirmeye başlayın.
  20. Genel sekmesinde geçerli bağlantı dizesini girin.
    1. Oracle Çağrı Arayüzü (OCI) bağlantıları için: Genel grubunun Ad alanına geçerli bağlantı dizesini girin.
      Genel grubu, Ad alanında bağlantı dizesini gösteren kural düzenleyicisi veri kaynağı adı.
    2. Oracle Veritabanı, Microsoft SQL Server ve DB2 gibi DSN'siz bağlantılar için: Genel grubunun Ad alanını boş bırakmalısınız. Bunun yerine, SQL/Veri Kaynağı Nitelikleri grubunun Sunucu alanına bağlantı dizesini girin.
      SQL/Veri Kaynağı Nitelikleri grubu, Sunucu alanında Veri Kaynağı Adı olmayan bir bağlantı dizesini gösteren kural düzenleyicisi.
  21. Tamam'a tıklayın.
  22. SalesSQLDataload kuralını doğrulayın, kaydedin ve kapatın.
  23. SalesSQLDataload dosyasının Sample Basic küpüne yönelik kural dosyaları listesine eklendiğine emin olmak için Komut Listeleri listesindeki kural listesini yenileyin, ardından veritabanı denetleyicisini kapatın.
    Daha sonra, verileri İşler'den yükleyeceksiniz.
  24. İşler'e ve ardından Yeni İş > Veri Yükle öğesine tıklayın.
  25. Uygulama adı olarak Örnek, veritabanı olarak Temel girişi yapın.
  26. Komut listesi adı için oluşturduğunuz boyut oluşturma kural dosyasının adını (SalesSQLDataload) seçin.
  27. Yükleme türü olarak SQL seçin.
  28. Kullanmak istediğiniz kaydedilmiş bir SQL bağlantınız yoksa Bağlantı alanını boş bırakın.
  29. SQL veritabanı şeması kullanıcılarınızın birinin kullanıcı adını ve parolasını girin.
  30. Veri Dosyası alanını boş bırakın.
  31. Tamam'a tıklayıp işi başlatın.
    Veri yükleme işlemi başlar. Yenile sembolüne tıklayıp statüyü izleyin ve tamamlandığında Eylemler menüsünden İş Detayları'na tıklayın.
  32. Smart View'de çalışma sayfasına geri gidin ve verilerin tablodan yüklendiğini doğrulamak için yenileyin.
    Oca, Kola, Connecticut için Örnek Temel'de düzey sıfır satış verilerini gösteren yakınlaştırılmış kılavuz.