Hoppa till innehåll
Observera: Översättningen av denna artikel är endast avsedd att underlätta för dig. Översättningen har skapats automatiskt med hjälp av en översättningsprogramvara och har eventuellt inte korrekturlästs. Den engelska versionen av denna artikel bör därför betraktas som den gällande versionen med den senaste informationen. Du kan komma åt den här.

Bygga och aktivera dataset i Data Studio

Senast uppdaterad: 7 november 2025

Tillgänglig med något av följande abonnemang, om inte annat anges:

Observera: om du är superadministratörkan du läsa om hur du anmäler ditt konto till betaversionen.

HubSpot Data Studio konsoliderar externa kunddata för att tillhandahålla en enhetlig plattform för synkronisering, integration och aktivering i hela din teknikstack. Användare kan skapa datamängder från externa källor som Google Sheets, Snowflake och datasynkroniseringsappar och sedan integrera dem i listor, arbetsflöden och rapporter för effektivt, datadrivet beslutsfattande.

Innan du börjar

  • För att kunna visa, redigera och synkronisera datauppsättningar måste du ha behörighet för Data Studio.
  • Behörigheterför visning och redigering är aktiverade som standard. Superadministratörer måste aktivera synkroniseringsbehörigheter för datauppsättningsanvändare för att de ska kunna använda HubSpot-krediter för Data Studio.
  • Läs mer om prenumerationsbegränsningar i HubSpots produkt- och tjänstekatalog.

Vad är en dataset?

En dataset är en samling data från hela ditt HubSpot-konto som kan bestå av HubSpot och/eller externa datakällor. En dataset kan innehålla egenskaper för CRM-objekt och HubSpot-tillgångar, fält från externa datakällor och formler för att beräkna dina data.

Läs mer om definitioner av dataset i ordlistan.

Användningsfall för Data Studio

Nedan följer viktiga användningsfall som visar hur du kan utnyttja externa datauppsättningar för att förbättra CRM-poster, optimera arbetsflöden, skapa dynamiska kundlistor och använda datauppsättningar för att skapa rapporter.

Synkronisera data från tredjepartsapplikationer

Du kan synkronisera datauppsättningar från tredjepartsapplikationer direkt till din HubSpot CRM. Detta gör att du kan:

  • Uppdatera CRM-poster med externa datauppsättningar
  • Skapa nya egenskaper från beräknade formelfält
  • Omedelbart skriva data till ditt CRM med ett klick

Du kan till exempel kombinera data från en produktanvändningsplattform (t.ex. Mixpanel) med företagsdatauppsättningar för att skapa en kraftfull egenskap för produktengagemang i HubSpot.

Lär dig hur du synkroniserar data från tredjepartsapplikationer.

Synkronisera data till HubSpots CRM

Du kan synkronisera data till HubSpots CRM för att:

  • Förbättra din målgruppssegmentering
  • skicka mer personliga marknadsföringsmejl
  • Förbättra din försäljning baserat på lärdomar från data

Du kan till exempel skapa en dataset som spårar kundbeteende över olika kanaler. Genom att synkronisera dessa data tillbaka till CRM-systemet kan du förfina målgruppssegmenteringen för att identifiera leads med hög köpintention. Med hjälp av dessa insikter kan du skicka personliga e-postkampanjer som är anpassade efter kundernas preferenser, vilket ökar engagemanget och konverteringsgraden.

Lär dig hur du synkroniserar data till HubSpots CRM.

Använd din dataset i ett arbetsflöde

Du kan använda dina datauppsättningar i ett arbetsflöde för att:

  • Skapa engångs- eller återkommande arbetsflöden för primära datasetposter
  • Inkorporera datasetfält i arbetsflödesåtgärder

Använd till exempel datasetet för engagemangspoäng för att skapa ett arbetsflöde som automatiserar kundvarningar för potentiella uppgraderingar eller risker för kundbortfall. Detta arbetsflöde kan också proaktivt nå ut till kunder som kan vara lämpliga för en uppgradering.

Lär dig hur du använder datamängder i ett arbetsflöde.

Använd din dataset för att skapa segment

Du kan använda dina datauppsättningar för att skapa segment för att:

  • Importera och slå samman produktanvändning, leadpoäng och kunddata i Data Studio
  • Kombinera HubSpot-kontaktdata med externa källor och förfina insikterna med filter
  • Skapa en filtrerad lista över datauppsättningskontakter som uppfyller specifika kriterier

