Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.

Datasets maken en gebruiken

Laatst bijgewerkt: augustus 22, 2022

Geldt voor:

Operations Hub Enterprise

Een dataset is een verzameling van gegevens uit uw HubSpot-account die vervolgens kunnen worden gebruikt in aangepaste rapporten. Een dataset kan eigenschappen bevatten voor CRM-objecten en HubSpot-activa, samen met formules om uw gegevens te berekenen zoals nodig. U kunt bijvoorbeeld een veld maken om jaarlijks terugkerende inkomsten te berekenen op basis van de eigenschap dealbedrag.

Door meerdere datasets voor uw teams te maken, hoeven rapportmakers niet telkens hun gegevensbronnen te selecteren wanneer ze een rapport moeten maken. Een dataset kan ook worden bijgewerkt nadat deze is gemaakt, waardoor het mogelijk wordt om alle rapporten die gebruikmaken van die dataset tegelijkertijd bij te werken.

Hieronder leest u hoe u een dataset aanmaakt, hoe u de dataset in het rapport gebruikt en wat de definities zijn van de beschikbare functies binnen de tool Datasets.

Een dataset maken

Om een dataset te maken:

  • Navigeer in uw HubSpot-account naar Rapporten > Gegevensbeheer > Datasets.
  • Klik in de rechterbovenhoek op Dataset maken.

U wordt dan naar het tabblad Join

van de dataset builder geleid.

Samenvoegen

Selecteer eerst de gegevensbronnen die je in je dataset wilt opnemen. Gegevensbronnen zijn de objecten, bedrijfsmiddelen en gebeurtenissen waarover u wilt rapporteren. Dit omvat alle CRM-objecten zoals contactpersonen of aangepaste objecten, en bedrijfsmiddelen zoals websitepagina's en e-mails, conversaties, verkoopactiviteiten, enzovoort. U kunt maximaal 5 gegevensbronnen per dataset selecteren.

De primaire gegevensbron zal de focus van de dataset zijn, met alle andere gegevensbronnen die betrekking hebben op die primaire bron. Om deze databronnen te verbinden, voegt HubSpot de data op de achtergrond samen gebruikmakend van het kortst mogelijke pad. Contacten en deals, bijvoorbeeld, zijn direct gerelateerd en kunnen worden geselecteerd zonder dat extra joins nodig zijn.

Andere gegevensbronnen kunnen echter niet direct worden gekoppeld en vereisen extra bronnen om de gegevens samen te voegen. Bijvoorbeeld, als uw primaire bron Deals is en u wilt blog post data opnemen in het rapport, dan kan HubSpot deze bronnen alleen koppelen via de Contacts en Web activities

bronnen. Deze andere bronnen zullen automatisch worden geselecteerd om de gegevens samen te voegen.
  • Om de primaire gegevensbron te selecteren, klikt u op het vervolgkeuzemenu Primaire gegevensbron en selecteert u vervolgens een gegevensbron.

    datasets-join-tab0
  • Ga verder met het selecteren van extra gegevensbronnen. In het rechterpaneel kunt u de relaties tussen de huidige geselecteerde gegevensbronnen bekijken.
  • Terwijl u bronnen selecteert, bekijkt u het deelvenster Voorbeeld onder in het scherm voor een voorbeeld van uw gegevens.
  • Nadat u uw gegevensbronnen hebt geselecteerd, klikt u rechtsboven op Volgende.

Bereid voor

Selecteer de velden die u wilt opnemen in de dataset. U kunt bestaande HubSpot-eigenschappen toevoegen aan de dataset, evenals aangepaste formulevelden.

Eigenschappen toevoegen

  • Om eigenschappen aan de dataset toe te voegen, sleept u de eigenschappen van de linker zijbalk naar de sectie Uw dataset samenstellen.

2021-10-28_11-28-34 (1)

  • Om de naam van een eigenschap te wijzigen of een voorbeeld van de gegevens te bekijken, klikt u op de eigenschap onder Build your dataset en voert u een nieuwe naam in het naamveld aan de rechterkant in. Het hernoemen van een eigenschap zal de naam enkel in deze dataset updaten. Hierdoor kunt u aanpassen hoe deze velden in de rapportbuilder verschijnen, maar dit heeft geen invloed op de naam van de bestaande eigenschap.

