Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Power BI Desktop lavora dietro le quinte per identificare automaticamente le colonne che rappresentano date, quindi crea gerarchie di date e altri metadati abilitanti per il tuo modello, per tuo conto. È quindi possibile usare tali gerarchie integrate durante la creazione di funzionalità di report come elementi visivi, tabelle, misure rapide, filtri dei dati e così via. Power BI Desktop genera questi dati tramite la creazione automatica di tabelle nascoste, poi utilizzabili per i report e le espressioni DAX.
Per altre informazioni su questo comportamento automatico, vedere Applica data/ora automatica in Power BI Desktop.
Molti analisti dei dati preferiscono creare le proprie tabelle data e questo è consentito. In Power BI Desktop è possibile specificare la tabella che si vuole usare come tabella data nel modello e quindi creare gli oggetti visivi, le tabelle, le misure rapide e altri elementi correlati alle date, usando i dati di data della tabella. Quando si specifica la propria tabella delle date, controlli le gerarchie di data create nel tuo modello e usale nelle misure rapide e per le altre operazioni che usano la tabella delle date del tuo modello.
Annotazioni
Non è necessario identificare una tabella data personalizzata con l'opzione Contrassegna come tabella data se si utilizza l'intelligence temporale basata su calendario in Power BI, a meno che non in circostanze specifiche. Se si preferisce continuare a usare le funzioni di intelligenza temporale classiche in Power BI, è necessario contrassegnare la tabella delle date come tabella delle date.
Quando è necessario contrassegnare la tabella delle date
È necessario contrassegnare la tabella delle date se si usano le funzioni di Business Intelligence per le gerarchie temporali classiche in Power BI o se si applica uno degli scenari seguenti:
- Le relazioni tra la tabella data e altre tabelle nel modello si basano su colonne di un tipo di dati diverso rispetto a Datetime. Ad esempio, se si caricano dati da un'origine, ad esempio un data warehouse, vengono spesso fornite colonne specifiche che rappresentano le date. Queste colonne (dette anche chiavi surrogate) vengono spesso archiviate come numero intero e formattate come aaaa-mm-dd (ad esempio: 20241231 per rappresentare il 31 dicembre 2024). Se si hanno relazioni tra la tabella delle date e altre tabelle nel modello che usano tali colonne, è necessario impostare una tabella delle date personalizzata per usare le funzionalità di analisi temporale.
- Se si vogliono usare filtri di data avanzati in tabelle pivot o grafici pivot di Excel in base ai dati di Power BI.
Come impostare una tabella data personalizzata
Per impostare una tabella data, selezionare la tabella che si vuole usare come tabella data nel riquadro Campi, quindi fare clic con il pulsante destro del mouse sulla tabella e scegliere Contrassegna come tabella data > Contrassegna come tabella data dal menu visualizzato, come illustrato nella figura seguente.
È anche possibile selezionare la tabella e quindi scegliere Contrassegna come tabella delle date dalla barra multifunzione Strumenti tabella, come mostrato qui.
![NOTA] Se stai usando l'intelligenza temporale basata su calendario, la schermata avrà un aspetto diverso e troverai l'opzione Contrassegna come tabella di date nella schermata che appare dopo aver selezionato Opzioni Calendario nella barra multifunzione o nel menu di scelta rapida sulla tabella.
Quando si specifica una tabella data personale, Power BI Desktop esegue le convalide seguenti della colonna e dei relativi dati, per assicurarsi che i dati:
- Contiene valori univoci.
- Contiene nessun valore Null.
- contengano valori di date contigue (dall'inizio alla fine).
- abbiano lo stesso timestamp per ogni valore, nel caso di dati di tipo Data/ora.
Per la creazione di una tabella data personale esistono due possibili scenari, che rappresentano entrambi un approccio ragionevole:
Il primo scenario è quando si usano una tabella e una gerarchia di date canoniche o di base. Questo scenario userebbe una tabella dei dati che soddisfa i criteri di convalida descritti in precedenza per una tabella delle date.
Il secondo scenario è quando si usa una tabella da Analysis Services, ad esempio, con un campo dim date che si vuole usare come tabella data.
Dopo aver specificato una tabella di date, è possibile selezionare quale colonna di quella tabella è la colonna della data. Per specificare la colonna da usare, selezionare la tabella nel riquadro Campi, quindi fare clic con il pulsante destro del mouse sulla tabella e scegliere Contrassegna come tabella data > Impostazioni tabella data. Verrà visualizzata la finestra seguente, in cui è possibile selezionare la colonna da usare come colonna della tabella delle date nell'elenco a discesa.
Screenshot di Power BI Desktop che mostra la finestra di dialogo "Contrassegna come tabella di data" con una nota importante.
È importante notare che quando si specifica una tabella data personalizzata, Power BI Desktop non crea automaticamente le gerarchie che altrimenti creerebbe nel modello per conto dell'utente. Se in seguito si deseleziona la tabella data (e non si ha più una tabella data impostata manualmente), Power BI Desktop ricrea le tabelle data incorporate create automaticamente per l'utente, per le colonne della data nella tabella.
È anche importante notare che quando si contrassegna una tabella come tabella data, Power BI Desktop rimuove la tabella data predefinita (creata automaticamente). Gli oggetti visivi o le espressioni DAX creati in precedenza in base a tali tabelle predefinite non funzionano più correttamente.
Marcare la tabella di date con il tipo di dati appropriato
Quando si specifica una tabella data personale, è necessario assicurarsi di impostare correttamente il tipo di dati. Si vuole impostare il tipo di dati su Data/Ora o Data:
Selezionare la tabella data nel riquadro Campi espandendolo se necessario, quindi scegliere la colonna da usare come data.
Nella scheda Strumenti colonna selezionare Tipo di dati e quindi scegliere la freccia a discesa per visualizzare i tipi di dati disponibili.
Specificare il tipo di dati per la colonna.
Contenuto correlato
Per altre informazioni correlate a questo articolo, vedere le risorse seguenti:
- Implementazione di calcoli basati sul tempo in Power BI
- Impostare data/ora automatiche in Power BI Desktop
- Linee guida per la progettazione per le tabelle delle date in Power BI Desktop
- Tipi di dati in Power BI Desktop
- Domande? Contattare la community di Power BI
- Suggerimenti? Contribuire con idee per migliorare Power BI