Aggiornare le estrazioni

Quando i dati originali vengono modificati, puoi aggiornare l’estrazione con Tableau Desktop selezionando un’origine dati nel menu Dati, quindi Estrai e Aggiorna. Le estrazioni possono essere impostate in due modi: con aggiornamento completo o con aggiornamento incrementale.

Con un aggiornamento completo, tutti i dati nell’estrazione vengono sostituiti con le informazioni più recenti dell’origine dati originale. Un aggiornamento incrementale aggiunge solo le nuove righe dall’ultimo aggiornamento. Se desideri maggiori dettagli su come estrarre i dati, consulta la pagina Estrarre i dati.

Nota: puoi anche automatizzare gli aggiornamenti delle estrazioni utilizzando Tableau Data Extract Command-Line Utility. Per maggiori informazioni, consulta Utilità a riga di comando per l’estrazione di dati di Tableau.

Prima di aggiornare le estrazioni

Prima di aggiornare un’estrazione, prendi nota del formato del file. Se esegui un aggiornamento su un’estrazione .tde utilizzando la versione 2022.4, viene automaticamente eseguito l’upgrade dell’estrazione al formato .hyper. Anche se l’upgrade a un’estrazione .hyper presenta numerosi vantaggi, non potrai aprire l’estrazione con le versioni precedenti di Tableau Desktop. Per maggiori informazioni, consulta Upgrade delle estrazioni al formato .hyper.

Nota: i file .tde non sono più supportati in alcun formato dopo la versione 2024.2 di Tableau e devono essere aggiornati al formato .hyper per essere utilizzati.

Configurare un aggiornamento completo delle estrazioni

Per impostazione predefinita, le estrazioni vengono configurate per l’aggiornamento completo. Ciò significa che ogni volta che aggiorni l’estrazione, tutte le righe vengono sostituite con i dati dell’origine dati originale. Sebbene questo tipo di aggiornamento garantisca una copia esatta dei dati originali, a seconda delle dimensioni dell’estrazione, un aggiornamento completo può richiedere molto tempo e risultare costoso nel database. Se l’aggiornamento incrementale non è configurato per un’estrazione, se aggiorni l’estrazione, questa viene aggiornata completamente.

Pubblicare su Tableau Server

Se vuoi pubblicare l’estrazione come origine dati su Tableau Server, durante la procedura puoi indicare una pianificazione per l’aggiornamento dell’estrazione.

Analogamente, se pubblichi l’estrazione in una cartella di lavoro su Tableau Server, puoi anche specificare una pianificazione per l’aggiornamento dell’estrazione durante la pubblicazione. Per maggiori informazioni, consulta Pianificare l’aggiornamento di un’estrazione quando si pubblica una cartella di lavoro.

Pubblicare su Tableau Cloud

Se vuoi pubblicare l’estrazione come origine dati su Tableau Cloud, le opzioni per l’aggiornamento dei dati dipendono dalle caratteristiche delle origini dati. Per maggiori informazioni sull’aggiornamento dei dati da origini dati specifiche, consulta Estrarre le opzioni di aggiornamento in base all’origine dati.

Configurare un aggiornamento incrementale delle estrazioni

La maggior parte delle origini dati supporta l’aggiornamento incrementale. Anziché aggiornare l’intera estrazione, puoi configurare un aggiornamento per aggiungere solo le righe nuove rispetto all’ultima estrazione dei dati.

Ad esempio l’origine dati potrebbe essere aggiornata quotidianamente con nuove transazioni di vendita. Invece di ricreare ogni giorno l’intera estrazione, puoi aggiungere solo le nuove transazioni che si sono verificate quel giorno. In seguito, puoi eseguire un aggiornamento completo a settimana per essere sicuro di avere sempre i dati aggiornati.

Colonna non univoca

A partire dalla versione 2024.1, Tableau ha introdotto una funzionalità che consente agli utenti di eseguire aggiornamenti incrementali sulle estrazioni utilizzando una colonna chiave non univoca. Questo aggiornamento introduce un’ulteriore fase nel processo.

Aggiornamento dell’intervallo di date (sottointervallo)

A partire dalla versione 2024.2, Tableau ha introdotto una nuova funzionalità che consente agli utenti di specificare un intervallo di tempo specifico per l’aggiornamento dei dati dall’origine. Gli utenti possono optare per l’aggiornamento incrementale durante la configurazione di un’estrazione e impostare un intervallo di date minimo per l’aggiornamento. Ad esempio, possono scegliere di aggiornare i dati degli ultimi 14 giorni a partire dalla data di aggiornamento. Questa funzionalità è utile per le origini dati che consentono inserimenti e modifiche retroattive entro un periodo di tempo definito, garantendo che eventuali modifiche e nuovi dati vengano acquisiti durante l’aggiornamento incrementale delle estrazioni.

