[Applicabile anche a v8]{class="badge positive" title="Applicabile anche a Campaign v8"}

Creare una tabella creating-a-table

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

Crea un elenco con gruppo creating-a-list-with-group

A List with group tipo tabella consente di raggruppare i dati nella tabella e di produrre statistiche su di essa. Ad esempio, puoi creare totali e subtotali per i dati. Ogni gruppo ha una propria linea di intestazione, dettagli e piè di pagina.

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

Principio di funzionamento operating-principle

Potrebbe essere necessario analizzare diverse categorie di dati contemporaneamente. Un elenco con gruppo consente di combinare i dati e creare statistiche su vari gruppi di dati all’interno della stessa tabella. A questo scopo, potete 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 ) collegato alla campagna e consente di contare il numero di messaggi inviati per consegna (Processed), prima di aggiungerle per ogni campagna (Sum(@processed) ).

Passaggi di implementazione implementation-steps

Un esempio di implementazione completa è fornito qui: Caso d’uso: creare un rapporto con un elenco di gruppi.

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

  1. Vai al grafico del rapporto e inserisci un Query attività. Fai riferimento a Raccogliere dati da analizzare.

  2. Compila la tabella di origine e seleziona i campi della tabella che saranno interessati dalle statistiche.

  3. Inserisci un Page attività nel grafico. Per ulteriori informazioni, consulta Elementi statici.

  4. Inserisci un List with group digita tabella nella pagina.

  5. Specificare il percorso dei 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. Visualizzare il rapporto finalizzato in Preview scheda. Puoi quindi pubblicare il rapporto ed esportarlo in un formato diverso, se necessario. Per ulteriori informazioni, consulta Esportare un rapporto.

Aggiungi righe e colonne adding-lines-and-columns

Per impostazione predefinita, un List with group la tabella del tipo include un'intestazione, una linea di dettaglio e una linea piè di pagina.

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

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

  • Riga dettagli: questa riga contiene valori statistici.

  • Riga 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 le proprie linee di intestazione, dettagli e piè di pagina.

Riga e colonna: per aggiungere o eliminare una riga o una colonna, passa a una riga o colonna esistente e utilizza il menu di scelta rapida.

La natura della riga 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 Column format elemento.

Gruppo: per aggiungere un gruppo, passa a una riga e seleziona l’elemento corrispondente nel menu a discesa.

Definire il contenuto della cella defining-cell-content

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

Utilizza il 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 rapporto.

  • Immettere un'etichetta per una cella, ad esempio l'intestazione 1.

    A questo scopo, utilizza lo stesso processo utilizzato per inserire un campo nel database, ma non seleziona un’espressione. Inserisci l’etichetta nella Label campo. Verrà visualizzato così com’è.

  • Calcolo di un aggregato (media, somma, ecc.) e visualizzarla nella cella.

    A tale scopo, utilizza Aggregates voce di menu e selezionare la campagna desiderata.

Definire il formato delle celle defining-cell-format

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

Queste opzioni consentono di personalizzare il rendering finale del rapporto e di semplificare la lettura delle informazioni.

Utilizza il Carriage return quando si esportano dati in Excel: selezionare il campo Yes valore per forzare il ritorno a capo. Questo valore verrà mantenuto durante l’esportazione. Per ulteriori informazioni, consulta Esportare un rapporto.

Il Cell format consente di accedere alla scheda seguente:

  • Il Value scheda
  • Il Borders scheda
  • Il Click scheda
  • Il Extra scheda

Il Value scheda 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 figure a destra e visualizzare i punti decimali.

Esempio di configurazione di un formato di valuta: puoi specificare la valuta in cui sono espressi i valori, scegliere se separare le migliaia o meno e visualizzare i 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: puoi scegliere se visualizzare o meno l’ora.

Il Bordi scheda consente di aggiungere bordi alle righe e alle colonne della tabella. L’aggiunta di bordi alle celle può 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, la sintassi è la seguente:

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>

Il Click Questa scheda consente di definire un’azione quando l’utente fa clic sul contenuto di una cella o della tabella.

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

Il Extra Questa scheda 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 d’uso: creare un rapporto con un elenco di gruppi use-case--create-a-report-with-a-group-list

In questo esempio creeremo un rapporto di due pagine: la prima pagina conterrà l’elenco e il totale delle consegne per campagna, nonché il numero di messaggi inviati. I nomi delle consegne saranno collegamenti selezionabili che ti consentiranno 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 step-1---create-a-report

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

Clic Save per creare il rapporto.

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

Passaggio 2: creare la prima query step-2---create-the-first-query

