Zdieľať cez


Riešenie problémov so zostavami: Mapovanie zostáv v stránkovanej zostave (Power BI Zostavovač zostáv)

VZŤAHUJE SA NA: Power BI Zostavovač zostáv Power BI Desktop

Problémy s mapami v stránkovanej zostave služby Power BI sa môžu vyskytnúť, keď do zostavy pridáte vrstvu mapy alebo mapy, pri prispôsobovaní existujúcej mapy alebo vrstvy mapy v zostave, pri zobrazení ukážky mapy v zostave alebo pri publikovaní zostavy s mapou. Túto tému použite na pomoc pri riešení týchto problémov.

Problémy s priestorovými údajmi

Táto sekcia vám pomôže vyriešiť problémy týkajúce sa priestorových údajov.

V oblasti návrhu vidím vzorové priestorové údaje.

V čase návrhu môže povrch návrhu zobraziť správu o vzorových priestorových údajoch z nasledujúcich dôvodov:

  • Priestorové údaje pochádzajú z množiny údajov a údajové pripojenie pre dotaz nie je platné alebo aktuálne poverenia nie sú platné.

  • Vrstva mapy obsahuje vlastnosť s výrazom. Výrazy sa nevyhodnocujú, kým sa zostava spustí. Ak chcete zobraziť mapu, musíte si zobraziť ukážku zostavy.

  • Priestorové údaje pochádzajú z množiny údajov, ktorá má konkrétny rozsah. Ak je napríklad mapa vnorená v oblasti údajov Tablix alebo mapa používa rovnaký rozsah množiny údajov pre analytické a priestorové údaje, rozsah údajov sa nevypočíta, kým sa zostava spustí.

Keď nastavím posun pre jednotlivé prvky mapy, presunie sa klaster prvkov mapy.

Priestorové údaje definujú prvky mapy, ktoré sa zobrazujú na každej vrstve mapy. Prvok mapy môže byť založený na priestorových údajoch, ktoré sú jedným bodom, množinou bodov, jednou čiarou, množinou riadkov, jedným mnohouholníkom alebo množinou mnohouholníkov. Každý prvok mapy je lekciou. Ak prvok mapy obsahuje viacero bodov a prvok premiestnite, všetky body pre tento prvok mapy sa budú presúvať.

Údaje pre jednotlivé prvky mapy sú určené formátom priestorových údajov z externého zdroja. Ak napríklad dotaz určuje priestorové údaje z databázy SQL Servera, každý riadok vo výslednej množine môže obsahovať viacero množín súradníc bodového alebo čiarového grafu. Všetky prvky mapy, ktoré sú definované jedným riadkom v množine výsledkov, sa považujú za jednotku. Ak chcete meniť zobrazenie konkrétnych súradníc, musíte vykonať jednu z nasledujúcich akcií:

  • Zmeňte dotaz tak, aby vrátil množiny súradníc ako samostatné riadky v množine výsledkov.

  • Vyberte prvky mapy, ktoré sa majú líšiť, a nastavte príslušné vlastnosti vloženého bodu, riadka alebo mnohouholníka prepísaním predvolených vlastností zobrazenia príslušného typu vrstvy.

Premenoval som zdroj údajov alebo množinu údajov na popisný názov a teraz sa na mojej mape nezobrazujú žiadne údaje

Definícia zostavy sa neaktualizuje automaticky, keď manuálne zmeníte názov ľubovoľnej položky zostavy.

Keď zmeníte názov množiny údajov, každá oblasť údajov alebo vrstva mapy, ktorá odkazuje na túto množinu údajov, sa musí aktualizovať manuálne. Ak chcete znova naviazať tablix, graf alebo mierku na množinu údajov, vyberte položku na povrchu návrhu, otvorte vlastnosti oblasti údajov a vyberte názov príslušnej množiny údajov. Ak chcete znova naviazať vrstvu mapy na množinu údajov, vyberte vrstvu, otvorte vlastnosti vrstvy a vyberte názov príslušnej množiny údajov.

Moje priestorové údaje obsahujú hodnoty null a prázdne reťazce.

V priestorových údajoch pre položku zostavy mapy sú hodnoty null nastavené na nulu (0) a prázdne reťazce sa nastavia na prázdne ("").

Ak chcete zmeniť toto správanie na priestorovom súbore, ktorý pochádza z databázy SQL Servera, musíte zmeniť dotaz, ktorý vráti priestorové údaje.

Moja mapa presahuje maximálny počet priestorových prvkov

