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: 3 juni 2026

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

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

Sammanfattning

HubSpot Data Studio sammanför extern kunddata för att erbjuda 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 ett effektivt, datadrivet beslutsfattande.

Innan du börjar

  • För att kunna visa, redigera och använda datamängder måste du ha behörighet till Data Studio.
  • BehörigheternaVisa och Redigera är aktiverade som standard. Superadministratören måste aktivera behörigheten Använd för användare av datamängder för att låta dem använda HubSpot-krediter för Data Studio.
  • Användningsbehörigheter krävs endast när du använder en dataset i ett arbetsflöde, segment, synkroniserar till CRM eller exporterar.
  • Du kan få synkroniseringsmeddelanden från Data Studio för att hålla dig uppdaterad om deras status, vilket gör att du snabbt kan vidta åtgärder om fel eller oväntade problem uppstår och säkerställer fortsatt kvalitet på data som uppdateras i CRM enligt ett återkommande schema. Läs om hur du ställer in meddelanden.
  • 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 dataset för att förbättra CRM-poster, optimera arbetsflöden, skapa dynamiska kundlistor och använda dataset för att skapa rapporter.

Synkronisera data från tredjepartsapplikationer

Du kan synkronisera dataset från tredjepartsapplikationer direkt till ditt HubSpot CRM. Detta gör att du kan:

  • Uppdatera CRM-poster med hjälp av externa datamängder
  • 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 plattform för produktanvändning (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 personaliserade marknadsföringsmejl
  • Förbättra din försäljningsinsats 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 skräddarsydda 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 datasets 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

Utnyttja 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 dataset i ett arbetsflöde.

Använd ditt dataset för att skapa segment

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

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

Utnyttja till exempel en målinriktad datamängd med kunddata 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 datamängder för att skapa segment.

Använd din datamängd 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ått 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å egenskapen affärsbelopp 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 kundlojalitet över tid.

Observera: om din dataset använder HubSpot-objekt och innehåller sammanfattade mått och anpassade formler, kommer alla filter du tillämpar på dessa mått endast att påverka den sammanfattade vyn av data, inte den underliggande rapporten.

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

Exportera datasets till Google Sheets och Office 365 Excel

Du kan exportera datasets 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.
  • Enkelt dela datamängder med teammedlemmar för redigeringar och feedback i realtid.

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

Lär dig hur du exporterar datauppsättningar.

Skapa en datauppsättning

Så här skapar du en datauppsättning:

  1. I ditt HubSpot-konto klickar du på Mer och navigerar sedan till Datahantering > Data Studio. Om Mer inte visas i ditt konto navigerar du direkt till Datahantering > Data Studio.
  2. Klicka påSkapa dataset längst upp till höger.
  3. Klickapå Importera data.

Datakällor

Datakällor är grunden för din datamängd. Läs mer om olika datakällor iordlistan.

  1. I panelen Källor till vänster:
    • För att lägga till en HubSpot-datakälla som redan finns i ditt CRM:välj en datakälla från listan eller klicka på Hjälp mig att välja för att använda Breeze, HubSpots AI, för att få förslag på objekt. När du har gjort ditt val visas panelen Välj kolumner till vänster. För att lägga till ytterligare datakällor, klicka på+ Lägg till källa
    • Så här lägger du till extern data: klicka på+ Anslut en ny källa. I panelenLägg till en datakälla väljer du alternativetFil eller en extern applikation.
  2. När du har valt dina datakällor klickar du i listan över egenskaper på kryssrutorna bredvid de egenskaper som du vill ska visas i din dataset. Klicka sedan påKlar.
  1. För att sammanfoga ytterligare datakällor och skapa en mer komplex datamängd, klicka på Källor högst upp. I panelen till vänster klickar du påAnvänd avancerad källkonfiguration.

Avancerad källkonfiguration

Så här kopplar du samman en annan datakälla:

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

  1. Välj endatakälla på fliken HubSpot-datakällor eller Externa datakällor.
  2. Klicka påFortsätt.
  3. Konfigurera följande på skärmenFörhandsgranska din sammanfogning:
 
    • I rutanVänster tabell visas denprimära källa du valt.
    • I rutanHöger tabell visas den ytterligare källa du har valt.
    • Klicka på rullgardinsmenynVänster för att väljaVänster sammanfogning ellerInre sammanfogning.
      • Vänster sammanfogning: returnerar alla rader från[primär datakälla] och eventuella matchande rader från[sekundär datakälla]
      • Inner join: returnerar rader som har matchande värden i både[primär datakälla] och[sekundär datakälla].
    • Klicka på Använd associationsetiketter ellerAnvä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.
    • UnderMatchningsbeteende 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. För att dra och släppa kolumnerna och anpassa deras ordning klickar du påKolumner högst upp. Klicka på de olika kolumnerna ochdra och släpp dem i önskad ordning.
  1. För att skapa nya kolumner klickar du på något av följande:
    • Lägg till kolumner från en källa
    • Lägg till en Data Agent-kolumn
    • Lägg till en formelkolumn

Data Agent

När du väljer alternativetLägg till en Data Agent-kolumn kan du använda Data Agent för att utföra sökningar och generera nya data i en smart kolumn:

  1. Klicka påLägg till en Data Agent-kolumn.
  2. Itextrutan Beskriv vad du vill veta skriver du en beskrivning av de data du vill generera och extrahera från den smarta kolumnen. Du kan även användaföreslagna uppmaningar. Klicka sedan påFörhandsgranska.
  3. Skriv kolumnnamnet i textrutan Namn på smart kolumn.
  4. Granskabeskrivningen och ändra texten efter behov.
  5. Klicka på+ Infoga kolumntoken för att referera till andra egenskaper i datasetet.
  6. Klicka på rullgardinsmenynVar ska dessa data komma ifrån? för att välja en källa för dina data.
    • Webbsökning: data från sökningar på internet.
    • Företagsundersökning: data från företagets huvudsakliga webbplats.
    • Datakolumn: data från en annan kolumn i datasetet.
  7. Klicka på rullgardinsmenyn Vilken typ avdata ska denna uppmaning returnera för att ange vilken typ av information som finns i cellen (t.ex. tal, text eller datum).
    • Sträng
    • Tal
    • Boolesk
  8. Klicka påFörhandsgranska.
  9. Den smarta kolumnen visas nu i tabellen.

Berikning

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

  1. Klicka påBerikning högst upp. Markera sedankryssrutorna bredvid de data du vill lägga till i kolumnerna.
  2. Klicka på + Lägg till valda kolumner
  3. När du har granskat dina val för berikning klickar du påLägg till berikningskolumn(er).

Formler

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

  1. Klicka på Formler högst upp. Klicka sedan på ett av de tillgängliga alternativen.
  1. Fyll i formelfälten i det nedre fönstret.

  1. Klicka sedan påSpara.

Modifierare

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

  1. Klicka påFormler högst upp.
  2. Klicka påKorrigera versaler eller Ta bort blanksteg och gör sedan följande:
    • Skriv ett namn i textrutan förkolumnnamn.
    • Klicka på rullgardinsmenyn Välj kolumnför att välja en kolumn.
    • Klicka på rullgardinsmenyn Transformation och välj Titelversaler, Små bokstäver ellerTa bort mellanslag.
    • Klicka på Spara.

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 datamängd 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.
  • Osammanfattad 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 ett en-till-ett-förhållande mellan olika källor (t.ex. example@hubspot.com förekommer en gång i Snowflake och en gång i ditt HubSpot CRM), kommer du inte att få en sammanfattad eller icke-sammanfattad vy av din datamängd, och datamängden kan användas för rapportering, CRM-synkroniseringar, arbetsflöden och listor. Läs mer om hur du konfigurerar inställningarna för datakoppling.

Du kan välja mellan de två genom att klickaExpanderbar vy längst upp till vänster och sedan väljaSammanfattad vy ellerOsammanfattad vy.

Filter

Du kan tillämpa filter på din datamängd.

  1. Klicka påFilter högst upp. Klicka på+ Lägg till filter ellerAvancerad filtervy.
  2. Om du valde Avancerad filtervy klickar du mellan följande avancerade filter:
    • Filter på radnivå: filtrera rader före gruppering eller sammanfattning
    • Aggregeringsfilter: filtrera rader baserat på fasta aggregeringsvärden
    • Filter för sammanfattad vy: filtrera rader i den sammanfattade vyn efter sammanfattning av en-till-många-källor
  3. Om du har valt+ Lägg till filter klickar du på ettfilter i popup-rutan. Fortsätt att lägga till filter efter behov.

Granska dataset

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

  1. Granska tabellen för att säkerställa att din dataset visas korrekt.
  1. Om du är nöjd med din datamängdklickar du på Spara.Klicka påAnvänd i för att skapa en rapport, ett arbetsflöde, en lista, utföra en CRM-synkronisering eller exportera din datamängd.

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 fungerar som ankare för datasetet, och alla andra källor länkas till den. HubSpot kopplar samman dem via 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 till exempel Affärer är den primära källan och data från blogginlägg behövs, länkar HubSpot dem via Kontakter och Webaktiviteter 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 samla 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 datalager – 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äms av korrekt med hjälp av gemensamma identifierare så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 bokstavliga data. Egenskaps- och fältdata är dynamiska baserat på de enskilda datakällorna, medan bokstavliga data är konstanta. Till exempel:

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

Funktioner kan innehålla både literala data och egenskaps-/fältdata, så länge datatyperna är kompatibla med funktionens nödvändiga argument. Till exempel:

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

Nedan kan du läsa mer om syntaxen för literaler och egenskaps-/fältdata, och hur du införlivar dem i formler.

Syntax för literaler

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”
  • Talkonstant: tal utan citattecken. Till exempel 42.
  • Boolesk litteral: true eller false.
  • Datumliteral: en sträng formaterad som "YYY-MM-DD" eller ett datumtidsstä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 objekt- eller händelsenamnet, 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 sätta fältnamnet inom hakparenteser. Till 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ängvärde och ett talvärde.

Operatorer

Du kan använda operatorer med bokstavliga värden och egenskaps-/fältvärden, och operatorerna utvärderas i den vanliga PEMDAS-ordningen. Detta gör att du kan kapsla in operatorer med parenteser. Till exempel:

  • Lägga till ett tal med en egenskapsreferens: 1 + [DEAL.amount]
  • Använda parenteser för att kapsla in operationer: (1 + 2) * (3 + 4)
Operator Beskrivning Användningsexempel

+

Lägg ihop tal. 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])

