Analysis Services için MDX Sorgu Tasarımcısında Parametre Tanımlama (Rapor Oluşturucusu ve SSRS)

Bir Analysis Services veri kaynağı için bir MDX sorgusunu parametreleştirmek için, sorguya bir sorgu parametresi eklemeniz gerekir. MDX sorgu tasarımcısında, hem Tasarım modunda hem de Sorgu modunda bir filtre belirterek sorgu parametresi ekleyebilirsiniz. Sorguyu bir sorgu parametresi ile tanımladıktan sonra, Reporting Services geçerli değerlerin listesini sağlamak üzere otomatik olarak bir rapor parametresi ve veri kümesi oluşturur. Bu, kullanıcının doğrudan sorguya geçen bir değer belirtmesini sağlar.

[!NOT]

SQL Server Data Tools'daki Rapor Oluşturucusu ve Rapor Tasarımcısı ile rapor tanımları (.rdl) oluşturabilir ve bunları değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu'nda Rapor Tasarlama makalesine bakın.

Tasarım modunda MDX’te bir sorgu parametresi tanımlamak için

  1. Rapor Verileri bölmesinde, bir SQL Server Analysis Services veri kaynağı türünden oluşturulan bir veri kümesini sağ tıklatın ve sonra Sorgu'yu tıklatın. MDX sorgu tasarımcısı Tasarım modunda açılır.

  2. Bir boyutu filtre alanına sürükleyin ve Boyut sütunundaki ilk hücreye bırakın.

  3. Hiyerarşi sütununda, açılır listeden bir değer seçin.

  4. İşleç sütununda, açılır listeden bir işleç seçin.

  5. Filtre İfadesi sütununda, açılır listeden tek tek değerler seçin veya tüm değerleri seçmek için Tümü üyesini tıklatın.

  6. Parametreler sütununda, rapor parametresi oluşturma onay kutusunu işaretleyin.

  7. Çalıştır’ı tıklatın.

    Sorguyu oluşturduktan sonra, oluşturulmuş MDX sorgusunu görüntülemek amacıyla Sorgu moduna geçmek için araç çubuğundaki Tasarım’ı tıklatın. Sorguyu geliştirmek için Tasarım modunu kullanmaya devam etmek istiyorsanız, Sorgu modundaki sorgu metnini değiştirmeyin. Tasarım moduna geri dönmek için Tasarım’ı tıklatın.

  8. Tamam’ı tıklatın.

    Rapor Verileri bölmesinde, filtre için otomatik olarak oluşturulmuş rapor parametresini görüntülemek üzere Parametreler düğümünü genişletin.

    Rapor parametresi için kullanılabilir değerleri sağlayan veri kümesini görüntülemek için, Rapor Verileri bölmesindeki boş bir alanı sağ tıklatın, ardından Gizli Veri Kümelerini Göster’i tıklatın. Rapor Verileri bölmesinde rapordaki tüm veri kümeleri gösterilir.

Sorgu modunda MDX’te bir sorgu parametresi tanımlamak için

  1. Rapor Verileri bölmesinde, bir SQL Server Analysis Services veri kaynağı türünden oluşturulan bir veri kümesini sağ tıklatın ve sonra Sorgu'yu tıklatın. MDX sorgu tasarımcısı Tasarım modunda açılır.

  2. Araç çubuğunda, Sorgu moduna geçmek için Tasarım’ı tıklatın.

  3. MDX sorgu tasarımcısı araç çubuğunda, Sorgu Parametreleri’ni tıklatın (Sorgu Parametreleri iletişim kutusunun simgesi). Sorgu Parametreleri iletişim kutusu açılır.

  4. Parametre sütununda, <Parametre Gir>’i tıklatın, ardından parametrenin adını yazın.

  5. Boyut sütununda, açılır listeden bir değer seçin.

  6. Hiyerarşi sütununda, açılır listeden bir değer seçin.

  7. Birden çok değer sütununda, birden fazla değer içeren parametresi oluşturma onay kutusunu işaretleyin.

  8. Varsayılan sütununda, 5. adımdaki seçiminize bağlı olarak açılır listeden tek bir değer veya birden fazla değer seçin.

  9. Tamam’ı tıklatın.  

  10. Sorgu tasarımcısı araç çubuğunda, Çalıştır’ı tıklatın.

  11. Tamam’ı tıklatın.

    Rapor Verileri bölmesinde, filtre için otomatik olarak oluşturulmuş rapor parametresini görüntülemek üzere Parametreler düğümünü genişletin.

    Rapor parametresi için kullanılabilir değerleri sağlayan veri kümesini görüntülemek için, Rapor Verileri bölmesindeki boş bir alanı sağ tıklatın, ardından Gizli Veri Kümelerini Göster’i tıklatın. Rapor Verileri bölmesinde rapordaki tüm veri kümeleri gösterilir.

Ayrıca bkz.

Kavramlar

Analysis Services Connection Type for MDX (SSRS)

Analysis Services MDX Query Designer User Interface