Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

W tym poście na blogu chcę poświęcić trochę czasu i przedstawić niestandardową wizualizację w usłudze LuckyTemplates, z której zacząłem korzystać, która zapewnia dużą elastyczność i możliwości, które nie są możliwe w natywnych wizualizacjach usługi LuckyTemplates. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.

Wiem, że ostatnio dużo rozmawialiśmy o Denebie i nie bez powodu, ale ten zapewnia również dużą elastyczność. Używanie ich razem tworzy dość potężną parę. Niestandardowa wizualizacja, o której mówię, nazywa się Przeglądarką HTML i CSS firmy K Team Solutions .

pojawiło się pytanie , jak kontrolować zarówno kolor, jak i atrybuty formatowania tekstu sformatowanego wizualizacji karty na podstawie miary języka DAX. Kolor z pewnością nie stanowi problemu; jest to coś, co możemy dość łatwo zrobić za pomocą formatowania warunkowego w usłudze LuckyTemplates.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Kontrolowanie atrybutów tekstów, takich jak pogrubienie i kursywa, za pomocą miar języka DAX jest czymś, czego nie można zrobić z natywną usługą LuckyTemplates, ale jest to całkiem łatwe dzięki tej przeglądarce HTML CSS. Możesz także użyć wizualizacji do stworzenia efektów wizualnych i kompleksowego podejścia do karty KPI.

Spójrzmy na wpis na forum. Zasadniczo członek miał prostą grafikę karty opartą na takcie i chciał zmienić atrybuty tekstu.

Skoczymy do usługi LuckyTemplates, aby odtworzyć ten scenariusz. Skonfigurujemy miarę w oparciu o Practice Dataset z zewnętrznego narzędzia, którego używamy do tworzenia makiet.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Ustawimy to w taki sposób, że jeśli całkowita roczna sprzedaż była większa niż 40 milionów, będzie pogrubiona i czerwona.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

A gdyby było mniej, będzie niebieskie i nie odważne.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Spis treści

Pobieranie niestandardowej wizualizacji HTML CSS Viewer w usłudze LuckyTemplates

Pokażę ci, jak można to zrobić. Pierwszą rzeczą do zrobienia jest faktyczne uzyskanie obrazu. Przejdź do AppSource i wpisz HTML CSS Viewer.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

To będzie płatna grafika, a na razie możesz uzyskać bezpłatną licencję próbną z ich strony internetowej do końca września 2022 roku. Masz kilka miesięcy na przetestowanie tego za darmo.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Po załadowaniu go do usługi LuckyTemplates możemy go zobaczyć w okienku wizualizacji. Możemy przypiąć go jako stałą grafikę, jeśli będziemy go często używać.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Zmiana właściwości czcionki za pomocą niestandardowej wizualizacji w usłudze LuckyTemplates

Jeśli spojrzymy na pole tekstowe, użyjemy tutaj dwóch głównych miar: miary HTML i miary CSS. HTML zapewnia ogólną strukturę strony internetowej, podczas gdy CSS zapewnia formatowanie.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Mamy tutaj znacznik HTML, a kontener ID= jest wywołaniem zwrotnym do CSS. Głównym elementem merytorycznym tego jest tylko tytuł w polu tekstowym.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

A jeśli przejdziemy do CSS, wtedy sprawy stają się nieco bardziej złożone.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Ogólna struktura, której używam, to Styl 1 jako zmienna, a następnie Styl 2 jako zmienna.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Po tym następuje proste stwierdzenie if , które mówi: „jeśli całkowita sprzedaż jest większa niż 40 milionów, używany jest styl drugi; jeśli nie, używa stylu 1”. Jedynym ciężkim podnoszeniem, które jest wykonywane, jest zdefiniowanie tych dwóch stylów.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Korzystanie z niestandardowej aplikacji na różne sposoby

Aplikacja zawiera również bardzo szczegółowy raport, który pokazuje wiele różnych rzeczy, które możesz zrobić z tą wizualizacją.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Jak wspomniałem wcześniej, oto karty KPI , które możesz zrobić.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Korzystając z tej wizualizacji, możesz także tworzyć szczegółowe tabele.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Możesz także utworzyć wizualizację zdominowaną przez tekst.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

