Siirry sisältöön
Huomaa: Tämän artikkelin käännös on tarkoitettu vain tiedoksi. Käännös on luotu automaattisesti käännösohjelmiston avulla, eikä sitä ole välttämättä tarkistettu. Näin ollen tämän artikkelin englanninkielistä versiota on pidettävä hallitsevana versiona, joka sisältää uusimmat tiedot. Voit tutustua siihen täällä.

Luo ja käytä tietokokonaisuuksia

Päivitetty viimeksi: kesäkuuta 15, 2022

Tämä koskee seuraavia:

Operations Hub Enterprise

Tietokokonaisuus on kokoelma tietoja koko HubSpot-tililtäsi, joita voidaan käyttää mukautetuissa raporteissa. Tietokokonaisuus voi sisältää CRM-objektien ja HubSpot-varojen ominaisuuksia sekä kaavoja tietojen laskemiseksi tarpeen mukaan. Voit esimerkiksi luoda kentän, joka laskee vuotuiset toistuvat tulot sopimuksen määrä -ominaisuuden perusteella.

Useiden tietokokonaisuuksien luominen tiimejäsi varten tarkoittaa, että raporttien luojien ei tarvitse valita tietolähteitään joka kerta, kun heidän on luotava raportti. Tietokokonaisuus voidaan myös päivittää luomisen jälkeen, jolloin kaikki kyseistä tietokokonaisuutta käyttävät raportit voidaan päivittää samanaikaisesti.

Alla kerrotaan, miten tietokokonaisuus luodaan, miten tietokokonaisuutta käytetään raportissa ja miten tietokokonaisuudet-työkalussa käytettävissä olevat toiminnot määritellään.

Tietokokonaisuuden luominen

Tietokokonaisuuden luominen:

  • Siirry HubSpot-tililläsi kohtaanRaportit>Datasets.
  • Napsauta oikeassa yläkulmassaLuo tietokokonaisuus.

Siirry dataset-builderin Join-välilehdelle

.

Join

Valitse ensin tietolähteet, jotka haluat sisällyttää tietokokonaisuuteen. Tietolähteet ovat kohteita, omaisuuseriä ja tapahtumia, joista haluat raportoida. Näihin kuuluvat kaikki CRM-objektit, kuten yhteystiedot tai mukautetut objektit, ja varat, kuten verkkosivuston sivut ja sähköpostit, keskustelut, myyntitoiminnot ja muut. Voit valita enintään 5 tietolähdettä per tietokokonaisuus.

Ensisijainen tietolähde on tietokokonaisuuden keskipiste, ja kaikki muut tietolähteet liittyvät kyseiseen ensisijaiseen lähteeseen. Näiden tietolähteiden yhdistämiseksi HubSpot yhdistää tiedot taustalla lyhintä mahdollista polkua käyttäen. Esimerkiksi yhteystiedot ja sopimukset liittyvät suoraan toisiinsa, ja ne voidaan valita ilman ylimääräisiä yhdistämisiä.

Muita tietolähteitä ei kuitenkaan voida yhdistää suoraan, vaan niiden yhdistämiseen tarvitaan lisälähteitä. Jos esimerkiksi ensisijainen tietolähteesi on Diilit ja haluat sisällyttää raporttiin blogikirjoitustietoja, HubSpot voi yhdistää nämä lähteet vain Lähteiden Yhteystiedot ja Verkkotoiminnot

kautta. Nämä muut lähteet valitaan automaattisesti tietojen yhdistämiseksi.
  • Valitse ensisijainen tietolähde napsauttamalla Ensisijainen tietolähde -pudotusvalikkoa ja valitsemalla sitten tietolähde.

    datasets-join-tab0
  • Jatka ylimääräisten tietolähteiden valitsemista. Oikeassa paneelissa voit tarkastella nykyisten valittujen tietolähteiden välisiä suhteita.
  • Kun valitset lähteitä, katso näytön alareunassa olevaa esikatseluruutua, jossa näet tietojesi esikatselun.
  • Kun olet valinnut tietolähteet, valitse oikeassa yläkulmassa Seuraava.

Valmistele

Valitse kentät, jotka haluat sisällyttää tietokokonaisuuteen. Voit lisätä tietokokonaisuuteen olemassa olevia HubSpot-ominaisuuksia sekä mukautettuja kaavakenttiä.

Lisää ominaisuuksia

  • Jos haluat lisätä tietokokonaisuuteen ominaisuuksia, vedä ja pudota ominaisuudet vasemmasta sivupalkista Build your dataset -osioon.

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

  • Jos haluat nimetä ominaisuuden uudelleen tai tarkastella sen tietojen esikatselua, napsauta ominaisuuttaBuild your dataset-kohdassa ja kirjoita uusi nimi oikealla olevaannimikenttään. Ominaisuuden uudelleennimeäminen päivittää sen nimen vain tässä tietokokonaisuudessa. Näin voit mukauttaa sitä, miten nämä kentät näkyvät raportin rakentajassa, mutta se ei vaikuta olemassa olevan ominaisuuden nimeen.

Lisää kaavakenttiä

Kaavakentät ovat tietokokonaisuuskohtaisia, ja niiden avulla voidaan laskea arvoja tietokokonaisuuden ominaisuuksien perusteella. Lisätietoja kaavojen rakentamisesta joustavien lausekkeiden avulla

.
  • Luo kaavakenttä valitsemalla Luo kaavakenttä.

    dataset-create-formula-field0
  • Kirjoita kentännimi oikealle puolelle.
  • Kirjoitakaava kenttään kaava. Voit viitata tietokokonaisuuteen lisäämiisi ominaisuuksiin sekä muihin HubSpot-ominaisuuksiin tietokokonaisuuden ulkopuolella ja käyttää funktioita laskea ominaisuuksien ja literaalien tietojen perusteella. Lue lisää kaavan syntaksista ja määritelmistä alla.
    • Jos haluat syöttää kaavan manuaalisesti, aloita kirjoittaminenKaava-kenttään. Oletusarvoisesti HubSpot näyttää automaattiset täydennysvaihtoehdot, kun kirjoitat tekstiä. Jos haluat poistaa automaattisen täydennyksen käytöstä, poista valintaruudun Näytä kaavan ohjeistus -valintaruutu käytöstä.

      dataset-formula-field-auto-complete0
    • Jos haluat lisätä tietokokonaisuuteen lisäämäsi ominaisuuden, napsauta Created field (Luotu kenttä ) -pudotusvalikkoa ja valitse sittenominaisuus.
    • Jos haluat lisätä ominaisuuden, jota ei ole tietokokonaisuudessa, napsautaHubSpot-ominaisuuden pudotusvalikkoa ja valitse sittenominaisuus.
    • Jos haluat lisätä funktion, napsautaFunction (Toiminto ) -pudotusvalikkoa ja valitse sittenfunktio.
formula-field-options0
  • Kun luot kaavoja,Kaava-kentässä näkyy validointitila. Kun kaava on virheellinen, punainen tilamerkintä tulee näkyviin, ja voit tarkastella virheen yksityiskohtia napsauttamalla Validoinnin.
    dataset-formula-field-validation0
  • Kun olet määrittänyt kentät, napsauta oikeassa yläkulmassa olevaa Seuraava-painiketta.

Lisää ehdollisia kenttiä

Ehdolliset kentät antavat käyttäjille mahdollisuuden ryhmitellä tai poimia tietoja asetettujen ehtojen perusteella. Näitä kenttiä voidaan käyttää vain tietokokonaisuuksissa tai mukautetun raportin rakentajassa

. Ehdollisten kenttien avulla voit laskea erilaisia palkkioita sopimuksen koon perusteella tai muuntaa palautevastaukset luokkiin, esimerkiksi merkintä 1-6 merkitään kielteiseksi.

Ehdollisen kentän avulla voit rakentaa kaavan IF()-funktiota käyttäen. Kaikki ehdollisen kentän avulla rakennetut kentät voidaan luoda uudelleen käyttämällä IF()-funktiota tavallisessa kaavanluontikentässä.

  • Luo uusi ehdollinen kenttä valitsemalla Luo ehdollinen kenttä.
    create-conditional-field
  • Kirjoita oikealla puolella kentännimi. Tämä nimi näkyy, kun rakennat raporttia tämän segmentin avulla.
  • Kirjoitaehto-osioon IF-ehto. Jos tässä osiossa asetettu ehto on tosi, kunkin tietorivin kohdalla rivi merkitäänSitten-kenttään määritetyllä arvolla. Jos ehto on epätosi, rivi merkitäänOletusarvo-kenttäänmääritetyllä arvolla. Voit viitata tietokokonaisuuteen lisäämiisi ominaisuuksiin sekä muihin HubSpot-ominaisuuksiin tietokokonaisuuden ulkopuolella ja käyttää funktioita ominaisuuksien ja literaalien tietojen perusteella tehtäviin laskutoimituksiin. Lue lisää kaavan syntaksista ja määritelmistä alla.
    • Jos haluat syöttää kaavan manuaalisesti, aloita kirjoittaminenIF-kenttään. Oletusarvoisesti HubSpot näyttää automaattisen täydennyksen vaihtoehdot, kun kirjoitat tekstiä.

      enter-condition
    • Voit lisätä HubSpot-ominaisuuden, tietokokonaisuuteen lisäämäsi ominaisuuden tai funktion napsauttamalla Insert (Lisää ) -pudotusvalikkoa ja valitsemalla sitten HubSpot-ominaisuuden, Luodun kentän tai Funktion.

      if-condition-insert-menu
    • Kirjoita Sitten-kenttään arvo, jonka haluat antaa, jos ehto on tosi.
    • Vaihtoehtoisesti voit valita Advanced expressions -valintaruudun, jos haluat laskea arvon tai viitata ominaisuuteen merkinnän sijasta. Voit esimerkiksi käyttää kehittyneitä lausekkeita provision laskemiseen.
  • Voit lisätä toisen ehdollisen kentän valitsemalla Lisää ehtolohko. Ehdolliset lohkot käsitellään peräkkäin, jos ensimmäinen ehto on tosi, lohkossa määritelty arvo asetetaan. Jos se ei ole totta, HubSpot siirtyy seuraavaan lohkoon ja niin edelleen. Kaikille riveille, jotka eivät täytä asetettuja ehtoja, annetaan oletusarvo.

    add-conditional-block
  • Kirjoita Default value (Oletusarvo ) -osioon Else (Jos ehto ei täyty) -arvo.

    enter-then-condition
  • Kun olet määrittänyt kentät, valitse oikeassa yläkulmassa Seuraava.
Jos haluat esimerkiksi käyttää ehdollisia kenttiä arvioidaksesi asiakkaitasi heidän tilaustasonsa mukaan, luo kolme ehdollista lohkoa.

example-conditional-field

Suodata

Tarkenna tietojasi edelleen lisäämällä kenttiin suodattimia.

Suodattimen lisääminen:

  • Napsauta ja vedä vasemmasta sivupalkista kentät kenttään Inaktiiviset suodattimet osioon.
  • Näytä kentän suodatinasetukset napsauttamalla kenttää. Valitse suodatin ja napsauta sitten Käytä.
  • Voit ryhmitellä suodattimia yhteen napsauttamalla kenttää ja napsauttamalla sitten Ryhmittele toisen suodattimen kanssa -pudotusvalikkoa. Valitse toinen aktiivinen suodatin ja napsauta sitten Käytä.

datasets-group-filters0

    • Voit muuttaa, ryhmitelläänkö suodattimet ja-vailogiikan mukaan, napsauttamalla suodattimien välissä olevaalogiikan valitsinta ja valitsemalla sittenja taitai.

      datasets-and-or-filter0
    • Voit poistaa suodattimien ryhmittelyn napsauttamallasuodatinta ja napsauttamalla sittenGroup with another filter -pudotusvalikkoa. ValitseNone (Ei mitään) ja napsauta sittenApply (Käytä).
  • Kun olet määrittänyt suodattimet, napsautaSeuraava.

Arvostelu

Tarkista tietokokonaisuutesi ennen sen tallentamista.

  • Näytä valitsemasi tietolähteet kohdassa Lähteet.
  • Näytä tietokokonaisuuden kentät Fields (Kentät) -kohdassa. Näihin kuuluvat mm:
    • Kenttä: kentän nimi.
    • Johdettu: onko kenttä HubSpotin vakiokenttä vai mukautettu laskettu kenttä.
    • Tietotyyppi: kentän sisältämän tiedon tyyppi.
    • Input (Syöttö): kentän lauseke.
    • Lähde: tietojen lähde (esim. Yhteystiedot).
  • Näytä esikatselupaneelissa tietojen esikatselu. Voit napsauttaa Näytä taulukkosuhteet -painiketta nähdäksesi, miten tiedot liittyvät toisiinsa.
  • Kun olet tarkastellut tietojasi, tallenna tietokokonaisuus valitsemalla Tallenna.
  • Kirjoita oikeassa paneelissa nimi ja kuvaus tietokokonaisuudelle.
  • Napsauta Käytä.

Tämän jälkeen pääset raporttirakentajaan, jossa voit luoda raportin

tietokokonaisuutesi perusteella.

Tietokokonaisuuksien tarkastelu ja hallinta

Datasets-kojelaudalla voit tarkastella ja muokata olemassa olevia tietokokonaisuuksia.

  • Siirry HubSpot-tililläsi kohtaan Raportit > Datasetit.
  • Voit suodattaa olemassa olevia tietokokonaisuuksia käyttämällä taulukon yläosassa olevia suodattimia.
  • Jos haluat muokata tietokokonaisuutta, siirrä hiiren kursori tietokokonaisuuden päälle ja valitse sitten Muokkaa. Tämän jälkeen siirryt tietokokonaisuuden tietosivulle.
    • Näytä esikatselu-välilehdellä tietokokonaisuuden tietojen esikatselu.
    • Näytä Metatiedot-välilehdellä tietokokonaisuuteen sisältyvät tietolähteet ja kentät. Näihin kuuluvat mm:
      • Kenttä: kentän nimi.
      • Johdettu: onko kenttä HubSpotin vakiokenttä vai mukautettu laskettu kenttä.
      • Tietotyyppi: kentän sisältämän tiedon tyyppi.
      • Input (Syöttö): merkkijono, jolla tiedot tuodaan kenttään.
      • Lähde: tietojen lähde (esim. Yhteystiedot).
    • Näytä Raportit-välilehdellä raportit, jotka on luotu tietokokonaisuuden avulla.
    • Voit myös luoda tietokokonaisuuksien tietosivulta uuden raportin tietokokonaisuutta käyttäen valitsemalla Rakenna raportti.

Raportin luominen tietokokonaisuuden avulla

Kun tietokokonaisuus on luotu, voit luoda tietokokonaisuuteen perustuvan raportin joko raportinrakentajasta tai tietokokonaisuuksien työkalusta.

  • Raportin luominen tietokokonaisuudesta:
  • Raportin luominen mukautetun raportin rakentajasta:
    • Siirry HubSpot-tililläsi kohtaan Raportit > Raportit.
    • Napsauta oikeassa yläkulmassa Luo mukautettu raportti.
    • Valitse vasemmasta sivupalkista Custom Report Builder.
    • Napsauta oikealla olevaa Browse datasets (Selaa tietokokonaisuuksia ) -välilehteä nähdäksesi olemassa olevat tietokokonaisuudet.

      browse-datasets-tab0
    • Valitse haluamasi tietokokonaisuus ja valitse sittenSeuraava.

Viite

Syntaksi

Voit käyttää funktiossa tietoja ominaisuuksista ja kentistä tai kirjaimellisia tietoja. Ominaisuus- ja kenttätiedot ovat dynaamisia yksittäisten tietolähteiden perusteella, kun taas kirjaimelliset tiedot ovat pysyviä. Esim:

  • 2021-03-05 on kirjaimellinen päivämäärä, joka on vakio.
  • [CONTACT.createdate] on ominaisuuteen perustuva päivämäärä, joka on dynaaminen jokaiselle yhteystietueelle.

Funktiot voivat sisältää sekä literaali- että ominaisuus- ja kenttätietoja, kunhan tietotyypit ovat yhteensopivia funktion vaadittujen argumenttien kanssa. Esim:

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

Seuraavassa kerrotaan kirjainten ja ominaisuuksien/kenttien tietojen syntaksista ja niiden sisällyttämisestä kaavoihin.

Literaalien syntaksi

Kirjoitinmerkkien avulla voit lisätä laskutoimituksiin erityisiä staattisia merkkijonoja, numeroita, tosia tai vääriä arvoja ja päivämääriä.

  • Merkkijono literaali: lainausmerkeillä ympäröity teksti. Esimerkiksi "My cool string".
  • Luku literaali: numerot ilman lainausmerkkejä. Esimerkiksi 42.
  • Boolean-literaali: tosi tai epätosi.
  • Date literal: merkkijono, joka on muotoiltu muotoon "VVVV-KK-PP " , tai päivämäärän aikaleiman numero (esim. 1635715904).

Ominaisuuden syntaksi

Ominaisuusviittausten avulla voit sisällyttää suoraan arvoja valittujen tietolähteiden ominaisuuksista. Sinun ei tarvitse lisätä ominaisuutta tietokokonaisuuden kenttänä, jotta voit viitata siihen.

Käytä seuraavaa syntaksia, kun viittaat ominaisuuksiin:

  • Viiteilmaisuja ympäröivät aina hakasulkeet ( [ ja ] ).
  • Ominaisuusviittauksissa määritetään kohteen tai tapahtuman nimi, jota seuraa piste ja sisäisen ominaisuuden nimi. Esimerkiksi:
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_tapahtuma_natiivinen_aikaleima]

Kenttäviittauksen syntaksi

Voit viitata kenttiin kaavassa ympäröimällä kentän nimen hakasulkeilla. Esimerkiksi:

    • [Kenttä 1]
    • [Oma mahtava mukautettu kenttä]

Voit viitata kenttiin kaavoissa, kunhan kaavan operaattorit ja funktiot hyväksyvät kentän tietotyypin. Jos esimerkiksi luot uuden kentän, joka sisältää merkkijonon, voit viitata kenttään funktiossa, joka hyväksyy merkkijonoja:

  • Jos kenttä 1on [DEAL.name], se sisältää merkkijonoarvon (sopimuksen nimi).
  • CONCAT([Kenttä 1], "Q4") olisi kelvollinen, koska se sisältää kaksi merkkijonoarvoa.
  • CONCAT([DEAL.name], 2012) ei olisi kelvollinen, koska se sisältää sekä merkkijono- että lukuarvon.

Operaattorit

Voit käyttää operaattoreita literaali- ja ominaisuus/kenttä-arvojen kanssa, ja operaattorit arvioidaan PEMDASin vakio-operaatiojärjestyksessä. Tämä mahdollistaa operaattoreiden yhdistämisen sulkujen avulla. Esimerkiksi:

  • Numeron lisääminen ominaisuuden viittauksella: 1 + [DEAL.amount]
  • Sulkeiden käyttäminen operaatioiden yhdistämiseen: (1 + 2) * (3 + 4)
Operaattori Kuvaus Esimerkkikäyttö

+

Numeroiden lisääminen. Palauttaa luvun.

1 + 1
= 2

[DEAL.amount] + 100

-

Vähentää numeroita. Palauttaa luvun.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

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

*

Kertoo luvut. Palauttaa luvun.

2 * 2
= 4

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

[DEAL.amount] * 0.5

/

Numeroiden jakaminen. Palauttaa luvun.

10/ 2
= 5

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

-

Kumoaa luvun.

-100
= -100

-[DEAL.amount]

AND tai &&

Tarkistaa, ovatko molemmat kahdesta boolean-arvosta totta. Palauttaa boolen arvon.

true AND false
= false

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

OR tai ||

Tarkistaa, onko jompikumpi kahdesta boolean-arvosta tosi. Palauttaa boolen arvon.

true OR false
= true

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

!

Kielteistää boolean-arvon. Palauttaa toisen boolean-arvon.

!true
= false

= tai ==

Yhtäläisyysoperaattori. Palauttaa boolen arvon.

=true
= true

IF