Utnyttja till exempel en målinriktad kunddatabas för att generera ett dynamiskt segment som driver en automatiserad marknadsföringskampanj och levererar personaliserade kundupplevelser i stor skala.

Lär dig hur du använder dina dataset för att skapa segment.

Använd din dataset i en rapport

Du kan använda dina datamängder i en rapport för att:

  • Kombinera flera datakällor för att skapa enhetliga rapporter med information från ditt CRM, externa applikationer och analysplattformar
  • Segmentera data dynamiskt genom att tillämpa filter för att fokusera på specifika grupper, beteenden eller trender
  • Skapa anpassade mätvärden och beräkningar med hjälp av formelfält för att generera unika prestationsindikatorer.

Du kan till exempel skapa ett fält för att beräkna årliga återkommande intäkter baserat på affärsvärdet och sedan använda dessa data från datasetet i en rapport för att spåra intäktstrender, prognostisera framtida intäkter och analysera kundlojaliteten över tid.

Lär dig hur du använder dina datamängder i en rapport.

Exportera datauppsättningar till Google Sheets och Office 365 Excel

Du kan exportera datamängder till Google Sheets och Office 365 Excel för att:

  • Spara externa kopior för arkiveringsändamål eller extra säkerhet.
  • Arbeta med dina data även utan internetanslutning.
  • Dela datamängder enkelt med teammedlemmar för redigering och feedback i realtid.

Genom att till exempel exportera HubSpot-datauppsättningar till Google Sheets eller Office 365 Excel kan företag förfina data för att få tydliga insikter om intäktstrender och kundförvärv, och sedan dela dem säkert med externa intressenter utan att ge HubSpot åtkomst.

Lär dig hur du exporterar datamängder.

Skapa en dataset

Så här skapar du en dataset:

  1. I ditt HubSpot-konto navigerar du till Datahantering > Datastudio.
  2. Klicka på Skapa dataset längst upp till höger.

Datakällor

Datakällor är grunden för din dataset. Läs mer om olika datakällor i ordlistan.

  1. På fliken Källor, under Välj en primär datakälla, klickar du på Välj en datakälla.
data-management-sources-tab
  1. På skärmen Välj dina data väljer du din primära datakälla:
    • Klicka på en HubSpot-datakälla eller en datakälla från en tredjepartsapplikation på fliken Synkroniserade källor. För att lägga till en ny källa klickar du på + Ny källa och följer sedan anvisningarna.
    • Klicka på en CSV-fil på fliken CSV-filer som du vill använda som datakälla. Om du vill lägga till en CSV-fil klickar du på + Ladda upp ny CSV och följer anvisningarna.
  2. För att lägga till en sekundär källa klickar du på + Lägg till sekundär källa och följer sedan stegen ovan. Fortsätt att lägga till sekundära källor efter behov.
  3. För att koppla samman ytterligare datakällor och skapa en mer komplex datamängd, klicka på Använd avancerad källkonfiguration.

Avancerad källkonfiguration

För att koppla samman en annan datakälla:

  1. Klicka på Anslut till en annan datakälla eller på ikonen + i datakällvisaren.

data-management-join-data-source

  1. Välj en datakälla på fliken HubSpot-datakällor eller Externa datakällor.
  2. Klicka på Fortsätt.
  3. På skärmen Förhandsgranska din anslutning konfigurerar du följande:
data-management-customize-your-join
    • I rutan Vänster tabell visas den primära källa du valt.
    • I rutan Höger tabell visas den ytterligare källa som du har valt.
    • Klicka på den vänstra rullgardinsmenyn för att välja Vänster sammanfogning eller Inre sammanfogning.
      • Vänster sammanfogning: returnerar alla rader från [primär datakälla] och alla matchande rader från [sekundär datakälla].
      • Inre sammanfogning: returnerar rader som har matchande värden i både [primär datakälla] och [sekundär datakälla].
    • Klicka på Använd associationsetiketter eller Använd matchningsnyckel.
      • Använd associationsetiketter: välj en associationsetikett för sammanfogningen.
      • Använd matchningsnyckel: välj en matchningsnyckel för den vänstra tabellen och den högra tabellen.
    • Under Matchningsbeteende anger du relationen mellan de valda datakällorna:
      • Flera matchningar: en rad i den vänstra tabellen kan matcha flera rader i den högra tabellen.
      • Endast en matchning: en rad i den vänstra tabellen kan matcha högst en rad i den högra tabellen. Ytterligare rader inkluderas inte.
    • Klicka på Lägg till anpassad sammanfogning.

