Zdieľať cez


Používanie motívov zostáv v aplikácii Power BI Desktop

VZŤAHUJE SA NA: služba Power BI aplikácie Power BI Desktop

Pomocou motívov zostáv v aplikácii Power BI Desktop môžete použiť zmeny návrhu v celej zostave, napríklad použiť firemné farby, zmeniť množiny ikon alebo použiť nové predvolené formátovanie vizuálu. Ak použijete motív zostavy, všetky vizuály v zostave budú používať farby a formátovanie z vybratého motívu ako predvolené. Niekoľko výnimiek je popísaných ďalej v tomto článku.

Motívy zostáv môžete vybrať prechodom na pás s nástrojmi Zobrazenie . V časti Motívy vyberte šípku rozbaľovacieho zoznamu a potom vyberte požadovaný motív. Dostupné motívy sa podobajú motívom v iných produktoch spoločnosti Microsoft, napríklad v Microsoft PowerPointe.

Screenshot of the Themes dropdown menu.

K dispozícii sú dva typy motívov zostáv:

  • Vstavané motívy zostáv ponúkajú rôzne druhy preddefinovaných farebných schém. Vstavané motívy zostáv vyberáte priamo v ponuke aplikácie Power BI Desktop.

  • Vlastné motívy zostáv poskytujú podrobnú kontrolu nad mnohými aspektmi motívu zostavy, ako je to popísané neskôr v tomto článku v časti Prispôsobenie motívov zostáv. Môžete vytvoriť vlastné motívy zostáv úpravou aktuálneho motívu a jeho uložením ako vlastného motívu alebo vytvorením vlastného motívu pomocou súboru JSON.

Spôsoby, ako použiť motív zostavy

Ak chcete motív zostavy použiť v zostave aplikácie Power BI Desktop, môžete si vybrať z týchto možností:

Poznámka

Motívy môžete použiť len v aplikácii Power BI Desktop. V rámci služba Power BI nemôžete použiť motívy v existujúcich zostavách.

Použitie vstavaného motívu zostavy

Ak si chcete vybrať z dostupných vstavaných motívov zostáv, postupujte podľa týchto krokov. Predvolený farebný postupnosť jednotlivých motívov nájdete v téme Tabuľka vstavaných motívov zostáv.

  1. Na páse s nástrojmi Zobrazenie vyberte šípku rozbaľovacieho zoznamu vedľa položky Motívy .

  2. Vyberte si z motívov v rozbaľovacej ponuke, ktorá sa zobrazí, vrátane nových motívov so zjednodušeným ovládaním.

    Screenshot of the Power BI themes dropdown menu, highlighting all of the selections.

    Váš motív zostavy sa teraz použije v zostave.

  3. Môžete tiež prehľadávať kolekciu motívov vytvorených členmi Komunita Power BI, a to výberom položky Galéria motívov v rozbaľovacej ponuke Motívy.

    Screenshot of the Power BI Themes dropdown menu, highlighting Theme gallery.

    V galérii môžete vybrať motív a stiahnuť si jeho priradený súbor JSON.

    Ak chcete nainštalovať stiahnutý súbor, vyberte položku Prehľadávať motívy v rozbaľovacej ponuke Motívy , prejdite do umiestnenia, kam ste súbor JSON stiahli, a vyberte ho, čím motív importujete do aplikácie Power BI Desktop ako nový motív.

    Keď všetko prebehne, ako má, Power BI zobrazí dialógové okno s textom, že import bol úspešný.

    Screenshot of the successful Import theme dialog.

Vstavané motívy zostáv

V nasledujúcej tabuľke sú uvedené dostupné vstavané motívy zostáv.

Vstavaný motív zostavy Sekvencia predvolenej farby
Predvolené Diagram of the color sequence for the Default theme.
Highrise Diagram of the color sequence for the Highrise theme.
Executive Diagram of the color sequence for the Executive theme.
Frontier Diagram of the color sequence for the Frontier theme.
Innovate Diagram of the color sequence for the Innovate theme.
Bloom Diagram of the color sequence for the Bloom theme.
Tidal Diagram of the color sequence for the Tidal theme.
Temperature Diagram of the color sequence for the Temperature theme.
Solar Diagram of the color sequence for the Solar theme.
Divergent Diagram of the color sequence for the Divergent theme.
Storm Diagram of the color sequence for the Storm theme.
Klasické Diagram of the color sequence for the Classic theme.
Mestský park Diagram of the color sequence for the City park theme.
Triede Diagram of the color sequence for the Classroom theme.
Bezpečné pre farboslepých Diagram of the color sequence for the Color blind safe theme.
Elektrické Diagram of the color sequence for the Electric theme.
Vysoký kontrast Diagram of the color sequence for the High contrast theme.
Západ slnka Diagram of the color sequence for the Sunset theme.
Twilight Diagram of the color sequence for the Twilight theme.
Predvolené dostupné Diagram of the color sequence for the Accessible default theme.
Prístupný mestský park Diagram of the color sequence for the Accessible city park theme.
Bezbariérový príliv Diagram of the color sequence for the Accessible tidal theme.
Prístupné neutrálne Diagram of the color sequence for the Accessible neutral theme.
Prístupná orchidea Diagram of the color sequence for the Accessible orchid theme.

