Aracılığıyla paylaş


Analysis Services MDX Sorgu Tasarımcısı'ı (Reporting Services) tasarım modunda kullanma

When you create a dataset from a SQL Server Analysis Services data source, Report Designer displays the MDX query designer in Design mode.Grafik öğelerini de içeren bir MDX sorgusunu etkileşimli olarak oluşturmak için Tasarım modunu kullanın.Bir küp seçip boyut, boyut öznitelikleri, düzeyler, hiyerarşiler, ölçüler ve Önemli Performans Göstergeleri’ni (KPI’lar) Veri bölmesine sürükleyebilirsiniz.Aynı zamanda hesaplanan üye ekleyebilir, değişkenler için varsayılan değerler ayarlayabilir ve Veri bölmesinde değişiklik yaptıkça oluşturduğunuz sorgu için döndürülen sonuç kümesini otomatik olarak görebilirsiniz.Sorgu tarafından veri kaynağı kümesinden alınan verileri sınırlamak için filtre ayarlayabilir ve parametreler tanımlayabilirsiniz.Sorgu metni MDX doğrudan düzenlemek veya görüntülemek için Query tıklatarak moda Tasarım modu (Switch to Design mode) araç çubuğundaki iki durumlu düğme. Daha fazla bilgi için bkz: Analysis Services MDX Sorgu Tasarımcısı sorgu modunda (Reporting Services) kullanma....

Tasarım modunda grafik Sorgu Tasarımcısı, bir araç çubuğu, bir küp Seç düğmesi ve dört bölmeleri içerir: meta veriler için bir bölme, hesaplanan üyeler bölme, süzgeç için bir bölme ve bir veri bölmesi. Kullanıcı arabirim hakkında daha fazla bilgi için bkz: Analysis Services MDX Sorgu Tasarımcısı Kullanıcı Arabirimi.

Metin tabanlı sorgu tasarımcısı, MDX sorgularını oluşturamaz.Rapor veri kümeleri için MDX sorgularını, MDX sorgu tasarımcısını grafik veya sorgu modunda kullanarak oluşturmalısınız.

Küp Seçme düğmesi

Sorgu oluşturmak için, önce verilerin alınacağı küpü seçmeniz gerekir.Use the Cube Selection button to open the Cube Selection dialog box.Microsoft Analysis Services data sources provide the list of cubes available for you to use.Varsayılan olarak veritabanındaki ilk küp seçilir.

Bir küp seçme hakkında yönergeleri görüntülemek için bkz: Nasıl Yapılır: Bir küp (Reporting Services) seçin..

Meta Veriler bölmesi

Meta Veriler bölmesinde, temeldeki veri kaynağında seçili küpün meta verilerine, örneğin boyut, düzey, hiyerarşi, öznitelik, ölçü ve KPI’lara göz atabilirsiniz.Aşağıdaki nesneler Meta Veriler bölmesinden Veri ve Filtre bölmelerine sürüklenebilir:

  • Boyutlar

  • Düzeyler

  • Üyeler

  • Ölçüler

  • Hiyerarşiler ve öznitelikler

  • KPI'lar

  • Adlandırılmış kümeler ve üyeler (yalnızca Filtre bölmesine)

Üye özelliklerini Sorgu bölmesine sürükleyemezsiniz.Üye özellikleri başvurmak için , bkz: Bir Analysis Services DataSet için Genişletilmiş Alan Özellikleri'ni kullanma.

Bir nesneyi Veri bölmesine sürüklemek, sonuç kümesi için bir veya daha fazla sütun oluşturur.Sorgu çalıştığında, veri kaynağındaki değerler bu sütunlardan alınır.Veri bölmesindeki sütunlar bir veri kümesinin alanları haline gelir.Ayrıca veri kümesi koleksiyonunu Rapor Verileri bölmesinde el ile de düzenleyebilirsiniz.Daha fazla bilgi için bkz: Business Intelligence Development Studio, Rapor Tasarımcısı ile çalışma ve Nasıl Yapılır: Ekleme, düzenleme veya raporu veri bölmesinde alan silme.

Hesaplanan Üyeler bölmesi

Hesaplanan Üyeler bölmesinde, sorgunuzda kullanmak üzere hesaplanan üyeler oluşturabilir veya bunları düzenleyebilirsiniz.Hesaplanan üyeler, sorguda tanımlanan ve temel veri kaynağında bulunmayan özel üyelerdir.Örneğin, bir küp Satış ve Maliyet üyelerini içeriyorsa, Kar adı altında Satış ve Maliyet arasındaki farkı gösteren bir hesaplanan üye tanımlayabilirsiniz.