Kolumner

  1. På fliken Kolumner drar och släpper du kolumnerna för att anpassa deras ordning.
data-management-customize-columns
  1. För att välja kolumner som du vill ska visas i datasetet klickar du på Välj kolumner och markerar sedan kryssrutorna bredvid de kolumner som du vill ska visas.
  2. För att skapa nya kolumner klickar du på + Skapa ny kolumn. Utforska de olika alternativen för att skapa kolumner nedan:

Data Agent

Använd dataagent för att bedriva forskning och generera nya data:

  1. Klicka för att expandera Data Agent. Klicka sedan på Skapa smart kolumn.
data-management-create-smart-column
  1. Skriv kolumnnamnet i textrutan Smart kolumnnamn.
  2. I textrutan Beskriv vad du vill veta skriver du en beskrivning av de data du vill generera och extrahera från den smarta kolumnen.
  3. Klicka på + Infoga kolumntoken för att referera till andra egenskaper i datasetet.
  4. Klicka på rullgardinsmenyn Var ska dessa data komma ifrån? för att välja en källa för dina data.
    • Webbforskning: data från sökningar på internet.
    • Företagsundersökning: data från företagets primära webbplats.
    • Datasetkolumner: data från en annan kolumn i datasetet.
  5. Klicka på rullgardinsmenyn Datatyp för att ange vilken typ av information som finns i cellen (t.ex. siffra, text eller datum).
    • Sträng
    • Tal
    • Boolesk
  6. Klicka på Förhandsgranska.
  7. Den smarta kolumnen visas nu i tabellen.

Berikning

Använd Berikning för att fylla i luckor eller validera data:

  1. Klicka för att expandera Berikning. Klicka sedan på Berika [primär datakälla] kolumner eller Berika [sekundär datakälla] kolumner.

