Linee guida per Data/ora automatica in Power BI Desktop
Questo articolo è destinato a esperti di modellazione di dati che sviluppano modelli di importazione o compositi in Power BI Desktop. Include linee guida, raccomandazioni e considerazioni per l'uso di Data/ora automatica di Power BI Desktop in situazioni specifiche.
Nota
Per una panoramica generale e un'introduzione alla data/ora automatica, vedere Data/ora automatica in Power BI Desktop.
L'opzione Data/ora automatica offre funzionalità di Business Intelligence per le gerarchie temporali pratiche, veloci e facili da usare. Gli autori di report possono usare le funzionalità di Business Intelligence per le gerarchie temporali per l'applicazione di filtri, il raggruppamento e il drill-down in periodi di tempo del calendario.
Considerazioni
L'elenco puntato seguente descrive le considerazioni e le possibili limitazioni associate all'opzione Data/ora automatica.
Si applica a tutte o a nessuna: quando l'opzione data/ora automatica è attivata, si applica a tutte le colonne di data nelle tabelle di importazione che non sono il lato "molti" di una relazione. Non può essere abilitata o disabilitata selettivamente colonna per colonna.
periodi di calendario solo: le colonne anno e trimestre sono correlate ai periodi del calendario. Questo significa che l'anno inizia il 1 gennaio e termina il 31 dicembre. Non è possibile personalizzare la data di inizio o di fine dell'anno.
Personalizzazione: non è possibile personalizzare i valori usati per descrivere i periodi di tempo. Inoltre non è possibile aggiungere altre colonne per descrivere altri periodi di tempo, ad esempio le settimane.
Year filtering: i valori della colonna
Quarter
,Month
eDay
non includono il valore dell'anno. Ad esempio, la colonnaMonth
contiene solo i nomi dei mesi, ovvero gennaio, febbraio e altri. I valori non sono completamente autodescritti e in alcune progettazioni di report potrebbe non comunicare il contesto di filtro dell'anno.Questo è il motivo per cui è importante che i filtri o il raggruppamento avvengano nella colonna
Year
. Quando si esegue il drill-down usando la gerarchia, l'anno verrà filtrato, a meno che il livello diYear
non venga rimosso intenzionalmente. Se non è presente alcun filtro o raggruppamento in base all'anno, un raggruppamento in base al mese, ad esempio, riepiloga i valori di tutti gli anni per quel mese.Filtraggio data singola tabella: Poiché ogni colonna di data produce la propria tabella automatica di data/ora (nascosta), non è possibile applicare un filtro temporale a una tabella e farlo propagare a più tabelle del modello. L'applicazione di filtri in questo modo è un requisito comune di modellazione quando si riporta su più soggetti (tabelle fattuali) come le vendite e il budget delle vendite. Quando si usa la data/ora automatica, l'autore del report deve applicare filtri a ogni singola colonna data.
dimensioni del modello: Per ogni colonna di data che genera una tabella di data/ora automatica nascosta, le dimensioni del modello aumentano e il tempo di aggiornamento dei dati si prolunga.
Altri strumenti di creazione report: non è possibile usare tabelle di data/ora automatiche quando:
- Si usa Analizza in Excel.
- Si usano finestre di progettazione query di Analysis Services per i report impaginati di Power BI.
- Ci si connette al modello usando finestre di progettazione report non di Power BI.
Consigli
È consigliabile mantenere abilitata l'opzione Data/ora automatica solo quando si lavora con periodi di tempo del calendario e quando si hanno requisiti di modello semplicistici in relazione all'ora. L'uso di questa opzione può risultare pratico anche quando si creano modelli ad hoc o si esegue l'esplorazione dei dati o la profilatura.
Quando l'origine dei dati definisce già una tabella dimensionale della data , questa tabella deve essere usata per definire in modo coerente il tempo all'interno dell'organizzazione. Un caso tipico si verifica quando l'origine dati è un data warehouse. In alternativa è possibile generare tabelle data nel modello usando le funzioni DAX CALENDAR o CALENDARAUTO. Quindi è possibile aggiungere colonne calcolate per supportare i requisiti noti di applicazione filtri e raggruppamento del tempo. Questo approccio di progettazione potrebbe consentirti di creare una singola tabella delle date che si propaga a tutte le tabelle dei fatti, possibilmente risultando in una sola tabella per applicare i filtri temporali. Per altre informazioni sulla creazione di tabelle data vedere l'articolo Impostare e usare tabelle data in Power BI Desktop.
Suggerimento
Per altre informazioni sulla creazione di tabelle calcolate, e per vedere un esempio di come creare una tabella data, usare il modulo di apprendimento Aggiungere tabelle e colonne calcolate ai modelli di Power BI Desktop.
Se l'opzione Data/ora automatica non è importante nei progetti sui quali si lavora, è consigliabile disattivare l'opzione Data/ora automatica a livello globale. Garantisce che tutti i nuovi file di Power BI Desktop creati non abiliteranno l'opzione Data/ora automatica.
Contenuto correlato
Per altre informazioni correlate a questo articolo, vedere le risorse seguenti: