Salta al contenuto
Nota bene: la traduzione in italiano di questo articolo è fornita solo per comodità. La traduzione viene creata automaticamente tramite un software di traduzione e potrebbe non essere stata revisionata. Pertanto, la versione inglese di questo articolo deve essere considerata come la versione di governo contenente le informazioni più recenti. È possibile accedervi qui.

Costruire e attivare set di dati in Data Studio

Ultimo aggiornamento: 3 giugno 2026

Disponibile con uno qualsiasi dei seguenti abbonamenti, tranne dove indicato:

Nota: se sei un Super Admin, scopri come attivare la versione beta per il tuo account.

Riepilogo

HubSpot Data Studio consolida i dati dei clienti esterni per fornire una piattaforma unificata per la sincronizzazione, l'integrazione e l'attivazione in tutto il tuo stack tecnologico. Gli utenti possono creare set di dati da fonti esterne come Google Sheets, Snowflake e app di sincronizzazione dei dati, per poi integrarli in liste, flussi di lavoro e report per un processo decisionale efficiente e basato sui dati.

Prima di iniziare

  • Per visualizzare, modificare e utilizzare i set di dati, è necessario disporre delle autorizzazioni per Data Studio.
  • Le autorizzazionidi visualizzazione e modifica sono attivate per impostazione predefinita. Il Super Admin deve attivare le autorizzazioni di utilizzo per gli utenti dei set di dati per consentire loro di utilizzare i crediti HubSpot per Data Studio.
  • Le autorizzazionidi utilizzo sono richieste solo quando si utilizza un set di dati in un flusso di lavoro, in un segmento, durante la sincronizzazione con il CRM o durante l’esportazione.
  • Puoi ricevere notifiche di sincronizzazione di Data Studio per rimanere aggiornato sul loro stato, consentendoti di intervenire rapidamente in caso di errori o guasti imprevisti e garantendo la qualità continua dei dati aggiornati nel CRM secondo una pianificazione ricorrente. Scopri come configurare le notifiche.
  • Scopri di più sui limiti dell’abbonamento nel catalogo Prodotti e servizi di HubSpot.

Che cos'è un

set di dati

?

Un set di dati è una raccolta di dati provenienti da tutto il tuo account HubSpot che può consistere in fonti di dati HubSpot e/o esterne. Un set di dati può includere proprietà per oggetti CRM e risorse HubSpot, campi provenienti da fonti di dati esterne e formule per calcolare i tuoi dati.

 

Scopri di più sulle definizioni dei set di dati nel Glossario.

Casi d'uso di Data Studio

Di seguito sono riportati i principali casi d'uso che dimostrano come puoi sfruttare i set di dati esterni per migliorare i record del CRM, ottimizzare i flussi di lavoro, creare elenchi dinamici di clienti e utilizzare i set di dati per creare report.

Sincronizza i dati da applicazioni di terze parti

Puoi sincronizzare i set di dati da applicazioni di terze parti direttamente con il tuo CRM HubSpot. Questo ti permette di:

  • Aggiornare i record CRM utilizzando set di dati esterni
  • Generare nuove proprietà da campi formula calcolati
  • Scrivere istantaneamente i dati nel tuo CRM con un solo clic

Ad esempio, potresti combinare i dati provenienti da una piattaforma di utilizzo dei prodotti (ad es. Mixpanel) con i set di dati aziendali per creare una potente proprietà

"

Punteggio di coinvolgimento del prodotto

"

in HubSpot.

Scopri come sincronizzare i dati da applicazioni di terze parti.

Sincronizza i dati con il CRM di HubSpot

Puoi sincronizzare i dati con il CRM di HubSpot per:

  • Migliorare la segmentazione del pubblico
  • Inviare email di marketing più personalizzate
  • Migliorare la tua attività di vendita sulla base delle informazioni ricavate dai dati

Ad esempio, potresti creare un set di dati che monitora il comportamento dei clienti su diversi canali. Sincronizzando questi dati con il CRM, puoi affinare la segmentazione del pubblico per identificare i lead ad alto intento. Utilizzando queste informazioni, puoi inviare campagne email personalizzate su misura per le preferenze dei clienti, aumentando il coinvolgimento e i tassi di conversione.

Scopri come sincronizzare i dati con il CRM di HubSpot.