Hesaplanan üye tanımlama hakkında yönergeleri görüntülemek için bkz: Nasıl Yapılır: Bir Analysis Services MDX sorgusu için hesaplanan bir üye ekleme.

Hesaplanan bir üye tanımladıktan sonra, tıpkı bir Meta Veriler bölmesindeki bir nesne ile yapacağınız gibi Veri bölmesine sürükleyebilirsiniz.

Filtre bölmesi.

Filtre bölmesinde, veri kaynağındaki verileri filtrelemek için kullanılacak ölçütler tanımlayabilirsiniz.Bu, sorgunun çalıştırılmasından alınan sonuç kümesini sınırlandırır ve raporun işlemesi gereken veri miktarını azaltır.Filtre bölmesinde, üzerinde filtre uygulayacağınız bir boyut ve hiyerarşi seçebilir ve uygulanacak işleç ve filtre ifadesini ayarlayabilirsiniz.Filtre ifadesi tek bir öğe, bir öğeler kümesi veya bir parametre olabilir.

Bir değer veya üyeyi bir filtre öğesi için ölçüt olarak tanımladığınızda, bu değer veya üye ilişkili rapor parametresinin varsayılan değeri haline gelir.Bu varsayılanı, rapor parametresi için farklı bir varsayılan değer ayarlayarak değiştirebilirsiniz.

Bir rapor parametre düzenlemeyle ilgili yönergeleri görüntülemek için bkz: Nasıl Yapılır: Ekleme, değiştirme veya bir raporu parametresi (Reporting Services) Sil.

Nesne meta veriler bölmesindeki için süzgeç sürükleyin veya kullanın <Boyut seçin.> bir boyut seçmek için aþaðý açýlan listesinden. Aynı zamanda bu bölmeye adlandırılmış küme ve üyeleri de sürükleyebilirsiniz.Süzgeç ölçütü için onu seçip kaldırmak Silme (Delete) araç çubuğunda.

Not

Filtre ölçütüyle eşleşen bir üyenin bulunamadığı bir filtre öğesi tanımlarsanız, sorgu bir "Boş Alt Küp" veya "Satır bulunamadı" hatasıyla başarısız olur.

Veri bölmesi

İstediğiniz sorgu sonuçlarını etkileşimli olarak oluşturmak için Veriler bölmesini kullanın.Meta Veriler ve Hesaplanan Üyeler bölmesindeki öğeleri, Veri bölmesine sütun eklemek üzere sürükleyebilirsiniz.

Varsayılan olarak, sorgunun sonuçları siz sorguyu her değiştirişinizde görüntülenir.Bu özelliği kapatma bağlantısını tıklatarak kapatabilirsiniz Otomatik Çalıştır (AutoExecute the query) Sorgu Tasarımcısı araç çubuğundaki iki durumlu düğme. El ile sorguyu çalıştırmak için Çalışma (Run the query) Sorgu Tasarımcısı araç çubuğunda düğme.

Tıklattığınızda Çalışma düğmesi, yalnızca veri bölmesi sonuçlarında yenilenir.Temel veri görünümünü yenilemek için kaynak (küp değişiklikleri ve meta veriler bölmesinde değişiklikleri görüntülemek istediğinizde, örneğin,), tıklatın Yenileme (Refresh result data) Sorgu Tasarımcısı araç çubuğunda düğme.

Not

Varsayılan olarak, MDX sorgu tasarımcısını kullanarak tasarım görünümünde oluşturduğunuz sorgular boş hücreleri gizler.(Bu kullanmakla eşdeğerdir NON EMPTY yan tümcesinde MDX). Boş hücreler olarak görüntülemek için tıklatın Boş hücreleri gösterir. (Toggle for show empty cells) araç çubuğunda.

Sorgu Parametrelerini Kullanma

Parametre sorgunuz için seçerek ekleyebileceğiniz Parametreleri onay kutusu Süzgeç bölmesinde üye.Bu seçeneği belirledikten ve Düzen görünümüne geçtikten sonra, sorgu tasarımcısı otomatik olarak bir rapor parametresi ile parametre için geçerli değerler veri kümesi oluşturur.Geçerli değerler veri kümesini Veri görünümünde görüntüleyebilir ve düzenleyebilirsiniz.Veri kümesinin adı, Filtre bölmesinde parametreleştirilen üyenin adına dayanır.

Sorgu Tanımı

Tasarım modunda bir sorgu oluşturduğunuzda, sorgu tasarımcısı rapor tanımında bir sorgu belirtimi oluşturur.Sorgu belirtimi, sorgunun XML temsilidir.Sorgu tasarımcısı otomatik olarak sorgu belirtiminden bir MDX sorgusu oluşturur.Hem sorgu belirtimi hem de MDX sorgusu raporun rapor tanımında saklanır.