Prispôsobenie motívov zostáv

Väčšinu prvkov uvedených v sekcii Formát na table Vizualizácie môžete prispôsobiť a štandardizovať, a to buď prostredníctvom prispôsobení priamo v aplikácii Power BI Desktop, alebo prostredníctvom súboru JSON motívu zostavy. Cieľom je poskytnúť vám úplnú kontrolu nad predvoleným vzhľadom a vlastnosťami zostavy na podrobnejšej úrovni.

Motívy zostáv môžete prispôsobiť nasledujúcimi spôsobmi:

Prispôsobenie a uloženie motívu v aplikácii Power BI Desktop

Ak chcete motív prispôsobiť priamo v aplikácii Power BI Desktop, môžete vybrať motív, ktorý sa podobá vám, a vykonať niekoľko úprav. Najskôr vyberte motív, ktorý sa blíži, a vykonajte nasledujúce kroky:

  1. Na páse s nástrojmi Zobrazenie vyberte tlačidlo rozbaľovacieho zoznamu Motívy a potom vyberte položku Prispôsobiť aktuálny motív.

    Screenshot of the Power BI Themes dropdown menu, highlighting Customize current theme.

  2. Zobrazí sa dialógové okno, kde môžete vykonávať zmeny v aktuálnom motíve, a potom môžete nastavenia uložiť ako nový motív.

    Screenshot of the Customize theme dialog.

Nastavenia motívu, ktoré je možné prispôsobiť, môžete nájsť v nasledujúcich kategóriách, ktoré sú zohľadnené v okne Prispôsobenie motívu :

  • Názov a farby: Názov motívu a nastavenia farby zahŕňajú farby motívu, pocitové farby, rozdielne farby a farby štruktúry (rozšírené).
  • Text: Nastavenia textu zahŕňajú skupinu písiem, veľkosť a farbu, ktorá nastaví predvolené hodnoty primárnej textovej triedy pre označenia, názvy, karty a kľúčové ukazovatele výkonu a hlavičky kariet.
  • Vizuály: Medzi nastavenia vizuálov patrí pozadie, orámovanie, hlavička a popisy.
  • Strana: Medzi nastavenia prvkov strany patrí tapeta a pozadie.
  • Tabla filtrov: Nastavenia tably filtrov zahŕňajú farbu pozadia, priehľadnosť, farbu písiem a ikon, veľkosť a karty filtrov.

Po dokončení zmien vyberte položku Použiť a uložiť a motív uložte. Teraz môžete použiť motív v aktuálnej zostave a exportovať ho.

Prispôsobenie aktuálneho motívu týmto spôsobom je rýchle a jednoduché. V motívoch však môžete vykonať aj podrobnejšie úpravy, ktoré vyžadujú úpravu súboru JSON motívu.

Prepitné

Najbežnejšie možnosti motívu zostavy môžete prispôsobiť pomocou ovládacích prvkov v dialógovom okne Prispôsobiť motív . Ak chcete mať väčšiu kontrolu, môžete exportovať súbor JSON motívu a manuálne vykonať podrobnejšie úpravy tým, že upravíte nastavenia v danom súbore. Súbor JSON môžete premenovať a neskôr ho importovať.

Aktualizácia základného motívu

Služba Power BI v rámci nového základného motívu mení motívy vrátane nových predvolených nastavení formátovania. Tieto zmeny sa do vlastných motívov nerušia, aby nerušili existujúce zostavy. Ak ste prispôsobili vstavaný motív, nemusia sa vám zobraziť opravy problémov alebo aktualizácií zostáv bez toho, aby ste aktualizovali základné motívy.

Ak chcete zistiť, či používate zastaraný motív, na páse s nástrojmi Zobrazenie vyberte tlačidlo rozbaľovacieho zoznamu Motívy a potom vyberte položku Prispôsobiť aktuálny motív. Ak je váš motív nedatný, v hornej časti motívu sa zobrazí banner, čo by vás podporilo pri aktualizácii najnovšieho základného motívu.

Ak chcete zobraziť zmeny, vyberte položku Aktualizovať motív a potom vyberte položku Použiť.

Screenshot showing the Update theme option.

Importovanie súborov s vlastnými motívmi zostáv

Môžete tiež importovať vlastný súbor motívu zostavy pomocou nasledujúcich krokov:

  1. Na páse s nástrojmi Zobrazenie vyberte tlačidlo >rozbaľovacieho zoznamu Motívy. Vyhľadajte motívy.

    Screenshot of the Power BI Themes dropdown menu, highlighting Browse for themes.

    Zobrazí sa okno, ktoré môžete použiť na prechod do súboru motívu JSON.

  2. Na nasledujúcom obrázku môžete zobraziť súbory sviatočných motívov. Pozrite si ukážkový výber sviatočného motívu pre marec, St Patricks Day.json.

    Screenshot of the dialog listing Holiday theme JSON files.

    Po úspešnom načítaní súboru motívu zobrazí Power BI Desktop správu o úspešnom vykonaní.

    Screenshot of the Import theme successful dialog.