Utilizza il tuo set di dati in un flusso di lavoro

Puoi utilizzare i tuoi set di dati in un flusso di lavoro per:

  • Creare flussi di lavoro una tantum o ricorrenti per i record del set di dati primario
  • Incorporare i campi del set di dati nelle azioni del flusso di lavoro

Ad esempio, sfrutta il set di dati del punteggio di coinvolgimento per creare un flusso di lavoro che automatizzi gli avvisi ai clienti per potenziali aggiornamenti o rischi di abbandono. Questo flusso di lavoro può anche contattare in modo proattivo i clienti che potrebbero essere particolarmente adatti a un aggiornamento.

Scopri come utilizzare i set di dati in un flusso di lavoro.

Utilizza il tuo set di dati per creare segmenti

Puoi utilizzare i tuoi set di dati per creare segmenti al fine di:

  • Importare e unire l'utilizzo dei prodotti, i punteggi dei lead e i dati dei clienti in Data Studio
  • Combinare i dati dei contatti di HubSpot con fonti esterne, perfezionando le informazioni con i filtri
  • Generare un elenco filtrato di contatti del set di dati che soddisfano criteri specifici

Ad esempio, sfrutta un set di dati mirato sui clienti per generare un segmento dinamico che guidi una campagna di marketing automatizzata, offrendo esperienze personalizzate ai clienti su larga scala.

Scopri come utilizzare i tuoi set

di dati

per creare segmenti.

Utilizza il tuo set di dati in un report

Puoi utilizzare i tuoi set di dati in un report per:

  • Combinare più fonti di dati per creare report unificati con informazioni provenienti dal tuo CRM, da applicazioni esterne e da piattaforme di analisi
  • Segmentare i dati in modo dinamico applicando filtri per concentrarsi su gruppi, comportamenti o tendenze specifici
  • Creare metriche e calcoli personalizzati utilizzando campi formula per generare indicatori di performance unici. 

Ad esempio, potresti creare un campo per calcolare il fatturato ricorrente annuale in base alla proprietà dell’importo dell’affare, e poi utilizzare questi dati dal set di dati in un report per monitorare le tendenze del fatturato, prevedere i guadagni futuri e analizzare la fidelizzazione dei clienti nel tempo.

Nota: se il tuo set di dati utilizza oggetti HubSpot e include misure riepilogative e formule personalizzate, qualsiasi filtro applicato a tali misure influirà solo sulla vista riepilogativa dei dati, non sul report sottostante.

Scopri come utilizzare i tuoi set di dati in un report.

Esporta i set di dati su Google Sheets e Excel di Office 365

Puoi esportare i set di dati su Google Sheets e Excel di Office 365 per:

  • Conservare copie esterne a scopo di archiviazione o per una maggiore sicurezza.
  • Lavorare con i dati anche senza una connessione a Internet.
  • Condividere facilmente i set di dati con i membri del team per modifiche e feedback in tempo reale.

Ad esempio, l'esportazione dei set di dati di HubSpot su Google Sheets o Excel di Office 365 consente alle aziende di perfezionare i dati per ottenere informazioni chiare sulle tendenze dei ricavi e sull'acquisizione dei clienti, per poi condividerli in modo sicuro con gli stakeholder esterni senza concedere loro l'accesso a HubSpot.

Scopri come esportare i set di dati.

Crea un set di dati

Per creare un set di dati:

  1. Nel tuo account HubSpot, passa a Gestione dei dati > Data Studio.
  2. Fai clic suCrea set di dati in alto a destra.
  3. Fai clic suImporta dati.

Origini dati

Le origini dati sono la base del tuo set di dati. Scopri di più sulle diverse origini dati nelGlossario.

  1. Nel pannello di sinistra Fonti:
    • Per aggiungere una fonte di dati HubSpot già presente nel tuo CRM:seleziona una fonte di dati dall'elenco oppure clicca su Aiutami a scegliere per utilizzare Breeze, l'IA di HubSpot, che ti suggerirà gli oggetti. Una volta effettuata la selezione, apparirà il pannello laterale sinistro Scegli le tue colonne. Per aggiungere ulteriori fonti di dati, clicca su+ Aggiungi fonte
    • Per aggiungere dati esterni: clicca su+ Connetti una nuova fonte. Nel pannelloAggiungi una fonte dati, seleziona l'opzioneFile o un'applicazione esterna.
  2. Dopo aver selezionato le tue fonti di dati, nell'elenco delle proprietà, fai clic sulle caselle di controllo accanto alle proprietà che desideri visualizzare nel tuo set di dati. Quindi, fai clicsu Fatto.
  1. Per unire ulteriori fonti di dati e costruire un set di dati più complesso, clicca su Fonti in alto. Nel pannello laterale sinistro, clicca suUsa configurazione avanzata della fonte.

Configurazione avanzata delle fonti

Per unire un'altra fonte di dati:

  1. Fai clic suUnisci un'altra origine dati o sull'icona+ nel visualizzatore delle origini dati.

data-management-join-data-source

  1. Nella scheda Fonti dati HubSpot o Fonti dati esterne, seleziona unafonte dati.
  2. Fai clic suContinua.
  3. Nella schermata "Anteprima dell'unione ", configura quanto segue:
data-management-customize-your-join 
    • Nella casellaTabella a sinistra verrà visualizzata lafonte primaria selezionata.
    • Nella casellaTabella a destra verrà visualizzata la fonte aggiuntiva selezionata.
    • Fare clic sul menu a discesaSinistra per selezionareJoin sinistro oJoin interno.
      • Join sinistro: restituisce tutte le righe da[origine dati primaria] e tutte le righe corrispondenti da[origine dati secondaria]
      • Inner join: restituisce le righe che presentano valori corrispondenti sia nella[fonte dati primaria] che nella[fonte dati secondaria].
    • Fare clic su Usa etichette di associazione oUsa chiave di corrispondenza.
      • Usa etichette di associazione: seleziona un'etichetta di associazione per il join.
      • Usa chiave di corrispondenza: seleziona una chiave di corrispondenza per la tabella di sinistra e quella di destra.
    • InComportamento di corrispondenza, specifica la relazione tra le origini dati selezionate:
      • Corrispondenze multiple: una riga nella tabella di sinistra può corrispondere a più righe nella tabella di destra.
      • Solo una corrispondenza: una riga nella tabella di sinistra può corrispondere al massimo a una riga nella tabella di destra. Le righe aggiuntive non saranno incluse.
    • Fare clic suAggiungi join personalizzato.

Colonne

  1. Per trascinare le colonne e personalizzarne l'ordine, in alto, cliccasu Colonne. Clicca sulle diverse colonne etrascinale nell'ordine che preferisci.
  1. Per creare nuove colonne, fare clic su una delle seguenti opzioni:
    • Aggiungi colonne da una fonte
    • Aggiungi una colonna Data Agent
    • Aggiungi una colonna formula

Data Agent

Quando selezioni l'opzioneAggiungi una colonna Data Agent, puoi utilizzare Data Agent per effettuare ricerche e generare nuovi dati in una colonna intelligente:

  1. Fare clic suAggiungi una colonna Data Agent.
  2. Nellacasella di testo Descrivi ciò che desideri sapere , scrivi una descrizione dei dati che desideri generare ed estrarre dalla colonna intelligente. Inoltre, puoi utilizzarei suggerimenti proposti. Quindi, fai clic suAnteprima.
  3. Nella casella di testo Nome colonna intelligente, digitare il nome della colonna.
  4. Rivedi ladescrizione e modifica il testo secondo necessità.
  5. Fare clic su+ Inserisci token colonna per fare riferimento ad altre proprietà all'interno del set di dati.
  6. Fai clic sul menu a discesaDa dove devono provenire questi dati? per selezionare una fonte per i tuoi dati.
    • Ricerca sul Web: dati provenienti da ricerche su Internet.
    • Ricerca aziendale: dati provenienti dal sito web principale dell'azienda.
    • Colonne del set di dati: dati provenienti da un'altra colonna del set di dati.
  7. Fai clic sul menu a discesa " Che tipo didati deve restituire questo prompt " per specificare il tipo di informazioni nella cella (ad esempio, numero, testo o data).
    • Stringa
    • Numero
    • Booleano
  8. Fare clic suAnteprima.
  9. La colonna intelligente apparirà ora nella tabella.

Arricchimento