data-management-enrichment

  1. Klicka på rullgardinsmenyn Kolumn för [datakälla] [egenskap] för att välja den kolumnegenskap du vill berika.
  2. Under Välj kolumner som ska skapas klickar du på kryssrutorna bredvid egenskaperna. Du kan också använda sökfältet för att hitta egenskaper.
  3. Klicka på Förhandsgranska eller Skapa [#] kolumner.

Formler

Använd Formler för att skapa beräkningar baserade på andra kolumner:

  1. Klicka för att expandera Formler. Klicka sedan på något av följande:
    • Tillämpa switch case
    • Jämför datum
    • Sök och ersätt
    • Formelbyggare (avancerat)
    • Sammanfattande mått
  1. Fyll i formelfälten i den nedre panelen.
data-management-switch-case-column

  1. Klicka sedan på Spara.

Modifierare

Använd modifierare för att tillämpa formateringsändringar och normaliseringar:

  1. Klicka på Tillämpa versaler och gör sedan följande:
    • Klicka på rullgardinsmenyn Kolumn att referera till för att välja en kolumn.
    • Skriv ett namn i textrutan Nytt kolumnnamn.
    • Under Välj versaler klickar du på Titelversaler, VERSALER eller gemener.
    • Klicka på Skapa kolumn.
  2. Klicka på Trimma blanksteg och gör sedan följande:
    • Klicka på rullgardinsmenyn Kolumn att referera till för att välja en kolumn.
    • Skriv ett namn i textrutan Nytt kolumnnamn.
    • Klicka på Skapa kolumn.

Sammanfattade och icke sammanfattade vyer

Det finns två typer av vyer som används för att visa dina datamängder:

  • Sammanfattad vy: vyn för en dataset som skapas när den har mer än en datakälla och det finns flera möjliga matchningar mellan den primära och sekundära datakällan. Denna vy visar data grupperade efter primär datakälla och används i CRM-synkronisering, arbetsflöden och listor. Endast kolumner som är tillgängliga i den sammanfattade vyn kommer att vara tillgängliga i CRM-synkronisering, arbetsflöden och listor.
  • Icke sammanfattad vy: vyn för en dataset som visar ogrupperade data.

Observera: i fall där det endast finns en källa eller där det finns en en-till-en-relation mellan olika källor (t.ex. example@hubspot.com visas en gång i Snowflake och en gång i din HubSpot CRM), kommer du inte att få en sammanfattad eller icke-sammanfattad vy av din dataset, och datasetet kan användas för rapportering, CRM-synkronisering, arbetsflöden och listor. Lär dig hur du konfigurerar dina inställningar för datakoppling.

Filter

Tillämpa filter på din dataset.

  1. På fliken Filter kan du tillämpa radnivåfilter, aggregeringsfilter och gruppsammanfattningsfilter på din dataset.
  2. Klicka på rullgardinsmenyn Inkludera data om de matchar och välj sedan ALLA filter nedan, NÅGOT av filtren nedan eller Anpassade filterregler.
  3. Klicka på + Lägg till filter och klicka sedan på ett filter i popup-rutan. Fortsätt att lägga till filter efter behov.

data-management-filters

Granska dataset

När du har anpassat din dataset kan du göra följande:

  1. Granska tabellen för att se till att din dataset visas korrekt.
  2. Klicka på rullgardinsmenyn Sammanfattad vy och välj något av följande:
data-management-switch-case-column
    • Sammanfattad vy: visar data grupperade efter primärkälla. Detta används för CRM-synkroniseringar, arbetsflöden och listor.
    • Icke sammanfattad vy: visar ogrupperade data med rader för alla källor. Detta används för rapportering.
  1. Om du är nöjd med din datasetklickar du på Spara.Klicka på Använd för att skapa en rapport, ett arbetsflöde, en lista, göra en CRM-synkronisering eller exportera din dataset.

Ordlista

Datakällor

Datakällor inkluderar CRM-objekt (t.ex. kontakter, anpassade objekt), tillgångar (t.ex. webbsidor, e-postmeddelanden) och aktiviteter (t.ex. konversationer, försäljning) som du vill rapportera om. Du kan välja upp till fem per dataset.

Den primära datakällan förankrar datasetet, och alla andra källor länkas till den. HubSpot kopplar samman dem med den kortaste vägen och sammanfogar automatiskt relaterade data som kontakter och affärer utan extra steg.

Andra datakällor kräver mellanliggande anslutningar för integration. Om affärer är den primära källan och blogginläggsdata behövs, länkar HubSpot dem via kontakter och webbaktiviteter och väljer automatiskt de nödvändiga källorna.

Ytterligare datakällor

Du kan lägga till sekundära datakällor till din dataset för att konsolidera informationen i en enda vy. Vissa källor integreras automatiskt, medan andra kan kräva ytterligare inmatning för att upprätta en anslutning.

Automatiska sammanfogningar

Automatiska sammanfogningar är tillgängliga för vanliga HubSpot-datakombinationer (t.ex. företag + affärer) och integrationer med synkroniseringsappar (t.ex. kontakter + Stripe-fakturor).

När du väljer dessa källpar matchas raderna automatiskt med hjälp av en standardkolumn, vanligtvis e-postadress eller företagsdomän.

För att anpassa matchningskolumnen kan du hantera sammanfogningen i källpanelen.

Anpassade sammanfogningar

När du integrerar data från källor med flexibla kolumnstrukturer, såsom Google Sheets, AirTable, CSV-filer och lager, måste du ange ytterligare information för att möjliggöra datasammanfogning.

Om en anpassad sammanfogning krävs måste du välja matchande kolumner från varje källa. Detta säkerställer att data stämmer överens korrekt med hjälp av vanliga identifierare som e-postadresser, ID:n eller företagsdomäner.

Syntax

Inom en funktion kan du använda data från egenskaper och fält eller bokstavlig data. Egenskaps- och fältdata är dynamiska baserat på de enskilda datakällorna, medan bokstavlig data är konstant. Till exempel:

  • 2021-03-05 är ett bokstavligt datum, som är konstant.
  • [CONTACT.createdate] är ett egenskapsbaserat datum, som är dynamiskt för varje kontaktpost.

Funktioner kan innehålla både litterära data och egenskaps-/fältdata, så länge datatyperna är kompatibla med funktionens erforderliga argument. Till exempel:

DATEDIFF("MONTH", "2021-01-01", “[CONTACT.createdate]”)

Nedan kan du lära dig mer om syntaxen för bokstavliga värden och egenskaps-/fältdata och hur du införlivar dem i formler.

Literal syntax

Använd literaler för att lägga till specifika, statiska textsträngar, siffror, sanna eller falska värden och datum i dina beräkningar.

  • Strängliteral: text omgiven av citattecken. Till exempel “My cool string”.
  • Tal-literal: siffror utan citattecken. Till exempel 42.
  • Boolesk literal: true eller false.
  • Datumkonstant: en sträng formaterad som "YYY-MM-DD" eller ett datum- och tidstämpelnummer (t.ex. 1635715904).

Egenskapssyntax

Med egenskapsreferenser kan du direkt inkludera värden från egenskaperna i dina valda datakällor. Du behöver inte lägga till egenskapen som ett datasetfält för att referera till den.

Använd följande syntax när du refererar till egenskaper:

  • Referensuttryck omges alltid av hakparenteser ( [ och ] ).
  • Egenskapsreferenser anger objektets eller händelsens namn, följt av en punkt och det interna egenskapsnamnet. Till exempel:
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

Syntax för fältreferenser

Du kan referera till fält i en formel genom att omge fältnamnet med hakparenteser. Exempel:

    • [Field 1]
    • [My awesome custom field]

Du kan referera till fält i formler så länge formelns operatorer och funktioner accepterar fältets datatyp. Om du till exempel skapar ett nytt fält som innehåller en sträng kan du referera till fältet i en funktion som accepterar strängar:

  • Om fält 1 är [DEAL.name] innehåller det ett strängvärde (affärens namn).
  • CONCAT([Field 1], "Q4") skulle vara giltigt eftersom det innehåller två strängvärden.
  • CONCAT([DEAL.name], 2012) skulle inte vara giltigt eftersom det innehåller både ett sträng- och ett talvärde.

Operatorer

Du kan använda operatorer med bokstavliga värden och egenskaps-/fältvärden, och operatorer utvärderas i standardordningen PEMDAS. Detta gör att du kan kapsla operatorer med hjälp av parenteser. Till exempel:

  • Addera ett tal med en egenskapsreferens: 1 + [DEAL.amount]
  • Använda parenteser för att kapsla in operationer: (1 + 2) * (3 + 4)
Operatör Beskrivning Exempel på användning

+

Lägg till siffror. Returnerar ett tal.

1 + 1
= 2

[DEAL.amount] + 100

-

Subtrahera tal. Returnerar ett tal.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

WEEKNUM([DEAL.closedate]) - WEEKNUM([DEAL.createdate])

*

Multiplicera tal. Returnerar ett tal.

2 * 2
= 4

POW(10, 2) * -1
= -100

[DEAL.amount] * 0.5

/

Dela tal. Returnerar ett tal.

10/ 2
= 5

[DEAL.amount] / DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate])