Ak chcete pokračovať v skúmaní súboru St Patricks Day.json, pozrite si časť Vzorový súbor JSON motívu zostavy v tomto článku.

Ako sa farby motívu zostáv uchovávať v zostavách

Keď publikujete zostavu v služba Power BI, farby motívu zostavy sa ostanú spolu s ňou. Sekcia Farby na table Formát odráža váš motív zostavy.

Zobrazenie farieb dostupných v motíve zostavy:

  1. Vyberte plátno na vytváranie zostáv alebo jeden z vizuálov na plátne.

  2. V časti Formát na table Vizualizácia vyberte položku Farba.

    Otvorí sa paleta farby motívu daného motívu zostavy.

    Screenshot of the Theme colors palette with default selections.

V príklade si môžete zobraziť farby motívu po tom, ako použijete hneď viac zelených a hnedých farieb z motívu zostavy St. Patrick's Day. Farby sú súčasťou importovaného a použitého motívu zostavy.

Farby v palete farieb sú relatívne k aktuálnemu motívu. Povedzme napríklad, že pre údajový bod vyberiete tretiu farbu v hornom riadku. Ak neskôr prejdete na iný motív, farba tohto údajového bodu sa automaticky aktualizuje na tretiu farbu v hornom riadku v novom motíve. Rovnako to funguje aj pri zmene motívov v Microsoft Office.

Nastavením motívu zostavy sa zmenia predvolené farby používané vo vizuáloch v celej zostave. Služba Power BI spravuje zoznam pozostávajúci zo stoviek farieb, čím sa zabezpečí, že vizuály majú veľké množstvo jedinečných farieb, ktoré možno zobrazovať v zostave. Keď služba Power BI priradí farby do radu vizuálu, farby sa vyberajú podľa priradenia farieb radov. Pri importovaní motívu sa mapovanie farieb pre rad údajov vynuluje.

Dynamický rad

Služba Power BI sleduje farbu dynamického radu a použije rovnakú farbu pre hodnotu v iných vizuáloch. V dynamickom rade sa počet radov prezentovaných vo vizuáloch môže meniť na základe mierok, hodnôt alebo iných aspektov. Ak napríklad v zostave zobrazíte Zisk podľa oblasti , môžete mať päť oblastí predaja alebo môžete mať deväť. Počet oblastí je dynamický, takže sa považuje za dynamický rad.

Jednotliví členovia dynamického radu si nárokujú farbu z palety farieb údajov počas ich čítania. Ak má napríklad jeden vizuál množinu členov Profit by Region (Zisk podľa oblasti) a druhý vizuál má tiež množinu členov Profit by Region (Zisk podľa oblasti), ale množina členov je nesúvislá, prvý vizuál, ktorý má vyplnenú žiadosť o údaje, si vyhradí predchádzajúce farby. Keďže farby pre jednotlivých členov dynamického radu nie sú explicitne uložené, toto správanie môže viesť k tomu, že farby sa menia náhodne, v závislosti od toho, ktoré vizuály sa načítajú ako prvé. Pomocou tably formátovania môžete vždy priradiť konkrétnych členov k určitej farbe. Ďalšie informácie nájdete v téme o tom, ako zmeniť farbu jedného údajového bodu.

Statický rad

Naopak, pre statický rad je počet radov a ich poradie známe. Napríklad Zisk a Výnos sú statické rady. V statickom rade služba Power BI priraďuje farby podľa indexu v rámci palety motívov. Predvolené priradenie farieb môžete prepísať výberom farby z tably formátovania v časti Farby údajov. Možno budete musieť zmeniť výber rýchlych filtrov, aby sa zobrazili všetky potenciálne hodnoty radov, a tiež nastaviť ich farby. Ak explicitne nastavíte farbu ako jeden vizuál pomocou tably Vlastnosti , importovaný motív sa nepoužije na žiadnu z týchto explicitne definovaných farieb.

Ak chcete vrátiť späť použitie explicitnej farby a povoliť, aby sa motív vzťahoval na tieto explicitne vybraté farby, použite možnosť Obnoviť predvolené v sekcii Farby údajov vizuálu, na ktorý bola farba explicitne nastavená.

Kedy sa farby motívu zostáv v zostavách neuchovnú

Povedzme, že použijete vlastnú množinu farieb alebo jednotlivé farby na údajový bod vo vizuáli pomocou možnosti Vlastná farba vo výbere farieb. Keď potom použijete motív zostavy, prispôsobená farba údajového bodu sa neprepíše.

Alebo povedzme, že chcete nastaviť farbu údajového bodu pomocou sekcie Farby motívu. Keď potom použijete nový motív zostavy, farby sa neaktualizujú. Ak chcete nastavenie vrátiť na predvolené farby tak, aby sa aktualizovali pri použití nového motívu zostavy, vyberte položku Obnoviť predvolené alebo vyberte farbu z palety Farby motívu vo výbere farby.

Screenshot of the Visualizations dropdown menu, highlighting Reset to default.

Mnohé vizuály Power BI sa nepoužívajú v motívoch zostáv.

