Tips og triks for kartvisualiseringer i Power BI

GJELDER: Gjelder ikke for:Power BI-tjeneste for forbrukere Gjelder for: Power BI-tjeneste for utformere og utviklere Gjelder for:Power BI Desktop Gjelder ikke for.:Krever Pro- eller Premium-lisens

Power BI integreres med Bing-kart for å angi standard kartkoordinater (en prosess kalt geokoding), slik at du kan opprette kart. Sammen bruker de algoritmer til å identifisere riktig sted, men noen ganger er det en kvalifisert gjetning. Hvis Power BI forsøker, men ikke kan opprette kartvisualiseringen på egenhånd, innrullerer den hjelp fra Bing-kart.

Du eller administratoren, må kanskje oppdatere brannmuren for å tillate tilgang til nettadressene som Bing bruker for geokoding. Disse nettadressene er:

Hvis du vil øke sannsynligheten for riktig geokoding, kan du bruke følgende tips. Det første settet med tips er for deg som har tilgang til datasettet. Det andre settet av tips er ting du kan gjøre i Power BI hvis du ikke har tilgang til datasettet.

Hva sendes til Bing-kart?

Power BI-tjenesten og Power BI Desktop sender Bing de geodataene det trenger til å opprette kartvisualiseringen. Dette kan inkludere dataene i samlinger for plassering, breddegrad og lengdegrad av den visuelle elementets feltbrønn. Nøyaktig hva som sendes varierer avhengig av kart-type. Hvis du vil ha mer informasjon, kan du se personvern for Bing-kart.

  • Hvis breddegrad og lengdegrad er angitt for kart (boble-, sprednings- og punktdiagramkart), sendes ingen data til Bing. I motsatt fall sendes alle data for plassering-samling til Bing.

  • Fylt kart krever et felt i plassering-samlingen, selv om breddegrad og lengdegrad leveres. Uansett hvilke data som er på plassering, breddegrad eller lengdegrad, blir lengdegradsamlinger sendt til Bing.

    Feltet Leverandør blir i eksemplet nedenfor brukt for geokoding, slik at verdier i Leverandør-kolonnen sendes til Bing. Data fra Størrelse- og Fargemetning-samlinger blir ikke sendt til Bing.

    Sendt til Bing-kart

    Feltet Distrikt blir i eksempelet nedenfor brukt for geokoding, slik at verdier i Territorium-kolonnen sendes til Bing. Data fra Forklaring- og Fargemetning-samlinger blir ikke sendt til Bing.

    Fylte kart og Bing

I datasettet: Tips for å forbedre det underliggende datasettet

Hvis du har tilgang til datasettet som brukes til å opprette kartvisualiseringen, er det noen ting du kan gjøre for å øke sannsynligheten for riktig geokoding.

1. Kategorisere geografiske felt i Power BI Desktop

I Power BI Desktop, kan du sikre at feltene er riktig geokodet ved å angi Datakategori på datafeltene. I Datavisning velger du kolonnen du vil bruke. Fra båndet velger du fanen Modellering, og deretter angir du Datakategori som Adresse, By, Kontinent, Land/område, Fylke, Postnummer, Stat eller Provins. Disse datakategoriene hjelper Bing med å kode dataene riktig. Hvis du vil ha mer informasjon, kan du se Datakategorisering i Power BI Desktop. Hvis du er live-koblet til SQL Server Analysis Services, må du angi datakategorisering utenfor Power BI ved hjelp av SQL Server Data Tools (SSDT).

2. Bruke mer enn én plassering-kolonne.
Selv om du setter datakategorier for kartleggingen er ikke dette alltid nok for at Bing kan gjette riktig hva dine hensikter er. Enkelte angivelser er tvetydige fordi plasseringen finnes i flere land eller områder. Southampton finnes eksempelvis både i England, Pennsylvania og New York.

Power BI bruker Bing sin ustrukturerte nettadresse for mal-tjenesten for å få breddegrad og lengdegrad-koordinatene basert på et sett med adresseverdier for alle land. Hvis dataene ikke inneholder nok stedsdata, kan du legge til disse kolonnene, og kategorisere dem på riktig måte.

Hvis du for eksempel bare har én kolonne med byer, kan geokoding bli vanskelig for Bing. Legg til ekstra geo-kolonner for å gjøre plasseringen utvetydig. Noen ganger er det å legge til en plasseringskolonne i datasettet alt som trengs, i dette tilfellet delstat/område. Og ikke glem å kategorisere den riktig, som du kan se på #1 ovenfor.

