Edytowanie formuł i miar obliczanych

Kolumny w analizie można dostroić, edytując formuły kolumn lub edytując miary obliczane.

Tematy:

Edytowanie formuły kolumny

Określając kryteria dla analizy, można edytować formuły dla kolumn atrybutów i kolumn miar. Edycja wpływa wyłącznie na kolumnę w kontekście analizy - nie modyfikuje oryginalnej kolumny w obszarze tematycznym.

Formuła kolumny określa, co reprezentują wartości kolumny. W najbardziej podstawowej formie, takiej jak "Revenue Metrics"."Revenue", kolumna przyjmuje dane ze źródła danych w ich bieżącej postaci. Formułę można edytować, dodając do niej funkcje, wyrażenia warunkowe itd. Dzięki temu wyniki analizy mogą być prezentowane na różne sposoby. Na przykład można edytować formułę kolumny "Revenue", tak aby były wyświetlane wartości po 10% przyroście przychodu. Można to uczynić, pisząc formułę mnożącą kolumnę "Revenue" przez 1.1.

  1. Otworzyć analizę do edycji.
  2. W okienku "Wybrane kolumny" kliknąć na ikonie Opcje obok nazwy kolumny, po czym wybrać opcję Edytuj formułę.
  3. Na karcie "Formuła kolumny" okna dialogowego "Edycja formuły kolumny" wpisać formułę w okienku "Formuła kolumny".

    Domyślnie w okienku "Formuła kolumny" jest wyświetlana nazwa kolumny z okienka "Wybrane kolumny".

    • Formułę można łatwo konstruować, korzystając z przycisków operatorów i przycisków oznaczonych literami, znajdujących się na dole okienka "Formuła kolumny".

    • Za pomocą przycisku f(...) można wyświetlić okno dialogowe "Wstawianie funkcji" umożliwiające wstawienie funkcji do formuły kolumny. Na przykład można utworzyć formułę opartą na funkcji SQL, taką jak RANK("Sales Measures"."Dollars"). Zob. Edytor wyrażeń - instrukcja obsługi.

    • Za pomocą przycisku Filtruj... można wyświetlić okno dialogowe "Wstawianie filtra" umożliwiające zawarcie wyrażenia filtrującego w formule kolumny. Wyrażenie filtrujące powinno się zaczynać od przynajmniej jednej kolumny miar. Można też wstawić wyrażenie logiczne, które nie zawiera kolumn miar ani zagnieżdżonych zapytań.

      Na przykład można utworzyć formuł, w której do filtrowania danych jest używana funkcja FILTER z języka SQL, na przykład FILTER("Sales Measures"."Dollars" USING ("Markets"."Region" = 'EASTERN REGION').

    • Do nazwy kolumny można się odwoływać w formule za pomocą konstrukcji Nazwa_folderu.Kolumna.Nazwa. Jeśli nazwa folderu lub nazwa kolumny zawiera znaki niealfanumeryczne (takie jak spacje czy znaki podkreślenia), należy taką nazwę ująć w cudzysłów. Nazwę można ująć w cudzysłów, nawet jeśli zawiera same znaki alfanumeryczne.

    • Uwzględniane literały lub stałe o napisowym typie danych należy ujmować w apostrofy. Na przykład można zawrzeć w formule takie stałe, jak 'John Doe' czy 'Best Selling Product'.

  4. Kliknąć OK. Na karcie "Wyniki" zostanie wyświetlona kolumna z wartościami uzyskanymi wskutek zastosowania formuły.

Edytowanie miar obliczanych

Można używać miar obliczanych będących pochodnymi innych miar lub utworzonymi za pomocą formuł.

Na przykład można obliczać wartość przychodu zredukowanego o rabat. W takiej sytuacji należy utworzyć miarę obliczaną odejmującą kwotę rabatu od wartości przychodu.

  1. Otworzyć analizę do edycji.
  2. Na karcie "Wyniki" nacisnąć na pasku narzędzi przycisk Nowa miara obliczana - zostanie wyświetlone okno dialogowe "Nowa miara obliczana".
  3. Mając uprawnienia administratora i chcąc dostosować nagłówki folderów i kolumn przy użyciu kodu HTML (w tym kodu JavaScript), wybrać opcję Zawiera kod HTML, po czym wprowadzić odpowiedni kod HTML. Przykłady są dostępne pod hasłem Techniki zaawansowane: Formatowanie przy użyciu znaczników HTML.
  4. Edytować formułę miary obliczanej.
  5. Kliknąć OK.