- Kunskapsbas
- Innehåll
- Webbsidor och landningssidor
- Skapa och fyll i HubDB-tabeller
Skapa och fyll i HubDB-tabeller
Senast uppdaterad: 15 december 2025
Tillgänglig med något av följande abonnemang, om inte annat anges:
-
Marketing Hub Enterprise
-
Content Hub Professional, Enterprise
HubDB är ett databasverktyg som används för att skapa och hantera strukturerade datatabeller. Du kan använda HubDB-tabeller för att skapa dynamiska sidor och göra externa tabellförfrågningar via HubDB API. HubDB lagrar strukturerade data (t.ex. produktlistor, teamkataloger eller evenemangsscheman) så att informationen kan uppdateras på ett centralt ställe istället för att uppdatera flera sidor individuellt. Läs mer om HubDB i HubSpots utvecklardokumentation.
Innan du börjar
Innan du börjar arbeta med den här funktionen bör du se till att du förstår vilka steg som måste vidtas i förväg, samt funktionens begränsningar och potentiella konsekvenser av att använda den.
Prenumeration krävs Följande prenumerationer krävs:
- Content Hub Professional eller Enterprise krävs för att kunna använda HubDB för dynamiska sidor.
- Marketing Hub Enterprise krävs för att kunna använda HubDB för programmerbara e-postmeddelanden.
Behörigheter krävs Följande behörigheter krävs:
- Behörighet för HubDB-tabellinställningar krävs för att skapa, klona eller ta bort HubDB-tabeller.
- HubDB-behörighet krävs för att visa, redigera eller publicera HubDB-tabeller.
Förstå begränsningar och överväganden
- Alla nya tabeller som skapas har statusen utkast. Tabeller kan inte användas för att mata ut data medHubL eller API förrän tabellen har publicerats.
- Granska HubDB:s tekniska begränsningar.
Skapa en tabell
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på Skapa tabell.
- Ange entabelletikett ochett tabellnamn i dialogrutan. Dukan inte ändra namnet på en tabell efter att du har publicerat den.
- Klicka påSkapa.
Lägg till eller importera tabelldata
När du har skapat en tabell kan du lägga till nya kolumner och rader för att strukturera data som används på dina webbplatser eller via HubDB API. Du kan också importera en CSV-fil för att slå samman dess data med en HubDB-tabell.
Lägg till tabellkolumner
Kolumner definierar vilken typ av data som lagras i varje del av tabellen. När du lägger till en kolumn väljer du en kolumntyp och konfigurerar inställningar som avgör hur data matas in och används.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Klicka på rullgardinsmenyn Åtgärderlängst upp till höger och välj Lägg till kolumn.
- Ange en kolumnbeteckning i dialogrutan.
- Ange ett kolumnnamn. Du kan använda detta namn för att söka efter dina data med HubDB API.
- Ange en kolumnbeskrivning. Denna beskrivning visas när en användare håller muspekaren över informationsikonen bredvid kolumnnamnet.
- Klicka på rullgardinsmenyn Kolumntyp och välj en kolumntyp. Vissa kolumntyper visar ytterligare alternativ (t.ex. Välj eller Välj flera) som kan konfigureras.
- När du är klar klickar du på Lägg till kolumn.
Lägg till tabellrader
Rader lagrar enskilda poster i tabellen. Lägg till rader för att fylla din tabell med strukturerade data eller uppdatera befintliga rader när dina data ändras.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Klicka på rullgardinsmenyn Åtgärderlängst upp till höger och välj Lägg till rad.
- En ny rad skapas. Om det redan finns rader i tabellen läggs den nya raden till under de befintliga raderna. Ange ett värde för varje kolumn som du har konfigurerat för tabellen.
Importera tabelldata med en CSV-fil
Importera data från en CSV-fil för att lägga till flera rader i din HubDB-tabell samtidigt. Detta är användbart när du arbetar med stora datamängder eller migrerar befintlig information till HubDB.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnetpå en tabell.
- Klicka på rullgardinsmenyn Åtgärderlängst upp till höger och välj Importera.
- Klicka på rutan Lägg till eller ersätt:
- Lägg till: rader från ditt kalkylblad läggs till i dina befintliga data.
- Ersätt: rader från ditt kalkylblad kommer att skriva över och ersätta alla befintliga data i din tabell. Om rad-ID:n ingår i kalkylbladet kommer raderna att uppdateras istället för att ersättas.
- Klicka på Nästa.
- På sidan Välj fil klickar du på Välj fil.
- Leta reda på CSV-filen i ditt filsystem och klicka sedan påÖppna.
- Som standard kommer HubSpot att upptäcka kodningen av data i din CSV-fil. För att manuellt ange datakodningen:
- Klicka på Avancerade alternativ.
- Klicka på rullgardinsmenyn Anpassa datakodning och välj sedan en kodning.
- Klicka på Nästa.
- På sidan Mappa kolumner anger du hur du vill mappa varje fält från din CSV-fil till motsvarande kolumn i HubDB-tabellen:
- Klicka på rullgardinsmenyn HubDB-tabellkolumn och välj sedan enkolumn.
- Om du inte har konfigurerat en associerad kolumn för CSV-fältet klickar du på Lägg till kolumn. I dialogrutan anger du en etikett, ett namn och väljer en typ. När du är klar klickar du på Lägg till kolumn.
- När du är klar klickar du på Importera.
- När importen är klar klickar du på Klar.
Observera:
- För att importera en bild till en HubDB-tabell lägger du till bildens URL i CSV-filen. För att ställa in dimensionerna för bilden lägger du till bredden och höjden i slutet av URL:en, åtskilda med kommatecken (t.ex.http://www.hubspot.com/sample-image.jpg,100,300).
- Importerade datum måste ha formatet MM/DD/ÅÅÅÅ. Till exempel skulle 6 november 2022 skrivas 11/06/2022.
Hantera tabelldata
Hantera strukturen och innehållet i din HubDB-tabell genom att ta bort kolumner eller rader och justera deras ordning. Dessa åtgärder hjälper dig att hålla tabellen organiserad och säkerställer att data är korrekt strukturerade för användning på din webbplats eller via HubDB API.
Ta bort tabellkolumner
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Håll muspekaren över en kolumnrubrik och klicka på rullgardinsmenyn, välj sedan Ta bort.
- Klicka på Ta bort i dialogrutan.

Ta bort tabellrader
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Håll muspekaren över ett rad-ID och klicka på rullgardinsmenyn, välj sedan Ta bort.

Ordna om tabellkolumner och rader
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Om du vill ändra ordningen på en rad håller du muspekaren över radnumret och klickar på dragHandleIcon-ikonen för dra och släpp. Flytta sedan raden uppåt eller nedåt till en ny position.

- Om du vill ändra ordningen på en kolumn håller du muspekaren över kolumnenoch klickar på dragHandleIcon-ikonen för dra och släpp. Flytta sedan kolumnen åt vänster eller höger till en ny position.

Hantera tabellinställningar
Hantera enskilda HubDB-tabellinställningar, inklusive alternativ för offentlig API-åtkomst och om data kan användas för att skapa dynamiska sidor.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka pånamnet på en tabell.
- Klicka på rullgardinsmenyn Åtgärder längst upp till höger och välj Hantera inställningar.
- I den högra panelen aktiverar du alternativet Tillåt offentlig API-åtkomst för att aktivera oautentiserade API-anrop för att fråga tabellens data.
- För att skapa dynamiska sidor med hjälp av tabellen, aktivera alternativet Aktivera skapande av dynamiska sidor med hjälp av raddata. Du kan sedan konfigurera följande ytterligare alternativ:
- I avsnittet Metadata klickar du pårullgardinsmenyerna och väljer vilka kolumner som ska fylla dynamiska sidor med metabeskrivning, utvald bild och kanoniska URL-data. För nya tabeller måste du skapa nya kolumner som innehåller dessa data.
- Metabeskrivning:måste vara en kolumn av typen text.
- Utvalda bilder:måste vara en kolumn av typen bild.
- Kanonisk URL:måste vara en kolumn av typen URL.
- I avsnittet Underordnade tabeller markerar du kryssrutan Tillåt användning av underordnade tabeller för att aktivera referenser till andra HubDB-tabeller i denna tabell.
- Om du vill skapa mellanliggande listningssidor automatiskt markerar du kryssrutan Skapa listningssidor för underordnade tabeller automatiskt.Läs mer om hur du skapar dynamiska sidor med flera nivåer med HubDB.
- I avsnittet Metadata klickar du pårullgardinsmenyerna och väljer vilka kolumner som ska fylla dynamiska sidor med metabeskrivning, utvald bild och kanoniska URL-data. För nya tabeller måste du skapa nya kolumner som innehåller dessa data.
- När du är klar klickar du på Spara.
Observera: en överordnad tabell kan inte referera till en underordnad tabell som också refererar till den överordnade tabellen. Detta skapar en loop som resulterar i ett fel när du försöker välja den underordnade tabellen i den överordnade tabellen.
Publicera en tabell
Publicera en HubDB-tabell för att göra den senaste strukturen och de senaste uppgifterna tillgängliga för användning på din webbplats eller via HubDB API. När du har skapat en tabell eller gjort uppdateringar i kolumner eller rader publicerar du tabellen så att ändringarna tillämpas.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Klicka på Publicera längst upp till höger.
- Klicka på Publicera i dialogrutan för att publicera dina ändringar.
Exportera tabelldata
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Klicka på rullgardinsmenyn Åtgärder längst upp till höger och välj Exportera. Välj sedan ett filformat (t.ex. CSV). HubDB-tabelldata börjar laddas ner omedelbart.
Observera: bilder som exporteras från en HubDB-tabell formateras som bild-URL:er. Om bildens dimensioner har anpassats visas de i slutet av URL:en.
Visa tabellberoenden
Innan du uppdaterar eller tar bort en HubDB-tabell, visa vilka tillgångar som är beroende av den. Genom att visa tabellberoenden kan du förstå hur ändringarna påverkar innehållet på din webbplats eller API-användningen.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på rullgardinsmenyn Åtgärder och välj Visa beroenden.
- Klicka på en tillgångstyp (t.ex. Blogginlägg eller Moduler) i dialogrutan för att expandera avsnittet och visa de enskilda tillgångarna.
