Skapa spatiala beräkningar och kopplingar

Stöds i Tableau Prep Builder version 2026.1 och senare samt på webben.

Nu kan du ansluta till spatiala filer och spatiala datakällor i Tableau Prep Builder och Tableau Prep på webben. Från och med version 2026.1 kan du även rensa och omvandla dina spatiala data med hjälp av spatiala funktioner för beräknade fält. Du kan också skapa spatiala kopplingar i steget Koppla. Det innebär att du kan utföra komplexa spatiala uppgifter i Tableau Prep, vilket gör spatialdataanalysen i Tableau mer tillgänglig och effektiv. Information om vilka spatiala filformat och databaser du kan ansluta till finns under ”Anslut till spatiala filer och databaser” i avsnittet Anslut till data(Länken öppnas i ett nytt fönster).

Tableau Prep har stöd för många av de spatiala beräkningsfunktioner som finns i Tableau Desktop. Du kan till exempel använda funktionen MAKEPOINT för att konvertera latitud- och longitudfältdata till Tableau-punktvärden i textfiler. Använd funktionen VALIDATE för att bekräfta punkt-, polygon- eller linjefältvärdens topologiska korrekthet. Du kan till och med be Tableau Agent att skapa dessa beräkningar åt dig.

Att koppla spatiala data i Tableau kan förbruka värdefulla resurser och inverka negativt på övergripande prestanda. Genom att utföra spatiala kopplingar i Tableau Prep kan du hantera den här processen i förväg och effektivisera visualiseringsredigeringen genom att ta fram rena spatiala data innan du påbörjar den spatiala analysen.

Begränsningar

Även om Tableau Prep har stöd för många av de spatiala egenskaper och funktioner som finns i Tableau Desktop, så finns det vissa begränsningar.

  • Tableau Agent kan skapa spatiala beräkningar, men kan ännu inte skapa spatiala kopplingar.

  • Det går inte att ladda upp .mif- och SHP-filer till webbredigering.

  • Tableau Prep kan inte översätta spatiala värden i Tableau till WKT (well known text format), GeoJSON eller något annat format för spatiala datatyper.

  • Funktionen saknar stöd för avancerad spatial bearbetning, som att ta bort hål från polygoner eller konvertera polygoner till polylinjer.

  • Spatiala kopplingar i Tableau Prep har endast stöd för kopplingar på spatiala fälttyper. Om du vill koppla rumsliga data till icke-spatiala data, som longitud- och latitudfält i en textfil, skapar du först ett beräknat fält med hjälp av de spatiala funktionerna för dessa data. Du ska till exempel använda spatialfunktionen MAKEPOINT om du vill konvertera latitud- och longitudfältdata till ett punktfält.

  • Utdata från flöden som innehåller spatiala data är begränsade till .hyper-filer och publicerade datakällor. För närvarande stöds inga andra utdatatyper.

  • För närvarande stöds inte spatiala föreningar.

Skapa spatiala beräkningar

Du kan använda spatial funktion till att konvertera longitud- och latitudfält, eller andra fält som representerar platser (exempelvis postnummer eller landsnamn), till spatiala fälttyper. Tableau Prep har stöd för följande spatiala funktioner. Mer information om de här funktionerna och den syntax som ska användas med dem finns i Spatiala funktioner(Länken öppnas i ett nytt fönster) i hjälpen för Tableau Desktop och Webbredigering.

FunktionSyntaxNär funktionen ska användas
AREAAREA(Spatial Polygon, 'units')

Beräkning av markvärde

Exempel: Bestäm den totala arealen för en fastighet för att beräkna priset per kvadratmeter.

BUFFERBUFFER(Spatial point, distance, 'units')

Analys av handelsområden

Exempel: Skapa ett ”upptagningsområde” om 10 mil runt en ny butiksplats för att identifiera kunder som bor inom köravstånd.

DIFFERENCEDIFFERENCE(Spatial, Spatial)

Utesluta zoner

Exempel: Ta en polygon för ett försäljningsområde och ”klipp ut” ett skyddat skogsområde eller en konkurrents zon för att få fram det faktiska skattepliktiga området.

DISTANCEDISTANCE(SpatialPoint1, SpatialPoint2, 'units')

Optimering av leveranser

Exempel: Beräkna hur långt ett lagerställe ligger från ett transportnav för att flagga alla leveranser som ligger utom området för ”lokal” fraktavgift.

INTERSECTIONINTERSECTION (spatial, spatial)

Hitta gemensamma ytor

Exempel: Identifiera det område där två olika vilda djurs livsmiljöer överlappar, så att du kan studera artinteraktioner där.

INTERSECTSINTERSECTS (geometry1, geometry2)

Filtrera data

Exempel: Returnerar sant eller falskt. Använd det här som ett filter för att endast inkludera de butiksplatser som ligger inom specifika skoldistrikt som kategoriserats som områden med hög tillväxt.

LENGTHLENGTH (geometry,'units')

Planering av infrastruktur

Exempel: Mät den totala sträckan för en fiberoptisk kabeldragning, så att du kan uppskatta materialkostnaderna för en nätverksutbyggnad.

MAKELINEMAKELINE(SpatialPoint1, SpatialPoint2)

Transportplanering

Exempel: Skapa det förkortade avståndet mellan en avgångsflygplats och en destination för att visualisera globala flygvägar.

MAKEPOINTMAKEPOINT(latitude, longitude, [SRID])

Geokodning av rådata

Exempel: Omvandla ett kalkylblad med latitud- och longitudkoordinater till faktiska geografiska punkter som Tableau kan kartlägga.

OUTLINEOUTLINE(spatial polygon)

Markera gränser

Exempel: Extrahera kantlinjen för en komplex stadsform och skapa en ren ”gränslinje” för ett kartöverlägg.

SHAPETYPESHAPETYPE(geometry)

Granska data

Exempel: Identifiera om en spatial kolumn innehåller punkter, linjer eller polygoner för att säkerställa att datauppsättningen är konsekvent innan du kopplar den till andra data.

SYMDIFFERENCESYMDIFFERENCE(spatial, spatial)

Identifiera ändringar

Exempel: Jämför kartor över ett översvämningsområde från 2020 och 2024 för att hitta endast de områden som översvämmades under ett år, men inte båda.

VALIDATEVALIDATE(spatial geometry)

Datarensning

Exempel: Kontrollera om punkter, radsträngar och polygoner (t.ex. postnummer, stad, delstat, o.s.v.) är giltiga eller ogiltiga. Använd den här funktionen för att filtrera bort korrupta former som skulle kunna krascha ditt flöde. Den här beräkningen kan ta en stund att slutföra.

Skapa ett beräknat fält för spatiala data

  1. Anslut till en datakälla som innehåller spatiala data.

  2. Klicka på Skapa beräknat fält i verktygsfältet i rutan Profil eller klicka på menyn Fler alternativMenyn Fler alternativ, som representeras av tre punkter. på ett profilkort eller i ett datarutnät och välj Skapa beräknat fält > Anpassad beräkning.

  3. Ge beräkningen ett namn i beräkningsredigeraren och välj Spatiali listrutemenyn Referens.

    Dialogrutan Beräkningsredigerare som visar alternativ för spatiala beräkningar.

  4. Välj den spatiala funktion som du vill använda för beräkningen och ange sedan ditt uttryck.

Om du till exempel har en fil som innehåller latitud- och longitudvärden och vill beräkna antalet personer som bor inom 5 miles från en butik kan du skapa ett beräknat fält med hjälp av funktionen BUFFER och syntaxen som visas nedan.

Beräkningsredigeraren i Tableau Prep som visar spatialfunktionen BUFFER och ett exempel på syntax.

Skapa spatiala kopplingar

Du utför kopplingar på spatiala data i steget Koppla, precis som för andra kopplingstyper. När dina datakällor innehåller spatiala data, där fälten har tilldelats en geospatial datatyp En globikon som anger en geologisk eller geografisk datatyp., visas nu en ny operator i kopplingssatsen för Korsningar. För spatiala kopplingar har Tableau Prep stöd för de kopplingsfunktioner som redan fanns, samt en del ytterligare funktioner. Mer information om hur du kan koppla data i Tableau Prep finns under Koppla dina data(Länken öppnas i ett nytt fönster).