IF-logiikka on joukko sääntöjä, jotka suoritetaan, jos tietty ehto täyttyy. Voit käyttää IF-logiikkaa tietojen erotteluun. Voit käyttää IF-logiikkaa esimerkiksi seuraaviin tarkoituksiin:

  • Laskee erilaiset palkkiot sopimuksen koon mukaan (eli antaa suuremman prosenttimäärän suuremmasta sopimuksesta).
  • Järjestä sopimukset tasoihin raporttien analysointia ja toimintaa varten.
  • Käännä palautevastaukset luokiksi (esim. merkintä 1-6 on detractor).
  • Määritä yhteyshenkilön prioriteetti sen perusteella, kuinka monta päivää hänet on merkitty liidiksi.

LABEL

LABEL-funktio muuntaa luetteluominaisuuden väliarvot käyttäjäystävällisiksi arvoiksi. Jotkin HubSpotin määrittelemät ominaisuudet, kuten Deal ja Contact owner

, esitetään sisäisinä arvoina. Tämä vaikeuttaa analysointia. Kun käytetään HubSpotin määriteltyjen ominaisuuksien kanssa, jotka tukevat kääntämistä, LABEL-funktio tarjoaa käännöksen portaalin asetusten, ei käyttäjän asetusten perusteella. Voit käyttää LABEL-toimintoa esimerkiksi seuraaviin tarkoituksiin:
  • Pääset käyttämään kontaktien tai sopimusvaiheiden nimiä suoraan kentissä

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

  • Viittaa HubSpotin omistajiin nimellä suoraan kentissä

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


Numeeriset funktiot

Toiminto Määritelmä Argumentit Esimerkkikäyttö

ABS

Laskee luvun absoluuttisen arvon. Palauttaa luvun.

ABS(luku)

number: luku, jonka absoluuttinen arvo otetaan.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Pyöristää desimaaliluvun lähimpään kokonaislukuun. Palauttaa luvun.

CEIL(luku)

number: luku, jonka katto otetaan.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Jakaa luvun, mutta palauttaa nollan, kun jakaja on nolla. Palauttaa luvun.

DIV0(jakolasku, jakaja)

osingonjako: luku, jota käytetään jakajana jako-operaatiossa.

divisori: luku, jota käytetään jakajana jako-operaatiossa, ja nolla johtaa nolla-arvoon.

DIV0(5, 2)
= 2.5

DIV0(5, 0)
= 0

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

EXP

Tietokoneen Eulerin luku korotettuna arvoon. Palauttaa luvun.

EXP(eksponentti)

eksponentti: eksponentti, johon Eulerin luku korotetaan.

EXP(1)
= 2.718281828459045

EXP(0)
= 1

FLOOR

Pyöristetään desimaaliluku lähimpään kokonaislukuun. Palauttaa luvun.

FLOOR(luku)

luku: Eulerin luku.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

Laskee arvon luonnollisen logaritmin. Palauttaa luvun.

LN(luku)

number: arvo, jonka luonnollinen logaritmi otetaan.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Laskee arvon logaritmin määritetyssä emäksessä. Palauttaa luvun.

LOG(base, arvo)

base: arvon logaritmilaskennassa käytettävä base.

value: luku, jonka logaritmi lasketaan.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

Nostaa perusarvon tiettyyn potenssiin. Palauttaa luvun.

POWER(base, eksponentti)

base: luku, jonka potenssi lasketaan.

eksponentti: luku, jolla perusarvo korotetaan.

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Ottaa ei-negatiivisen luvun neliöjuuren. Palauttaa luvun.

SQRT(luku)

number: luku, jonka neliöjuuri otetaan.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Lajittele numeeriset arvot yhtä leveisiin kauhoihin. Palauttaa sen kauhan numeron, johon arvo kuuluu.

Jos palautettu arvo on alle vähimmäismäärän, palautetaan nolla. Jos palautettu arvo on maksimiarvon yläpuolella, palautetaan kauhojen lukumäärä +1.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

value: luku, joka lasketaan bin-numerossa.

minValue: pienin arvo, josta binning aloitetaan.

maxValue: enimmäisarvo, johon asti binoitava.

bucketCount: haluttu määrä yhtä leveitä kauhoja, joihin arvot sijoitetaan minValue- ja maxValue-arvojenvälillä.

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)

Merkkijonofunktiot

Toiminto Määritelmä Argumentit Esimerkki käytöstä

CONTAINS

Määrittää, sisältääkö merkkijono suur- ja pienaakkoset huomioivan osajonon. Palauttaa boolen arvon.

CONTAINS("string", "substring")

string: testattava merkkijonoarvo.

substring: merkkijonon sisällä tarkistettava arvo.

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

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

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

CONCAT

Yhdistää kaksi merkkijonoa. Palauttaa merkkijonon.

CONCAT("string1", "string2")

string1: merkkijonon arvo, johon string2 liitetään.

string2: merkkijonon arvo, joka liitetään string1:een.

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

CONCAT([YHTEYSTIEDOT.etunimi], CONCAT(" ", [YHTEYSTIEDOT.sukunimi]))

LENGTH

Laskee merkkijonon pituuden. Palauttaa luvun.

LENGTH("string")

string: merkkijonon arvo, jonka pituus lasketaan.

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

Poistaa merkkijonosta etu- ja loppuvakavälit. Palauttaa merkkijonon.

TRIM(" merkkijono ")

string: merkkijonon arvo, josta leikataan välilyönnit.

TRIM(" Kissat ovat mahtavia ")
= "Kissat ovat mahtavia"

Päivämäärätoiminnot

Toiminto Määritelmä Argumentit Esimerkki käytöstä

DATE_FROM_PARTS

Luo päivämääräarvon vuoden, kuukauden ja päivän osista. Palauttaa päivämäärän.

DATE_FROM_PARTS(vuosi, kuukausi, päivä)

year: halutun päivämäärän vuosiosa.

month: halutun päivämäärän kuukausiosa.

day: halutun päivämäärän päiväosa.

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

DATEDIFF

Palauttaa ensimmäisen päivämääräarvon ja toisen päivämääräarvon välisten aikayksiköiden lukumäärän määritellyssä aikayksikössä. Palauttaa luvun.

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

datePart: vuoden, vuosineljänneksen, kuukauden, viikon tai päivän yksikkö, jota käytetään erotuslaskennassa.

date1: alkupäivämäärän arvo, joka vähennetään date2:sta.

date2: loppupäivämäärän arvo, josta vähennetään date1.

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

Pura vuosi, vuosineljännes, kuukausi, viikko tai päivä päivämääräarvosta. Palauttaa numeron.

DATEPART("datePart", "date")

datePart: vuoden, vuosineljänneksen, kuukauden, viikon tai päivän yksikkö, joka uutetaan.

date: päivämääräarvo, josta poimitaan päivämääräosa.

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

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

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

DATETRUNC

Päivämäärän arvon typistäminen vuoteen, vuosineljännekseen, kuukauteen, viikkoon tai päivään.

DATETRUNC("datePart", "date")

datePart: vuosi, vuosineljännes, kuukausi, viikko tai päiväyksikkö, johon typistetään.

date: päivämääräarvo, joka typistetään.

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

Luo aikaleima-arvo vuoden, kuukauden, päivän, tunnin, minuutin ja sekunnin osista. Palauttaa datetime-arvon.

TIMESTAMP_FROM_PARTS(vuosi, kuukausi, päivä)

year: halutun päivämäärän vuosiosa.

month: halutun päivämäärän kuukausiosa.

day: halutun päivän päiväosa.

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

WEEKNUM

Laskee päivämäärän viikon numeron vuoden sisällä. Palauttaa numeron.

WEEKNUM("päivämäärä")

date: datetime-arvo, jonka avulla lasketaan viikon numero vuoden sisällä.

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

WEEKNUM(“1609459200”)
= 11

WEEKNUM("[deal.createdate]")

NOW

Palauttaa tilisi aikavyöhykkeeseen perustuvan nykyisen kellonajan. Palauttaa datetime-arvon.

NOW()

NOW()
= 1633611966314

WORKINGDAYS

Palauttaa kahden päivämäärän väliin jäävien viikonpäivien (maanantai - perjantai) määrän.

WORKINGDAYS(arvo1, arvo2)

value1: alkupäivämäärän arvo.

arvo 2: päättymispäivämäärän arvo.

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

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

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

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