Hesaplanan Üyeler'i Oluşturma

Şunlar için geçerlidir: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Küp verilerini, aritmetik işleçleri, sayıları ve işlevleri birleştirerek hesaplanan üyeler olarak adlandırılan özelleştirilmiş ölçüler veya boyut üyeleri oluşturabilirsiniz. Örneğin, mevcut bir dolar ölçüsünü dönüştürme oranıyla çarparak doları Euro'ya dönüştüren Euro adlı bir hesaplanmış üye oluşturabilirsiniz. Euro daha sonra son kullanıcılara ayrı bir satır veya sütunda görüntülenebilir.

Hesaplanan üye tanımları depolanır, ancak değerleri yalnızca bellekte bulunur. Yukarıdaki örnekte, euro değerleri son kullanıcılara görüntülenir ancak küp verileri olarak depolanmaz.

Hesaplanmış üyeleri küplerde oluşturursunuz. Hesaplanmış üye oluşturmak için Küp Tasarımcısı'ndaki Hesaplamalar sekmesinde araç çubuğundaki Yeni Hesaplanan Üye simgesine tıklayın. Bu komut, hesaplanan üye için aşağıdaki seçenekleri belirtmek üzere bir form görüntüler:

İsim
Hesaplanan üyenin adını seçin. Bu ad, son kullanıcılar küpte gezinirken hesaplanan üye değerlerinin sütun veya satır başlığı olarak görünür.

Üst ana hiyerarşi
Hesaplanmış üyeye dahil edilecek ebeveyn hiyerarşiyi seçin. Hiyerarşiler, bir küpteki sayısal verilerin (yani ölçülerin) analiz için ayrılabileceği bir boyutun açıklayıcı kategorileridir. Tablolu tarayıcılarda hiyerarşiler, küpteki verilere göz atan son kullanıcılara görüntülenen sütun ve satır başlıklarını sağlar. (Grafik tarayıcılarda, başka türlerde açıklayıcı etiketler sağlarlar, ancak tablolu tarayıcılarla aynı işleve sahiptirler.) Hesaplanan üye, seçtiğiniz üst boyutta yeni bir başlık (veya etiket) sağlar.

Alternatif olarak, hesaplanan üyeyi, boyut yerine ölçülere dahil edebilirsiniz. Bu seçenek ayrıca yeni bir sütun veya satır başlığı sağlar, ancak bu başlık, tarayıcıdaki ölçülerle ilişkilendirildirilir.

Ana üye
Hesaplanan üyeyi dahil etmek üzere bir üst üye seçmek için Değiştir'e tıklayın. Üst boyut olarak tek düzeyli bir hiyerarşi veya ÖLÇÜler seçerseniz bu seçenek kullanılamaz.

Hiyerarşiler, üye içeren düzeylere ayrılır. Her üye bir başlık oluşturur. Küpteki verilere göz atarken, son kullanıcılar seçili bir başlıktan daha önce dağıtılmamış alt başlıklara kadar detaya gidebilir. Hesaplanan üyenin başlığı, seçtiğiniz üst üyenin hemen altındaki düzeye eklenir.

İfade
Hesaplanan üyenin değerlerini üreten ifadeyi belirtin. Bu ifade Çok Boyutlu İfadeler (MDX) ile yazılabilir. İfade aşağıdakilerden herhangi birini içerebilir:

  • Boyutlar, düzeyler, ölçüler vb. gibi küp bileşenlerini temsil eden veri ifadeleri

  • Aritmetik operatörler

  • Numbers

  • Functions

Küp bileşenlerini hızlı bir şekilde bir ifadeye eklemek için Hesaplama Araçları bölmesinin Meta Veri sekmesinden sürükleyebilir veya kopyalayabilirsiniz.

Önemli

Başka bir hesaplanan üyenin değer ifadesinde kullanılacak herhangi bir hesaplanan üye, bunu kullanan hesaplanan üyeden önce oluşturulmalıdır.

Biçim Dizesi
Hesaplanan üyeye dayalı hücre değerlerinin biçimini belirtir. Bu özellik, ölçüler için Görüntüleme Biçimi özelliğiyle aynı değerleri kabul eder. Görüntüleme biçimleri hakkında daha fazla bilgi için bkz . Ölçü Özelliklerini Yapılandırma.

Görünür
Küp meta verileri alındığında hesaplanan üyenin görünür mü yoksa gizli mi olduğunu belirler. Hesaplanan üye gizliyse, yine de MDX ifadelerinde, deyimlerinde ve betiklerinde kullanılabilir; ancak istemci sisteminin kullanıcı arabirimlerinde seçilebilir bir nesne olarak görüntülenmez.

Boş Olmayan Davranış
MDX'te BOŞ OLMAYAN sorguları çözümlemek için kullanılan ölçülerin adlarını depolar. Bu özellik boşsa, bir üyenin boş olup olmadığını belirlemek için hesaplanan üyenin tekrar tekrar değerlendirilmesi gerekir. Bu özellik bir veya daha fazla ölçü adı içeriyorsa, belirtilen tüm ölçüler boşsa hesaplanan üye boş olarak değerlendirilir. Bu özellik, Analysis Services'e yalnızca NULL olmayan kayıtları döndürmek için bir iyileştirme ipucudur. Yalnızca NULL olmayan kayıtları döndürmek, BOŞ OLMAYAN işlecini veya NonEmpty işlevini kullanan veya hücre değerlerinin hesaplanması gereken MDX sorgularının performansını artırır. Hücre hesaplamalarıyla en iyi performans için mümkün olduğunda yalnızca tek bir üye belirtin.

Renk İfadeleri
Hücrelerin ön plan ve arka plan renklerini hesaplanan üyenin değerine göre dinamik olarak ayarlayan MDX ifadelerini belirtir. İstemci uygulamaları tarafından desteklenmiyorsa bu özellik yoksayılır.

Yazı Tipi İfadeleri
Hesaplanan üyenin değerine göre hücreler için yazı tipi, yazı tipi boyutu ve yazı tipi özniteliklerini dinamik olarak ayarlayan MDX ifadelerini belirtir. İstemci uygulamaları tarafından desteklenmiyorsa bu özellik yoksayılır.

Küp bileşenlerini Hesaplama Araçları bölmesinin Meta Veri sekmesinden Hesaplama İfadeleri bölmesindeki İfade kutusuna kopyalayabilir veya sürükleyebilirsiniz. İşlevleri Hesaplama Araçları bölmesindeki İşlevler sekmesinden Hesaplama İfadeleri bölmesindeki İfade kutusuna kopyalayabilir veya sürükleyebilirsiniz.

Hesaplanan Üyeleri Adresleme

Küp Tasarımcısı'nınHesaplamalar sekmesinde hesaplanan üye oluşturduğunuzda, hesaplanan üyenin depolandığı üst hiyerarşiyi belirtirsiniz. Üst hiyerarşi, hesaplanan üyenin nasıl ele alınabileceğini aşağıdaki kurallara göre belirler:

  • Ölçüler boyutunda hesaplanan üye oluşturulursa, hesaplanan üye bu boyutta adreslenebilir.

Ayrıca Bkz.

Çok Boyutlu Modellerde Hesaplamalar