-

Negera ett tal.

-100
= -100

-[DEAL.amount]

AND eller &&

Kontrollerar om båda de två booleska värdena är sanna. Returnerar ett booleskt värde.

true AND false
= false

CONTAINS(“HubSpot”, “Hub”) && CONTAINS(“HubSpot”, “Spot”)
= sant

OR eller ||

Kontrollerar om något av två booleska värden är sant. Returnerar ett booleskt värde.

true OR false
= sant

CONTAINS(“HubSpot”, “Hub”) || CONTAINS(“HubSpot”, “CRM”)
= sant

!

Negerar ett booleskt värde. Returnerar ett annat booleskt värde.

!true
= falskt

= eller ==

Likhetsoperator. Returnerar ett booleskt värde.

=true
= true

IF

IF-logik är en uppsättning regler som utförs om ett visst villkor är uppfyllt. Du kan använda IF-logik för att differentiera data. Du kan till exempel använda IF-logik för att:

  • Beräkna olika provisioner baserat på affärens storlek (dvs. ge en högre procentandel för en större affär).
  • Dela upp affärer i nivåer för analys och åtgärder i dina rapporter.
  • Översätta feedback-svar till kategorier (t.ex. etikett 1-6 är kritiker).
  • Definiera kontaktprioritet baserat på hur många dagar de har markerats som leads.

ETIKETT