Vlastné súbory motívov zostáv na priame použitie

Chcete začať pracovať s motívmi zostáv? Pozrite si vlastné motívy zostáv v galérii motívov alebo nasledujúce predpripravený súbor JSON motívov zostáv, ktorý si môžete stiahnuť a importovať do svojej zostavy aplikácie Power BI Desktop:

  • Motív s tvarom krivok. Tento motív zostavy bol predstavený v blogovom príspevku, ktorý oznamoval prvé vydanie motívov zostáv. Stiahnite si súbor Waveform.json.

    Screenshot that shows the Waveform JSON theme.

  • Motív pre používateľov trpiacich farboslepými. Tento motív zostavy je jednoducho čitateľný pre používateľov so zrakovým postihnutím. Stiahnite si súbor Colorblind Trezor-Longer.json.

    Screenshot of the Color-blind Safe Longer JSON theme.

  • Motív pre Valentína.

    Screenshot of the Valentine's Day JSON theme.

    Tu je kód súboru JSON pre motív svätého Valentína:

         {
             "name": "Valentine's Day",
             "dataColors": ["#990011", "#cc1144", "#ee7799", "#eebbcc", "#cc4477", "#cc5555", "#882222", "#A30E33"],
             "background":"#FFFFFF",
             "foreground": "#ee7799",
             "tableAccent": "#990011"
         }
    

Tu je ešte niekoľko motívov zostáv, s ktorými môžete začať:

Motívy zostáv premenia vaše zostavy v aplikácii Power BI Desktop na farebné odrazy vás či vašej organizácie, alebo dokonca aktuálneho obdobia či sviatku.

Ďalšie zdroje motívov zostáv

Nasledujúci odkladací priestor v službe GitHub má vzorový kód JSON pre všetky rôzne súčasti súboru motívov JSON: Šablóny motívov služby Power BI.

Okrem toho skúste v službe Bing vyhľadať generátor motívov služby Power BI.

Export motívov zostáv

Aktuálne použitý motív zostavy môžete exportovať priamo z aplikácie Power BI Desktop do súboru JSON. Motív zostavy môžete po exportovaní opakovane použiť v iných zostavách. Pomocou tejto možnosti môžete exportovať súbor JSON pre väčšinu vstavaných motívov. Jedinú výnimku tvoria základné motívy Klasický a Predvolený, z ktorých vychádzajú ostatné motívy pri importovaní.

Exportovanie aktuálne použitého motívu z aplikácie Power BI Desktop:

  1. Vyberte položku Zobraziť a vyberte rozbaľovaciu ponuku Motívy .

    Screenshot of the Themes dropdown menu, highlighting Save current theme.

  2. V dolnej časti rozbaľovacej ponuky vyberte položku Uložiť aktuálny motív.

  3. V dialógovom okne Uložiť ako prejdite do adresára, do ktorého chcete súbor JSON uložiť, a potom vyberte položku Uložiť.

Formát súboru JSON pre motívy zostáv

Na svojej najzákladnejšej úrovni má súbor JSON motívu iba jeden povinný riadok: name.

{
    "name": "Custom Theme"
}

Všetko okrem name, je voliteľné, čo znamená, že do súboru motívu môžete pridať len vlastnosti, ktoré konkrétne chcete formátovať. Predvolené hodnoty služby Power BI môžete pre ostatné naďalej používať.

V súbore JSON motívu zostavy definujete len formátovanie, ktoré chcete zmeniť. Nastavenia v súbore JSON nezadáte a vrátite sa na predvolené nastavenia aplikácie Power BI Desktop.

Pri vytváraní súboru JSON môžete určiť, že sa pre všetky grafy použije veľkosť písma 12, že sa vo určitých vizuáloch použije konkrétna skupina písmen alebo že sa pre konkrétne typy grafov vypnú označenia údajov. Pomocou súboru JSON môžete vytvoriť súbor motívu zostavy na štandardizáciu grafov a zostáv, čím zabezpečíte jednotný prehľad zostáv vytvorených vo vašej organizácii.

Keď súbor s motívom importujete, služba Power BI ho overí, aby sa uistila, že dokáže úspešne prečítať celý jeho obsah. Ak služba Power BI vyhľadá polia, ktorým nerozumie, zobrazí sa hlásenie s informáciou o tom, že súbor motívu je neplatný, a pozýva vás na opätovné importovanie so súborom s opraveným motívom. Služba Power BI tiež publikuje schému, ktorú používa na kontrolu súboru motívu vo verejnom umiestnení, a automaticky ju aktualizuje pri každej zmene v službe Power BI, aby ste mali istotu, že súbory motívov sú vždy aktuálne.

Power BI overuje vlastné motívy na základe schémy JSON. Táto schéma JSON je k dispozícii na stiahnutie na použitie s prostredím IDE, ktoré podporuje overovanie JSON. Môže pomôcť identifikovať dostupné možnosti formátovania a zvýrazniť neplatné formátovanie motívu. Ďalšie informácie sú k dispozícii v odkladacom priestore schémy JSON pre motívy zostáv.

Poznámka

Úprava vlastného motívu zostavy JSON v dialógovom okne Prispôsobiť motív je bezpečná. V dialógovom okne sa nezmenia nastavenia motívu, ktoré nedokáže ovládať, a aktualizujú sa zmeny vykonané v motíve zostavy, ktorý je na mieste.

Súbor s motívom má štyri hlavné súčasti:

V nasledujúcich častiach sú tieto možnosti podrobne popísané.

Nastavenie farieb motívu

V časti namemôžete pridať nasledujúce základné vlastnosti súvisiace s farbou údajov:

  • dataColors: Tieto šestnástkové kódy určujú farbu tvarov, ktoré predstavujú údaje vo vizuáloch aplikácie Power BI Desktop. Zoznam môže obsahovať toľko farieb, koľko chcete. Keď sa všetky farby z tohto zoznamu použijú, ak vizuál stále potrebuje viac farieb, farebnú paletu motívu mierne otočí sýtosťou/odtieňom a opakovane sa opakuje a vytvára jedinečné farby bez opakovania.
  • good, neutral, bad: tieto vlastnosti nastavujú farby stavu používané vodopádový grafom a vizuálom kľúčového ukazovateľa výkonu.
  • maximum, center, minimum, null: tieto farby nastavia rôzne farebné prechody v dialógovom okne podmieneného formátovania.

Základný motív, ktorý definuje tieto farby, môže vyzerať takto:

{
    "name": "Custom Theme",
    "dataColors": [
        "#118DFF",
        "#12239E",
        "#E66C37",
        "#6B007B",
        "#E044A7",
        "#744EC2",
        "#D9B300",
        "#D64550",
        "#197278",
        "#1AAB40"
    ],
    "good": "#1AAB40",
    "neutral": "#D9B300",
    "bad": "#D64554",
    "maximum": "#118DFF",
    "center": "#D9B300",
    "minimum": "#DEEFFF",
    "null": "#FF7F48"
}

Nastavenie farieb štruktúry

Následne môžete pridať rôzne farebné triedy, napríklad background a firstLevelElements. Tieto farebné triedy nastavujú farby štruktúry pre prvky v zostave, ako sú napríklad mriežky osi, zvýraznenie farieb a farby pozadia pre vizuálne prvky.

V nasledujúcej tabuľke je uvedených šesť farebných tried, ktoré môžete formátovať. Názvy farebných tried zodpovedajú názvom v podsekcii "Rozšírené" sekcie "Názov a farby" v dialógovom okne Prispôsobiť motív.

Preferovaný názov farebnej triedy Nazýva sa aj Čo to formátuje
firstLevelElements Popredí Farba pozadia označenia (v externých údajových bodoch)
Farba trendovej spojnica
Predvolená farba textového poľa
Hodnoty tabuľky a matice a súčty farieb písma
Farba osi údajových pruhov
Karta označenia údajov
Farba hodnoty bubliny mierky
Farba cieľa kľúčového ukazovateľa výkonu
Farba textu kľúčového ukazovateľa výkonu
Farba položky rýchleho filtra (v režime zamerania)
Farba písma položky rozbaľovacieho zoznamu rýchleho filtra
Farba numerického vstupného písma rýchleho filtra
Farba písma hlavičky rýchleho filtra
Farba čiary pomeru bodového grafu
Farba čiary prognózy čiarového grafu
Farba vodidnej čiary mapy
Farba textu tably filtra a karty
Text a farba ikon moderných vizuálov (Ukážka)
secondLevelElements foregroundNeutralSecondary (popredie) Svetlé sekundárne textové triedy
Farby označenia
Farba označenia legendy
Farba označenia osi
Farba písma hlavičky tabuľky a matice
Cieľ mierky a cieľová farba vodiadla
Farba osi trendu kľúčového ukazovateľa výkonu
Farba jazdca rýchleho filtra
Farba písma položky rýchleho filtra
Farba obrysu rýchleho filtra
Farba pri ukázaní na čiarový graf
Farba názvu karty s viacerými riadkami
Farba ťahu pásový graf
Farba orámovania tvarov mapy
Farba písma textu tlačidla
Farba čiary ikony tlačidla
Farba obrysu tlačidla
thirdLevelElements backgroundLight Farba mriežky osi
Farba mriežky tabuľky a matice
Farba pozadia hlavičky rýchleho filtra (v režime zamerania)
Farba obrysu karty s viacerými riadkami
Farba tvaru výplne
Farba pozadia oblúka mierky
Farba pozadia karty použitého filtra
Farba výplne vypnutého tlačidla (v prípade, že pozadie je FFFFFF)
Farba obrysu vypnutého tlačidla (v prípade, že pozadie je FFFFFF)
fourthLevelElements foregroundNeutralTertiary Farba neaktívnej legendy
Farba označenia kategórie karty
Farba označení kategórií kariet s viacerými riadkami
Farba panela s kartami s viacerými riadkami
Farba ťahu frekvencie konverzie lievikového grafu
Farba písma textu vypnutého tlačidla
Farba čiary ikony vypnutého tlačidla
Pozadí Farba pozadia označenia (v rámci údajových bodov)
Farba pozadia rozbaľovacích položiek rýchleho filtra
Farba ťahu prstencového grafu
Farba ťahu stromovej mapy
Farba pozadia kombinovaného grafu
Farba výplne tlačidla
Tabla filtra a dostupná farba pozadia karty filtra
Farba pozadia moderných vizuálov (Preview)
secondaryBackground backgroundNeutral (pozadie) Farba obrysu mriežky tabuľky a matice
Predvolená farba tvarov mapy
Farba výplne pása s pásom s nástrojmi (keď je vypnutá možnosť zhoda s radom)
Farba výplne vypnutého tlačidla (ak farba pozadia nie je FFFFFF).
Farba obrysu vypnutého tlačidla (ak farba pozadia nie je FFFFFF).
Moderný oddeľovač popisov vizuálu a farba pri ukázaní kurzorom (Ukážka)
tableAccent Farba obrysu mriežky tabuľky a matice (ak je prítomná).

Tu je vzorový motív, ktorý nastaví farebné triedy:

{
    "name": "Custom Theme",
    "firstLevelElements": "#252423",
    "secondLevelElements": "#605E5C",
    "thirdLevelElements": "#F3F2F1",
    "fourthLevelElements": "#B3B0AD",
    "background": "#FFFFFF",
    "secondaryBackground": "#C8C6C4",
    "tableAccent": "#118DFF"
}

Prepitné

Ak používate tmavý motív alebo iný farebný motív, ktorý sa líši od typického čierneho firstLevelElements bieleho background štýlu, nastavte hodnoty pre iné farby štruktúry a farby primárnych textovej triedy. Tým sa zabezpečí, že označenia údajov na grafoch s pozadím označenia zodpovedajú očakávanému štýlu, sú čitateľné a majú mriežky viditeľnej osi.

Nastavenie formátovaných predvolených textových hodnôt

Potom môžete do súboru JSON pridať textové triedy. Textové triedy sú podobné ako farebné triedy, ale umožňujú aktualizovať veľkosť písma, farbu a rad písiem pre skupiny textu v zostave.

Ak chcete zmeniť všetko formátovanie textu v zostave, musíte nastaviť len štyri z 12 tried, ktoré sa nazývajú primárne triedy. Tieto štyri primárne triedy je možné nastaviť v dialógovom okne Prispôsobiť motív v časti Text: Všeobecná zodpovedá označeniu, názvu (Title), kartám a kľúčovým ukazovateľom výkonu zasa bubline (callout) a hlavičkám kariet hlavičke (header).

Iné textové triedy považované za sekundárne triedy automaticky odvodzujú svoje vlastnosti od svojich priradených primárnych tried. Sekundárna trieda často v porovnaní s primárnou triedou vyberá svetlejší odtieň farby textu alebo percentuálnu veľkosť väčšieho alebo menšieho textu.

Pozrite si triedu označenie ako príklad. Predvolené formátovanie triedy label je Segoe UI, #252423 (tmavosivá farba) s 12-bodovým písmom. Táto trieda sa používa na formátovanie hodnôt v tabuľke a matici. Súčty v tabuľke alebo matici zvyčajne majú podobné formátovanie, ale sú označené tučným písmom pomocou triedy bold label tak, aby viac vynikli. Túto triedu však v súbore JSON nemusíte zadávať. Power BI to robí automaticky. Ak sa rozhodnete zadať do motívu označenia s veľkosťou písma 14 bodov, triedu bold label tiež nemusíte aktualizovať, pretože zdedí formátovanie textu z triedy label.

Nasledujúca tabuľka zobrazuje:

  • Každá zo štyroch primárnych textových tried, prvky, ktoré formátuje, a jej predvolené nastavenia.
  • Každá sekundárna trieda, formát a jej predvolené nastavenie, ktoré sú jedinečné v porovnaní s primárnou triedou.
Primárna trieda Sekundárne triedy Názov triedy JSON Predvolené nastavenia Súvisiace vizuálne objekty
Bublinu Neaplikovateľné Bublinu DIN
#252423
45 b.
Karta označenia údajov
Indikátory kľúčového ukazovateľa výkonu
Záhlavie Neaplikovateľné header Segoe UI Semibold
#252423
12 b.
Hlavičky kľúčových vplyvov
Title title DIN
#252423
12 b.
Názov osi kategórií
Názov osi hodnôt
Karta s viacerými názvami riadkov *
Hlavička rýchleho filtra
- Veľký názov largeTitle So 14 b. Názov vizuálu
Označenie označenie Segoe UI
#252423
10 b.
Hlavičky stĺpcov tabuľky a matice
Hlavičky riadkov matice
Mriežka tabuľky a matice
Hodnoty tabuľky a matice
- Semibold semiboldLabel Segoe UI Semibold Text profilu s kľúčovými vplyvmi
- Veľké largeLabel 12 b. Karta označenia údajov s viacerými riadkami
- Malé smallLabel 9 b. Označenia referenčnej čiary *
Označenia rozsahu dátumov rýchleho filtra
Číselný štýl textu rýchleho filtra
Pole vyhľadávania rýchleho filtra
Influencer text kľúčových vplyvov
- Svetlý lightLabel #605E5C Text legendy
Text tlačidla
Označenia kategórií osí
Označenia údajov lievikový graf
Označenie frekvencie konverzie lievikového grafu
Cieľ mierky
Označenie kategórie bodového grafu
Položky rýchleho filtra
- Tučné boldLabel Segoe UI Bold Medzisúčty matice
Celkové súčty matice
Súčty tabuliek
- Veľké a svetlé largeLightLabel #605E5C
12 b.
Karta kategórií označenia
Označenia mierky
Označenia kategórií kariet s viacerými riadkami
- Malé a svetlé smallLightLabel #605E5C
9 b.
Označenia údajov
Označenia hodnôt osí