Mapa môže mať predvolene 20 000 prvkov mapy alebo 1 000 000 bodov. Ak vaša mapa prekročí tieto limity, môžete použiť jeden z nasledujúcich prístupov:

  • Odstrániť vrstvu.

  • Zmenšite rozlíšenie mapy.

  • Znížte súradnice zobrazenia mapy, aby sa zobrazila menšia oblasť.

  • Ak priestorové údaje pochádzajú z množiny údajov zostavy, nastavte filter na obmedzenie údajov z množiny údajov. Filter musí byť nastavený v poli, ktoré nie je typom priestorových údajov.

  • Ak priestorové údaje pochádzajú z databázy SQL Servera, zmeňte dotaz na použitie priestorových funkcií, aby sa údaje obmedzovali na menšiu oblasť.

Zobrazenie centra a zobrazenie problémov

Táto časť vám pomôže vyriešiť problémy týkajúce sa možností zobrazenia.

Nemôžem nastaviť stred a zobrazenie vloženého prvku mapy

Ak chcete vycentrovať zobrazenie na konkrétny prvok mapy, musíte priradiť priestorové údaje na vrstve s analytickými údajmi.

Nastavím centrum mapy a zobrazím ju v zostave. Prečo sa pri opätovnom otvorení zostavy nezobrazuje rovnaká mapa?

Ak poverenia používateľa, ktoré sú potrebné na čítanie priestorových údajov, nie sú pri otvorení k dispozícii, použijú sa zástupné priestorové údaje. V závislosti od možností stredu a priblíženia nastavených pre zobrazenie mapy sa zobrazenie mapy môže vycentrovať na inú vrstvu.

Ak chcete znova načítať priestorové údaje a použiť centrum zobrazenia mapy uložené v zostave, kliknite pravým tlačidlom myši na zobrazenie mapy a vyberte položku Znova načítať. Po zadaní poverení pre zdroj priestorových údajov sa vrstva načíta priestorové údaje a zobrazenie mapy sa obnoví.

V strede a zobrazení pre možnosť vrstvy mapy nefunguje

Keď je viewport nastavený na priestorové údaje pre konkrétnu vrstvu a stred zobrazenia sa nezdá byť stredom vrstvy, pravdepodobne existujú malé ostrovy alebo oblasti, ktoré sú zahrnuté v priestorových údajoch, ktoré sú príliš malé na to, aby ich bolo možné zobraziť v zobrazení. Priestorové údaje pre krajinu alebo oblasť môžu ako súčasť územia zahŕňať napríklad malé ostrovy alebo iné malé územia. Viewport používa všetky priestorové údaje na výpočet stredu vrstvy.

Ak chcete prepísať výpočty pre vrstvu, môžete vykonať niektorý z týchto krokov:

  • Zadajte vlastné centrum zobrazenia.

  • Zmeňte úroveň priblíženia zobrazenia tak, aby sa odstránili umiestnenia, ktoré nechcete zahrnúť.

  • Vložte priestorové údaje do zostavy a odstráňte umiestnenia, ktoré nechcete zahrnúť.

Problémy s vrstvou

Táto sekcia vám pomôže vyriešiť problémy týkajúce sa možností vrstiev.

Na mape nevidím jednu alebo viac vrstiev.

