I campi di una query definiscono le informazioni che appaiono nei suoi risultati. Dal pannello Fonti puoi selezionare i dati da includere in una query:
- Le colonne di origine forniscono dati direttamente da tabelle e fogli di calcolo a cui puoi accedere nella piattaforma Workiva. Quando aggiungi una colonna sorgente a una query, puoi modificare il modo in cui i suoi dati appaiono nei risultati, ad esempio utilizzando un tipo di dati diverso o eseguendo un calcolo sui suoi valori.
- Calcoli restituiscono un valore basato su più colonne di origine, ad esempio per sommare i loro importi o concatenare una stringa dei loro valori.
Nota: Per aggiungere una colonna sorgente a una query, devi avere almeno l'accesso come visualizzatore alla sua tabella o foglio. Per aiutarti a navigare nel pannello Fonti, clicca su Espandi tutto o Crolla tutto per mostrare o nascondere tutte le colonne. Per trovare una tabella o una colonna specifica, clicca su Show Filters e cerca il suo nome.
Definire i campi della query
Per aggiungere colonne specifiche o fonti complete ai risultati della query, selezionale nel pannello Sorgenti, clicca su Aggiungi ai campi o spostale nella scheda Campi.
Dopo aver aggiunto una colonna alla query, puoi selezionarla nella scheda Fields per visualizzarne l'origine, l'ID e il tipo di dati dal pannello destro Field Properties . Da questo pannello puoi anche modificare il modo in cui il nome o i dati di un campo appaiono nei risultati della query.
- Per chiarire i dati del campo, alla voce Intestazione, inserisci il suo nome per farlo apparire nei risultati della query. Ad esempio, se la query include più campi con lo stesso nome provenienti da fonti diverse, aggiorna i loro nomi per avere un contesto aggiuntivo.
- Per restituire un tipo di dati diverso nei risultati, ad esempio per convertire i dati numerici del testo in un numero decimale o intero, in Cast Type, seleziona il tipo di dati da utilizzare.
Nota: i valori dei tag di sono salvati come stringhe. Per utilizzare un tag come un altro tipo di dati, seleziona il tipo desiderato in Cast Type.
- Per regolare il modo in cui le date appaiono nei risultati di una Data o di un Timestamp, alla voce Function, seleziona l'abbreviazione da visualizzare, come ad esempio Giorno o Trimestre; oppure, per un Formato personalizzato, inserisci l'espressione del nuovo formato dei suoi valori, come ad esempio
%Y-%mper YYYY-mm:Espressione Visualizza %bIl nome del mese abbreviato, ad esempio gen. o dic. %MIl nome completo del mese, ad esempio gennaio o dicembre. %cIl valore numerico del mese come cifra singola o doppia, ad esempio 1 per gennaio o 12 per dicembre. %mIl valore numerico del mese a due cifre, come ad esempio 01 per gennaio. %DIl giorno del mese con un suffisso inglese, ad esempio 1 o 23. %YL'intero anno come quattro cifre %yL'anno abbreviato con due cifre Nota: Per impostazione predefinita, le date o i timestamp vengono visualizzati nel formato ISO 8601.
- In Tipo di aggregazione, seleziona se restituire un calcolo - o aggregazione- dei valori del campo nei risultati. Ad esempio, un campo può restituire un conteggio dei suoi record o una media o una somma dei suoi importi. Per fornire un calcolo, seleziona l'aggregazione da eseguire:
Aggregazione Tipo di campo o di calco Risultato Somma di Numero Il totale dei valori del campo Conteggio di Tutti Il numero totale di record con un valore nel campo Max di Intero, Numero, Data, Timestamp Il valore più grande o più recente del campo Min di Intero, Numero, Data, Timestamp Il valore più piccolo o più precoce del campo Media di Intero, Numero La media dei valori del campo Nota: Per includere nel calcolo solo i record con valori unici, seleziona Usa l'aggregazione distinta.
- Fai clic su Applica.
Definire i calcoli
Con un calcolo, puoi applicare automaticamente una formula a più colonne di origine, utilizzando un'espressione che include:
- Operatori come
{1} + {2}per calcolare la somma dei valori delle colonne - Funzioni, come
concat({1}, {2})per generare una stringa di valori delle colonne
To add a calculation to a query's results, select Calculation on the Sources panel, and then click Add to Fields or move it to the Fields tab. After you add the calculation to the query, select it on the Fields tab, and set up its formula from the Field Properties panel:
-->
- Sposta Calculation dal pannello Sources alla query e poi selezionala nella query.
- Dal pannello Proprietà , alla voce Intestazione, inserisci il nome del calcolo nei risultati della query.
Nota: Per impostare l'alias del calcolo, inseriscilo nell'intestazione. I calcoli non supportano la sintassi che contiene
ASper impostare un alias. - Sposta le colonne da includere nel calcolo dal pannello Fonti alla voce Colonne incluse del pannello Proprietà.
Suggerimento: Per includere una colonna in un calcolo, puoi anche selezionare il calcolo nella query e poi selezionare Add to Calculation dal menu a destra della colonna nel pannello Sources.
- Alla voce Calcolo, inserisci la formula o l'espressione da calcolare, utilizzando gli operatori e le funzioni e le colonne incluse rappresentate come il token numerico loro assegnato, ad esempio
{1} + {2}.- Per aggiungere rapidamente il token numerico di una colonna al calcolo, clicca sul suo nome sotto Colonne incluse.
- Per aggiungere rapidamente la sintassi di una funzione o di un operatore, selezionala dal menu Calculation .
- Per fare riferimento al valore di un parametro nel calcolo, seleziona il parametro dal menu Parameters oppure inserisci il suo nome dopo i due punti, ad esempio
:ReportingPeriod.Nota: Per aggiungere un parametro, seleziona Crea nuovo parametro dal menu Parametri.
- Fai clic su Applica. <!--
Note: To quickly add a column's numerical token to the calculation, click its name under Included Columns.
Disporre i campi e i calcoli della query
Per definire come i campi e i calcoli appaiono nei risultati della query, disponili nell'ordine in cui devono apparire. Per spostare un campo di query o di calcolo nella scheda Fields, trascinalo nella posizione appropriata oppure fai clic con il tasto destro del mouse e seleziona se spostarlo in alto, in basso, in cima o in fondo ai campi.
Duplica un campo di query o un calcolo
Per creare una copia di un campo o di un calcolo della query, ad esempio per utilizzarlo con un'aggregazione o una formula diversa:
- Nella scheda Fields della query, clicca con il tasto destro del mouse sul campo o sul calcolo da copiare e seleziona Duplicate Field.
- Seleziona il duplicato con intestazione
[nome_campo copiato]_copia- e aggiorna l'intestazione e le proprietà aggiuntive nel pannello destro delle Proprietà del campo . - Clicca su Salva .
Rimuovere un campo o un calcolo della query
Per rimuovere un campo o un calcolo da una query, nella scheda Fields clicca su Delete , oppure fai clic con il tasto destro del mouse e seleziona Remove Field.