* Položky označené hviezdičkou sú založené na prvej farbe údajov motívu zostavy.

Na úpravu formátu bold môžete použiť booleovské nastavenie. Ak chcete, aby bol text tučným písmom, použite nasledujúce nastavenia:

  • bold:Pravda
  • titleBold:Pravda

Prepitné

Svetlé variácie textových tried vyberajú svoju svetlú farbu z farieb štruktúry definovaných vyššie. Ak vytvárate dark themevlastnosť , nastavte farbu firstLevelElements (zhodu s primárnou farbou textu), secondLevelElements (zodpovedajúcu očakávanej svetlej farbe textu) a background (s dostatočným kontrastom na farby prvej aj druhej úrovne textu).

Pozrite si nasledujúci príklad motívu, ktorý nastavuje iba primárne textové triedy:

{
    "name": "Custom Theme",
    "textClasses": {
        "callout": {
            "fontSize": 45,
            "fontFace": "DIN",
            "color": "#252423"
        },
        "title": {
            "fontSize": 12,
            "fontFace": "DIN",
            "color": "#252423"
        },
        "header": {
            "fontSize": 12,
            "fontFace": "Segoe UI Semibold",
            "color": "#252423"
        },
        "label": {
            "fontSize": 10,
            "fontFace": "Segoe UI",
            "color": "#252423"
        }
    }
}

Keďže sekundárne triedy dedia vlastnosti z primárnych tried, nemusíte ich v súbore motívu nastavovať. Ak sa vám však pravidlá dedenia nepáčia (napríklad ak nechcete, aby boli súčty tučné), môžete výslovne formátovať sekundárne triedy v súbore motívu rovnako, ako môžete formátovať primárne triedy.

Nastavenie predvolených nastavení vlastnosti vizuálu (visualStyles)

Ak chcete vytvoriť súbor JSON s rozšíreným formátom a možnosťou podrobnejšieho formátovania všetkých vizuálov v zostave, pridajte visualStyles do súboru JSON sekciu, do ktorej sa uložia špecifikácie formátovania. Pozrite si nasledujúci príklad sekcie visualStyles :

    "visualStyles": {
        "<visualName>": {
            "<styleName>": {
                "<cardName>": [{
                    "<propertyName>": <propertyValue>
                }]
            }
        }
    }

Pre sekcie visualName a cardName použite konkrétny vizuál a názov karty. styleName V súčasnosti je vlastnosť " vždy hviezdičkou (*), ale v budúcom vydaní budete môcť vytvoriť odlišné štýly vizuálov a zadávať im názvy (podobne ako v prípade funkcie štýlu tabuľky a matice). Predstavuje propertyName možnosť formátovania a propertyValue predstavuje hodnotu pre túto možnosť formátovania.

cardNameAk visualName chcete dané nastavenie použiť na všetky vizuály alebo karty, ktoré majú danú vlastnosť, použite v úvodzovkách hviezdičku. Ak použijete hviezdičku pre názvy vizuálov aj kariet, v zostave efektívne použijete globálne nastavenie, napríklad veľkosť písma alebo konkrétnu skupinu písiem pre všetok text vo všetkých vizuáloch.

Pozrite si nasledujúci príklad nastavenia niekoľkých vlastností prostredníctvom vizuálnych štýlov:

{
   "name":"Custom Theme",
   "visualStyles":{
      "*": {
         "*": {
            "*": [{
                "wordWrap": true
            }],
            "categoryAxis": [{
                "gridlineStyle": "dotted"
            }],
            "filterCard": [
              {
                "$id": "Applied",
                "foregroundColor": {"solid": {"color": "#252423" } }
              },
              {
                "$id":"Available",
                "border": true
              }
            ]
         }
      },
      "scatterChart": {
         "*": {
            "bubbles": [{
                  "bubbleSize": -10
            }]
         }
      }
   }
}

V tomto príklade sú uvedené nasledujúce nastavenia:

  • Všade sa zapne zalomenie textu.
  • Štýl mriežky sa nastaví na bodkovanú pre všetky vizuály s osou kategórií.
  • Nastaví sa formátovanie pre dostupné a použité karty filtra (formát pomocou možnosti "$id" nastaví rôzne verzie kariet filtrov).
  • Nastaví veľkosť bublín pre bodové grafy na hodnotu -10.

Poznámka

Stačí určiť iba prvky formátovania, ktoré chcete upraviť. Všetky prvky formátovania, ktoré nie sú súčasťou súboru JSON, sa vrátia na predvolené hodnoty a nastavenia.