Formulevelden toevoegen

Formulevelden zijn specifiek voor de dataset en kunnen worden gebruikt om waarden te berekenen op basis van eigenschappen in de dataset. Leer meer over het bouwen van formules met behulp van flexibele expressies

.
  • Om een formuleveld te maken, klikt u op Formuleveld maken.

    dataset-create-formula-field0
  • Voer aan de rechterkant een naam in voor het veld.
  • Voer in het veld Formule uw formule in. U kunt verwijzen naar eigenschappen die u hebt toegevoegd aan de dataset, evenals naar andere HubSpot-eigenschappen buiten de dataset, en functies gebruiken om te berekenen op basis van eigenschap en letterlijke gegevens. Leer hieronder meer over formulesyntaxis en definities.
    • Om uw formule handmatig in te voeren, begint u met typen in het Formule veld. Standaard zal HubSpot auto-complete opties weergeven terwijl u tekst invoert. Om auto-complete uit te schakelen, schakel het selectievakje Toon formulebegeleiding uit.

      dataset-formula-field-auto-complete0
    • Om een eigenschap in te voegen die u aan de dataset hebt toegevoegd, klikt u op het vervolgkeuzemenu Gecreëerd veld en selecteert u de eigenschap.
    • Om een eigenschap in te voegen die niet in de dataset zit, klik je op het HubSpot property dropdown menu, en selecteer je de eigenschap.
    • Om een functie in te voegen, klik op het Function dropdown menu, selecteer dan een functie.
formula-field-options0
  • Terwijl u formules maakt, zal het Formule veld een validatie status weergeven. Wanneer een formule ongeldig is, verschijnt een rode statusindicator en kunt u op Validatie klikken om de foutdetails te bekijken.
    dataset-formula-field-validation0
  • Zodra u uw velden hebt ingesteld, klikt u op Volgende in de rechterbovenhoek.

Voorwaardelijke velden toevoegen

Voorwaardelijke velden stellen gebruikers in staat gegevens te groeperen of te emmeren op basis van ingestelde voorwaarden. Deze velden kunnen alleen worden gebruikt in datasets of de custom report builder

. U kunt voorwaardelijke velden gebruiken om verschillende commissies te berekenen op basis van de grootte van een deal of om feedback antwoorden te vertalen in categorieën, bijvoorbeeld, een label tussen 1-6 wordt gelabeld als een detractor.

Het voorwaardelijk veld staat u toe om een formule te bouwen met behulp van de IF() functie. Alle velden die zijn opgebouwd met een voorwaardelijk veld kunnen opnieuw worden gemaakt met behulp van een IF() functie in een standaard formule creatieveld.

  • Klik op Voorwaardelijk veld maken om een nieuw voorwaardelijk veld te maken.
    create-conditional-field
  • Voer aan de rechterkant een naam in voor het veld. Deze naam zal worden weergegeven wanneer u een rapport maakt met dit segment.
  • Voer in het gedeelte Voorwaarde uw IF-voorwaarde in. Voor elke rij gegevens, indien de voorwaarde ingesteld in deze sectie waar is, zal de rij worden gelabeld met de waarde ingesteld in hetveld Dan . Als de voorwaarde onwaar is, wordt de rij gelabeld met de waarde die in hetveld Standaardwaarde is ingesteld. U kunt verwijzen naar eigenschappen die u hebt toegevoegd aan de dataset, evenals naar andere HubSpot-eigenschappen buiten de dataset, en functies gebruiken om berekeningen uit te voeren op basis van eigenschap en letterlijke gegevens. Leer hieronder meer over formulesyntaxis en definities.
    • Om uw formule handmatig in te voeren, begint u met typen in het IF-veld. Standaard zal HubSpot auto-complete opties weergeven terwijl u tekst invoert.

      enter-condition
    • Om een HubSpot-eigenschap, een eigenschap die u hebt toegevoegd aan de dataset, of een functie in te voegen, klikt u op het vervolgkeuzemenu Invoegen en selecteert u vervolgens HubSpot-eigenschap, Aangemaakt veld of Functie.

      if-condition-insert-menu
    • Voer in het veld Dan de waarde in die u wilt toekennen als de voorwaarde waar is.
    • Als alternatief kunt u het selectievakje Geavanceerde uitdrukkingen inschakelen om een waarde te berekenen of te verwijzen naar een eigenschap in plaats van een label. U kunt bijvoorbeeld Geavanceerde uitdrukkingen gebruiken om een commissie te berekenen.
  • Om een ander voorwaardelijk veld toe te voegen, klik op Voorwaardelijk blok toevoegen. Voorwaardelijke blokken worden opeenvolgend verwerkt, als de eerste voorwaarde waar is zal de waarde gedefinieerd in dat blok worden ingesteld. Als het niet waar is, gaat HubSpot naar het volgende blok en zo verder. Alle rijen die niet voldoen aan de ingestelde voorwaarden krijgen de Default waarde toegewezen.

    add-conditional-block
  • In de sectie Standaardwaarde voert u een waarde in voor Else als niet aan de voorwaarde wordt voldaan.

    enter-then-condition
  • Zodra u uw velden hebt ingesteld, klikt u op Volgende in de rechterbovenhoek.