Funktionen LABEL konverterar intervallvärden för uppräkningsegenskaper till användarvänliga värden. Vissa av HubSpots definierade egenskaper, såsom affär och kontaktägare, representeras som interna värden. Detta försvårar analysen. När funktionen LABEL används med HubSpots definierade egenskaper som stöder översättning, tillhandahåller den översättningen baserat på portalinställningarna, inte användarinställningarna. Du kan till exempel använda funktionen LABEL för att:

  • Komma åt namn på kontakt- eller affärsstadier direkt i fält

LABEL([DEAL.dealstage]) = "Closed Won"(10)

  • Referera till HubSpot-ägare med namn direkt i fält

LABEL([DEAL.hubspot_owner_id]) = "John Smith"


Numeriska funktioner

Funktion Definition Argument Exempel på användning

ABS

Beräkna ett tals absoluta värde. Returnerar ett tal.

ABS(number)

tal: talet vars absoluta värde ska beräknas.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Avrunda ett decimaltal uppåt till närmaste heltal. Returnerar ett tal.

CEIL(number)

tal: talet vars takvärde ska beräknas.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Dela ett tal, men returnera noll när divisorn är noll. Returnerar ett tal.

DIV0(dividend, divisor)

dividend: det tal som ska användas som dividend i divisionsoperationen.

divisor: det tal som ska användas som divisor i divisionsoperationen, där noll resulterar i ett totalt värde på noll

DIV0(5, 2)
= 2,5

DIV0(5, 0)
= 0

DIV0([DEAL.amount], DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate]))

EXP

Dator Eulers tal upphöjt till ett värde. Returnerar ett tal.

EXP(exponent)

exponent: exponenten som Eulers tal ska höjas till.

EXP(1)
= 2,718281828459045

EXP(0)
= 1

FLOOR

Avrunda ett decimaltal nedåt till närmaste heltal. Returnerar ett tal.

FLOOR(number)

tal: exponenten som Eulers tal ska höjas till.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

Beräkna den naturliga logaritmen av ett värde. Returnerar ett tal.

LN(number)

tal: värdet som den naturliga logaritmen ska beräknas för.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Beräkna logaritmen av ett värde inom en angiven bas. Returnerar ett tal.

LOG(base, value)

bas: basen som ska användas i logaritmberäkningen av värdet.

värde: det tal som logaritmen ska beräknas för.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

Höj ett basvärde till en angiven potens. Returnerar ett tal.

POWER(base, exponent)

bas: det tal som potensen ska beräknas för.

exponent: det tal som basen ska höjas med.

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Ta kvadratroten av ett icke-negativt tal. Returnerar ett tal.

SQRT(number)

tal: talet som kvadratroten ska beräknas av.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Dela upp numeriska värden i grupper av samma storlek. Returnerar numret på den grupp som värdet hamnar i.

Om det returnerade värdet är under minimum, returneras noll. Om det returnerade värdet är över maximum, returneras antalet fack +1.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

värde: det tal som ska beräknas i facknumret.

minValue: det minsta värdet att börja sortera från.

maxValue: det maximala värdet som ska sorteras.

bucketCount: önskat antal fack med samma bredd att sortera värden i mellan minValue och maxValue.

WIDTH_BUCKET(25, 0, 100, 10)
= 3

WIDTH_BUCKET(95, 0, 100, 10)
= 10

WIDTH_BUCKET(-1000, 0, 100, 10)
= 0

WIDTH_BUCKET(9999, 0, 100, 10)
= 11

WIDTH_BUCKET([DEAL.amount], 0, 10000, 1000)

Strängfunktioner

Funktion Definition Argument Exempel på användning

CONTAINS

Avgör om en sträng innehåller en understräng som är skiftlägeskänslig. Returnerar ett booleskt värde.

CONTAINS("string", "substring")

sträng: strängvärdet som ska testas.

substring: värdet som ska kontrolleras i strängen.

CONTAINS("HubSpot", "Hub")
= sant

CONTAINS("foo", "bar")
= false

CONTAINS([CONTACT.firstname], "Mike")

CONCAT

Sammanfoga två strängar. Returnerar en sträng.

CONCAT("string1", "string2")

sträng1: strängvärdet som sträng2 ska läggas till.

sträng2: strängvärdet som ska läggas till sträng1.

CONCAT("Hub", "Spot")
= "HubSpot"

