Introduzione ai set di dati

Questa pagina fornisce una panoramica dei set di dati in BigQuery.

Set di dati

Un set di dati è contenuto all'interno di un progetto specifico. I set di dati sono contenitori di primo livello utilizzati per organizzare e controllare l'accesso alle tabelle e alle viste. Una tabella o una vista deve appartenere a un set di dati, quindi devi creare almeno un set di dati prima di caricare i dati in BigQuery. Utilizza il formato projectname.datasetname per qualificare completamente il nome di un set di dati quando utilizzi GoogleSQL oppure il formato projectname:datasetname per qualificare in modo completo il nome di un set di dati quando utilizzi lo strumento a riga di comando bq.

Località

Puoi specificare una località in cui archiviare i dati BigQuery quando crei un set di dati. Per un elenco delle località dei set di dati BigQuery, consulta Località di BigQuery. Dopo aver creato il set di dati, la località non può essere modificata, ma puoi copiare i set di dati in località diverse oppure spostare (ricreare) manualmente il set di dati in una località diversa.

BigQuery elabora le query nella stessa posizione del set di dati contenente le tabelle su cui stai eseguendo la query. BigQuery archivia i tuoi dati nella località selezionata in conformità con i Termini specifici dei servizi.

Limitazioni

I set di dati BigQuery sono soggetti alle seguenti limitazioni:

  • La località del set di dati può essere impostata solo al momento della creazione. Una volta creato un set di dati, la sua posizione non può essere modificata.
  • Tutte le tabelle a cui viene fatto riferimento in una query devono essere archiviate in set di dati nella stessa località.

  • Quando copi una tabella, i set di dati contenenti la tabella di origine e quella di destinazione devono trovarsi nella stessa località.

  • I nomi dei set di dati devono essere univoci per ogni progetto.

Quote

Per ulteriori informazioni su quote e limiti dei set di dati, consulta Quote e limiti.

Conservazione dei dati

I set di dati utilizzano il viaggio nel tempo insieme al periodo di sicurezza in caso di errore per conservare i dati eliminati e modificati per un breve periodo di tempo, nel caso in cui sia necessario recuperarli. Per maggiori informazioni, consulta Conservazione dei dati con viaggi nel tempo e funzionalità di sicurezza.

Modelli di fatturazione dello spazio di archiviazione

Quando crei un set di dati, lo spazio di archiviazione utilizzato da quel set di dati ti viene addebitato utilizzando i byte logici come unità di consumo predefinita. Tuttavia, puoi scegliere di utilizzare i byte fisici per la fatturazione. Puoi anche modificare il modello di fatturazione dello spazio di archiviazione di un set di dati esistente per utilizzare i byte fisici.

Quando modifichi il modello di fatturazione di un set di dati, sono necessarie 24 ore prima che la modifica abbia effetto. Le tabelle o le partizioni delle tabelle nello spazio di archiviazione a lungo termine non vengono reimpostate sullo spazio di archiviazione attivo quando modifichi il modello di fatturazione di un set di dati. La modifica del modello di fatturazione di un set di dati non influisce sulle prestazioni e sulla latenza delle query.

Dopo aver modificato il modello di fatturazione dello spazio di archiviazione di un set di dati, devi attendere 14 giorni prima di poter modificare di nuovo il modello di fatturazione dello spazio di archiviazione.

Quando imposti il modello di fatturazione dello spazio di archiviazione in modo che utilizzi i byte fisici, i costi totali dello spazio di archiviazione attivo che ti vengono fatturati includono i byte utilizzati per l'archiviazione temporanea e in sicurezza. Puoi configurare la finestra di spostamento cronologico per bilanciare i costi di archiviazione con le tue esigenze di conservazione dei dati. Per ulteriori informazioni sulla previsione dei costi di archiviazione, consulta Fatturazione relativa all'archiviazione della previsione.

Criteri di idoneità:

Il modello di fatturazione dello spazio di archiviazione del set di dati è disponibile solo per i set di dati se la tua organizzazione non ha impegni slot a costo fisso esistenti nella stessa regione del set di dati. La tua organizzazione può registrare i set di dati per la fatturazione dell'archiviazione fisica se non sono presenti impegni a costo fisso nella stessa regione del set di dati.

Prezzi

Non ti viene addebitato alcun costo per la creazione, l'aggiornamento o l'eliminazione di un set di dati.

Per ulteriori informazioni sui prezzi di BigQuery, consulta la sezione Prezzi.

Sicurezza

Per controllare l'accesso ai set di dati in BigQuery, consulta Controllo dell'accesso ai set di dati. Per informazioni sulla crittografia dei dati, vedi Crittografia at-rest.

Passaggi successivi