Sørg for at hvert felt bare har én enkelt posisjonskategori. For eksempel skal plassering-feltet for By være Southampton, ikke Southampton, New York. Og adressefelt for plasseringen må være 1 Microsoft Way og ikke 1 Microsoft Way, Redmond, WA.

3. Bruke bestemte breddegrader og lengdegrader

Legg til verdier for breddegrad og lengdegrad i datasettet. Dette fjerner eventuelle tvetydigheter og returnerer resultater raskere. Feltene breddegrad og lengdegrad må være i Desimaltall-format, som du kan angi i datamodellen.

Obs!

Denne videoen kan bruke tidligere versjoner av Power BI Desktop eller Power BI tjenesten.

4. Bruke Sted-kategorien for kolonner med full stedsinformasjon

Mens vi oppfordrer deg til å bruke geo-hierarkier i kart, kan du angi datakategoriseringen til Sted hvis du må bruke en enkelt plassering-kolonne med fullstendig geografisk informasjon. Denne generaliserte datakategorien fungerer best med Bing hvis for eksempel dataene i kolonnen er fulle adresser, som for eksempel 1 Microsoft Way, Redmond Washington 98052.

Tips for å få bedre resultater når du bruker kartvisualiseringer i Power BI

1. Bruke feltene breddegrad og lengdegrad (Hvis de finnes)

Hvis datasettet du bruker i Power BI inneholder felt for lengdegrad og breddegrad, så bruk dem! Power BI har spesielle samlinger for å gjøre kartdata utvetydig. Dra feltet, som inneholder breddegrad-dataene til området Visualiseringer > Breddegrad. Og gjør det samme for dataene for lengdegrad. Når du gjør dette, må du også fylle ut Plassering-feltet når du oppretter visualiseringene. Ellers vil dataene bli aggregert som standard, for eksempel breddegrad og lengdegrad ville være forbundet med områdenivå, ikke bynivå.

breddegrad og lengdegrad

Bruke geo-hierarkier slik at du kan drille ned til ulike «nivåer» for plassering

Når datasettet ditt allerede har forskjellige nivåer av stedsdata, kan du og kollegene dine bruke Power BI til å opprette geo-hierarkier. Hvis du vil gjøre dette, drar du flere enn ett felt til Plassering-samlingen. Feltene blir et geo-hierarki når de brukes sammen på denne måten. I eksemplet nedenfor har vi lagt til geo-felt for: Land/område, delstat og by. Du og kollegene dine kan drille opp og ned ved hjelp av dette geo-hierarkiet i Power BI.

Sted-feltet

opprette geo-hierarki for kart

Når du driller med geo-hierarkier, er det viktig å vite hvordan hver drill-knapp fungerer, og hva som blir sendt til Bing-kart.

  • Med drill-knappen lengst til høyre, som kalles Drillemodus Drillemodusikon , kan du velge en posisjon på kartet og drille ned til den bestemte posisjonen, ett nivå om gangen. Hvis du for eksempel aktiverer alternativet Drill ned og klikker Nord-Amerika, flytter du ned i hierarkiet til neste nivå – stater i Nord-Amerika. For geokoding sender Power BI land og område-data bare for Nord-Amerika til Bing-kart.
  • Til venstre finnes to andre drill-alternativer. Det første alternativet, første drill-ikon, driller til neste nivå av hierarkiet for alle posisjoner samtidig. Hvis du for eksempel for øyeblikket ser på land og deretter bruker dette alternativet for å flytte til neste nivå, viser Power BI område-data for alle land. For geo-koding sender Power BI områdedata (ingen land-data) for alle plasseringer til Bing-kart. Dette alternativet er nyttig hvis hvert nivå i hierarkiet ikke er knyttet til nivået ovenfor.
  • Det andre alternativet, neddrilling med kart , ligner på drill ned-alternativet, bortsett fra at du ikke trenger å klikke på kartet. Det utvider ned til neste nivå i hierarkiet og husker konteksten til det gjeldende nivået. Hvis du for eksempel for øyeblikket ser på land og velger dette ikonet, flytter du ned i hierarkiet til neste nivå – områder. For geokoding sender Power BI data for hvert område og dens tilsvarende land, for å hjelpe Bing-kart med å geokode mer nøyaktig. I de fleste kart skal du bruke dette alternativet eller alternativet Drill ned lengst til høyre, slik at du kan sende Bing så mye informasjon som mulig for å få informasjon om nøyaktig plassering.

Neste trinn

Drille ned i en Power BI-visualisering

Visualiseringer i Power BI

Har du flere spørsmål? Prøv Power BI-fellesskapet