La prima query ti consente di raccogliere le consegne collegate a ogni campagna. L’obiettivo è quello di visualizzare un rapporto sulle varie consegne del database di 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 su Edit query collegare e visualizzare i campi avanzati.

  3. Selezionare i campi seguenti:

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

    Collega un alias a ciascun campo: questa operazione è consigliata per facilitare la selezione dei dati dalla tabella che verranno aggiunti alla prima pagina del rapporto.

    Per questo esempio, utilizzeremo i seguenti alias:

    • Etichetta: @label
    • Chiave primaria: @deliveryId
    • Etichetta (Campagna): @label1
    • Elaborato: @processed
    • Chiave esterna del collegamento 'Campagna' (campo 'id'): @operationId
    • Frequenza errori: @errorRatio
  4. Fai clic su Next due volte per arrivare al Data filtering passaggio.

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

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

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

Passaggio 3: creare la prima pagina step-3--create-the-first-page

In questo passaggio verrà configurata la prima pagina del rapporto. Per configurarlo, effettua le seguenti operazioni:

  1. Apri Page e inserirne il titolo, ad esempio Consegne in questo caso.

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

  3. Fai clic su Table data XPath… e seleziona il collegamento di consegna, ad esempio [query/delivery].

  4. Fai clic su Data scheda e modifica del layout della tabella: aggiungi tre colonne a destra.

  5. Aggiungi un gruppo.

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

  6. Nella finestra del gruppo, fare riferimento a Chiave esterna del collegamento 'Campagna' e chiudi la finestra.

  7. Modificare la prima cella dell'intestazione del gruppo e inserire Label 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 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 digita azione e seleziona In the same window come opzione di apertura.

  10. Nella sezione inferiore della finestra, fare clic su Add e specificare /vars/selectedDelivery percorso 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. Modificate la seconda cella della linea del piè di pagina del gruppo e immettete Total per campaign come etichetta.

  12. Modificate la terza cella della linea di intestazione del gruppo e immettete Number of messages sent come etichetta.

    Queste informazioni coincidono con il titolo della colonna.

  13. Modificare la terza cella della riga di dettaglio e selezionare l'indicatore del messaggio elaborato come espressione.

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

  15. Modificate la quarta cella della linea di dettaglio e selezionate tasso di errore di consegna come espressione.

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

    A tale scopo, accedere al formato della cella, quindi passare al More scheda. Seleziona la Value bar nell'elenco a discesa e selezionare il Hide the cell value opzione.

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

    È consigliabile utilizzare Preview per assicurarsi che i dati nella tabella siano selezionati e configurati correttamente. Al termine, puoi continuare a formattare la tabella.

  17. Applica 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, quindi 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 collegate.

    note caution
    CAUTION
    È consigliabile attendere che il report venga generato prima di unire le celle, poiché l’unione è irreversibile.

Passaggio 4: creare la seconda query step-4---create-the-second-query

Vogliamo aggiungere una seconda query e una seconda pagina per visualizzare i dettagli di una consegna quando l’utente del rapporto fa clic su di essa. 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 il Page attività e modificarne 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, è necessario:

    • calcola la somma delle chiavi primarie per conteggiare il numero di registri di consegna:

    • raccogliere 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): @domain

  3. Fai clic su Next due volte: questo pulsante consente di visualizzare Data filtering passaggio.

    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 step-5---create-the-second-page

  1. Modifica la pagina e immetti la relativa etichetta: Domini e-mail.

  2. Deseleziona la Enable output transitions opzione: questa è l’ultima pagina del rapporto e non sarà seguita da un’altra attività.

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

  4. Fai clic su Table data XPath… e seleziona la Recipient delivery logs collegamento.

  5. In Data , adattare la tabella come segue:

    • Aggiungi due colonne a destra.

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

      Questa configurazione consente di utilizzare la tabella come didascalia del grafico.

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

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

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

  7. Fai clic su Variants collega e deseleziona il 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 , modificare l'origine dati: selezionare Context data dall’elenco a discesa.

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

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

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

  13. Fai clic su Detail per selezionare il campo relativo al conteggio, quindi chiudere la finestra di configurazione.

  14. Salva il rapporto.

    La pagina è ora configurata.

Passaggio 6: visualizzare il rapporto step-6---viewing-the-report

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

La prima pagina del rapporto fornisce dettagli sull’elenco di tutte le consegne incluse nel database.

Se fai clic sul collegamento di una di queste consegne, viene visualizzato il grafico che mostra il raggruppamento 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.

Creare una suddivisione o una tabella pivot creating-a-breakdown-or-pivot-table

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

La configurazione di questi tipi di rapporti è simile a quella utilizzata per l’analisi guidata descrittiva. Per ulteriori informazioni, consulta questa pagina.

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

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1