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. Set di dati sono contenitori di primo livello utilizzati per organizzare e controllare l'accesso tabelle e viste. Una tabella o vista deve appartenere a un set di dati, quindi devi creare almeno un set di dati prima per il caricamento di dati in BigQuery. Utilizza il formato projectname.datasetname per qualificare completamente il nome di un set di dati quando usando GoogleSQL o il formato projectname:datasetname per qualificare il nome di un set di dati quando si usa lo strumento a riga di comando bq.

Località

Puoi specificare una località in cui archiviare i dati BigQuery per creare un set di dati. Per un elenco delle posizioni dei set di dati BigQuery, vedi Località di BigQuery Dopo la creazione la località non può essere modificata, ma puoi copiare i set di dati in diverse posizioni oppure spostare manualmente (ricreare) il set di dati in un'altra posizione.

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

Conservazione dei dati

I set di dati utilizzano gli spostamenti nel tempo in combinazione con il periodo di fail-safe di conservare i dati eliminati e modificati per un breve periodo di tempo, nel caso in cui sia necessario recuperarlo. Per ulteriori informazioni, vedi Conservazione dei dati con viaggi nel tempo e sicurezza informatica.

Modelli di fatturazione dello spazio di archiviazione

Ti possono essere addebitati costi per l'archiviazione dei dati BigQuery byte fisici (compressi) o una combinazione di entrambi. Il modello di fatturazione dello spazio di archiviazione che scegli determina prezzi dello spazio di archiviazione. Il modello di fatturazione dello spazio di archiviazione non influisce sulle prestazioni di BigQuery. Qualsiasi fatturazione modello scelto, i dati vengono archiviati come byte fisici.

Il modello di fatturazione dello spazio di archiviazione viene impostato a livello del set di dati. Se non specifichi un modello di fatturazione dello spazio di archiviazione quando crei un set di dati, per impostazione predefinita utilizza la fatturazione dell'archiviazione logica. Tuttavia, puoi modificare il modello di fatturazione dello spazio di archiviazione di un set di dati dopo averlo creato. Se modifichi l'archiviazione di un set di dati devi attendere 14 giorni prima di poter modificare la fatturazione del modello.

Quando modifichi il modello di fatturazione di un set di dati, sono necessarie 24 ore prima che per applicare la modifica. Qualsiasi tabella o partizione di tabella 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. Le prestazioni e la latenza delle query non sono influenzate dalla modifica del set di dati modello di fatturazione.

I set di dati utilizzano i viaggi nel tempo archiviazione non sicura per la conservazione dei dati. I viaggi nel tempo e lo spazio di archiviazione fail-safe vengono addebitati separatamente in base alle tariffe di archiviazione attive se utilizzi la fatturazione per lo spazio di archiviazione fisico, ma sei incluso nella tariffa base ti vengono addebitati i costi quando utilizzi la fatturazione dell'archiviazione logica. Puoi modificare lo spostamento cronologico utilizzata per un set di dati al fine di bilanciare i costi di archiviazione fisica e la conservazione dei dati. Non puoi modificare la finestra di sicurezza. Per ulteriori informazioni sulla conservazione dei dati dei set di dati, vedi Conservazione dei dati con viaggi nel tempo e sicurezza informatica. Per ulteriori informazioni sulla previsione dei costi di archiviazione, vedi Prevedere la fatturazione dello spazio di archiviazione.

Non puoi registrare un set di dati per la fatturazione dello spazio di archiviazione fisico se la tua organizzazione ha qualsiasi legacy impegni di slot a costo fisso che si trovano nella stessa regione del set di dati. Questo non si applica agli impegni acquistato con una versione di BigQuery.

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 nel tempo. Dopo aver creato un set di dati, la relativa località non può essere modificata.
  • Tutte le tabelle a cui viene fatto riferimento in una query devono essere archiviate in set di dati nel nella stessa località.

  • Quando copi una tabella, i set di dati che contengono la tabella di origine e la tabella di destinazione devono risiedere in nella stessa posizione.

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

  • Se modifichi il set di dati modello di fatturazione dello spazio di archiviazione, devi attendere 14 giorni prima di poter modificare di nuovo il modello di fatturazione dello spazio di archiviazione.

  • Non puoi registrare un set di dati per la fatturazione dello spazio di archiviazione fisico, se ne hai legacy esistente impegni di slot a costo fisso che si trovano nella stessa regione del set di dati.

Quote

Per ulteriori informazioni sulle quote e sui limiti del set di dati, consulta Quote e limiti.

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 pagina 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