Introduzione alla migrazione di BigQuery

BigQuery Migration Service è una soluzione completa per la migrazione del data warehouse a BigQuery. Include funzionalità che ti aiutano in ogni fase della migrazione, tra cui valutazione e pianificazione, traduzione SQL per una serie di dialetti SQL e trasferimento dei dati.

Puoi trovare BigQuery Migration Service nella console BigQuery quando vai a Migrazione > Servizi.

Con BigQuery Migration Service puoi:

  • Valuta: pianifica la migrazione del data warehouse eseguendo una valutazione della migrazione a BigQuery.
  • Traduci SQL: i servizi di traduzione automatizzano la conversione delle query SQL in GoogleSQL, inclusa la personalizzazione di SQL migliorato con Gemini. Puoi utilizzare il traduttore SQL batch, il traduttore SQL interattivo o l'API di traduzione SQL per eseguire la migrazione dei carichi di lavoro a BigQuery.
  • Trasferisci dati: configura un trasferimento di dati che carichi i dati dall'origine dati a BigQuery. Per saperne di più, vedi Che cos'è BigQuery Data Transfer Service?
  • Registra o migra la lakehouse aperta: migra i metadati da cataloghi esterni, come Apache Hive Metastore e cataloghi REST Apache Iceberg, alle tabelle del catalogo REST di Lakehouse per Apache Iceberg.

Puoi anche utilizzare i seguenti strumenti open source per facilitare il processo di migrazione:

  • Strumento di migrazione dei dati: utilizza lo strumento di migrazione dei dati per automatizzare la migrazione del data warehouse a BigQuery. Lo strumento utilizza BigQuery Data Transfer Service, i servizi di traduzione BigQuery e lo strumento di convalida dei dati per trasferire i dati, tradurre e convalidare DDL, DML e query SQL.
  • Strumento di convalida dei dati: dopo aver eseguito la migrazione dei dati a BigQuery, esegui lo strumento di convalida dei dati per verificare che le tabelle di origine e di destinazione corrispondano.
  • Mapping delle autorizzazioni BigQuery: utilizza il mapping delle autorizzazioni per automatizzare la creazione e la manutenzione delle mappe delle autorizzazioni modificabili dall'utente. Puoi utilizzare lo strumento di mappatura delle autorizzazioni per analizzare e riconciliare i gruppi di utenti e le autorizzazioni duplicati, generando al contempo report sugli errori. Lo strumento genera script JSON e Terraform per la creazione di gruppi, utenti e binding BigQuery.
  • Modelli Managed Service for Apache Airflow: utilizza i modelli Managed Service for Apache Airflow per semplificare la creazione di nuovi DAG di Airflow o la migrazione di job orchestrati esistenti da on-premise al cloud.
  • Cloud Foundation Fabric: visualizza moduli ed esempi di Terraform per Google Cloud, tra cui un progetto di zona di destinazione a livello di organizzazione, progetti di riferimento per pattern di rete e funzionalità di prodotto e una libreria di moduli adattabili.

Origini della migrazione

BigQuery Migration Service supporta la migrazione dei seguenti data warehouse a BigQuery:

Quote

Le quote e i limiti si applicano al numero di job e alle dimensioni dei file. Per saperne di più su quote e limiti del servizio di migrazione, consulta Quote e limiti.

Prezzi

L'utilizzo dell'API BigQuery Migration non comporta costi. Tuttavia, lo spazio di archiviazione utilizzato per i file di input e output comporta le normali tariffe. Per maggiori informazioni, consulta la pagina Prezzi dello spazio di archiviazione.

Inoltre, puoi utilizzare la funzionalità di stima dei costi in Google Cloud Migration Center per generare una stima dei costi di esecuzione della configurazione del data warehouse di cui esegui la migrazione a BigQuery. Per ulteriori informazioni, consulta Avviare una stima dei costi e Specificare i requisiti del data warehousing.

Passaggi successivi