Udostępnij za pośrednictwem


Using Hyperion Essbase MDX Query Designer in Design Mode

Podczas tworzenia danych, na podstawie Hyperion Essbase urządzenie źródłowe danych, Projektant raportów wyświetla Projektant graficznego kwerendę MDX w trybie projektowania. Tryb projektowania służy do interakcyjnego tworzenia zapytania MDX za pomocą elementów graficznych.Można wybrać moduł, przeciągnąć elementy członkowskie do okienka Dane, dodać obliczeniowe elementy członkowskie i natychmiast wyświetlić zestaw wyników.Aby wyświetlić lub zmienić tekst kwerendy MDX bezpośrednio, przejdź do trybu kwerend klikając Tryb projektowania (Switch to Design mode) przycisk przełącznika, na pasku narzędzi. Aby uzyskać więcej informacji na temat trybu kwerend Zobacz Using Hyperion Essbase MDX Query Designer in Query Mode.

projektant kwerend graficznego w trybie projektowania zawiera pasek narzędzi, Wybierz kostkę upuszczania-niedziałający listy i czterech okienek: Okienko metadane, okienko obliczone elementy członkowskie, okienko filtr i okienka danych. Aby uzyskać więcej informacji na temat interfejs użytkownika Zobacz Hyperion Essbase Query Designer User Interface.

Wybieranie bazy danych

Aby można było utworzyć zapytanie, należy wybrać moduł, z którego będą pobierane dane.Użycie Wybierz kostkę listy rozwijanej wybierz odpowiedni moduł z Hyperion Essbase Baza danych. Wybranie modułu spowoduje wyczyszczenie całego tekstu zapytania MDX znajdującego się w okienku Zapytanie.

Okienko Metadane

W okienku Metadane można przeglądać metadane wybranego modułu, takie jak wymiary i miary.Można przeciągać obiekty z okienka Metadane do okienka Dane, w którym zostanie dodana kolumna odpowiadająca tym metadanym.Pionowa czerwona linia wskazuje pozycję, na której zostanie dodana kolumna.Wymiary są umieszczane razem z jednej strony okienka Dane, a dane (miary, obliczeniowe elementy członkowskie) są umieszczane razem po drugiej stronie okienka Dane.

Obliczeniowe elementy członkowskie

Okienko Obliczeniowe elementy członkowskie jest wyświetlane pod okienkiem Metadane.Okienko Obliczeniowe elementy członkowskie umożliwia tworzenie lub edytowanie obliczeniowych elementów członkowskich, które można dodać do okienka Dane jako dodatkowe kolumny.W tym okienku można ustawić wartość właściwości Kolejność rozwiązywania większą lub równą 0.Element członkowski mający najmniejszą wartość Kolejność rozwiązywania zostanie obliczony jako pierwszy.Wartość domyślna to 0.

Obliczeniowe elementy członkowskie nie istnieją w źródle danych, ale są wynikiem obliczeń wykonywanych w trakcie wykonywania zapytania.Na przykład jeśli moduł zawiera elementy członkowskie Sprzedaż i Koszt, można zdefiniować obliczeniowy element członkowski o nazwie Zysk, w którym będzie wyświetlana różnica między sprzedażą a kosztem.

Filtrowanie danych

Parameterized queries are not supported by the Microsoft .NET Framework Data Provider for Hyperion Essbase because the data source does not support parameterized queries.

Do filtrowania danych z Hyperion Essbase dane urządzenie źródłowe, określić wymiary i elementy członkowskie, aby uwzględnić lub wykluczyć w kwerendzie. Każdy wiersz w okienku Filtr określa wymiar i elementy członkowskie oraz operator i wyrażenie filtru określające, czy elementy członkowskie są uwzględniane czy wykluczane.W przypadku wybrania operatora zakresu dla wiersza filtru należy podać wartość początkową i końcową.Wartość null nie może być wartością początkową lub końcową.Można wprowadzić wiele wierszy odwołujących się do tego samego wymiaru lub różnych wymiarów.Dostępne wartości dla każdej kolumny w okienku filtru mogą być zależne od poprzednich wierszy w okienku.W filtrze można określić wymiary, które nie wchodzą w skład zapytania.Jeśli wymiar filtru nie jest częścią zapytania MDX, można określić tylko warunek filtru, w którym jest używany operator równości (=), oraz wyrażenie filtru określające pojedyncze zaznaczenie.Każdy wiersz zdefiniowany w okienku Filtr powoduje dodanie elementu do klauzuli WHERE zapytania MDX.Aby wyświetlić odpowiednie zapytanie MDX, należy kliknąć przycisk przełączania Tryb projektowania na pasku narzędzi projektanta zapytań.

Właściwości rozszerzone

The Hyperion Essbase rozszerzenie przetwarzania danych supports extended pole properties for multidimensional data sources. Aby listę obsługiwanych pól zobacz Using Extended Field Properties for a Hyperion Essbase Cube.

Wyniki

Wyniki zapytania MDX są widoczne w okienku Dane.Jeśli AutoExecute przycisk przełącznika, na pasku zadań znajduje się na, wszystkie zmiany do okienka danych automatycznie wyzwala na uruchomienie kwerendy MDX.Jeśli AutoExecute przycisk przełącznika jest wyłączona, kliknij przycisk Uruchamianie przycisku na pasku narzędzi, aby wykonać kwerendy MDX.Domyślnie AutoExecute przycisk znajduje się.

Po uruchomieniu zapytania wyniki w okienku Dane zostaną odświeżone.Aby wyświetlić zmiany do modułów w źródle danych, należy użyć Odśwież przycisku na pasku narzędzi, aby odświeżyć okienko metadane.

Uwaga

Domyślnie w wynikach zapytania MDX są ukrywane puste komórki.(To zachowanie odpowiada użyciu klauzuli NON EMPTY w zapytaniu MDX).Aby wyświetlić puste komórki, kliknij opcję Pokaż puste komórki przycisk przełącznika, na pasku narzędzi projektant kwerend.

Definicja zapytania

Zapytania MDX są zapisywane w pliku definicji raportu w postaci tekstu zapytania MDX oraz specyfikacji zapytania MDX.Podczas zmieniania tekstu zapytania w projektantach zapytań automatycznie jest generowana odpowiednia specyfikacja zapytania, która jest zapisywana w definicji raportu.