W opcji strony docelowej możesz także użyć przewijania tekstu z opcjami czcionki i tła.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Jeśli przejdziemy przez większość kodu CSS Zmiana tekstu, jest to bardzo intuicyjne. Możemy dokonać zmian w grubości czcionki, rozmiarze czcionki i kolorze czcionki.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Możemy skopiować to do szablonu, a następnie użyć jako podstawy dla drugiej miary. Jeśli wrócimy do naszego pliku, mamy kod CSS tytułu karty, który kontroluje formatowanie.

Wkleiliśmy skopiowany kod, aby uzyskać niebieski kolor i najlżejszą czcionkę dla Stylu 1. Następnie tę samą czcionkę w Stylu 2 z czerwonym kolorem i najgrubszą czcionką, aby uzyskać efekt pogrubienia.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Przekładamy to przez instrukcję JEŻELI iw zależności od wartości miary wybierze styl. Po prostu weźmiemy te dwie miary, a następnie umieścimy kod HTML i CSS w tych gniazdach.

Dzięki tej technice będziesz mieć możliwość łatwego formatowania atrybutów tekstu sformatowanego za pomocą HTML i CSS.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Dodawanie animacji i plików GIF do raportu

Oprócz możliwości korzystania z niestandardowych czcionek, mamy również możliwość korzystania z animacji i GIF-ów. Wymyśliłem prosty środek, w którym użyłem kodu HTML dla niestandardowego tytułu.

Następnie użyłem tego pliku CSS do stworzenia trzech stylów z różnymi niestandardowymi czcionkami.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

To tylko czcionki typu true lub czcionki typu otwartego, które pobrałem za darmo. Styl jest domyślny, co oznacza, że ​​we fragmentatorze nic nie zostało zaznaczone.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Oprócz tego mam miarę GIF. Włączyłem trzy pliki GIF, które przesłałem na stronę imgbb , a następnie użyłem bezpośrednich adresów URL i umieściłem je w tagu HTML, używając formatu z przykładowego raportu dla wizualizacji HTML CSS.

Następnie użyłem prostej miary SWITCH TRUE, aby wybrać odpowiedni GIF. Jeśli nic nie jest zaznaczone, po prostu wybiera puste miejsce.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Oto jak to wygląda z pustym elementem i bez niczego zaznaczonego we fragmentatorze.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

A jeśli dokonamy selekcji w krajalnicy, to właśnie to zobaczymy.

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Niestandardowa wizualizacja w usłudze LuckyTemplates: Dowiedz się, jak kontrolować właściwości czcionek w języku DAX

Korzystając z tej niestandardowej wizualizacji, możemy teraz wybrać niestandardowe czcionki. Możemy również dodawać pliki GIF, a następnie uzależniać te pliki GIF od selekcji fragmentatorów i miar języka DAX. Będą się one dynamicznie zmieniać w zależności od wyboru dokonanego we fragmentatorze.

Jest jednak jedno istotne ograniczenie. Gdy opublikujesz to w usłudze, czcionka musi być zainstalowana na komputerze lokalnym, aby użytkownik mógł ją zobaczyć.

Jeśli czcionka jest zainstalowana na komputerze lokalnym, będzie poprawnie wyświetlana w przeglądarce HTML po opublikowaniu jej w usłudze LuckyTemplates. Jeśli czcionka nie zostanie załadowana na komputerze lokalnym, powróci do domyślnej rodziny czcionek.


Pasek kluczowego wskaźnika wydajności w raporcie usługi LuckyTemplates
Utwórz niestandardową wizualizację dla usługi LuckyTemplates przy użyciu
niestandardowych ikon usługi Deneb LuckyTemplates | Technika wizualizacji PBI

Wniosek

Przeglądarka HTML i CSS firmy K Team Solutions to świetna niestandardowa wizualizacja w usłudze LuckyTemplates, która zapewnia dostosowywalny i interesujący sposób modyfikowania wizualizacji w raportach. Zdecydowanie zachęcam do pobrania tej aplikacji i zabawy z nią.

Nie zapomnij też zasubskrybować kanału telewizyjnego LuckyTemplates. Cały czas publikujemy ogromną ilość treści ode mnie i wielu twórców treści, których celem jest ulepszenie sposobu, w jaki korzystasz z usługi LuckyTemplates i Power Platform.

Na koniec sprawdź witrynę LuckyTemplates, aby uzyskać więcej zasobów i dalsze informacje, do których możesz uzyskać bardzo łatwy dostęp.

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.