Utilizza Arricchimento per colmare le lacune o convalidare i dati:

  1. In alto, clicca suArricchimento. Quindi, seleziona lecaselle di controllo accanto ai dati che desideri aggiungere alle colonne.
  2. Fai clic su + Aggiungi colonne selezionate
  3. Dopo aver verificato le selezioni di arricchimento, clicca suAggiungi colonna/e di arricchimento.

Formule

Utilizza Formule per creare calcoli basati su altre colonne:

  1. Nella parte superiore, fare clic su Formule. Quindi, fare clic su una delle opzioni disponibili.
  1. Nel pannello in basso, compila i campi della formula.
data-management-switch-case-column
  1. Quindi, clicca suSalva.

Modificatori

Utilizza i Modificatori per applicare modifiche di formattazione e normalizzazioni:

  1. In alto, fare clic suFormule.
  2. Fare clic suCorreggi maiuscole o Elimina spazi, quindi procedere come segue:
    • Digita un nome nella casella di testodel nome della colonna.
    • Fai clic sul menu a discesa Scegli colonnaper selezionare una colonna.
    • Fare clic sul menu a discesa Trasformazione e selezionare Maiuscole, Minuscole oElimina spazi.
    • Fare clic su Salva.

Viste riassuntive e non riassuntive

Esistono due tipi di viste utilizzate per visualizzare i set di dati:

  • Vista riepilogativa: la vista di un set di dati creata quando questo ha più di una fonte di dati e sono possibili più corrispondenze tra le fonti di dati primarie e secondarie. Questa vista mostrerà i dati raggruppati per fonte di dati primaria e verrà utilizzata nella sincronizzazione CRM, nei flussi di lavoro e negli elenchi. Solo le colonne disponibili nella vista riepilogativa saranno disponibili nella sincronizzazione CRM, nei flussi di lavoro e negli elenchi.
  • Vista non riepilogativa: la vista di un set di dati che mostra i dati non raggruppati. 

Nota: nei casi in cui vi sia una sola fonte o una relazione uno a uno tra fonti diverse (ad es. example@hubspot.com appare una volta in Snowflake e una volta nel tuo HubSpot CRM), non ti verrà presentata una vista riepilogativa o non riepilogativa del tuo set di dati, e il set di dati potrà essere utilizzato per report, sincronizzazioni CRM, flussi di lavoro ed elenchi. Scopri come configurare le impostazioni di unione dei dati.

Puoi scegliere tra le due opzioni cliccando suVista espandibile in alto a sinistra, quindi selezionandoVista riepilogativa oVista non riepilogativa.

Filtri

Puoi applicare filtri al tuo set di dati.

  1. In alto, cliccasu Filtro. Clicca su+ Aggiungi filtro o suVista filtro avanzata.
  2. Se hai selezionato " Visualizzazione filtro avanzata", clicca tra i seguenti filtri avanzati:
    • Filtri a livello di riga: filtra le righe prima di qualsiasi raggruppamento o riepilogo
    • Filtri di aggregazione: filtrano le righe in base a valori di aggregazione fissi
    • Filtri della vista riepilogativa: filtrano le righe nella vista riepilogativa dopo la riepilogazione di fonti uno-a-molti
  3. Se hai selezionato+ Aggiungi filtro, clicca su unfiltro dalla finestra a comparsa. Continua ad aggiungere filtri secondo necessità.

Rivedi il set di dati

Una volta completata la personalizzazione del set di dati, puoi fare quanto segue:

  1. Esamina la tabella per assicurarti che il tuo set di dati venga visualizzato correttamente.
  1. Se sei soddisfatto del tuo set di dati,clicca su Salva.Clicca suUsa in per creare un report, un flusso di lavoro, un elenco, eseguire una sincronizzazione CRM o esportare il tuo set di dati.

Glossario

Origini dati

Le origini dati includono oggetti CRM (ad es. contatti, oggetti personalizzati), risorse (ad es. pagine del sito web, e-mail) e attività (ad es. conversazioni, vendite) su cui desideri generare report. Puoi selezionarne fino a cinque per ogni set di dati.

La fonte di dati primaria funge da punto di riferimento per il set di dati, a cui si collegano tutte le altre fonti. HubSpot le collega utilizzando il percorso più breve, unendo automaticamente i dati correlati come contatti e trattative senza passaggi aggiuntivi.

Altre fonti di dati richiedono connessioni intermedie per l'integrazione. Ad esempio, se "Opportunità" è la fonte primaria e sono necessari i dati dei post del blog, HubSpot li collega tramite "Contatti" e "Attività web", selezionando automaticamente le fonti necessarie.

