Introduzione alla migrazione a BigQuery

BigQuery Migration Service è una soluzione completa che ti consente di eseguire la migrazione del tuo data warehouse a BigQuery. Fornisce strumenti per ogni fase della migrazione, tra cui valutazione e pianificazione, traduzione SQL per una varietà di dialetti SQL e trasferimento di dati per aiutarti a eseguire la transizione dei workload con il minimo sforzo manuale.

Per accedere a BigQuery Migration Service, nella console Google Cloud , vai alla pagina BigQuery, quindi seleziona Migrazione > Servizi.

Funzionalità e strumenti di migrazione

Con BigQuery Migration Service puoi:

  • Valutazione: 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 SQL migliorata da Gemini. Puoi utilizzare il traduttore SQL batch, il traduttore SQL interattivo o l'API SQL Translation per eseguire la migrazione dei workload a BigQuery.
  • Trasferisci i dati: configura un trasferimento di dati che carica i dati dall'origine dati in BigQuery. Per saperne di più, consulta Che cos'è BigQuery Data Transfer Service?
  • Registra o migra la lakehouse aperta: esegui la migrazione dei metadati da cataloghi esterni, come Apache Hive Metastore e i cataloghi REST Apache Iceberg, alle tabelle del catalogo REST 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 di BigQuery e lo strumento di convalida dei dati per trasferire i dati, tradurre e convalidare le query DDL, DML e 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 le tabelle di destinazione corrispondano.
  • Mappatore delle autorizzazioni BigQuery: utilizza il mappatore delle autorizzazioni per automatizzare la creazione e la manutenzione delle mappe delle autorizzazioni modificabili dall'utente. Puoi utilizzare il mappatore delle autorizzazioni per analizzare e riconciliare le autorizzazioni e i gruppi di utenti duplicati, generando al contempo report sugli errori. Lo strumento genera script JSON e Terraform per la creazione di gruppi, utenti e associazioni BigQuery.
  • Modelli di Managed Service for Apache Airflow: utilizza i modelli di Managed Service for Apache Airflow per semplificare la creazione di nuovi DAG Airflow o la migrazione di job orchestrati esistenti da on-premise al cloud.
  • Cloud Foundation Fabric: visualizza esempi e moduli Terraform perGoogle Cloud, tra cui un progetto di zona di destinazione a livello di organizzazione, progetti di riferimento per pattern di rete e funzionalità del prodotto e una libreria di moduli adattabili.

Origini delle migrazioni

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 prevede costi. Tuttavia, lo spazio di archiviazione utilizzato per i file di input e output è soggetto alle normali tariffe. Per saperne di più, consulta Prezzi di archiviazione.

Inoltre, puoi utilizzare la funzionalità di stima dei costi nel 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 saperne di più, consulta Avvia una stima dei costi e Specifica i requisiti di data warehousing.

Passaggi successivi