Capacità impostata nel sito
Il sito Tableau viene creato con limiti di capacità per ottimizzare archiviazione, rendering delle visualizzazioni e velocità di risposta del sistema.
In questo argomento sono trattate le capacità fissate a livello di sito. Le capacità trattate non sono esaustive di tutti i limiti del prodotto. Per le capacità a livello di tenant che possono essere allocate tra i siti nel tenant, consulta Capacità gestita in Tableau Cloud Manager.
Capacità impostata a livello di sito
I seguenti tipi di capacità vengono fissati a livello di sito:
- Archiviazione
- Estrazioni: processi giornalieri, runtime e utilizzo della memoria
- Sottoscrizioni: runtime e dimensione delle e-mail
- Flussi: richieste degli utenti, runtime e utilizzo della memoria
- Visualizzazioni
- Accelerazione vista
- Chiamate aggiuntive API e da riga di comando
Archiviazione
Un sito include la capacità di archiviazione per il sito e i singoli contenuti.
Archiviazione del sito: ogni sito viene fornito con 1 TB di capacità di archiviazione. Questa capacità di archiviazione viene utilizzata per le cartelle di lavoro, le origini dati pubblicate e i flussi.
Nota: i siti con l’edizione Enterprise, l’edizione Tableau+ o Advanced Management Add-on ottengono 5 TB di spazio di archiviazione.
Singola cartella di lavoro, origine dati pubblicata e dimensione del flusso: una singola cartella di lavoro, origine dati (live o estrazione) o un flusso pubblicato sul sito non deve superare i 25 GB. I contenuti non devono superare tale dimensione per garantire prestazioni ottimali ed evitare altri vincoli, ad esempio i limiti relativi a utilizzo delle query e runtime.
Nota: se la dimensione dell’origine dati di estrazione supera i 10 GB, è consigliabile valutare la possibilità di utilizzare una connessione live al database, aggregare i dati nell’estrazione per ridurne le dimensioni oppure utilizzare le estrazioni incrementali. Ripubblicare o aggiornare di frequente estrazioni complete di grandi dimensioni può richiedere molto tempo e in genere indica che occorre prendere in considerazione strategie più efficaci per l’aggiornamento dei dati.
Estrazioni: processi giornalieri, runtime e utilizzo della memoria
Un sito viene fornito con una capacità designata per i processi giornalieri, il runtime e l’utilizzo della memoria degli aggiornamenti delle estrazioni.
Processi giornalieri: la capacità per i processi giornalieri corrisponde al numero di ore condivise al giorno che ogni sito può impiegare per ogni licenza Creator per eseguire tutti i processi nel sito. Un processo server, denominato gestione componenti in background, avvia ed esegue questi processi. Un sito con più licenze Creator ottiene un maggiore capacità giornaliera per i processi (Gestione componenti in background) per soddisfare le esigenze di una popolazione di siti più grande.
Ad esempio:
Se il tuo sito ha... moltiplicato per il tempo predefinito Capacità giornaliera per i processi 10 licenze Creator 8 ore Fino a 80 ore al giorno 50 licenze Creator 8 ore Fino a 400 ore al giorno La capacità giornaliera per i processi viene reimpostata ogni giorno alle 24:00:00 UTC (tempo coordinato universale).
Informazioni sugli aggiornamenti delle estrazioni
I processi di aggiornamento considerati per la capacità giornaliera per i processi includono gli aggiornamenti completi e incrementali e la creazione di estrazioni, che possono essere avviati da aggiornamenti pianificati, aggiornamenti manuali e determinate chiamate dalla riga di comando o dalle API.
Note:
- Finché il sito avrà tempo rimanente nella sua capacità giornaliera per gli aggiornamenti, verrà avviato un processo di aggiornamento.
- Gli amministratori del sito ricevono notifiche tramite e-mail quando un sito raggiunge il 70%, il 90% e il 100% della capacità giornaliera per gli aggiornamenti.
- Se un sito esaurisce la capacità giornaliera per gli aggiornamenti, tutti i futuri aggiornamenti delle estrazioni vengono annullati e vengono inviate notifiche tramite e-mail ai proprietari dei contenuti per informarli dell’annullamento degli aggiornamenti.
Runtime dei processi: per ogni tipo di processo di aggiornamento delle estrazioni è previsto un runtime massimo di due ore (120 minuti o 7.200 secondi). Se un processo di aggiornamento raggiunge il runtime massimo, viene visualizzato un errore di timeout. Per maggiori informazioni sull’errore e su come è possibile modificare le estrazioni per mantenere i processi di aggiornamento entro la capacità di runtime, consulta Ora limite per gli aggiornamenti estrazioni.
Utilizzo della memoria per gli aggiornamenti: un sito dispone di capacità per utilizzare non più di 20 GB di memoria per aggiornare un’estrazione. La quantità di memoria necessaria per aggiornare le estrazioni può variare a seconda della dimensione dell’estrazione e di altri fattori.
Suggerimenti per ottimizzare la capacità di aggiornamento delle estrazioni
Se stai gestendo un ambiente in cui vengono eseguite numerose estrazioni, Tableau raccomanda di seguire alcune procedure consigliate per sfruttare al meglio la capacità di aggiornamento delle estrazioni.
Interrompi l’aggiornamento delle estrazioni inutilizzate. Uno dei modi migliori per recuperare capacità per il sito è interrompere l’aggiornamento automatico, tramite pianificazioni su Tableau Cloud attraverso script, delle estrazioni che non vengono utilizzate. Per maggiori informazioni sull’eliminazione di una pianificazione di aggiornamento, consulta Gestire le attività.
Riduci la frequenza degli aggiornamenti. Un altro metodo per recuperare capacità per il sito è ridurre la frequenza di aggiornamento delle estrazioni. Ad esempio, invece di aggiornare un’estrazione ogni ora, prendi in considerazione la possibilità di aggiornarla una volta al giorno o solo durante le ore lavorative, quando i dati aggiornati sono più utili. Per maggiori informazioni sulla modifica di una pianificazione di aggiornamento, consulta Gestire le attività.
Utilizza aggiornamenti incrementali anziché completi. Per diminuire il tempo necessario per l’aggiornamento di un’estrazione, valuta se eseguire un aggiornamento incrementale dell’estrazione invece di un aggiornamento completo. Per maggiori informazioni, consulta Pianificare aggiornamenti su Tableau Cloud.
Nota: il passaggio da un aggiornamento completo a uno incrementale può essere effettuato da Tableau Cloud solo se l’estrazione è stata configurata per l’aggiornamento incrementale in Tableau Desktop prima della pubblicazione. Per maggiori informazioni sugli aggiornamenti incrementali, consulta la sezione Configurare un aggiornamento incrementale delle estrazioni(Il collegamento viene aperto in una nuova finestra) nella Guida per l’utente di Tableau.
Utilizza connessioni live invece di connessioni di estrazione. Per le viste, le dashboard e le cartelle di lavoro i cui dati devono essere aggiornati di frequente, valuta la configurazione dell’origine dati in modo da utilizzare una connessione live anziché una connessione di estrazione.
Ottimizza i dati nell’estrazione. Migliorare le prestazioni di un’estrazione può anche essere utile per ridurre il tempo necessario per l’aggiornamento di un’estrazione. Esistono diverse modifiche che puoi apportare ai dati dell’estrazione per migliorarne le prestazioni complessive, come la rimozione dei campi inutilizzati, l’uso di filtri per rimuovere le righe inutilizzate e la modifica degli intervalli di date.
Sottoscrizioni: runtime e dimensione delle e-mail
Un sito viene fornito con una capacità designata per il runtime e la dimensione delle e-mail delle sottoscrizioni.
Runtime dei processi: ogni processo di sottoscrizione ha un runtime massimo di 30 minuti (1.800 secondi).
Dimensione delle e-mail: la dimensione massima di un’e-mail di sottoscrizione non può superare i 2 MB.
Flussi: richieste degli utenti, runtime e utilizzo della memoria
Un sito viene fornito con una capacità designata per le richieste degli utenti, il runtime e l’utilizzo della memoria dei flussi.
Frequenza di richieste degli utenti: ogni utente può avere un massimo di quattro sessioni di modifica Web di flussi attive contemporaneamente. Se vengono aperte altre sessioni, la sessione meno recente verrà chiusa.
Runtime per i processi: per i siti con Data Management, puoi eseguire flussi fino a 24 ore al giorno per blocco di risorse. Se superi il limite di tempo, non è possibile avviare nuovi processi fino al giorno successivo. È possibile acquistare capacità aggiuntiva per i processi di flusso simultanei. Per maggiori informazioni, consulta Blocchi di risorse.
Utilizzo della memoria per i flussi: un sito dispone di capacità per utilizzare non più di 19,5 GB di memoria per un processo di flusso.
Visualizzazioni
Un sito viene fornito con una capacità designata per il caricamento e l’esecuzione di query su singole visualizzazioni, note anche come viste. Di seguito sono riportate maggiori informazioni su ogni tipo di capacità.
Tempo di caricamento: un sito dispone della capacità necessaria per eseguire il caricamento di una vista per un massimo di 5 minuti.
Timeout di inattività: se l’utente non interagisce con una vista o non la modifica per 120 minuti consecutivi, deve ricaricare la vista o la bozza salvata (ad esempio, aggiornando la pagina o facendo clic sul pulsante Riconnetti se viene visualizzato un banner) per potervi interagire nuovamente.
Frequenza di richieste degli utenti: ogni utente su un sito ha la capacità di effettuare fino a 600 richieste all’ora per caricare e aggiornare le viste. Quando questa capacità è stata raggiunta, l’utente non può interagire, modificare e salvare la vista. Dopo un’ora, la vista può essere aggiornata e possono essere caricate nuove viste.
Nota: se il numero cumulativo di richieste utente supera la percentuale di richieste a livello di sito, gli utenti non potranno interagire, modificare e salvare le viste.
Dimensione per l’utilizzo della memoria per le query: un sito dispone della capacità per l’utilizzo di non più di 20 GB di memoria per eseguire query su una vista che utilizza un’origine dati di estrazione. La quantità di memoria necessaria per eseguire query su una vista può variare a seconda della complessità delle manipolazioni dei dati che Tableau deve effettuare per generare gli indicatori nella vista.
Le viste che superano questi tipi di capacità possono essere annullate per garantire la disponibilità di risorse di sistema sufficienti, in modo da consentire il caricamento di altre viste sul sito.
Suggerimenti per ottimizzare la capacità di visualizzazione
Le viste che superano la capacità di visualizzazione possono indicare che le query che Tableau deve eseguire per generare la vista sono troppo complesse. In questi casi, puoi utilizzare i seguenti suggerimenti per ottimizzare le query, riducendo al minimo il tempo necessario per caricare le viste su Tableau Cloud. La maggior parte dei suggerimenti richiede di modificare l’origine dei dati o la cartella di lavoro e di ripetere la pubblicazione su Tableau Cloud affinché le modifiche abbiano effetto.
Per altri suggerimenti, consulta l’argomento Prestazioni delle cartelle di lavoro(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau.
Utilizzare i filtri dell’origine dati: quando aggiungi un filtro in un’origine dati, riduci la quantità di dati che devono essere generati nella vista. La riduzione della quantità di dati può aiutare a ridurre i tempi di caricamento delle viste. Per maggiori informazioni, consulta la sezione Filtrare i dati da origini dati(Il collegamento viene aperto in una nuova finestra) nella Guida di Tableau.
Utilizzare i filtri contestuali: simili ai filtri dell’origine dati, i filtri contestuali riducono i dati nell’origine dati, ma a livello di foglio. I filtri contestuali funzionano indipendentemente da altri filtri e possono ridurre significativamente la quantità di dati che devono essere generati nella vista. La riduzione della quantità di dati può aiutare a ridurre i tempi di caricamento delle viste. Per maggiori informazioni, consulta Migliorare le prestazioni della vista con i filtri contestuali nella Guida di Tableau.
Ridurre gli intervalli di date: in genere, le date richiedono più potenza di elaborazione rispetto ad altri tipi di dati come i numeri e i valori booleani. Se la vista contiene filtri di data, puoi ridurre gli intervalli di date o il numero di date che devono essere generati per diminuire i tempi di caricamento delle viste.
Ridurre gli indicatori: poiché Tableau deve calcolare gli indicatori per generare la vista, il numero di indicatori può influire sulla velocità di caricamento della vista. Esistono diversi modi per ridurre gli indicatori, tra cui l’utilizzo di alcuni dei filtri sopra elencati o l’utilizzo di insiemi per filtrare, SQL personalizzato per aggregare i dati e altro ancora. Per maggiori informazioni, consulta Ridurre il numero di indicatori nella vista(Il collegamento viene aperto in una nuova finestra).
Accelerazione vista
Un sito include la seguente capacità di Accelerazione vista:
Viste accelerate: il numero predefinito di viste accelerate per sito è 30. Per ogni licenza Creator aggiuntiva, è possibile accelerare altre 20 viste. Il numero massimo di viste accelerate è 750.
Aggiornamenti di viste accelerate: gli aggiornamenti di viste accelerate vengono rigenerati in linea con i seguenti quattro eventi di aggiornamento dei dati:
- Criterio di aggiornamento dei dati: il timestamp di accelerazione non è sincronizzato con il criterio di aggiornamento dei dati.
- Aggiornamenti dell’estrazione: un aggiornamento dell’estrazione viene completato, con segnalazione di dati più aggiornati.
- Aggiornamento della vista accelerata: una vista accelerata viene aggiornata dal proprietario.
- Vista attivata: una vista è stata originariamente attivata per l’accelerazione.
Ogni evento univoco attiva un processo di pre-calcolo da mettere in coda. I processi in background raccolgono e completano il pre-calcolo, quindi archiviano i risultati della query come vista materializzata. Le viste che appartengono alla stessa cartella di lavoro vengono aggiornate in un processo. Per limitare il consumo di risorse, il numero massimo di lavori di pre-calcolo che possono essere eseguiti è limitato a 12 lavori al giorno. Per maggiori informazioni, consulta Impostare un criterio di aggiornamento dei dati.
Dimensione per l’utilizzo della memoria per le viste accelerate: un sito dispone della capacità per utilizzare non più di 20 GB di memoria per il pre-calcolo e il recupero dei dati della cartella di lavoro in un processo di gestione componenti in background. La quantità di memoria necessaria varia a seconda della complessità delle query associate alla vista che viene accelerata.
- Runtime dei processi: l’accelerazione delle viste ha un runtime massimo di 30 minuti (1.800 secondi).
Chiamate aggiuntive API e da riga di comando
Un sito viene fornito con una capacità designata per le chiamate API e da riga di comando. Il sito è dotato di capacità per quanto segue:
Query processo(Il collegamento viene aperto in una nuova finestra) e Annulla processo(Il collegamento viene aperto in una nuova finestra) (API REST di Tableau) e libreria Tableau Client (Python)(Il collegamento viene aperto in una nuova finestra): un sito consente 20.000 chiamate per ogni periodo di 24 ore.
Ottieni utenti sul sito(Il collegamento viene aperto in una nuova finestra) (API REST di Tableau): un sito consente 5.000 chiamate al minuto.
Rimuovi utente da sito(Il collegamento viene aperto in una nuova finestra) (API REST di Tableau): un sito consente 1.600 chiamate al minuto.
Nota: se il numero di chiamate supera quello descritto in precedenza per le chiamate API o da riga di comando, viene visualizzato uno dei seguenti errori: Sconosciuto 429 o ApiCallError: 429000: troppe richieste – Troppe richieste per <tipo di processo> "api.rest.refresh_extracts". Riprova dopo 146 secondi.
Monitorare la capacità
In qualità di amministratore del sito, puoi utilizzare alcune funzionalità per monitorare la capacità del sito.
Strumenti per amministratori
Sono disponibili diversi strumenti per amministratori che consentono di monitorare diversi tipi di attività sul sito. Di seguito sono riportate maggiori informazioni sull’utilizzo della capacità per le funzionalità.
Archiviazione: puoi monitorare la capacità di archiviazione del sito e verificare quali cartelle di lavoro, origini dati e flussi occupano più spazio sul sito utilizzando la dashboard di Admin Insights “Statistiche utilizzo spazio”. Seleziona Esplora > Admin Insights > Admin Insights Starter > Statistiche utilizzo spazio.
Per maggiori informazioni su Admin Insights, consulta Utilizzare Admin Insights per creare viste personalizzate.
Flussi: puoi monitorare le prestazioni delle esecuzioni dei flussi. Seleziona Stato del sito > Cronologia delle prestazioni del flusso. Usando la dashboard, in Cronologia flusso, fai clic su un indicatore per visualizzare i dettagli sul processo di flusso.
Per maggiori informazioni su questa vista amministratore, consulta Viste amministrative per i flussi.
Metriche: puoi monitorare i processi delle metriche del sito utilizzando la vista amministratore “Attività in background per non estrazioni”. Seleziona Stato del sito > Attività in background per non estrazioni, quindi nell’elenco a discesa del filtro Attività seleziona la casella di controllo Aggiorna tutte le metriche in una vista.
Per maggiori informazioni su questa vista amministratore, consulta Attività in background per non estrazioni.
Log attività
Per i siti con Advanced Management Add-on, puoi utilizzare Log attività per acquisire i dati degli eventi e tenere traccia di azioni specifiche come i tempi di caricamento delle viste che influiscono sulla visualizzazione e sulla capacità dei processi.
Per maggiori informazioni, consulta Log attività.
