Üye Formülleri Oluşturma

Ana hat düzenleyicide örnek bir üye formülü oluşturun ve blok depolama küpleri için Hesaplama dili ve toplu depolama küpleri için MDX kullanılarak formüllerin nasıl oluşturulduğunu öğrenin.

Hem blok depolamalı hem de birleşik depolamalı küpler için üye formüllerini oluşturabilir ve düzenleyebilirsiniz. Bu formüller küp hesaplaması ve hesaplama komut listesi hesaplaması öndeğerleri ile hesaplanır.

İşleçlerden, fonksiyonlardan, boyut adlarından, üye adlarından, ikame değişkenlerden ve sayı sabitlerinden blok depolama üye formülleri oluşturabilirsiniz. Blok depolama ana hatlarına yönelik olarak formül yazmak için hesaplama fonksiyonlarının ve işleçlerinin bir kümesi sağlanır. Söz dizimi ve örnekler için, bkz. Hesaplama Fonksiyonları.

Birleşik depolama üyesi formülleri Hesaplayıcı dili kullanılarak oluşturulamaz. Bunun yerine, bu formülleri Çok Boyutlu İfade Dili (MDX) kullanarak oluşturun.

Örnek bir üye formülü oluşturalım. "İzleme Listesindeki Ürünler" adlı dinamik bir hesaplama üyeniz olduğunu ve bunun "100-10", "200-10" ve "300-10" ürünlerinin toplamı olmasını istediğinizi varsayın.

  1. Uygulamalar sayfasında <yourapplication> öğesini açın ve ardından veritabanını (küp) açın.
  2. Ana Hattı Başlat'a tıklayın.
  3. Ana hat kilitliyse ve siz bir yöneticiyseniz Ana hat kilidini aç'a Redwood'daki Ana hattın kilidini aç ana hat simgesinin görüntüsü. tıklayın.

    Kilitli bir ana hattın kilidini zorla açmadan önce başka birinin bu ana hat üzerinde çalışmadığına emin olun.

  4. Ana hattı düzenle'ye Redwood Ana hattı düzenle simgesinin görüntüsü. tıklayın.
  5. Ürün boyutunu seçin, Watchlist_Products adında bir alt boyut ekleyin ve Ekle'ye tıklayın.
  6. Üye Ekle iletişim kutusunu kapatmak için Redwood kapat simgesinin görüntüsü. öğesine tıklayın.
  7. Watchlist_Products'a sağ tıklayın ve Denetle'yi seçin ve ardından Formül sekmesine tıklayın.
  8. Üye ağacını göstermek için Formül sekmesinde Formül Düzenleyici'nin sol tarafındaki Üye Ağacını Göster veya Gizle okuna tıklayın.
  9. Fonksiyon listesini göstermek için Formül Düzenleyici'nin sağ tarafındaki Fonksiyon Listesini Göster veya Gizle okuna tıklayın.
  10. Üye ağacında, Formül Düzenleyici'nin sol panelinde Ürünün detayına giderek ilk ürün üyesini bulun ve "100-10" formülünüzü ekleyin. Üye adına sağ tıklayın ve Ad Ekle'ye tıklayarak adı formülünüze ekleyin.
  11. Oluşturulacak formülde imleci "100-10" sayısından sonraya getirin ve + tuşuna basın.
  12. Üye ağacını kullanarak eklenecek sonraki ürünü (200-10) seçin. Üye adına sağ tıklayın ve Ad Ekle'ye tıklayarak adı formülünüze ekleyin.
  13. İmleci "200-10" sonrasına getirin ve + tuşuna basın.
  14. Son ürün üyesi (300-10) için tekrarlayın ve formülün sonuna noktalı virgül (;) ekleyin.

    Formül şöyle görünmelidir: "100-10"+"200-10"+"300-10";

  15. Doğrula'ya tıklayın ve varsa hataları düzeltin.
  16. Uygula ve Kapat'a tıklayın.
  17. Watchlist_Products üyesi için Veri depolama tipi sütununda Verileri depola'ya çift tıklayın ve Dinamik hesaplama'yı seçin.
  18. Ana hattı kaydet'e Redwood ana hattı kaydet simgesinin görüntüsü. tıklayın.
  1. Uygulamalar sayfasında <yourapplication> öğesini genişletin ve Temel küpünü seçin.
  2. Eylemler menüsüne tıklayın ve Ana Hat öğesini seçin.
  3. Düzenle'ye tıklayın.
  4. Ürün boyutunu seçin, Watchlist_Products adlı bir alt öğe ekleyin ve Tab tuşuna basın.
  5. Watchlist_Products'a sağ tıklayın ve Denetle'yi seçin.
  6. Formül sekmesini seçin.
  7. Üye ağacında, Formül Düzenleyici'nin sol panelinde Ürünün detayına giderek ilk ürün üyesini bulun ve "100-10" formülünüzü ekleyin. Üye adına sağ tıklayın ve Ad Ekle'ye tıklayarak adı formülünüze ekleyin.
  8. İmleci "100-10" sonrasına getirin ve + tuşuna basın.
  9. Üye ağacını kullanarak eklenecek sonraki ürünü (200-10) seçin. Üye adına sağ tıklayın ve Ad Ekle'ye tıklayarak adı formülünüze ekleyin.
  10. İmleci "200-10" sonrasına getirin ve + tuşuna basın.
  11. Son ürün üyesi (300-10) için tekrarlayın ve formülün sonuna noktalı virgül (;) ekleyin.

    Formül şöyle görünmelidir: "100-10"+"200-10"+"300-10";

  12. Doğrula'ya tıklayın ve varsa hataları düzeltin.
  13. Uygula ve Kapat'a tıklayın.
  14. Watchlist_Products için Veri Depolama Türü sütununda Dinamik Hesaplama'yı seçin.
  15. Ana hattı kaydetmek için Kaydet'e tıklayın.

Az önce oluşturduğunuz gibi olan üye formülleri Essbase fonksiyonlarını da içerebilir. Üye formüllerinde Essbase fonksiyonlarını kullanırken, hesaplama fonksiyonlarını bulup onları komut listesine eklemek için formül düzenleyicinin sağ kısmındaki Fonksiyon Adı menüsünü kullanın. Menünün altındaki Fonksiyon açıklaması bölümünde her bir fonksiyonun açıklamasını okuyabilirsiniz.

Bkz. Blok Depolama Veritabanları için Formül Geliştirme.

Blok depolama ana hatlarına yönelik formüller yazmak için Hesaplayıcı veya Hesap dili olarak bilinen bir grup hesaplama fonksiyonları ve işleçleri sağlanır. Hesaplama komut ve fonksiyonlarının tanımları için, bkz. Hesaplama Komutları ve Hesaplama Fonksiyonları.

Birleşik depolama üyesi formülleri Hesaplayıcı dili kullanılarak oluşturulamaz. Bunun yerine, bu formülleri Çok Boyutlu İfade Dili (MDX) kullanarak oluşturun. Bkz. Birleşik Depolama ve MDX Ana Hat Formülleri ve Birleşik Depolama Ana Hatlarında Formül Geliştirme.