Bijvoorbeeld, om voorwaardelijke velden te gebruiken om uw klanten te evalueren volgens hun abonnementsniveau, maakt u drie voorwaardelijke blokken.

example-conditional-field

Filter

Verfijn uw gegevens verder door filters aan uw velden toe te voegen.

Om een filter toe te voegen:

  • Klik en sleep in de linkerzijbalk velden naar de Inactieve filters sectie.
  • Klik op een veld om de filteropties te bekijken. Selecteer een filter en klik op Toepassen.
  • U kunt filters groeperen door op een veld te klikken en vervolgens op het vervolgkeuzemenu Groeperen met een ander filter te klikken. Selecteer een ander actief filter en klik op Toepassen.

datasets-group-filters0

    • U kunt wijzigen of de filters zijn gegroepeerd op en of of logica door te klikken op de logicaselector tussen de filters en vervolgens en of te selecteren.

      datasets-and-or-filter0
    • Als u filters niet wilt groeperen, klikt u op een filter en vervolgens op het vervolgkeuzemenu Groeperen met een ander filter. Selecteer Geen en klik op Toepassen.
  • Nadat u uw filters hebt ingesteld, klikt u opVolgende.

Herzien

Controleer uw dataset voordat u deze opslaat.

  • Onder Bronnen ziet u de gegevensbronnen die u hebt geselecteerd.
  • Onder Velden, bekijkt u de velden in de dataset. Dit omvat:
    • Veld: de naam van het veld.
    • Afgeleid: of het veld een standaard HubSpot-veld is of een aangepast berekend veld.
    • Gegevenstype: het type gegevens in het veld.
    • Input: de expressie van het veld.
    • Bron: de bron van de gegevens (bijv. Contactpersonen).
  • Bekijk de voorbeeldweergave van uw gegevens in het paneel Voorbeeld. U kunt klikken op Tabelrelaties weergeven om te zien hoe de gegevens met elkaar verbonden zijn.
  • Nadat u uw gegevens hebt bekeken, slaat u de dataset op door op Opslaan te klikken.
  • Voer in het rechterpaneel een naam en beschrijving voor de dataset in.
  • Klik op Toepassen.

U wordt dan naar de rapport builder gebracht waar u een rapport kunt maken

op basis van uw dataset.

Datasets bekijken en beheren