CONCAT([CONTACT.firstname], CONCAT(" ", [CONTACT.lastname]))

LENGTH

Beräkna längden på en sträng. Returnerar ett tal.

LENGTH("string")

sträng: strängvärdet vars längd ska beräknas.

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

Ta bort ledande och efterföljande blanksteg från en sträng. Returnerar en sträng.

TRIM(" string ")

sträng: strängvärdet som mellanslag ska tas bort från.

TRIM(" Cats are great ")
= "Katter är fantastiska"

Datumfunktioner

Funktion Definition Argument Exempel på användning

DATE_FROM_PARTS

Skapa ett datumvärde från år, månad och dag. Returnerar ett datum.

DATE_FROM_PARTS(year, month, day)

år: årsdelen av önskat datum.

månad: månadsdelen av önskat datum.

dag: dagdelen av önskat datum.

DATE_FROM_PARTS(2021, 1, 1)
= 2021-01-01

DATEDIFF

Returnerar antalet tidsenheter mellan det första datumvärdet och det andra för en angiven tidsenhet. Returnerar ett tal.

DATEDIFF(“datePart”, “date1”, “date2”)

datePart: den enhet för år, kvartal, månad, vecka eller dag som ska användas i beräkningen av skillnaden.

date1: startdatumvärdet som ska subtraheras från date2.

date2: slutdatumet som date1 ska subtraheras från.

DATEDIFF("DAY", "2021-01-01", "2021-02-01")
= 31

DATEDIFF("MONTH", "2021-01-01", DATE_FROM_PARTS(2021, 2, 1))
= 1

DATEDIFF("QUARTER", [DEAL.createdate], [DEAL.closedate])

DATEPART

Extrahera år, kvartal, månad, vecka eller dag från ett datumvärde. Returnerar ett tal.

DATEPART(“datePart”, “date”)

datePart: den enhet (år, kvartal, månad, vecka eller dag) som ska extraheras.

date: datumvärdet som en datumdel ska extraheras från.

DATEPART("DAY", "2021-03-15")
= 15

DATEPART("MONTH", DATE_FROM_PARTS(2021, 3, 15))
= 3

DATEPART("YEAR", [DEAL.createdate])

DATETRUNC

Trunka ett datumvärde till dess år, kvartal, månad, vecka eller dag.

DATETRUNC(“datePart”, “date”)

datePart: den enhet (år, kvartal, månad, vecka eller dag) som ska avkortas till.

date: datumvärdet som ska avkortas.

DATETRUNC("YEAR", DATE_FROM_PARTS(2021, 3, 15))
= 2021-01-01

DATETRUNC("MONTH", "2021-03-15")
= 2021-03-01

DATETRUNC("DAY", [e_visited_page.__hs_event_native_timestamp])

TIMESTAMP_FROM_PARTS

Skapa ett tidsstämpelvärde från år, månad, dag, timme, minut och sekund. Returnerar ett datum- och tidsvärde.

TIMESTAMP_FROM_PARTS(year, month, day)

år: årsdelen av önskat datum.

månad: månadsdelen av önskat datum.

dag: dagdelen av önskad dag.

TIMESTAMP_FROM_PARTS(2021, 1, 1)
= 2021-01-01

WEEKNUM

Beräkna veckans nummer inom ett år för ett datum. Returnerar ett tal.

WEEKNUM(“date”)

datum: det datum- och tidvärde som ska användas för att beräkna veckonumret inom ett år.

WEEKNUM("2021-03-15")
= 11

WEEKNUM(“1609459200”)
= 11

WEEKNUM(“[deal.createdate]”)

NOW

Returnerar aktuell tid baserat på din kontots tidszon. Returnerar ett datum- och tidsvärde.

NOW()

NOW()
= 1633611966314

WORKINGDAYS

Returnerar antalet veckodagar (måndag–fredag) mellan två datum.

WORKINGDAYS(value1, value2)

värde1: startdatum- och tidvärdet.

värde 2: slutdatum- och tidvärdet.

WORKINGDAYS("2022-01-01", "2022-01-31")
= 21

WORKINGDAYS("1640995200", "2022-01-31")
= 21

WORKINGDAYS([DEAL.createdate], NOW())

Hjälpte artikeln?
Detta formulär används endast för dokumentationsfeedback. Få reda på hur du får hjälp med HubSpot.