To, či sa v zostave zobrazí vrstva mapy, závisí od dostupnosti priestorových údajov, vzťahu medzi priestorovými údajmi a analytickými údajmi, typu priestorových údajov a príslušného typu vrstvy, možností viditeľnosti a priehľadnosti na vrstve a poradia kreslenia vrstvy. Ak sa nezobrazujú údaje z vrstvy, skontrolujte nasledujúce možnosti:

  • Typ vrstvy a typ priestorových údajov. Typ vrstvy zobrazuje iba priestorové údaje, ktoré zodpovedajú typu vrstvy. Ak má napríklad typ vrstvy hodnotu Bod, ale priestorové údaje sú Riadok, nezobrazia sa žiadne údaje.

  • Priradiť hodnoty polí. Hodnoty v poliach, ktoré špecifikujete na vytvorenie vzťahu analytických údajov a priestorových údajov, musia jednoznačne identifikovať každý prvok mapy. Polia musia mať rovnaký typ údajov. Hodnoty v poliach musia byť identické. Ďalšie informácie nájdete v téme Problémy s legendou, farebnou škálou a vzdialenosťou.

  • Poradie vrstiev. Poradie vrstiev na table Mapa je poradie, v ktorom sú vrstvy vykreslené v vykresľovači zostavy. Priestorové údaje na vrstvách, ktoré sú vykreslené ako prvé, môžu byť prepísané priestorovými údajmi pre vrstvy, ktoré sú vykreslené neskôr. Vrstvy, ktoré sa zobrazujú v hornej časti zoznamu, sú vykreslené ako prvé. Keď zmeníte poradie vrstiev v zozname, meníte poradie kreslenia vrstiev.

  • Transparentnosť. Priehľadnosť každej vrstvy mapy môžete určiť nezávisle od seba. Predvolené hodnoty priehľadnosti sa líšia v závislosti od toho, ako pridáte vrstvu. Priehľadnosť 0 % znamená, že vrstva je nepriehľadná a žiadna iná vrstva údajov sa nezobrazí cez túto vrstvu. Ak chcete povoliť zobrazenie iných údajov v rámci existujúcej vrstvy, upravte hodnotu na vyššiu percentuálnu hodnotu, ktorá vám poskytne požadovaný efekt.

  • Viditeľnosť. Viditeľnosť vrstvy je buď Viditeľná, Skrytá, alebo ZoomBased, na základe úrovne priblíženia zobrazenia mapy. Môžete tiež zadať maximálny a minimálny rozsah pre úroveň priblíženia. Viditeľnosť môže byť založená na výraze, ktorý vyhodnotí jednu z týchto hodnôt.

    Prepitné

    Viditeľnosť každej vrstvy môžete prepínať na table Mapa. Pri navrhovaní každej vrstvy vypnite prepínač všetkých ostatných vrstiev, aby ste zistili, či sa problém týka jednotlivej vrstvy alebo je problém s priehľadnosťou medzi vrstvami.

Nastavili som filter na vrstve mapy a nemá žiadny vplyv

Ak chcete filtrovať údaje pre vrstvu, musí byť zadaný typ údajov vo výraze filtra. Overte, či ste zadali správny základný typ údajov, takže rovnica filtra správne vyhodnotí zadanú podmienku. Ďalšie informácie nájdete v téme Príklady rovnice filtra (Zostavovač zostáv Power BI).

Problémy s legendou, farebnou škálou a pravidlom

Táto časť vám pomôže vyriešiť problémy týkajúce sa pravidiel, legendy a možností farebnej škály.

Ako môžem ovládať hodnoty v legende mapy?

Hodnoty legendy sa automaticky určujú z pravidiel typu prvku mapy, ktoré zadávate pre každú vrstvu mapy, a podľa pravidiel distribúcie, ktoré zadáte pre legendu.

Predvolene sa všetky položky vygenerované všetkými pravidlami zobrazia v prvej legende. Hodnoty všetkých mnohouholníkov, čiar a bodových pravidiel každej vrstvy prispievajú k kombinovanému rozsahu legendy. Ak chcete zobraziť položky v rôznych legendách, musíte najprv vytvoriť viacero legiend a potom pre každé pravidlo zadať, v ktorej legende sa majú zobrazovať súvisiace položky.

Ak chcete priradiť pravidlo ku konkrétnej legende, otvorte vlastnosti pravidla a na stránke Legenda vyberte názov legendy, ktorá sa má použiť. Ak chcete odstrániť položky z legendy, v možnostiach legendy vyberte prázdny riadok pre názov legendy. Ak v zostave premenujete prvky legendy, musíte každú vrstvu manuálne priradiť k príslušnej položke legendy.

Ak chcete ovládať názov a obsah každej legendy, použite pre pravidlo vlastnosti Legendy. Môžete určiť, koľko delenia sa má vytvoriť, zmeniť výpočty, ktoré priradia hodnoty jednotlivým deleniam, nastaviť minimálne a maximálne hodnoty rozsahu a zmeniť formát textu legendy.

Ďalšie informácie nájdete v téme Zmena legiend mapy, Farebná škála a Súvisiace pravidlá (Power BI Zostavovač zostáv).

Pravidlá, ktoré som nastavil, nedávajú očakávané výsledky

Pravidlá sa vzťahujú na analytické údaje spojené s prvkami mapy na vrstve. Pomocou nasledujúceho zoznamu môžete identifikovať problémy so všetkými pravidlami farby, pravidlami veľkosti, pravidlami šírky a typom značky:

  • Priorita použitia štýlu na každý prvok mapy (mnohouholník, čiara, bod) je, od najnižšej po najvyššiu prioritu: vlastnosti vrstvy; vlastnosti prvku mapy pre všetky prvky mapy na vrstve; vami špecifikované pravidlá; a potom pre vložené prvky mapy, pre ktoré vyberiete možnosť prepísať hodnoty, ktoré zadáte. Po výbere možnosti prepísať pre vložený prvok sa pravidlá už nebudú používať, a to ani v prípade, že neskôr hodnoty neskôr zmeníte späť na pôvodné nastavenie.

  • Priradiť problémy s poľami. Polia zhody umožňujú údajovú väzbu medzi prvkami mapy a analytickými údajmi. Priestorové údaje a analytické údajové polia, ktoré zodpovedajú poliam, musia mať rovnaký typ údajov a rovnaký formát. Ak sa pole zhody presne nezhoduje s priestorovými údajmi a analytickými údajmi, pravidlo nemá žiadny vplyv. Ak má napríklad pole zhody pre priestorové údaje prázdne hodnoty navyše alebo zvýšenú interpunkciu v porovnaní s poľom zhody analytických údajov, nedôjde k žiadnej zhode.

  • Ďalšie informácie nájdete v téme Zmena mnohouholníka, čiarového a bodového zobrazenia podľa pravidiel a analytických údajov (Power BI Zostavovač zostáv).

Aká je hodnota NaN na farebnej škále?

NaN je skratka not a Number (Nie je číslo). Očakáva sa, že hodnoty farebných škál budú číselné. Skontrolujte nastavenia distribúcie a textovú hodnotu legendy pre pravidlá, ktoré sú priradené k farebnej škále. Ak ste vytvorili vlastné distribučné rozsahy, skontrolujte, či ste zadali dolnú hranicu prvého rozsahu a hornú hranicu posledného rozsahu.

Keď spustím zostavu, moja farebná škála sa nezobrazí

Farebná škála zobrazí používateľovi informácie, keď vrstva mapy určuje pravidlá farieb pre mnohouholníky, čiary alebo body pre celú vrstvu alebo pre vložené prvky mapy. Ak žiadny prvok mapy neurčuje pravidlo farby alebo ak pravidlá farby určujú použitím legendy namiesto farebnej mapy, farebná mapa sa vo vykreslenej zostave nezobrazí.

Ak chcete zobraziť farebnú škálu, zadajte pravidlá farieb pre vrstvu alebo vložený prvok mapy. Ďalšie informácie nájdete v téme Zmena legiend mapy, Farebná škála a Súvisiace pravidlá (Power BI Zostavovač zostáv).

Problémy s dlaždicami

Táto časť vám pomôže vyriešiť problémy týkajúce sa možností pozadia dlaždíc.

Nezobrazuje sa mi pozadie dlaždice Mapy Bing

Nasledujúce nastavenia ovplyvňujú, či sa pozadie dlaždice mapy Bing zobrazuje v lokálnej ukážke alebo v zostave:

  • Musí existovať vrstva dlaždice mapy. V Sprievodcovi mapou alebo Vrstva vyberte položku Pridať Mapy pozadí Bing pre toto zobrazenie mapy. Tým sa pridá vrstva dlaždíc pre aktuálne centrum zobrazenia mapy a úroveň priblíženia. Vrstvu dlaždice môžete pridať aj z panela s nástrojmi tably Mapa.

  • Systém súradníc mapy pre viewport musí byť Geografický, nie Planar.

  • Projekcia mapy musí byť Mercator.

  • V prípade lokálnej verzie Preview musíte mať prístup na internet.

Ďalšie informácie o pridaní vrstvy dlaždice nájdete v téme Pridanie, zmena alebo odstránenie mapy alebo vrstvy mapy (Zostavovač zostáv Power BI).

Ako môžem ovládať text na vrstve dlaždice?

Zobrazenia Ciest aj Hybridné zobrazenia obsahujú text. Text je súčasťou dlaždíc, ktoré pochádzajú zo služby Bing Mapy Web Services.

Ak chcete zahrnúť vrstvu dlaždice bez textu, vyberte položku Letecké zobrazenie.

Problémy s popisom a označením

Táto časť vám pomôže vyriešiť problémy týkajúce sa označení alebo možností popisu.

Keď nastavím označenie alebo popis na výraz, zobrazí sa chyba výrazu o rozsahu množiny údajov.

Keď vaše priestorové údaje pochádzajú z galérie mapy, priradené údaje nie sú súčasťou množiny údajov zostavy. Syntax výrazov nemožno použiť pre odkaz na pole množiny údajov na určenie týchto údajov pre označenie alebo popis.

Ak chcete zadať údaje súvisiace s priestorovými údajmi, ktoré nie sú súčasťou množiny údajov zostavy, musíte použiť symbol # nasledovaný označením, ktoré určuje názov údajov.