Op het datasets dashboard kunt u bestaande datasets bekijken en bewerken.

  • Navigeer in uw HubSpot-account naar Rapporten > Gegevensbeheer en selecteer vervolgens Datasets.
  • U kunt uw bestaande datasets filteren met behulp van de filters boven aan de tabel.
  • Om een dataset te bewerken, gaat u met de muis over de dataset en klikt u vervolgens op Bewerken. U komt dan op de detailpagina van de dataset.
    • Bekijk op het tabblad Voorbeeld een voorbeeld van de gegevens van de dataset.
    • Bekijk op het tabblad Metagegevens de gegevensbronnen en velden die zijn opgenomen in de dataset. Dit omvat:
      • Veld: de naam van het veld.
      • Afgeleid: of het veld een standaard HubSpot-veld is of een aangepast berekend veld.
      • Gegevenstype: het type gegevens dat in het veld staat.
      • Input: de string die wordt gebruikt om gegevens in het veld te brengen.
      • Bron: de bron van de gegevens (bijv. Contacten).
    • Op het tabblad Rapporten kunt u de rapporten bekijken die met de dataset zijn gemaakt.
    • Op de detailpagina van de dataset kunt u ook een nieuw rapport met de dataset maken door op Rapport maken te klikken.

Een rapport maken met een dataset

Zodra een dataset is aangemaakt, kunt u een rapport maken op basis van de dataset vanuit de report builder of vanuit de datasets tool.

  • Om een rapport te maken vanuit een dataset:
    • Navigeer in je HubSpot-account naar Rapporten > Gegevensbeheer en selecteer vervolgens Datasets.
    • Klik op de naam van een dataset.
    • Klik in de rechterbovenhoek op Build report (Rapport bouwen).
    • Ga verder uw rapport bouwen in de custom report builder.
  • Om een rapport te maken vanuit de custom report builder:
    • Navigeer in uw HubSpot account naar Rapporten > Rapporten.
    • Klik rechtsboven op Creëer aangepast rapport.
    • In de linker zijbalk, selecteer Custom Report Builder.
    • Klik rechts op het tabblad Browse datasets om uw bestaande datasets te bekijken.

      browse-datasets-tab0
    • Selecteer de dataset die u wilt gebruiken en klik op Volgende.

Referentie

Syntax

Binnen een functie kunt u gegevens van eigenschappen en velden of letterlijke gegevens gebruiken. Gegevens van eigenschappen en velden zullen dynamisch zijn, gebaseerd op de individuele gegevensbronnen, terwijl letterlijke gegevens constant zijn. Bijvoorbeeld:

  • 2021-03-05 is een letterlijke datum, die constant is.
  • [CONTACT.createdate] is een op eigenschappen gebaseerde datum, die dynamisch is voor elke contactpersoonrecord.

Functies kunnen zowel letterlijke als eigenschap-/veldgegevens bevatten, zolang de gegevenstypen compatibel zijn met de vereiste argumenten van de functie. Bijvoorbeeld:

DATEDIFF("MAAND", "2021-01-01", "[CONTACT.aanmaakdatum]")

Leer hieronder meer over de syntaxis voor letterlijke gegevens en eigenschap-/veldgegevens, en hoe u deze in formules kunt opnemen.

Letterlijke syntaxis

Gebruik letterlijkheden om specifieke, statische reeksen tekst, getallen, waar of onwaar waarden, en datums in uw berekeningen op te nemen.

  • Letterlijke tekenreeks: tekst omgeven door aanhalingstekens. Bijvoorbeeld: "Mijn coole string".
  • Getal letterlijk: getallen zonder aanhalingstekens. Bijvoorbeeld, 42.
  • Booleaans letterlijk: waar of onwaar.
  • Datum letterlijk: een tekenreeks geformatteerd als "JJJJ-MM-DD", of een datum timestamp nummer (bijvoorbeeld 1635715904).

Eigenschap syntaxis

Property verwijzingen laten u toe om rechtstreeks waarden op te nemen van de eigenschappen van uw geselecteerde gegevensbronnen. U hoeft de eigenschap niet als een datasetveld toe te voegen om ernaar te verwijzen.

Gebruik de volgende syntaxis bij het verwijzen naar eigenschappen:

  • Referentie-uitdrukkingen worden altijd omgeven door vierkante haken ( [ en ] ).
  • Eigenschapverwijzingen specificeren de naam van het object of de gebeurtenis, gevolgd door een punt en de interne naam van de eigenschap. Bijvoorbeeld:
    • [CONTACT.levenscyclusfase]
    • [BEDRIJF.naam]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

Syntaxis voor veldverwijzing

U kunt naar velden verwijzen in een formule door de veldnaam te omringen met vierkante haken. Bijvoorbeeld:

    • [veld 1]
    • [Mijn geweldige aangepaste veld]

U kunt naar velden verwijzen in formules zolang de operatoren en functies van de formule het gegevenstype van het veld accepteren. Als u bijvoorbeeld een nieuw veld maakt dat een tekenreeks bevat, kunt u naar het veld verwijzen in een functie die tekenreeksen accepteert:

  • Als veld 1 [DEAL.name] is, bevat het een string-waarde (de naam van de deal).
  • CONCAT([Veld 1], "Q4") zou geldig zijn omdat het twee string-waarden bevat.
  • CONCAT([DEAL.name], 2012) zou niet geldig zijn omdat het zowel een tekenreeks als een getalwaarde bevat.

Operatoren

U kunt operatoren gebruiken met letterlijke en eigenschap-/veldwaarden, en operatoren worden geëvalueerd in de standaard PEMDAS-volgorde van bewerkingen. Dit laat u toe operatoren te nesten door gebruik te maken van haakjes. Bijvoorbeeld:

  • Een getal toevoegen met een verwijzing naar een eigenschap: 1 + [DEAL.bedrag]
  • Gebruik haakjes om bewerkingen te nesten: (1 + 2) * (3 + 4)
Operator Beschrijving Voorbeeld gebruik

+

Getallen optellen. Geeft een getal.

1 + 1
= 2

[DEAL.bedrag] + 100

-

Aftrekken van getallen. Geeft een getal.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

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

*

Vermenigvuldigt getallen. Geeft een getal.

2 * 2
= 4

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

[DEAL.bedrag] * 0.5

/

Getallen delen. Geeft een getal.

10/ 2
= 5

[DEAL.bedrag] / DATEDIFF("DAG", [DEAL.aanmaakdatum], [DEAL.sluitingsdatum])

-

Ontkent een getal.

-100
= -100

-[DEAL.bedrag]

AND of &&

Controleert of twee booleaanse waarden allebei waar zijn. Geeft een booleaans resultaat.

waar EN onwaar
= vals

BEVAT("HubSpot", "Hub") && BEVAT("HubSpot", "Spot")
= waar

OF of ||

Controleert of één van twee booleaanse waarden waar is. Geeft een booleaans resultaat.

waar OF onwaar
= true

CONTAINS("HubSpot", "Hub") || CONTAINS("HubSpot", "CRM")
= waar

!

Ontkent een booleaanse waarde. Geeft een andere booleaanse waarde.

Waar
= vals

= of ==

Gelijkheidsoperator. Geeft als resultaat een booleaanse waarde.

=waar
= true

IF

IF-logica is een reeks regels die worden uitgevoerd als aan een bepaalde voorwaarde is voldaan. U kunt IF-logica gebruiken om gegevens te differentiëren. Bijvoorbeeld, u kunt IF logica gebruiken om:

  • Bereken verschillende commissies op basis van de grootte van een deal (d.w.z. geef een hoger % voor een grotere deal).
  • Deel deals in in categorieën voor analyse en actie in uw rapporten.
  • Vertaal feedback reacties in categorieën (bijv. label 1-6 is afleider).
  • Definieer de prioriteit van contactpersonen op basis van het aantal dagen dat ze als lead zijn gemarkeerd.

LABEL

De LABEL functie converteert intervalwaarden van opsommingseigenschappen naar gebruiksvriendelijke waarden. Sommige door HubSpot gedefinieerde eigenschappen, zoals Deal en Contact eigenaar

worden weergegeven als interne waarden. Dit maakt analyse moeilijk. Wanneer gebruikt met HubSpot's gedefinieerde eigenschappen die vertaling ondersteunen, zal de LABEL functie de vertaling verzorgen op basis van portal instellingen, niet op basis van gebruikersinstellingen. Bijvoorbeeld, u kunt de LABEL functie gebruiken om:
  • Toegang tot contact of deal fase namen direct in velden

LABEL([DEAL.dealstage]) = "Gesloten Gewonnen"(10)

  • Verwijs HubSpot eigenaren direct op naam in velden

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


Numerieke functies

Functie Definitie Argumenten Voorbeeld gebruik

ABS

Berekent de absolute waarde van een getal. Geeft een getal als resultaat.

ABS(getal)

getal: het getal waarvan de absolute waarde moet worden genomen.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Rond een decimale waarde naar boven af op het dichtstbijzijnde gehele getal. Geeft een getal als resultaat.

CEIL(getal)

getal: Het getal om het maximum van te nemen.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.bedrag]))

DIV0

Deel een getal, maar geef nul terug als de deler nul is. Geeft een getal terug.

DIV0(dividend, deler)

dividend: het getal dat gebruikt wordt als dividend in de deling.

deler: het getal dat gebruikt wordt als deler in de deling, waarbij nul resulteert in een totale waarde van nul

DIV0(5, 2)
= 2.5

DIV0(5, 0)
= 0

DIV0([DEAL.bedrag], DATEDIFF("DAG", [DEAL.gecreëerdatum], [DEAL.afgeslotenatum])

EXP

Computer Euler's getal verheven tot een waarde. Geeft een getal terug.

EXP(exponent)

exponent: de exponent om het getal van Euler tot te verheffen.

EXP(1)
= 2.718281828459045

EXP(0)
= 1

FLOOR

Rond een decimale waarde naar beneden af op het dichtstbijzijnde gehele getal. Geeft een getal als resultaat.

FLOOR(getal)

getal: de exponent om het getal van Euler op te waarderen.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.bedrag]))

LN

Berekent de natuurlijke logaritme van een waarde. Geeft een getal.

LN(getal)

getal: de waarde om de natuurlijke logaritme van te nemen.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.bedrag])

LOG

Berekent de logaritme van een waarde binnen een gespecificeerde basis. Geeft een getal.

LOG(basis, waarde)

basis: de basis die moet worden gebruikt in de logaritmeberekening van de waarde.

waarde: het getal waarvan de logaritme moet worden genomen.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.bedrag])

POWER

Verheft een basiswaarde tot een opgegeven macht. Geeft een getal terug.

KRACHT(basis, exponent)

basis: het getal om de macht van te berekenen.

exponent: het getal waarmee het basisgetal wordt verhoogd.

KRACHT(2, 10)
= 1024

MACHT(100, 0.5)
= 10

KRACHT([DEAL.hs_arr], 2)

SQRT

Neem de vierkantswortel van een niet-negatief getal. Geeft een getal.

SQRT(getal)

getal: het getal om de vierkantswortel van te nemen.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

BREEDTE_BUIK

Verdeelt numerieke waarden in emmers van gelijke breedte. Geeft het nummer van de emmer waar de waarde in valt.

Als de teruggegeven waarde lager is dan het minimum, krijgt u nul terug. Indien de teruggegeven waarde boven het maximum is, krijgt u het aantal emmers +1 terug.

WIDTH_BUCKET(waarde, minValue, maxValue, bucketCount)

waarde: het getal dat in het bin-nummer moet worden berekend.

minValue: de minimum waarde om te beginnen met binning.

maxValue: de maximale waarde om tot te binnen.

bucketCount: het gewenste aantal emmers van gelijke breedte waarin de waarden tussen minValue en maxValue moeten worden verdeeld.

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

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

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

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

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

String functies

Functie Definitie Argumenten Voorbeeld gebruik

CONTAINS

Bepaalt of een string een hoofdlettergevoelige substring bevat. Geeft een booleaanse waarde.

CONTAINS("tekenreeks", "substring")

tekenreeks: de tekenreekswaarde om te testen.

Subring: de waarde om te controleren binnen de tekenreeks.

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

BONNEN("foo", "bar")
= onwaar

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

CONCAT

Voegt twee tekenreeksen samen. Geeft een tekenreeks als resultaat.

CONCAT("string1", "string2")

string1: de tekenreekswaarde waaraan string2 zal worden toegevoegd.

string2: de string-waarde die aan string1 moet worden toegevoegd.

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

CONCAT([CONTACT.voornaam], CONCAT(" ", [CONTACT.achternaam]))

LENGTE

Berekent de lengte van een tekenreeks. Geeft een getal als resultaat.

LENGTE("tekenreeks")

string: de tekenreekswaarde om de lengte van te berekenen.

LENGTH("HubSpot")
= 7

LENGTE([FEEDBACK_SUBMISSION.hs_content])

TRIM

Verwijdert spaties aan het begin en het einde van een tekenreeks. Geeft een tekenreeks als resultaat.

TRIM(" tekenreeks ")

tekenreeks: de tekenreeks waarvan de spaties moeten worden verwijderd.

TRIM(" Katten zijn geweldig ")
= "Katten zijn geweldig"

Datum functies

Functie Definitie Argumenten Voorbeeld van gebruik

DATUM_VAN_DELEN

Creëert een datumwaarde uit jaar-, maand-, en dagdelen. Geeft een datum als resultaat.

DATE_FROM_PARTS(jaar, maand, dag)

jaar: het jaardeel van de gewenste datum.

maand: het maanddeel van de gewenste datum.

dag: het dagdeel van de gewenste datum.

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

DATEDIFF

Geeft het aantal tijdseenheden tussen de eerste datumwaarde en de tweede voor een gespecificeerde tijdseenheid. Geeft een getal terug.

DATEDIFF("datePart", "date1", "date2")

datePart: de eenheid van jaar, kwartaal, maand, week of dag om te gebruiken in de berekening van het verschil.

date1: de beginwaarde van de datum die van date2 moet worden afgetrokken.

date2: de einddatumwaarde waarvan date1 zal worden afgetrokken.

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

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

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

DATEPART

Extraheer het jaar, kwartaal, maand, week of dag uit een datumwaarde. Geeft een getal als resultaat.

DATEPART("datePart", "date")

datePart: de eenheid van het jaar, het kwartaal, de maand, de week of de dag om te extraheren.

date: de datumwaarde om een datumdeel uit te extraheren.

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

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

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

DATETRUNC

Een datumwaarde afknotten tot het jaar, kwartaal, maand, week of dag.

DATETRUNC("datePart", "date")

datePart: de eenheid voor jaar, kwartaal, maand, week of dag die moet worden ingekort.

date: de datumwaarde die moet worden ingekort.

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

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

DATETRUNC("DAG", [e_bezochte_pagina.__hs_gebeurtenis_native_timestamp])

TIMESTAMP_FROM_PARTS

Creëert een timestamp waarde uit jaar, maand, dag, uur, minuut, en seconde delen. Geeft een datetime waarde als resultaat.

TIMESTAMP_FROM_PARTS(jaar, maand, dag)

jaar: het jaardeel van de gewenste datum.

maand: het maanddeel van de gewenste datum.

dag: het dagdeel van de gewenste dag.

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

WEEKNUM

Berekent het weeknummer binnen een jaar voor een datum. Geeft een getal als resultaat.

WEEKNUM("datum")

date: de datetime waarde waarmee het weeknummer binnen een jaar berekend moet worden.

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

WEEKNUM(“1609459200”)
= 11

WEEKNUM("[deal.createdate]")

NU

Geeft als resultaat de huidige tijd gebaseerd op de tijdzone van uw account. Geeft als resultaat een datetime waarde.

NU()

NU()
= 1633611966314

WERKDAGEN

Geeft als resultaat het aantal weekdagen (maandag t/m vrijdag) tussen twee datums.

WERKDAGEN(waarde1, waarde2)

waarde1: de beginwaarde van de datetime.

waarde 2: de eind datetime waarde.

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

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

WERKDAGEN([DEAL.createdate], NU())

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.