In un aggiornamento incrementale qualificante per cui non è stato impostato un valore in “Intervallo di date minimo per l’aggiornamento” (ovvero aggiornamento del sottointervallo), Tableau eliminerà inizialmente dall’estrazione le righe che corrispondono al valore massimo registrato in precedenza. Successivamente, Tableau esegue una query per tutte le righe che hanno un valore maggiore o uguale al valore più alto precedente. Questo approccio garantisce che tutte le righe eliminate vengano prese in considerazione, insieme a quelle appena aggiunte.

La funzionalità Impostazioni avanzate fornisce due opzioni per la gestione degli aggiornamenti dei dati. È possibile scegliere di sostituire le ultime righe aggiunte aggiornando i valori uguali o superiori all’ultimo valore registrato. In alternativa, puoi scegliere di mantenere le ultime righe aggiunte aggiornando l’estrazione solo con i valori superiori all’ultimo valore registrato.

Nota: se la struttura dei dati di origine cambia, ad esempio viene aggiunta una nuova colonna, sarà necessario eseguire un aggiornamento completo dell’estrazione prima di poter ricominciare a eseguire aggiornamenti incrementali.

Per impostare l’aggiornamento incrementale di un’estrazione, procedi come indicato di seguito.

  1. Seleziona un’origine dati nel menu Dati, quindi seleziona Estrai dati.

  2. Nella finestra di dialogo Estrai dati, seleziona Tutte le righe come numero di righe da estrarre. L’aggiornamento incrementale può essere configurato solo se estrai tutte le righe del database.

    Nota: non puoi incrementare un’estrazione di esempio.

  3. Seleziona Aggiornamento incrementale.

  4. Nota: l’opzione Aggiornamento incrementale non è disponibile se abiliti Aggregazione.

  5. Specifica una colonna del database da usare per identificare le nuove righe.

    Ad esempio, puoi selezionare un campo Data o una colonna ID che aumenta in modo monotono man mano che vengono aggiunte righe al database.

  6. (Facoltativo) Se selezioni una colonna Data o Data/ora in Tableau, puoi eseguire un aggiornamento parziale dei dati dell’estrazione indicando un intervallo di date specifico. Determinare il numero di giorni e specificare la scala di data/ora per stabilire l’intervallo di date minimo per l’aggiornamento (ad esempio, 14 giorni dalla data di aggiornamento).

  7. (Facoltativo) Se non viene stabilito alcun intervallo di aggiornamento minimo, espandere Impostazioni avanzate per stabilire la modalità di recupero delle nuove righe. È possibile scegliere di sostituire le ultime righe aggiunte aggiornando i valori uguali o superiori all’ultimo valore registrato. In alternativa, puoi scegliere di mantenere le ultime righe aggiunte aggiornando l’estrazione solo con i valori superiori all’ultimo valore registrato.

  8. Nota: quando vengono aggiunti i filtri, le impostazioni avanzate per l’aggiornamento incrementale appariranno disattivate e verrà applicata l’impostazione predefinita “Non sostituire le ultime righe aggiunte”. Lo scopo è evitare eventuali conflitti che potrebbero sorgere tra determinati criteri di filtro e la logica di aggiornamento incrementale avanzata “Sostituisci le ultime righe aggiunte”.

  9. Per terminare, scegli Salva impostazioni.

Puoi usare la procedura precedente per definire una nuova estrazione o modificarne una esistente in modo che venga aggiornata in modo incrementale.

Considerazioni sull’esecuzione di un aggiornamento incrementale

Modifica di un’estrazione

Se modifichi un’estrazione esistente, viene visualizzato l’ultimo aggiornamento e questo garantisce che l’estrazione viene aggiornata con i dati corretti.

Aggiornamento completo

Un aggiornamento completo sostituisce tutte le righe con i dati nell’origine dati originale ogni volta che si aggiorna l’estrazione. Un aggiornamento completo può richiedere più tempo e comportare un costo elevato per il database.

Motore dati

Il motore dati, che è il meccanismo sottostante utilizzato da Tableau per creare l’estrazione, memorizza i valori di tempo con una precisione fino a 3 posizioni decimali. Se si specifica una colonna di tipo data/ora o timestamp per Identifica nuove righe utilizzando la colonna e il database utilizza una precisione maggiore rispetto a quella di Tableau, dopo un aggiornamento incrementale potrebbero essere presenti righe duplicate. Ad esempio, se nel database sono presenti due righe, una con un valore di valore di data/ora 2015-03-13 17:30:56.502352 e una con un valore di data/ora 2015-03-13 17:30:56.502852, Tableau memorizza entrambe le righe usando il valore di data/ora 2015-03-13 17:30:56.502, creando quindi righe duplicate.

Visualizzare la cronologia delle estrazioni (Tableau Desktop)

Quando Puoi consultare la cronologia degli aggiornamenti delle estrazioni selezionando un’origine dati nel menu Dati, quindi Estrai > Cronologia.

La finestra di dialogo Estrai cronologia mostra la data e l’ora di ogni aggiornamento, indica se è stato un aggiornamento completo o incrementale e il numero di righe aggiunte. Se l’aggiornamento è stato eseguito da un file, indica anche il nome del file di origine.

Grazie per il tuo feedback.Il tuo feedback è stato inviato. Grazie!