Udostępnij za pośrednictwem


How to: Define Parameters in the MDX Query Designer for Analysis Services

Aby parameterize kwerendy MDX dla Analysis Services urządzenie źródłowe danych, należy dodać parametr kwerendy do kwerendy. W projektancie zapytań MDX parametr zapytania można dodać w trybie projektowania i w trybie zapytania.Po zdefiniowaniu zapytania z parametrem zapytania usługi Reporting Services automatycznie tworzą parametr raportu i zestaw danych w celu dostarczenia listy prawidłowych wartości.Umożliwia to użytkownikowi określenie wartości przekazywanej bezpośrednio do zapytania.

Aby zdefiniować parametr zapytania MDX w trybie projektowania

  1. In the Report Data pane, right-click on a dataset created from a SQL Server Analysis Services data source type, and then click Query.Projektant zapytań MDX zostanie otwarty w trybie projektowania.

  2. Przeciągnij wymiar do obszaru filtru i upuść go na pierwszej komórka w Wymiar kolumna.

  3. W Hierarchia kolumna, wybierz wartość z listy rozwijanej — niedziałający listy.

  4. W Operator kolumna, wybierz operator dla listy rozwijanej — niedziałający listy.

  5. W Wyrażenie filtru kolumna, zaznacz pojedyncze wartości z rozwijanej-niedziałający listy lub kliknij przycisk Wszystkie element członkowski, aby wybrać wszystkie wartości.

  6. W Parametry kolumna, zaznacz pole wyboru, aby utworzyć raport parametr.

  7. Kliknij przycisk Uruchamianie.

    Po uruchomieniu kwerendy, kliknij przycisk Projekt na pasku narzędzi, aby włączyć tryb kwerendy, aby wyświetlić kwerendę języka MDX, który został utworzony.Nie zmieniaj tekstu zapytania w trybie zapytania, jeśli chcesz nadal opracowywać zapytanie w trybie projektowania.Kliknij przycisk Projekt , aby przełączyć do trybu projektowania.

  8. Click OK.

    W okienku danych raportu rozwiń węzeł parametry do wyświetlania parametru raportu, który został utworzony automatycznie dla filtru.

    Aby wyświetlić zestaw danych dostarczające wartości dostępne dla parametru raportu, kliknij prawym przyciskiem myszy pusty obszar w okienku danych raportu, a następnie kliknij przycisk Pokazywanie ukrytych zestawów danych.W okienku Dane raportu zostaną wyświetlone wszystkie zestawy danych dostępne w raporcie.

Aby zdefiniować parametr zapytania MDX w trybie zapytania

  1. In the Report Data pane, right-click on a dataset created from a SQL Server Analysis Services data source type, and then click Query.Projektant zapytań MDX zostanie otwarty w trybie projektowania.

  2. Na pasku narzędzi kliknij przycisk Projekt, aby przełączyć do trybu kwerend.

  3. Na narzędzi projektant kwerend MDX kliknij przycisk Parametry kwerendy (Icon for the Query Parameters dialog box). Zostanie wyświetlone okno dialogowe Parametry zapytania.

  4. W Parametr Kolumna kliknij**<Umożliwia wprowadzenie parametru>**, a następnie wpisz nazwę parametru.

  5. W Wymiar kolumna, wybierz wartość z listy rozwijanej — niedziałający listy.

  6. W Hierarchia kolumna, wybierz wartość z listy rozwijanej — niedziałający listy.

  7. W Wiele wartości kolumna, zaznacz pole wyboru do tworzenia wielowartościowego parametru.

  8. W Wartość domyślna kolumna, z listy rozwijanej wybierz wartość w jednej lub wielu wartości w zależności od wyboru dokonanego w kroku 5.

  9. Click OK.

  10. Na pasku narzędzi projektant kwerend kliknij przycisk Uruchamianie.

  11. Click OK.

    W okienku danych raportu rozwiń węzeł parametry do wyświetlania parametru raportu, który został utworzony automatycznie dla filtru.

    Aby wyświetlić zestaw danych dostarczające wartości dostępne dla parametru raportu, kliknij prawym przyciskiem myszy pusty obszar w okienku danych raportu, a następnie kliknij przycisk Pokazywanie ukrytych zestawów danych.W okienku Dane raportu zostaną wyświetlone wszystkie zestawy danych dostępne w raporcie.