-

Negerar 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
= falskt

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

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

!

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

!true
= false

= 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 in affärer i nivåer för analys och åtgärder i dina rapporter.
  • Översätta feedback till kategorier (t.ex. beteckning 1–6 är kritiker).
  • Definiera kontaktprioritet baserat på hur många dagar de har varit markerade som leads.
     

LABEL

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

  • Få tillgång till namn på kontakt- eller affärsstadier direkt i fälten

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 Användningsexempel

ABS

Beräknar det absoluta värdet av ett tal. Returnerar ett tal.

ABS(number)

tal: det tal 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: det tal som ska avrundas uppåt.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Dela ett tal, men returnera noll när divideraren ä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 divisionen, 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

Beräknar 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 för ett värde. Returnerar ett tal.

LN(number)

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

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Beräkna logaritmen för ett värde med en angiven bas. Returnerar ett tal.

LOG(base, value)

bas: den bas som ska användas vid 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öjer ett basvärde till en angiven potens. Returnerar ett tal.

POWER(base, exponent)

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

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

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Beräkna kvadratroten av ett icke-negativt tal. Returnerar ett tal.

SQRT(number)

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

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Dela in numeriska värden i grupper med lika bredd. Returnerar numret på den grupp som värdet hamnar i.

Om det returnerade värdet är lägre än minimivärdet returneras noll. Om det returnerade värdet är högre än maximivärdet returneras antalet grupper +1.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

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

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

maxValue: det maximivärde som grupperingen ska sluta vid.

bucketCount: önskat antal buckets med samma bredd som värdena ska grupperas 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 Användningsexempel

CONTAINS

Avgör om en sträng innehåller en delsträng med hänsyn till versaler och gemener. Returnerar ett booleskt värde.

CONTAINS("string", "substring")

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

substring: det värde som ska sökas i strängen.

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

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

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

CONCAT

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

CONCAT("string1", "string2")

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

sträng2: det strängvärde 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

Tar bort inledande och avslutande blanksteg från en sträng. Returnerar en sträng.

TRIM(" string ")

sträng: strängvärdet som ska trimmas från blanksteg.

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

Datumfunktioner

Funktion Definition Argument Användningsexempel

DATE_FROM_PARTS

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

DATE_FROM_PARTS(year, month, day)

år: årsdelen av det önskade datumet.

månad: månadskomponenten i det önskade datumet.

dag: dagsdelen av det önskade datumet.

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 (å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

Extraherar å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: det datumvärde som en del av datumet 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 år, kvartal, månad, vecka eller dag.

DATETRUNC(“datePart”, “date”)

datePart: den enhet (år, kvartal, månad, vecka eller dag) som avkortningen ska göras till.

date: det datumvärde 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 delarna år, månad, dag, timme, minut och sekund. Returnerar ett datum- och tidsvärde.

TIMESTAMP_FROM_PARTS(year, month, day)

year: årsdelen av önskat datum.

månad: månadskomponenten i det önskade datumet.

dag: dagsdelen av önskat datum. 

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

WEEKNUM

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

WEEKNUM(“date”)

date: det datum- och tidsvä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å tidszonen för ditt konto. Returnerar ett datum- och tidsvärde.

NOW()

 

NOW()
= 1633611966314

WORKINGDAYS

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

WORKINGDAYS(value1, value2)

värde1: startdatum och -tid.

värde 2: slutdatumet och -tiden. 

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.