När Tableau Prep identifierar geospatiala fält i datauppsättningar tillämpas som standard kopplingstypen Korsningar på de matchande fälten. Eventuella ytterligare geospatiala fältmatchningar visas i avsnittet Rekommendationer för kopplingssatser, där du kan klicka på de kopplingar som du vill lägga till.

För spatiala kopplingar kan du hovra med muspekaren över operatorn Korsningar, så visas ett visuellt verktygstips om kopplingen. Kontrollera dina resultat i Tableau Desktop genom att klicka på knappen Förhandsgranska i Tableau Desktop. som visas i avsnittet Sammanfattning av kopplingsresultat .

Rutan Kopplingsinställningar i Tableau Prep som visar kopplingssatser och resultat, visuella verktygstips samt knappen Förhandsgranska i Tableau Desktop.

Det går endast att skapa kopplingar för spatiala fälttyper. Om du behöver koppla icke-spatiala data till spatiala data kan du skapa ett beräknat fält för icke-spatiala data (t.ex. longitud- eller latitudfält) med hjälp av någon av de spatiala funktionerna, och sedan skapa kopplingen.

Här är några exempel på spatiala kopplingar som stöds:

  • Punkt till punkt

  • Punkt till linje

  • Punkt till polygon

  • Rad till rad

  • Linje till polygon

  • Polygon till polygon

Vilken kopplingstyp behöver jag?

Vilken kopplingstyp du väljer beror på syftet med visualiseringen.

  • Inre koppling: Välj den här kopplingstypen om du vill filtrera båda datauppsättningar och endast visualisera geometrier som datauppsättningarna har gemensamt.

  • Vänster eller höger koppling: Välj den här kopplingstypen om du vill filtrera data från den ena datakällan och visualisera alla geometrier från den andra datakällan plus de punkter som de har gemensamt.

  • Yttre koppling: Välj den här kopplingstypen för att visualisera alla geometrier från båda datakällorna.

Spatiala kopplingar har stöd för alla typer av kopplingar i Tableau Prep. Mer information om kopplingstyper finns i Koppla dina data(Länken öppnas i ett nytt fönster).

Koppla spatiala data

Gör följande för att skapa en spatial koppling:

  1. Lägg till minst två tabeller i rutan Flöde och markera och dra den relaterade tabellen till den andra tabellen tills alternativet Koppla visas. Ett nytt steg, Koppla, läggs till i flödet.

    Arbetsytan Flöde i Tableau Prep som visar dra och släpp för att koppla datakällor.

  2. Granska Tillämpade kopplingssatser på fliken Inställningar i steget Koppla. Som standard skapar Tableau Prep en kopplingssats som använder operatorn Korsningar för matchande geospatiala fält. Du kan redigera kopplingssatsen genom att klicka på fälten eller operatorn. Hovra med muspekaren över operatorn Korsningar, så visas ett visuellt verktygstips om kopplingen.

    Alternativ i listrutan Tillämpade kopplingssatser i Tableau Prep som kan användas för att redigera en kopplingssats.

  3. I avsnittet Kopplingstyp kan du klicka i Venn-diagrammet om du vill ändra kopplingstypen.

  4. I avsnittet Sammanfattning av kopplingsresultat ser du hur många fält som inkluderats och uteslutits med den aktuella kopplingstypen och de angivna kopplingsvillkoren. I rutan Kopplingssatser kan du se värdena i varje fält i kopplingssatsen. Värden som inte uppfyller villkoren för kopplingssatsen visas i rött. Du kan även klicka på Förhandsgranska i Tableau Desktop om du vill testa dina resultat i Tableau.

    Sammanfattningsresultat för spatiala kopplingar i Tableau Prep.

  5. I avsnittet Rekommendationer för kopplingssatser kan du visa och lägga till alla rekommenderade matchningar av kopplingssatser i listan Tillämpade kopplingssatser .


Tack för din feedback!Din feedback har skickats in. Tack!