Questo articolo illustra come eseguire una serie di casi d’uso (15) utilizzando l’estensione Customer Journey Analytics BI. Ogni caso d’uso descrive la funzionalità di Customer Journey Analytics, seguita dai dettagli di ciascuno degli strumenti di business intelligence supportati:
Desktop Power BI. La versione utilizzata è la 2.137.1102.0 a 64 bit (ottobre 2024).
Desktop Tableau. La versione utilizzata è 2024.1.5 (20241.24.0705.0334) a 64 bit.
Ricerca. Versione online 25.0.23, disponibile tramite looker.com
Jupyter Notebook. La versione utilizzata è la 7.3.2.
StudioRS. La versione utilizzata è 2024.12.0, build 467.
Il caso d'uso connect è incentrato sulla modalità di connessione degli strumenti BI tramite l'estensione Customer Journey Analytics BI.
I casi d'uso per report e analisi indicano come eseguire visualizzazioni di Customer Journey Analytics simili negli strumenti di business intelligence attualmente supportati.
I casi d'uso comprendi forniscono ulteriori dettagli su:
Trasformazioni che si verificano quando si utilizzano strumenti di business intelligence per generare rapporti e analizzare.
Somiglianze di visualizzazione e differenze tra gli strumenti di Customer Journey Analytics e BI.
Avvertenze di ciascuno degli strumenti BI di cui dovresti essere a conoscenza.
Connetti e convalida
Questo caso d’uso imposta la connessione dallo strumento BI a Customer Journey Analytics, elenca le visualizzazioni dati disponibili e seleziona una visualizzazione dati da utilizzare.
Customer Journey Analytics
Le istruzioni fanno riferimento a un ambiente di esempio con i seguenti oggetti:
Visualizzazione dati: C&C - Visualizzazione dati 🅐.
Dimensioni: Nome prodotto 🅑 e Categoria prodotto 🅒.
Metriche: Ricavi da acquisto 🅓 e Acquisti 🅔.
Filtro: Prodotti della pesca 🅕.
Nei casi d’uso, sostituisci questi oggetti di esempio con oggetti appropriati per il tuo ambiente specifico.
Strumenti BI
tabs
Desktop Power BI
Accedi alle credenziali e ai parametri richiesti dall’interfaccia utente di Experience Platform Query Service.
Passa alla sandbox di Experience Platform.
Seleziona
Query dalla barra a sinistra.
Selezionare la scheda Credenziali nell'interfaccia Query.
Selezionare prod:cja dal menu a discesa Database.
Avviare Power BI Desktop.
Dall'interfaccia principale, selezionare Ottieni dati da altre origini.
Nella finestra di dialogo Ottieni dati:
Cerca e seleziona Database PostgreSQL.
Seleziona Connetti.
Nella finestra di dialogo Database PostgreSQL:
Utilizza
per copiare e incollare i valori Host e Porta dal pannello QueryCredenziali in scadenza di Experience Platform, separati da : come valore per Server. Ad esempio: examplecompany.platform-query.adobe.io:80.
Utilizza
per copiare e incollare il valore Database dal pannello QueryCredenziali in scadenza di Experience Platform. Aggiungere ?FLATTEN al valore incollato. Ad esempio: prod:cja?FLATTEN.
Selezionare DirectQuery come Modalità di connettività dati.
Selezionare OK.
Nella finestra di dialogo Database PostgreSQL - Database:
Utilizza
per copiare i valori Nome utente e Password dal pannello Experience Platform QueryCredenziali in scadenza nei campi Nome utente e Password. Se si utilizza una credenziale senza scadenza, utilizzare la password delle credenziali senza scadenza.
Verificare che il menu a discesa per Selezionare il livello a cui applicare queste impostazioni sia impostato sul server definito in precedenza.
Seleziona Connetti.
Nella finestra di dialogo Navigator, le visualizzazioni dati vengono recuperate. Questo recupero può richiedere del tempo. Una volta recuperato, in Power BI Desktop viene visualizzato quanto segue.
Seleziona public.cc_data_view dall'elenco nel pannello a sinistra.
Sono disponibili due opzioni:
Seleziona Carica per continuare e completare l'installazione.
Selezionare Trasforma dati. Viene visualizzata una finestra di dialogo in cui è possibile applicare le trasformazioni come parte della configurazione.
Seleziona Chiudi e applica.
Dopo un po', nel riquadro Dati viene visualizzato public.cc_data_view. Seleziona
per visualizzare dimensioni e metriche.
Per APPIATTIRE o meno
Power BI Desktop supporta i seguenti scenari per il parametro FLATTEN. Per ulteriori informazioni, vedere Flatten nested data.
Accedi alle credenziali e ai parametri richiesti dall’interfaccia utente di Experience Platform Query Service.
Passa alla sandbox di Experience Platform.
Seleziona
Query dalla barra a sinistra.
Selezionare la scheda Credenziali nell'interfaccia Query.
Selezionare prod:cja dal menu a discesa Database.
Avvia Tableau.
Seleziona PostgreSQL dalla barra a sinistra sotto A un server. Se non disponibile, selezionare Altro… e selezionare PostgreSQL dai Connettori installati.
Nella scheda Generale della finestra di dialogo PostgreSQL:
Utilizza
per copiare e incollare l'Host dal pannello QueryCredenziali in scadenza di Experience Platform nel Server.
Utilizza
per copiare e incollare la Porta dal pannello Experience Platform QueryCredenziali in scadenza alla Porta.
Utilizza
per copiare e incollare il Database dal pannello Experience Platform QueryCredenziali in scadenza nel Database. Aggiungere %3FFLATTEN al valore incollato. Ad esempio: prod:cja%3FFLATTEN.
Selezionare Nome utente e password dal menu a discesa Autenticazione.
Utilizza
per copiare e incollare il Nome utente dal pannello QueryCredenziali in scadenza di Experience Platform nel Nome utente.
Utilizza
per copiare e incollare la Password dal pannello QueryCredenziali in scadenza di Experience Platform nella Password. Se si utilizza una credenziale senza scadenza, utilizzare la password delle credenziali senza scadenza.
Verificare che sia selezionato Richiedi SSL.
Seleziona Accedi.
Viene visualizzata una finestra di dialogo Richiesta in corso mentre Tableau Desktop convalida la connessione.
Nella finestra principale, puoi vedere nella pagina Data Source, nel riquadro a sinistra:
Il nome della connessione, sotto Connessioni.
Il nome del database, sotto Database.
Un elenco di tabelle, sotto Tabella.
Trascina la voce cc_data_view e rilascia la voce nella visualizzazione principale che riporta Trascina qui le tabelle.
Nella finestra principale vengono visualizzati i dettagli della visualizzazione dati cc_data_view.
Per APPIATTIRE o meno
Tableau Desktop supporta i seguenti scenari per il parametro FLATTEN. Per ulteriori informazioni, vedere Flatten nested data.
Accedi alle credenziali e ai parametri richiesti dall’interfaccia utente di Experience Platform Query Service.
Passa alla sandbox di Experience Platform.
Seleziona
Query dalla barra a sinistra.
Selezionare la scheda Credenziali nell'interfaccia Query.
Selezionare prod:cja dal menu a discesa Database.
Accedi a Looker
Seleziona Amministratore dalla barra a sinistra.
Seleziona Connessioni.
Selezionare Aggiungi connessione.
In Connetti il database alla schermata Looker.
Immetti un Nome per la connessione, ad esempio Example Looker Connection.
Assicurarsi che Tutti i progetti sia selezionato come Ambito connessione.
Selezionare PostgreSQL 9.5+ come Dialetto.
Utilizza
per copiare e incollare il valore Host dal pannello QueryCredenziali in scadenza di Experience Platform come valore per Host. Ad esempio: examplecompany.platform-query.adobe.io.
Utilizza
per copiare e incollare il valore Porta dal pannello QueryCredenziali in scadenza di Experience Platform come valore per Porta. Ad esempio: 80.
Utilizza
per copiare e incollare il valore Database dal pannello Experience Platform QueryCredenziali in scadenza come valore per Database. Aggiungere %3FFLATTEN al valore incollato. Ad esempio: prod:cja%3FFLATTEN.
Utilizza
per copiare e incollare il valore Nome utente dal pannello QueryCredenziali in scadenza di Experience Platform come valore per Nome utente.
Utilizza
per copiare e incollare il valore Password dal pannello QueryCredenziali in scadenza di Experience Platform come valore per Password.
Seleziona Espandi tutto in Impostazioni facoltative.
Imposta Numero massimo di connessioni per nodo su 5.
Verificare che SSL sia abilitato.
Seleziona Test per verificare la connessione. Dovresti vedere un banner nella parte superiore della schermata con un messaggio come Operazione riuscita, può connettere JDBC ….
Seleziona Connetti per stabilire e salvare la connessione.
La nuova connessione viene visualizzata nell'interfaccia Connessioni.
Seleziona ← da Amministratore per passare alla navigazione principale nella barra a sinistra.
Selezionare Sviluppo.
Seleziona Progetti.
Selezionare Nuovo modello nei progetti LookML.
Per evitare di influenzare altri utenti. quando richiesto, seleziona Entra in modalità di sviluppo.
Nell'esperienza Crea modello:
In ➊Selezionare Connessione Database:
Selezionare la connessione al database in Seleziona connessione al database. Esempio: example_looker_connection.
Assegna un nome al progetto in Crea un nuovo progetto LookML per questo modello. Per example: example_looker_project.
Seleziona Avanti.
In ➋Seleziona Tabelle:
Seleziona public, quindi assicurati che la visualizzazione dati di Customer Journey Analytics sia selezionata. Ad esempio:
cc_data_view.
Seleziona Avanti.
In ➌Seleziona Chiavi Primarie:
Seleziona Avanti.
In ➍selezionare Esplora da creare:
Accertati di selezionare la vista. Ad esempio: cc_data_view.view.
Seleziona Avanti.
In ➎Immettere Il Nome Modello:
Assegna un nome al modello. Ad esempio: example_looker_model.
Selezionare Completa ed esplora dati.
Sei stato reindirizzato all'interfaccia Esplora di Looker, pronto per esplorare i dati.
Per APPIATTIRE o meno
Looker supporta i seguenti scenari per il parametro FLATTEN. Per ulteriori informazioni, vedere Flatten nested data.
In una nuova cella, immetti i parametri di configurazione per la connessione. Utilizza
per copiare e incollare i valori dal pannello Experience Platform QueryCredenziali in scadenza nei valori richiesti per i parametri di configurazione. Ad esempio:
Utilizza
per copiare e incollare la password dal pannello QueryCredenziali in scadenza di Experience Platform nel campo Password di Jupyter Notebook.
In una nuova cella, immettere le istruzioni per caricare l'estensione SQL, la libreria richiesta e connettersi a Customer Journey Analytics.
code language-python
%load_ext sql
from sqlalchemy import create_engine
%sql postgresql://{config_username.value}:{config_password.value}@{config_host.value}:{config_port.value}/{config_db.value}?sslmode=require
Eseguite la shell. Non dovrebbe essere visualizzato alcun output, ma la cella dovrebbe essere eseguita senza alcun avviso.
In una nuova chiamata, immetti le istruzioni per ottenere un elenco delle visualizzazioni dati disponibili in base alla connessione.
code language-python
%%sql
SELECT n.nspname as "Schema",
c.relname as "Name",
CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'm' THEN 'materialized view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence' WHEN 's' THEN 'special' WHEN 't' THEN 'TOAST table' WHEN 'f' THEN 'foreign table' WHEN 'p' THEN 'partitioned table' WHEN 'I' THEN 'partitioned index' END as "Type",
pg_catalog.pg_get_userbyid(c.relowner) as "Owner"
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind IN ('v','')
AND n.nspname <> 'pg_catalog'
AND n.nspname !~ '^pg_toast'
AND n.nspname <> 'information_schema'
AND pg_catalog.pg_table_is_visible(c.oid)
AND c.relname NOT LIKE '%test%'
AND c.relname NOT LIKE '%ajo%'
ORDER BY 1,2;
Eseguite la shell. Dovresti visualizzare un output simile alla schermata seguente.
Dovresti visualizzare la cc_data_view nell'elenco delle visualizzazioni dati.
Per APPIATTIRE o meno
Jupyter Notebook supporta i seguenti scenari per il parametro FLATTEN. Per ulteriori informazioni, vedere Flatten nested data.
Nel primo blocco immettere le istruzioni seguenti comprese tra {r} ` e ` . Utilizza
per copiare e incollare i valori dal pannello QueryCredenziali in scadenza di Experience Platform nei valori richiesti per i vari parametri, come host, dbname e user. Ad esempio:
Esegui il blocco. Ti viene richiesto di Host, Database e Utente. È sufficiente accettare i valori forniti nel passaggio precedente.
Utilizza
per copiare e incollare la password dal pannello Experience Platform QueryCredenziali in scadenza alla finestra di dialogo Password in RStudio.
Creare un nuovo blocco e immettere le istruzioni seguenti tra ```` {r} e.
code language-r
con <- dbConnect(
RPostgres::Postgres(),
host = host,
port = 80,
dbname = dbname,
user = user,
password = password,
sslmode = 'require'
)
Esegui il blocco. Se la connessione ha esito positivo, non verrà visualizzato alcun output.
Creare un nuovo blocco e immettere le istruzioni seguenti tra ```` {r} e.
code language-r
views <- dbListTables(con)
print(views)
Esegui il blocco. Dovresti vedere character(0) come unico output.
Creare un nuovo blocco e immettere le istruzioni seguenti tra ```` {r} e.
code language-r
glimpse(dv)
Esegui il blocco. Dovresti visualizzare un output simile alla schermata seguente.
Per APPIATTIRE o meno
Studio supporta i seguenti scenari per il parametro FLATTEN. Per ulteriori informazioni, vedere Flatten nested data.
In questo caso d’uso, desideri visualizzare una tabella e una visualizzazione a linee semplici che mostrino una tendenza giornaliera delle occorrenze (eventi) dal 1° gennaio 2023 al 31 gennaio 2023.
Customer Journey Analytics
Esempio di pannello Tendenza giornaliera per il caso d'uso:
Viene visualizzata una tabella che mostra le occorrenze del mese corrente. Per una migliore visibilità, ingrandisci la visualizzazione.
Nel riquadro Filtri:
Seleziona daterangeday è (Tutto) da Filtri per questo oggetto visivo.
Selezionare Filtro avanzato come Tipo filtro.
Definisci il filtro per Visualizzare gli elementi quando il valoreè uguale o successivo1/1/2023Andè precedente2/1/2023. Puoi utilizzare l'icona del calendario per scegliere e selezionare le date.
Selezionare Applica filtro.
La tabella viene aggiornata con il filtro daterangeday applicato.
Nel riquadro Visualizzazioni, selezionare la visualizzazione Grafico a linee.
Una visualizzazione con grafico a linee sostituisce la tabella utilizzando gli stessi dati della tabella. Il desktop Power BI dovrebbe essere simile a quello riportato di seguito.
Nella visualizzazione Grafico a linee:
Seleziona
.
Dal menu di scelta rapida, selezionare Mostra come tabella.
La vista principale viene aggiornata per mostrare sia una visualizzazione delle linee che una tabella. Il desktop Power BI dovrebbe essere simile a quello riportato di seguito.
Desktop Tableau
Selezionare la scheda Foglio 1 nella parte inferiore per passare dalla visualizzazione Origine dati. Nella visualizzazione Foglio 1:
Trascina la voce Daterange dall'elenco Tabelle nel riquadro Dati e rilasciala nello scaffale Filtri.
Nella finestra di dialogo Campo filtri [Daterange], seleziona Intervallo di date e seleziona Avanti >.
Nella finestra di dialogo Filtro [Daterange], seleziona Intervallo di date e specifica un periodo compreso tra 01/01/2023 e 01/02/2023.
Trascina Daterangeday dall'elenco Tabelle nel riquadro Dati e rilascia la voce nel campo accanto a Colonne.
Seleziona Giorno dal menu a discesa Daterangeday, in modo che il valore venga aggiornato a GIORNO(Daterangeday).
Trascina e rilascia Occorrenze dall'elenco Tabelle (Nomi misure) nel riquadro Dati e rilascia la voce nel campo accanto a Righe. Il valore viene convertito automaticamente in SUM(Occurrences).
Modificare Standard in Vista intera dal menu a discesa Adatta nella barra degli strumenti.
Il desktop Tableau dovrebbe essere simile al seguente.
Selezionare Duplica dal menu di scelta rapida della scheda Foglio 1 per creare un secondo foglio.
Selezionare Rinomina dal menu di scelta rapida della scheda Foglio 1 per rinominare il foglio in Graph.
Selezionare Rinomina dal menu di scelta rapida della scheda Foglio 1 (2) per rinominare il foglio in Data.
Verifica che il foglio Dati sia selezionato. Nella visualizzazione Dati:
Seleziona Mostra in alto a destra e seleziona Tabella di testo (visualizzazione in alto a sinistra) per modificare il contenuto della visualizzazione dati in una tabella.
Selezionare Scambia righe e colonne nella barra degli strumenti.
Modificare Standard in Vista intera dal menu a discesa Adatta nella barra degli strumenti.
Il desktop Tableau dovrebbe essere simile al seguente.
Selezionare il pulsante della scheda Nuovo dashboard (in basso) per creare una nuova visualizzazione Dashboard 1. Nella visualizzazione Dashboard 1:
Trascina e rilascia il foglio del Grafico dallo scaffale Fogli nella visualizzazione Dashboard 1 che contiene Rilascia qui i fogli.
Trascina e rilascia il foglio Dati dallo scaffale Fogli sotto il foglio Grafico nella visualizzazione Dashboard 1.
Selezionare il foglio Dati nella visualizzazione e modificare Vista intera in Larghezza fissa.
Il desktop Tableau dovrebbe essere simile al seguente.
Ricerca
Nell'interfaccia Esplora di Looker, assicurati di avere una configurazione pulita. In caso contrario, selezionare
Rimuovi campi e filtri.
Seleziona + Filtro sotto Filtri.
Nella finestra di dialogo Aggiungi filtro:
Seleziona ‣ Visualizzazione Dati Cc
Dall'elenco dei campi, selezionare ‣ Data intervallo e quindi Data intervallo.
Specifica Il Filtro Cc Data Daterange Visualizzazione Dati Perché È Compreso Nell'Intervallo2023/01/01Fino A (Prima)2023/02/01.
Dalla sezione Visualizzazione dati Cc nella barra a sinistra,
Seleziona ‣ Data intervallo, quindi Data dall'elenco di DIMENSIONI.
Seleziona Conteggio sotto MISURE nella barra a sinistra (in basso).
Seleziona Esegui.
Selezionare ‣ Visualizzazione per visualizzare la visualizzazione delle linee.
Dovresti visualizzare una visualizzazione e una tabella simili a quelle mostrate di seguito.
Blocco appunti Jupyter
Immettere le istruzioni seguenti in una nuova cella.
code language-python
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT daterangeday AS Date, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterange BETWEEN '2023-01-01' AND '2023-02-01' \
GROUP BY 1 \
ORDER BY Date ASC
df = data.DataFrame()
df = df.groupby('Date', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.lineplot(x='Date', y='Events', data=df)
plt.show()
display(data)
Eseguire la cella. Dovresti visualizzare un output simile alla schermata seguente.
StudioRS
Immettere le istruzioni seguenti tra {r} ` e ` in un nuovo blocco.
Esegui il blocco. Dovresti visualizzare un output simile alla schermata seguente.
Tendenza oraria
In questo caso d’uso, vuoi visualizzare una tabella e una semplice visualizzazione delle linee che mostri una tendenza oraria di occorrenze(eventi) per il 1° gennaio 2023.
Customer Journey Analytics
Un esempio di pannello Tendenza oraria per il caso d'uso:
Power BI non comprende come gestire i campi data-ora, pertanto dimensioni come daterangehour e daterangeminute non sono supportate.
Desktop Tableau
Selezionare la scheda Foglio 1 nella parte inferiore per passare da Origine dati. Nella visualizzazione Foglio 1:
Trascina la voce Daterange dall'elenco Tabelle nel riquadro Dati e rilasciala nello scaffale Filtri.
Nella finestra di dialogo Campo filtri [Daterange], seleziona Intervallo di date e seleziona Avanti >.
Nella finestra di dialogo Filtro [Daterange], seleziona Intervallo di date e specifica un periodo compreso tra 01/01/2023 e 02/01/2023.
Trascina Daterangehour dall'elenco Tabelle nel riquadro Dati e rilascia la voce nel campo accanto a Colonne.
Seleziona Altro > Ore dal menu a discesa Daterangeday, in modo che il valore venga aggiornato a ORA(Daterangeday).
Trascina e rilascia Occorrenze dall'elenco Tabelle (Nomi misure) nel riquadro Dati e rilascia la voce nel campo accanto a Righe. Il valore viene convertito automaticamente in SUM(Occurrences).
Modificare Standard in Vista intera dal menu a discesa Adatta nella barra degli strumenti.
Il desktop Tableau dovrebbe essere simile al seguente.
Selezionare Duplica dal menu di scelta rapida della scheda Foglio 1 per creare un secondo foglio.
Selezionare Rinomina dal menu di scelta rapida della scheda Foglio 1 per rinominare il foglio in Graph.
Selezionare Rinomina dal menu di scelta rapida della scheda Foglio 1 (2) per rinominare il foglio in Data.
Verifica che il foglio Dati sia selezionato. Nella visualizzazione Dati:
Seleziona Mostra in alto a destra e seleziona Tabella di testo (visualizzazione in alto a sinistra) per modificare il contenuto della visualizzazione dati in una tabella.
Trascina HOUR(Daterangeday) da Columns a Rows.
Modificare Standard in Vista intera dal menu a discesa Adatta nella barra degli strumenti.
Il desktop Tableau dovrebbe essere simile al seguente.
Seleziona il pulsante della scheda Nuovo dashboard (in basso) per creare una nuova visualizzazione Dashboard 1. Nella visualizzazione Dashboard 1:
Trascina e rilascia il foglio del Grafico dallo scaffale Fogli nella visualizzazione Dashboard 1 che contiene Rilascia qui i fogli.
Trascina e rilascia il foglio Dati dallo scaffale Fogli sotto il foglio Grafico nella visualizzazione Dashboard 1.
Selezionare il foglio Dati nella visualizzazione e modificare Vista intera in Larghezza fissa.
La visualizzazione Dashboard 1 dovrebbe essere simile a quella riportata di seguito.
Ricerca
Nell'interfaccia Esplora di Looker, assicurati di avere una configurazione pulita. In caso contrario, selezionare
Rimuovi campi e filtri.
Seleziona + Filtro sotto Filtri.
Nella finestra di dialogo Aggiungi filtro:
Seleziona ‣ Visualizzazione Dati Cc
Dall'elenco dei campi, selezionare ‣ Data intervallo e quindi Data intervallo.
Specifica Il Filtro Cc Data Daterange Visualizzazione Dati Perché È Compreso Nell'Intervallo2023/01/01Fino A (Prima)2023/01/02.
Dalla sezione Visualizzazione dati Cc nella barra a sinistra,
Seleziona ‣ Data Daterangehour, quindi Ora dall'elenco di DIMENSIONI.
Seleziona Conteggio sotto MISURE nella barra a sinistra (in basso).
Seleziona Esegui.
Selezionare ‣ Visualizzazione per visualizzare la visualizzazione delle linee.
Dovresti visualizzare una visualizzazione e una tabella simili a quelle mostrate di seguito.
Blocco appunti Jupyter
Immettere le istruzioni seguenti in una nuova cella.
code language-python
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT daterangehour AS Hour, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterange BETWEEN '2023-01-01' AND '2023-01-02' \
GROUP BY 1 \
ORDER BY Hour ASC
df = data.DataFrame()
df = df.groupby('Hour', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.lineplot(x='Hour', y='Events', data=df)
plt.show()
display(data)
Eseguire la cella. Dovresti visualizzare un output simile alla schermata seguente.
StudioRS
Immettere le istruzioni seguenti tra {r} ` e ` in un nuovo blocco.
Esegui il blocco. Dovresti visualizzare un output simile alla schermata seguente.
Tendenza mensile
In questo caso d’uso, vuoi visualizzare una tabella e una visualizzazione a linee semplici che mostrino una tendenza mensile di occorrenza (eventi) per il 2023.
Customer Journey Analytics
Un esempio di pannello Tendenza mensile per il caso d'uso:
Viene visualizzata una tabella che mostra le occorrenze del mese corrente. Per una migliore visibilità, ingrandisci la visualizzazione.
Nel riquadro Filtri:
Seleziona daterangemonth is (All) from Filters on this visual (Filtri per questo elemento visivo).
Selezionare Filtro avanzato come Tipo filtro.
Definisci il filtro per Visualizzare gli elementi quando il valoreè uguale o successivo1/1/2023Andè precedente1/1/2024. Puoi utilizzare l'icona del calendario per scegliere e selezionare le date.
Selezionare Applica filtro.
La tabella viene aggiornata con il filtro daterangemonth applicato.
Nel riquadro Visualizzazioni:
Seleziona la visualizzazione Grafico a linee.
Una visualizzazione con grafico a linee sostituisce la tabella utilizzando gli stessi dati della tabella. Il desktop Power BI dovrebbe essere simile a quello riportato di seguito.
Nella visualizzazione Grafico a linee:
Seleziona
.
Dal menu di scelta rapida, selezionare Mostra come tabella.
La vista principale viene aggiornata per mostrare sia una visualizzazione delle linee che una tabella. Il desktop Power BI dovrebbe essere simile a quello riportato di seguito.
Desktop Tableau
Selezionare la scheda Foglio 1 nella parte inferiore per passare da Origine dati. Nella visualizzazione Foglio 1:
Trascina la voce Daterange dall'elenco Tabelle nel riquadro Dati e rilasciala nello scaffale Filtri.
Nella finestra di dialogo Campo filtri [Daterange], seleziona Intervallo di date e seleziona Avanti >.
Nella finestra di dialogo Filtro [Daterange], seleziona Intervallo di date e specifica un periodo compreso tra 01/01/2023 e 01/01/2024.
Trascina Daterangeday dall'elenco Tabelle nel riquadro Dati e rilascia la voce nel campo accanto a Colonne.
Seleziona MESE dal menu a discesa Daterangeday, in modo che il valore venga aggiornato a MESE(Daterangeday).
Trascina e rilascia Occorrenze dall'elenco Tabelle (Nomi misure) nel riquadro Dati e rilascia la voce nel campo accanto a Righe. Il valore viene convertito automaticamente in SUM(Occurrences).
Modificare Standard in Vista intera dal menu a discesa Adatta nella barra degli strumenti.
Il desktop Tableau dovrebbe essere simile al seguente.
Selezionare Duplica dal menu di scelta rapida della scheda Foglio 1 per creare un secondo foglio.
Selezionare Rinomina dal menu di scelta rapida della scheda Foglio 1 per rinominare il foglio in Graph.
Selezionare Rinomina dal menu di scelta rapida della scheda Foglio 1 (2) per rinominare il foglio in Data.
Verifica che il foglio Dati sia selezionato. Nella visualizzazione Dati:
Seleziona Mostra in alto a destra e seleziona Tabella di testo (visualizzazione in alto a sinistra) per modificare il contenuto della visualizzazione dati in una tabella.
Trascina MONTH(Daterangeday) da Columns a Rows.
Modificare Standard in Vista intera dal menu a discesa Adatta nella barra degli strumenti.
Il desktop Tableau dovrebbe essere simile al seguente.
Seleziona il pulsante della scheda Nuovo dashboard (in basso) per creare una nuova visualizzazione Dashboard 1. Nella visualizzazione Dashboard 1:
Trascina e rilascia il foglio del Grafico dallo scaffale Fogli nella visualizzazione Dashboard 1 che contiene Rilascia qui i fogli.
Trascina e rilascia il foglio Dati dallo scaffale Fogli sotto il foglio Grafico nella visualizzazione Dashboard 1.
Selezionare il foglio Dati nella visualizzazione e modificare Vista intera in Larghezza fissa.
Il desktop Tableau dovrebbe essere simile al seguente.
Ricerca
Nell'interfaccia Esplora di Looker, assicurati di avere una configurazione pulita. In caso contrario, selezionare
Rimuovi campi e filtri.
Seleziona + Filtro sotto Filtri.
Nella finestra di dialogo Aggiungi filtro:
Seleziona ‣ Visualizzazione Dati Cc
Dall'elenco dei campi, selezionare ‣ Data intervallo e quindi Data intervallo.
Specifica Il Filtro Cc Data Daterange Visualizzazione Dati Perché È Compreso Nell'Intervallo2023/01/01Fino A (Prima)2024/01/01.
Dalla barra Cc Data View a sinistra,
Seleziona ‣ Data del mese di calendario, quindi Mese dall'elenco di DIMENSIONI.
Seleziona Conteggio sotto MISURE nella barra a sinistra (in basso).
Seleziona Esegui.
Selezionare ‣ Visualizzazione per visualizzare la visualizzazione delle linee.
Dovresti visualizzare una visualizzazione e una tabella simili a quelle mostrate di seguito.
Blocco appunti Jupyter
Immettere le istruzioni seguenti in una nuova cella.
code language-python
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT daterangemonth AS Month, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterange BETWEEN '2023-01-01' AND '2024-01-01' \
GROUP BY 1 \
ORDER BY Month ASC
df = data.DataFrame()
df = df.groupby('Month', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.lineplot(x='Month', y='Events', data=df)
plt.show()
display(data)
Eseguire la cella. Dovresti visualizzare un output simile alla schermata seguente.
StudioRS
Immettere le istruzioni seguenti tra {r} ` e ` in un nuovo blocco.
Esegui il blocco. Dovresti visualizzare un output simile alla schermata seguente.
Classificazione dimensione singola
In questo caso d’uso, vuoi visualizzare una tabella e una semplice visualizzazione a barre che mostrino i ricavi di acquisto e di acquisto per i nomi dei prodotti oltre il 2023.
Customer Journey Analytics
Un esempio di pannello con classificazione Dimension singola per il caso d'uso: