Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Power BI Desktop ułatwia tworzenie szczegółowych informacji o danych w zaledwie kilku krokach. Czasami jednak dane nie zawierają wszystkiego, czego potrzebujesz, aby odpowiedzieć na niektóre z najważniejszych pytań. Miary mogą pomóc Ci tam dotrzeć.
Miary są używane w niektórych najpopularniejszych analizach danych. Podstawowe podsumowania, takie jak sumy, średnie, minimum, maksimum i liczniki, można ustawić za pomocą okienka Dane . Obliczone wyniki miar zmieniają się w miarę interakcji z raportami, dzięki czemu można szybko i dynamicznie eksplorować dane.
W tym artykule przedstawiono miary i pokazano, jak ich używać i organizować.
Informacje o miarach
W programie Power BI Desktop tworzysz i wyświetlasz miary w widoku Raport, Tabela lub Model . Miary utworzone samodzielnie są wyświetlane na liście Dane z ikoną kalkulatora. Miary można nazwać dowolnie i dodać je do nowej lub istniejącej wizualizacji tak samo jak w przypadku dowolnego innego pola.
Aby dowiedzieć się, jak utworzyć miarę i użyć jej w raporcie, zobacz Tworzenie i używanie własnych miar.
Miary na poziomie raportu
Oprócz miar modelu tworzonych w modelu danych można również tworzyć miary na poziomie raportu w usłudze Power BI. Miary na poziomie raportu lub miary raportu to niestandardowe obliczenia lub metryki tworzone bezpośrednio w raporcie na podstawie istniejącego zestawu danych lub połączenia na żywo. Te miary umożliwiają użytkownikom dodawanie określonej logiki biznesowej, tworzenie obliczeń wizualnych lub wykonywanie obliczeń istotnych dla kontekstu raportu bez zmiany oryginalnego zestawu danych.
Do zapisywania miar na poziomie raportu służy język DAX (Data Analysis Expressions). Te miary można używać w wizualizacjach w raporcie, aby zapewnić dodatkowe szczegółowe informacje i dostosować prezentację danych do określonych potrzeb analitycznych. Środki te zwiększają elastyczność, ułatwiając użytkownikom dynamiczne uzyskiwanie nowych szczegółowych informacji z istniejących modeli danych.
Uwaga
Możesz również zainteresować się szybkimi miarami, które są gotowymi miarami, które można wybrać w oknach dialogowych. Jest to dobry sposób na szybkie tworzenie miar, a także dobry sposób na poznanie składni języka DAX, ponieważ ich automatycznie utworzone formuły języka DAX są dostępne do przejrzenia. Aby uzyskać więcej informacji, zobacz Używanie szybkich miar do typowych obliczeń.
DAX
Miary obliczają wynik z formuły wyrażenia. Podczas tworzenia własnych miar używasz języka formuł DAX. Język DAX zawiera bibliotekę ponad 200 funkcji, operatorów i konstrukcji. Jej biblioteka zapewnia ogromną elastyczność tworzenia miar w celu obliczania wyników niemal każdej potrzeby analizy danych.
Formuły języka DAX są bardzo podobne do formuł programu Excel. Język DAX ma nawet wiele takich samych funkcji jak program Excel, takich jak DATE, SUMi LEFT. Jednak funkcje języka DAX są przeznaczone do pracy z danymi relacyjnymi, takimi jak w programie Power BI Desktop.
Przykład prognozy sprzedaży
Janice jest kierownikiem ds. sprzedaży w firmie Contoso. Janice musi zapewnić prognozy sprzedaży dla odsprzedawców na następny rok obrotowy. Janice decyduje się bazować szacunki na zeszłorocznych kwotach sprzedaży, z 6-procentowym rocznym wzrostem wynikającego z różnych promocji zaplanowanych w ciągu najbliższych sześciu miesięcy.
Aby zgłosić szacunki, Firma Janice importuje zeszłoroczne dane sprzedaży do programu Power BI Desktop. Janice znajduje pole SalesAmount w tabeli Reseller Sales . Ponieważ zaimportowane dane zawierają kwoty sprzedaży tylko w ubiegłym roku, Janice zmienia nazwę pola SalesAmountLast Years Sales. Janice następnie przeciąga kolumnę Last Years Sales na kanwę raportu. Zostanie ona wyświetlona w wizualizacji wykresu jako pojedyncza wartość, która jest sumą wszystkich sprzedaży odsprzedawców z ostatniego roku.
Janice zauważa, że nawet bez określenia obliczenia, wynik jest generowany automatycznie. Program Power BI Desktop tworzy własną miarę, sumując wszystkie wartości w Last Years Sales.
Ale Janice potrzebuje miary, aby obliczyć prognozy sprzedaży w nadchodzącym roku. Miarą powinna być zeszłoroczna sprzedaż pomnożona przez 1,06, aby uwzględnić oczekiwany 6-procentowy wzrost działalności. W przypadku tego obliczenia Janice tworzy miarę, wybierając pozycję Modelowanie>Nowa miara, po czym wprowadzając następującą formułę DAX:
Projected Sales = SUM('Reseller Sales'[Last Years Sales])*1.06
Janice następnie przeciąga nową miarę Projected Sales na wykres.
Szybko i z minimalnym nakładem pracy firma Janice ma teraz miarę do obliczenia przewidywanej sprzedaży. Firma Janice może dalej analizować projekcje, filtrując określonych odsprzedawców lub dodając inne pola do raportu.
Kategorie danych dla miar
Możesz ustawić kategorię danych miary.
Między innymi kategorie danych umożliwiają dynamiczne tworzenie adresów URL za pomocą miar. W szczególności możesz utworzyć miarę, która wygeneruje ciąg URL. Następnie możesz ustawić kategorię danych miary na adres URL sieci Web. Po dodaniu miary do raportu usługa Power BI wyświetla ją jako link, który użytkownicy mogą wybrać, aby uzyskać dostęp do zawartości. Ponieważ docelowy adres URL jest tworzony na podstawie miary, dostosowuje się na podstawie kontekstu danych lub wyboru użytkownika.
Takie podejście jest szczególnie przydatne, gdy chcesz użyć parametrów filtru adresu URL , aby połączyć się z innymi raportami usługi Power BI.
Organizowanie miar
Miary mają tabelę główną , która definiuje, gdzie znajdują się na liście danych. Możesz zmienić ich lokalizację, wybierając lokalizację z tabel w modelu.
Pola w tabeli można również organizować w folderach wyświetlania:
- Na lewej krawędzi programu Power BI Desktop wybierz pozycję Widok modelu.
- W okienku Dane przejdź do listy dostępnych pól, a następnie wybierz pole, które chcesz przenieść.
- W okienku Właściwości w obszarze Folder wyświetlania wprowadź nazwę nowego folderu.
Zostanie utworzony nowy folder, a wybrane pole zostanie przeniesione do tego folderu.
Podfoldery można tworzyć przy użyciu znaku ukośnika odwrotnego. Jeśli na przykład wprowadzisz ciąg Finance\Currencies, usługa Power BI utworzy folder Finanse i w nim folder Waluty.
Możesz ustawić, aby pole było wyświetlane w wielu folderach, używając średnika, aby oddzielić nazwy folderów. Jeśli na przykład wprowadzisz Products\Names;Działy, pole pojawi się w folderze Działy oraz w folderze Nazwy wewnątrz folderu Products.
Możesz utworzyć specjalną tabelę zawierającą tylko miary. Ta tabela zawsze pojawia się w górnej części okienka Dane . W tym celu wykonaj następujące czynności:
- Użyj Enter data ,aby utworzyć tabelę z tylko jedną kolumną.
- Przenieś miary do tej tabeli.
- Ukryj kolumnę tej tabeli, ale nie samą tabelę.
- Wybierz strzałkę w górnej części okienka Dane , aby zamknąć i ponownie otworzyć listę pól, a następnie uwidocznić zmiany.
Napiwek
Ukryte miary są wyświetlane i dostępne w programie Power BI Desktop. Nie można jednak znaleźć ukrytych miar w programie Excel ani usłudze Power BI, ponieważ program Excel i usługa Power BI są uznawane za narzędzia klienckie.
Ciągi formatu dynamicznego
W przypadku używania ciągów formatu dynamicznego można dostosować sposób wyświetlania miar w wizualizacjach przez warunkowe zastosowanie ciągu formatu z oddzielnym wyrażeniem języka DAX. Aby uzyskać więcej informacji, zobacz Tworzenie ciągów formatu dynamicznego dla miar.
Treści powiązane
Ten artykuł zawiera krótkie wprowadzenie do miar. Dostępnych jest wiele innych zasobów, aby pokazać, jak tworzyć własne miary. Aby uzyskać więcej informacji, zobacz Samouczek: tworzenie własnych miar w programie Power BI Desktop. Korzystając z tego samouczka, możesz pobrać przykładowy plik i uzyskać instrukcje krok po kroku dotyczące tworzenia większej liczby miar.
Język DAX to ustalony język używany w dodatku Power Pivot w programie Excel i usługach SQL Server Analysis Services oprócz usługi Power BI. Aby uzyskać więcej informacji na temat języka DAX, zobacz następujące zasoby:
- Aby dowiedzieć się, jak używać języka DAX do podstawowych obliczeń i problemów z analizą danych, zobacz Learn DAX basics in Power BI Desktop (Podstawy języka DAX w programie Power BI Desktop).
- Aby uzyskać szczegółowe artykuły dotyczące funkcji języka DAX, składni, operatorów i konwencji nazewnictwa, zobacz Data Analysis Expressions (DAX) Reference (Dokumentacja języka DAX).
- Aby zapoznać się z dyskusjami na temat języka DAX wśród wpływowych członków społeczności analizy biznesowej (BI), zobacz Centrum zasobów języka DAX.