Fonti di dati aggiuntive

È possibile aggiungere fonti di dati secondarie al proprio set di dati per consolidare le informazioni in un'unica vista. Alcune fonti si integreranno automaticamente, mentre altre potrebbero richiedere un input aggiuntivo per stabilire una connessione.

Join automatici

I join automatici sono disponibili per le combinazioni di dati HubSpot più comuni (ad es. Aziende + Offerte) e per le integrazioni con le app di sincronizzazione (ad es. Contatti + Fatture Stripe).

Quando si selezionano queste coppie di fonti, le righe vengono automaticamente abbinate utilizzando una colonna predefinita, in genere Indirizzo e-mail o Dominio aziendale.

Per personalizzare la colonna di abbinamento, è possibile gestire il join nel pannello delle fonti.

Join personalizzati

Quando si integrano dati da fonti con strutture di colonne flessibili, come Fogli Google, AirTable, CSV e data warehouse, è necessario fornire ulteriori dettagli per abilitare l’unione dei dati.

Se è richiesto un join personalizzato, dovrai selezionare le colonne di corrispondenza da ciascuna fonte. Ciò garantisce che i dati si allineino correttamente, utilizzando identificatori comuni come indirizzi email, ID o domini aziendali.

Sintassi

All'interno di una funzione, è possibile utilizzare dati provenienti da proprietà e campi oppure dati letterali. I dati delle proprietà e dei campi saranno dinamici in base alle singole fonti di dati, mentre i dati letterali sono costanti. Ad esempio:

  • 2021-03-05 è una data letterale, che è costante.
  • [CONTACT.createdate] è una data basata su una proprietà, che è dinamica per ogni record di contatto.

Le funzioni possono includere sia dati letterali che dati di proprietà/campo, purché i tipi di dati siano compatibili con gli argomenti richiesti dalla funzione. Ad esempio:

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

Di seguito, scopri la sintassi per i letterali e i dati di proprietà/campo e come incorporarli nelle formule.

Sintassi dei letterali

Utilizza i letterali per aggiungere stringhe di testo specifiche e statiche, numeri, valori true o false e date nei tuoi calcoli.

  • Letterale stringa: testo racchiuso tra virgolette. Ad esempio, “My cool string”
  • Letterale numerico: numeri senza virgolette. Ad esempio, 42.
  • Letterale booleano: true o false.
  • Letterale data: una stringa formattata come "YYY-MM-DD" o un numero di timestamp della data (ad es. 1635715904). 

Sintassi delle proprietà

I riferimenti alle proprietà consentono di includere direttamente i valori delle proprietà delle origini dati selezionate. Non è necessario aggiungere la proprietà come campo del set di dati per farvi riferimento.

Utilizzare la seguente sintassi quando si fa riferimento alle proprietà:

  • Le espressioni di riferimento sono sempre racchiuse tra parentesi quadre ( [ e ] ).
  • I riferimenti alle proprietà specificano il nome dell'oggetto o dell'evento, seguito da un punto e dal nome della proprietà interna. Ad esempio:
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

Sintassi dei riferimenti ai campi

È possibile fare riferimento ai campi in una formula racchiudendo il nome del campo tra parentesi quadre. Ad esempio:

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

È possibile fare riferimento ai campi nelle formule purché gli operatori e le funzioni della formula accettino il tipo di dati del campo. Ad esempio, se si crea un nuovo campo contenente una stringa, è possibile fare riferimento al campo in una funzione che accetta stringhe:

  • Se il Campo 1 è [DEAL.name], contiene un valore stringa (il nome dell'affare).
  • CONCAT([Field 1], "Q4") sarebbe valido perché contiene due valori stringa.
  • CONCAT([DEAL.name], 2012) non sarebbe valido perché contiene sia un valore stringa che un valore numerico.

Operatori

È possibile utilizzare gli operatori con valori letterali e di proprietà/campo; gli operatori vengono valutati secondo l'ordine standard delle operazioni PEMDAS. Ciò consente di nidificare gli operatori utilizzando le parentesi. Ad esempio:

  • Aggiunta di un numero con un riferimento a una proprietà: 1 + [DEAL.amount]
  • Utilizzo delle parentesi per nidificare le operazioni: (1 + 2) * (3 + 4)
Operatore Descrizione Esempio di utilizzo

+

Somma i numeri. Restituisce un numero.

1 + 1
= 2

[DEAL.amount] + 100

-

Sottrai i numeri. Restituisce un numero.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

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

*

Moltiplica i numeri. Restituisce un numero.

2 * 2
= 4

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

[DEAL.amount] * 0.5

/

Dividi i numeri. Restituisce un numero.

10/ 2
= 5

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

-

Inverte il segno di un numero.

-100
= -100

-[DEAL.amount]

AND o &&

Verifica se entrambi i valori booleani sono veri. Restituisce un valore booleano.

true AND false
= falso

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

OR o ||

Verifica se uno dei due valori booleani è vero. Restituisce un valore booleano.

true OR false
= vero

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

!

Negazione di un valore booleano. Restituisce un altro valore booleano.

!true
= false

= o ==

Operatore di uguaglianza. Restituisce un valore booleano.

=true
= true

IF

La logica IF è un insieme di regole che vengono eseguite se viene soddisfatta una determinata condizione. È possibile utilizzare la logica IF per differenziare i dati. Ad esempio, è possibile utilizzare la logica IF per:

  • Calcolare commissioni diverse in base alle dimensioni di un affare (ad es. assegnare una percentuale maggiore per un affare più grande).
  • Classificare le transazioni in livelli per l'analisi e l'azione nei report.
  • Classificare le risposte dei feedback in categorie (ad es. l'etichetta da 1 a 6 indica un detrattore).
  • Definire la priorità dei contatti in base al numero di giorni in cui sono stati contrassegnati come lead.
     

LABEL

La funzione LABEL converte i valori degli intervalli delle proprietà di enumerazione in valori di facile comprensione. Alcune proprietà definite da HubSpot, come " Responsabile dell'affare " e "Responsabile del contatto ", sono rappresentate come valori interni. Ciò rende difficile l'analisi. Se utilizzata con le proprietà definite da HubSpot che supportano la traduzione, la funzione LABEL fornirà la traduzione in base alle impostazioni del portale, non a quelle dell'utente. Ad esempio, è possibile utilizzare la funzione LABEL per:

  • Accedere ai nomi delle fasi dei contatti o delle trattative direttamente nei campi

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

  • Fare riferimento ai proprietari HubSpot per nome direttamente nei campi

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


Funzioni numeriche

Funzione Definizione Argomenti Esempio di utilizzo

ABS

Calcola il valore assoluto di un numero. Restituisce un numero.

ABS(number)

numero: il numero di cui calcolare il valore assoluto.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Arrotonda un valore decimale per eccesso al numero intero più vicino. Restituisce un numero.

CEIL(number)

numero: il numero di cui calcolare il tetto.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Divide un numero, ma restituisce zero quando il divisore è zero. Restituisce un numero.

DIV0(dividend, divisor)

dividendo: il numero da utilizzare come dividendo nell'operazione di divisione.

divisore: il numero da utilizzare come divisore nell'operazione di divisione; se il divisore è zero, il risultato complessivo è zero

DIV0(5, 2)
= 2,5

DIV0(5, 0)
= 0

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

EXP

Calcola il numero di Eulero elevato a un valore. Restituisce un numero.

EXP(exponent)

esponente: l'esponente a cui elevare il numero di Eulero.

EXP(1)
= 2,718281828459045

EXP(0)
= 1

FLOOR

Arrotonda un valore decimale per difetto al numero intero più vicino. Restituisce un numero.

FLOOR(number)

numero: l'esponente a cui elevare il numero di Eulero.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

Calcola il logaritmo naturale di un valore. Restituisce un numero.

LN(number)

numero: il valore di cui calcolare il logaritmo naturale.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Calcola il logaritmo di un valore con una base specificata. Restituisce un numero.

LOG(base, value)

base: la base da utilizzare nel calcolo del logaritmo del valore.

valore: il numero di cui calcolare il logaritmo.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

Elevare un valore di base a una potenza specificata. Restituisce un numero.

POWER(base, exponent)

base: il numero di cui calcolare la potenza.

esponente: il numero a cui elevare la base.

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Calcola la radice quadrata di un numero non negativo. Restituisce un numero.

SQRT(number)

numero: il numero di cui calcolare la radice quadrata.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Raggruppa i valori numerici in intervalli di larghezza uguale. Restituisce il numero dell'intervallo in cui rientra il valore.

Se il valore restituito è inferiore al minimo, restituisce zero. Se il valore restituito è superiore al massimo, restituisce il numero di intervalli +1.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

valore: il numero da calcolare nel numero di intervallo.

minValue: il valore minimo da cui iniziare il raggruppamento.

maxValue: il valore massimo fino al quale raggruppare.

bucketCount: il numero desiderato di bucket di larghezza uguale in cui raggruppare i valori compresi tra minValue e 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)

Funzioni stringa

Funzione Definizione Argomenti Esempio di utilizzo

CONTAINS

Determina se una stringa contiene una sottostringa, distinguendo tra maiuscole e minuscole. Restituisce un valore booleano.

CONTAINS("string", "substring")

string: il valore della stringa da verificare.

sottostringa: il valore da cercare all'interno della stringa.

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

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

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

CONCAT

Concatenare due stringhe. Restituisce una stringa.

CONCAT("string1", "string2")

string1: il valore stringa a cui verrà aggiunta string2.

string2: il valore stringa da aggiungere a string1.

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

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

LENGTH

Calcola la lunghezza di una stringa. Restituisce un numero.

LENGTH("string")

stringa: il valore della stringa di cui calcolare la lunghezza.

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

Rimuove gli spazi iniziali e finali da una stringa. Restituisce una stringa.

TRIM(" string ")

string: il valore della stringa da cui rimuovere gli spazi.

TRIM(" Cats are great ")
= "I gatti sono fantastici"

Funzioni data

Funzione Definizione Argomenti Esempio di utilizzo

DATE_FROM_PARTS

Crea un valore di data dalle parti anno, mese e giorno. Restituisce una data.

DATE_FROM_PARTS(year, month, day)

anno: la parte relativa all'anno della data desiderata.

mese: la parte relativa al mese della data desiderata.

giorno: la parte relativa al giorno della data desiderata.

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

DATEDIFF

Restituisce il numero di unità di tempo tra il primo valore di data e il secondo per un'unità di tempo specificata. Restituisce un numero.

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

datePart: l'unità di anno, trimestre, mese, settimana o giorno da utilizzare nel calcolo della differenza. 

date1: il valore della data di inizio da sottrarre da date2.

date2: il valore della data di fine da cui verrà sottratto 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

Estrae l'anno, il trimestre, il mese, la settimana o il giorno da un valore di data. Restituisce un numero.

DATEPART(“datePart”, “date”)

datePart: l'unità (anno, trimestre, mese, settimana o giorno) da estrarre.

date: il valore di data da cui estrarre una parte della data.

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

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

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

DATETRUNC

Tronca un valore di data all'anno, al trimestre, al mese, alla settimana o al giorno.

DATETRUNC(“datePart”, “date”)

datePart: l'unità (anno, trimestre, mese, settimana o giorno) a cui troncare.

date: il valore della data da troncare.

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

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

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

TIMESTAMP_FROM_PARTS

Crea un valore di timestamp dalle parti anno, mese, giorno, ora, minuto e secondo. Restituisce un valore datetime.

TIMESTAMP_FROM_PARTS(year, month, day)

anno: la parte relativa all'anno della data desiderata.

month: la parte relativa al mese della data desiderata.

giorno: la parte relativa al giorno della data desiderata. 

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

WEEKNUM

Calcola il numero della settimana all'interno di un anno per una data. Restituisce un numero.

WEEKNUM(“date”)

date: il valore datetime con cui calcolare il numero della settimana all'interno di un anno.

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

WEEKNUM(“1609459200”)
= 11

WEEKNUM(“[deal.createdate]”)

NOW

Restituisce l'ora corrente in base al fuso orario del tuo account. Restituisce un valore datetime.

NOW()

 

NOW()
= 1633611966314

WORKINGDAYS

Restituisce il numero di giorni feriali (dal lunedì al venerdì) compresi tra due date.

WORKINGDAYS(value1, value2)

valore1: il valore data e ora di inizio.

valore2: il valore data e ora di fine. 

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

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

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

L'articolo è stato utile?
Questo modulo viene utilizzato solo per il feedback della documentazione. Scopri come ottenere assistenza con HubSpot.