Vyhľadanie vlastností vizuálu, ktoré sa majú nastaviť

Schéma motívu zostavy vám pomôže identifikovať vlastnosti, ktoré sú k dispozícii pre štýl pomocou motívu zostavy. Pomocou schémy ako lokálneho odkazu v súbore motívu môžete použiť funkciu automatického dokončovania prostredia IDE a identifikovať dostupné možnosti formátovania.

Napríklad pomocou podpory programu Visual Studio Code pre schému JSON môžeme motív definovať takto s názvom reportThemeSchema.json, ktorý je stiahnutý z odkladacieho priestoru schémy a umiestnený do toho istého priečinka:

{
    "name": "My custom theme",
    "$schema": "reportThemeSchema.json"
}

S touto definovanou funkciou môžete použiť automatické dokončovanie v programe Visual Studio Code na pochopenie štruktúry a dostupných možností formátovania, ktoré sú k dispozícii. Automatické dokončovanie explicitne spustíte pomocou kombinácie klávesov Ctrl Medzerník + . V kontextovom okne popisu sa zobrazí zobrazovaný názov a popis položky formátovania, ako sa zobrazujú na table Formátovanie, ak sú k dispozícii:

Screenshot of using the report theme schema to identify available formatting options. The autocomplete menu within Visual Studio Code shows available formatting options.

Tipy nastavenia hodnôt

Tu je niekoľko užitočných tipov, ako nastaviť hodnoty.

  • Booleovské hodnoty sú buď true, alebo false.

  • Reťazce musia byť v úvodzovkách takto "toto je reťazec".

  • Čísla sú len samotnou hodnotou, ktorá nie je v úvodzovkách.

  • Ak použijete dateTimeargument , dátum musí byť vo formáte ISO v jednoduchých úvodzovkách s výrazom "datetime" na začiatku. Pozrite si nasledujúci príklad:

    "datetime'2022-10-05T14:48:00.000Z'"

  • Farby, ktoré používajú vlastný hexadecimálny kód na nahradenie FFFFFF , používajú nasledujúci formát. Prijateľné sú buď 3-ciferné alebo 6-ciferné hexadecimálne hodnoty:

    { "solid": { "color": "#FFFFFF" } }
    

Enumeráciu môžete použiť na formátovanie rozbaľovacích ponúk nastavením možností ponuky pre ktorúkoľvek z možností na table, RightCenter napríklad pre pozíciu legendy alebo Data value, percent of total označenie údajov koláčového grafu. Enumerácie sú zvyčajne formátované ako reťazce.

Príklad súboru JSON motívu zostavy

Tu je súbor St Patricks Day.json v plnom rozsahu:

   {
       "name": "St Patrick's Day",
       "dataColors": ["#568410", "#3A6108", "#70A322", "#915203", "#D79A12", "#bb7711", "#114400", "#aacc66"],
       "background":"#FFFFFF",
       "foreground": "#3A6108",
       "tableAccent": "#568410"
   }

Tento súbor JSON motívu zostavy obsahuje nasledujúce riadky:

  • name: Názov motívu zostavy. Toto pole je jediným povinným poľom.
  • dataColors: Zoznam hexadecimálnych kódov farieb na použitie pre údaje vo vizuáloch aplikácie Power BI Desktop. Zoznam môže obsahovať ľubovoľný požadovaný počet farieb.
  • background, foregrounda tableAccent: Farebné triedy. Pomocou farebných tried môžete v zostave nastaviť veľa farieb štruktúry naraz.

Tento kód JSON môžete skopírovať a použiť ho ako základ na vytvorenie vlastného súboru motívu zostavy, ktorý môžete importovať. Ak chcete upraviť len základné farby zostavy, zmeňte v súbore názov a hexadecimické kódy.

Dôležité informácie a obmedzenia

Ak používate jeden z pôvodných motívov, klasický motív alebo vlastný motív, ktorý ste importovali okrem niektorého z týchto motívov, textová sekcia dialógového okna motívu nie je k dispozícii na konfiguráciu.

Ku vstavaným motívom, ktoré toto obmedzenie ovplyvňuje, patria tieto motívy:

  • Klasické
  • Mestský park
  • Triede
  • Bezpečné pre farboslepých
  • Elektrické
  • Vysoký kontrast
  • Západ slnka
  • Twilight

Ak používate jeden z ovplyvnených motívov a nepotrebujete upraviť nastavenia textu, môžete bez problémov a bezpečne použiť ostatné karty dialógového okna. Ak však chcete použiť textové triedy s jedným z ovplyvnených motívov, máte tieto možnosti:

  • Najrýchlejší a najjednoduchší spôsob, ako povoliť textové triedy, je vybrať predvolené možnosti motívu.
  • Ak chcete zachovať svoj aktuálny vlastný motív a povoliť kartu textu:
    1. Exportujte svoj aktuálny motív.
    2. Vyberte predvolený motív.
    3. Importujte vlastný motív, ktorý ste exportovali v prvom kroku.

Text v zostave bude vyzerať inak, ale budete mať prístup k karte textu v dialógovom okne motívu.