Creazione di una tabella

È possibile aggiungere una tabella a un rapporto per visualizzare i dati. Può trattarsi di una tabella pivot creata in base a misurazioni del cubo, di un elenco con gruppo o di una tabella contenente una suddivisione dei valori.

Creazione di un elenco con un gruppo

A List with group la tabella dei tipi consente di raggruppare i dati nella tabella e di generare statistiche su di essa. Ad esempio, puoi creare totali e totali secondari per i dati. Ogni gruppo ha una propria riga di intestazione, dettaglio e piè di pagina.

ATTENZIONE

La Page l’attività contenente la tabella deve essere preceduta da un Query o Script per raccogliere i dati da analizzare nel rapporto. Per ulteriori informazioni su queste attività, consulta Raccolta di dati da analizzare e Attività script.

Principio di funzionamento

Potrebbe essere necessario analizzare più categorie di dati contemporaneamente. Un elenco con gruppi consente di combinare i dati e creare statistiche su vari gruppi di dati all’interno della stessa tabella. A questo scopo, puoi creare un gruppo nella tabella.

Nell’esempio seguente, il gruppo mostra tutte le campagne nel database, le consegne e il numero di messaggi inviati per consegna e per campagna.

Ti consente di elencare le campagne (Label (Campaign), l'elenco delle consegne (Label ) collegata alla campagna e consente di contare il numero di messaggi inviati per consegna (Processed), prima di aggiungerli per ogni campagna (Sum(@processed) ).

Passaggi di implementazione

Un esempio completo di implementazione è fornito qui: Caso di utilizzo: Creare un rapporto con un elenco di gruppi.

Per creare una tabella di tipo "Elenco con gruppo", tieni presente quanto segue:

  1. Passa al grafico dei report e inserisci un Query attività. Fai riferimento a Raccolta di dati da analizzare.

  2. Compila la tabella di origine e seleziona i campi della tabella che riguardano le statistiche.

  3. Posiziona un Page nel grafico. Per ulteriori informazioni, consulta Elementi statici.

  4. Inserisci un List with group digitare la tabella nella pagina.

  5. Specifica il percorso dati o la tabella selezionata come origine dati nella query.

    Questo passaggio è obbligatorio se si desidera recuperare i campi nella tabella di origine in un secondo momento e inserirli nelle celle della tabella.

  6. Creazione della tabella e del relativo contenuto.

  7. Visualizza il rapporto finalizzato nel Preview scheda . Puoi quindi pubblicare il rapporto ed esportarlo in un formato diverso, se necessario. Per ulteriori informazioni, consulta Esportazione di un report.

Aggiunta di righe e colonne

Per impostazione predefinita, un List with group La tabella dei tipi include un’intestazione, una riga di dettaglio e una riga piè di pagina.

Il gruppo stesso include righe di intestazione, dettagli e piè di pagina.

  • Riga di intestazione: questa riga consente di assegnare un titolo alle colonne della tabella.

  • Linea di dettaglio: questa riga contiene valori statistici.

  • Linea piè di pagina: questa riga consente di visualizzare i valori totali.

È possibile aggiungere linee e colonne in base alle proprie esigenze.

Il gruppo può essere posizionato su qualsiasi riga della tabella e include righe di intestazione, dettagli e piè di pagina.

Linea e colonna: per aggiungere o eliminare una riga o una colonna, passare a una riga o colonna esistente e utilizzare il menu di scelta rapida.

La natura della linea aggiunta dipende dalla posizione del cursore. Ad esempio, per aggiungere una riga di intestazione, posiziona i cursori su un’intestazione, quindi fai clic su Add > A line above/below.

La larghezza delle colonne può essere modificata tramite il Column format oggetto.

Gruppo: per aggiungere un gruppo, passare a una riga e selezionare la voce corrispondente nel menu a discesa.

Definizione del contenuto della cella

Per modificare una cella della tabella e definirne il contenuto e il formato, passare alla cella e utilizzare il menu di scelta rapida.

Utilizza la Expression voce di menu per selezionare i valori da visualizzare.

  • Per inserire i valori da analizzare direttamente nella tabella, selezionali tra i campi disponibili.

    L’elenco dei campi disponibili coincide con il contenuto della query prima della tabella nel grafico di costruzione del report.

  • Inserisci un’etichetta per una cella, ad esempio l’intestazione.

    A questo scopo, utilizzare lo stesso processo utilizzato per inserire un campo nel database, ma non selezionare un'espressione. Inserisci l’etichetta nella Label campo . Viene visualizzato così com’è.

  • Calcolo di un aggregato (una media, una somma, ecc.) e la visualizzazione nella cella.

    Per eseguire questa operazione, utilizza la variabile Aggregates e seleziona la campagna desiderata.

Definizione del formato delle celle

Per definire il formato della cella, il Cell format… consente di accedere a tutte le opzioni di formattazione disponibili per la cella selezionata.

Queste opzioni ti consentono di personalizzare il rendering finale del rapporto e di semplificarne la lettura.

Utilizza la Carriage return campo durante l'esportazione dei dati in Excel: seleziona la Yes valore per forzare il ritorno a capo. Questo valore verrà mantenuto durante l’esportazione. Per ulteriori informazioni, consulta Esportazione di un report.

La Cell format window consente di accedere alla scheda seguente:

  • La Value scheda
  • La Borders scheda
  • La Click scheda
  • La Extra scheda

La Value consente di modificare il font e i vari attributi di valore o di definire un formato in base alla loro natura.

Il formato cambia la visualizzazione dei dati: ad esempio, il Number, Monetary e Percentage I formati consentono di allineare le cifre a destra e visualizzare i punti decimali.

Esempio di configurazione di un formato di valuta: è possibile specificare la valuta in cui sono espressi i valori, scegliere se separare o meno migliaia e visualizzare valori negativi in rosso. La posizione del simbolo di valuta dipende dalla lingua dell’operatore definita nel suo profilo.

Esempio di configurazione per le date: è possibile scegliere se visualizzare o meno l'ora.

La Bordi consente di aggiungere bordi alle righe e alle colonne della tabella. L’aggiunta di bordi alle celle potrebbe causare problemi di prestazioni durante l’esportazione di rapporti di grandi dimensioni in Excel.

Se necessario, è possibile definire i bordi nel modello di tabella (Administration > Configuration > Form rendering ).

In questo caso, avrai la seguente sintassi:

Nella scheda Web:

 .tabular td {
 border: solid 1px #000000;
 }

Nella scheda Excel:

 <style name="odd" fillColor="#fdfdfd">
  <border>
   <borderTop value="solid 0.05pt #000000" />
   <borderBottom value="solid 0.05pt #000000" />
   <borderLeft value="solid 0.05pt #000000" />
   <borderRight value="solid 0.05pt #000000" />
  </border>
 </style> 
 
 <style name="even" fillColor="#f7f8fa">
  <border>
   <borderTop value="solid 0.05pt #000000" />
   <borderBottom value="solid 0.05pt #000000" />
   <borderLeft value="solid 0.05pt #000000" />
   <borderRight value="solid 0.05pt #000000" />
  </border>
 </style> 

La Click consente di definire un’azione quando l’utente fa clic sul contenuto di una cella o di una tabella.

Nell’esempio seguente, facendo clic sul valore nella cella è possibile visualizzare la seconda pagina del rapporto: conterrà informazioni sulla consegna nella cella.

La Extra consente di collegare un elemento visivo ai dati, ad esempio un contrassegno colorato o una barra dei valori. Il contrassegno colorato viene utilizzato quando la tabella viene visualizzata come legenda in un grafico. Per ulteriori informazioni, consulta l’esempio di implementazione: Passaggio 5: creare la seconda pagina

Caso di utilizzo: Creare un rapporto con un elenco di gruppi

In questo esempio verrà creato un rapporto di due pagine: la prima pagina conterrà l’elenco e le consegne totali per campagna, nonché il numero di messaggi inviati. I nomi di consegna saranno collegamenti cliccabili e ti consentirà di passare alla seconda pagina del rapporto per visualizzare il raggruppamento delle consegne per dominio e-mail per la consegna selezionata con una tabella e un grafico. Nella seconda pagina, la tabella fungerà da legenda per il grafico.

Passaggio 1: creare un rapporto

Creare un nuovo rapporto relativo allo schema della campagna, Campaigns (nms).

Fai clic su Save per creare il rapporto.

Vai al grafico e aggiungi i primi componenti da utilizzare per la progettazione del contenuto del rapporto: una prima query e una prima pagina.

Passaggio 2: creare la prima query

La prima query consente di raccogliere le consegne collegate a ogni campagna. L’obiettivo è quello di visualizzare un rapporto sulle varie consegne del database Adobe Campaign collegato a ogni campagna.

Fai doppio clic sulla prima query per modificarla, quindi applica i seguenti passaggi per configurarla:

  1. Inizia modificando lo schema in cui viene applicata l'origine della query: seleziona la Deliveries (nms) schema.

  2. Fai clic sul pulsante Edit query collega e visualizza i campi avanzati.

  3. Seleziona i campi seguenti:

    • l’etichetta di consegna,
    • la chiave primaria della consegna,
    • l’etichetta della campagna,
    • l’indicatore delle consegne elaborate,
    • la chiave esterna del collegamento Campaign,
    • l'indicatore del tasso di errore.

    Collegare un alias a ciascun campo: si consiglia di selezionare più facilmente i dati della tabella che verranno aggiunti alla prima pagina del rapporto.

    Per questo esempio, utilizzeremo i seguenti alias:

    • Etichetta: @label
    • Chiave principale: @deliveryId
    • Etichetta (campagna): @label1
    • Elaborato: @elaborati
    • Chiave esterna del collegamento "Campaign" ("id"): @operationId
    • Frequenza errori: @errorRatio
  4. Fai clic sul pulsante Next pulsante due volte per accedere al Data filtering passo.

    Aggiungi una condizione di filtro per raccogliere solo le consegne collegate a una campagna.

    La sintassi del filtro è la seguente: "Chiave esterna del collegamento "Campagne" maggiore di 0".

  5. Fai clic su Finish per salvare queste condizioni, fai clic su Ok per chiudere l’editor delle query.

Passaggio 3: Creare la prima pagina

In questo passaggio, configureremo la prima pagina del rapporto. Per configurarlo, esegui i seguenti passaggi:

  1. Apri Page attività e inserisci il relativo titolo, ad esempio Consegne in questo caso.

  2. Inserisci un elenco con un gruppo tramite la barra degli strumenti e inserisci la relativa etichetta, ad esempio: Elenco di consegne per campagna.

  3. Fai clic sul pulsante Table data XPath… e seleziona il collegamento di consegna, ovvero [query/delivery].

  4. Fai clic sul pulsante Data e modificare il layout della tabella: aggiungi tre colonne a destra.

  5. Aggiungi un gruppo.

    Questo gruppo ti consente di raggruppare le campagne e le consegne ad esse collegate.

  6. Nella finestra del gruppo, fai riferimento alla Chiave esterna del collegamento "Campaign" e chiudi la finestra.

  7. Modifica la prima cella dell'intestazione del gruppo e inserisci il Label campo delle campagne come espressione.

  8. Modifica la seconda cella della riga dei dettagli e seleziona le consegne Label.

  9. Modifica il formato di questa cella e apri la Click scheda . Configura le opzioni appropriate in modo che quando gli utenti fanno clic sul nome di una consegna, questa si apra nella stessa finestra.

    A questo scopo, seleziona una Next page digitare action e selezionare In the same window come opzione aperta.

  10. Nella sezione inferiore della finestra, fai clic su Add e specifica /vars/selectedDelivery e @deliveryId espressione che corrisponde all’alias della chiave primaria della consegna, come definito nella query creata in precedenza. Questa formula ti consente di accedere alla consegna selezionata.

  11. Modificare la seconda cella della riga piè di pagina del gruppo e immettere Total per campaign come etichetta.

  12. Modifica la terza cella della riga di intestazione del gruppo e immetti Number of messages sent come etichetta.

    Queste informazioni coincidono con il titolo della colonna.

  13. Modifica la terza cella della riga di dettaglio e seleziona l’indicatore del messaggio elaborato come espressione.

  14. Modifica la terza cella della riga piè di pagina del gruppo, seleziona l’indicatore di consegna elaborato e applica il Sum aggregarsi a esso.

  15. Modifica la quarta cella della riga di dettaglio e seleziona la frequenza degli errori di consegna come espressione.

  16. Seleziona questa cella per visualizzare una barra dei valori che rappresenta il tasso di errore di consegna.

    A questo scopo, accedi al formato della cella, quindi vai alla More scheda . Seleziona la Value bar nell’elenco a discesa e seleziona la Hide the cell value opzione .

    Ora è possibile visualizzare un rendering del rapporto. Fai clic sul pulsante Preview e seleziona la Global opzione: mostra l’elenco di tutte le consegne nel database di Adobe Campaign collegate a una campagna.

    Si consiglia di utilizzare Preview per verificare che i dati presenti nella tabella siano selezionati e configurati correttamente. Una volta fatto questo, puoi continuare a formattare la tabella.

  17. Applica la Bold alle celle che mostrano il totale per campagna e il numero totale di messaggi elaborati.

  18. Fai clic sulla prima cella della riga di intestazione del gruppo, quella che visualizza il nome della campagna, e seleziona Edit > Merge to right.

    L’unione delle prime due celle della riga di intestazione del gruppo riallinea il titolo della campagna e l’elenco delle consegne ad essa collegate.

    ATTENZIONE

    È consigliabile attendere la generazione del rapporto prima di unire le celle, poiché l’unione è irreversibile.

Passaggio 4: creare la seconda query

Desideriamo aggiungere una seconda query e una seconda pagina per visualizzare i dettagli di una consegna quando l’utente del report vi fa clic. Prima di aggiungere la query, modifica la pagina creata e abilita la transizione in uscita in modo che possa essere collegata alla query.

  1. Aggiungi una nuova query dopo la Page e modificane lo schema: seleziona la Recipient delivery logs schema.

  2. Modifica la query e definisci le colonne di output. Per visualizzare il numero di consegne per dominio e-mail, devi:

    • calcola la somma delle chiavi primarie per contare il numero di log di consegna:

    • raccoglie i domini e-mail dei destinatari e le informazioni sui gruppi in questo campo: a questo scopo, seleziona la Group nella colonna del nome di dominio.

    Collega i seguenti alias ai campi:

    • count(chiave primaria): @count

    • Dominio e-mail (destinatario): Dominio @a

  3. Fai clic sul pulsante Next pulsante due volte: questo ti porta al Data filtering passo.

    Aggiungi una condizione di filtro per raccogliere solo le informazioni collegate alla consegna selezionata.

    La sintassi è la seguente: La chiave esterna del collegamento "Consegna" è uguale al valore dell’impostazione $([vars/selectedDelivery])

  4. Chiudi la finestra di configurazione della query e aggiungi una pagina al grafico, subito dopo la seconda query.

Passaggio 5: creare la seconda pagina

  1. Modificate la pagina e immettete la relativa etichetta: Domini e-mail.

  2. Deseleziona Enable output transitions opzione: si tratta dell’ultima pagina del rapporto e non sarà seguita da un’altra attività.

  3. Aggiungi un nuovo elenco con un gruppo utilizzando il menu di scelta rapida e chiamalo Domini e-mail per destinatario.

  4. Fai clic sul pulsante Table data XPath… e seleziona la Recipient delivery logs link.

  5. In Data , adatta la tabella come segue:

    • Aggiungi due colonne sul lato destro.

    • Nella prima cella della riga di dettaglio, aggiungi la rowNum()-1 espressione per contare il numero di righe. Quindi modificare il formato della cella: in Extra scheda , seleziona Color tab e fai clic su Ok.

      Questa configurazione consente di utilizzare la tabella come didascalia per il grafico.

    • Nella seconda cella della riga di dettaglio, aggiungi la Email domain(Recipient) espressione.

    • Nella terza cella della riga di dettaglio, aggiungi la count(primary key) espressione.

  6. Aggiungi un grafico a torta alla pagina utilizzando il menu di scelta rapida e assegna le Domini e-mail etichettarle. Per ulteriori informazioni, consulta Tipi di grafico e varianti.

  7. Fai clic sul pulsante Variants e deselezionare Display label e Display caption opzioni.

  8. Verifica che non sia configurato alcun ordinamento dei valori. Per ulteriori informazioni al riguardo, consulta questa sezione.

  9. In Data , modifica l’origine dati: select Context data dall’elenco a discesa.

  10. Quindi fai clic su Advanced settings e seleziona il collegamento ai registri di consegna dei destinatari.

  11. In Chart type seleziona la sezione Email domain variabile.

  12. Quindi aggiungere il calcolo da eseguire: seleziona la somma come operatore.

  13. Fai clic sul pulsante Detail per selezionare il campo di cui si occuperà il conteggio, quindi chiudere la finestra di configurazione.

  14. Salva il rapporto.

    La pagina è ora configurata.

Passaggio 6: visualizzare il rapporto

Per visualizzare il risultato di questa configurazione, fai clic sul pulsante Preview e seleziona la Global opzione .

Nella prima pagina del report viene visualizzato l’elenco di tutte le consegne incluse nel database.

Se fai clic sul collegamento di una di queste consegne, viene visualizzato il grafico che mostra la suddivisione dei domini e-mail per questa consegna. Ora ti trovi nella seconda pagina del rapporto e puoi tornare alla pagina precedente facendo clic sul pulsante appropriato.

Creazione di una tabella di suddivisione o pivot

Questo tipo di tabella consente di visualizzare le statistiche calcolate sui dati nel database.

La configurazione di questi tipi di report è simile a quella utilizzata per la procedura guidata di analisi descrittiva. Per ulteriori informazioni, consulta questa pagina.

Per ulteriori informazioni sulla creazione di una tabella pivot, consulta questa sezione.

In questa pagina