Introduzione a BigQuery Migration Service

Questo documento fornisce una panoramica di BigQuery Migration Service.

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, trasferimento e convalida dei dati. Insieme, questi strumenti ti aiutano ad accelerare le migrazioni e a ridurre i rischi, riducendo i tempi di ottenimento del valore.

BigQuery Migration Service include le seguenti funzionalità:

  • Valutazione della migrazione di BigQuery: valuta e pianifica la migrazione del data warehouse eseguendo una valutazione della migrazione di BigQuery.
  • Strumenti di traduzione SQL: gli strumenti di traduzione automatizzano la conversione delle query SQL in GoogleSQL, inclusa la personalizzazione SQL ottimizzata con Gemini. Puoi utilizzare il traduttore SQL batch per eseguire la migrazione degli script SQL in blocco oppure il traduttore SQL interattivo per tradurre singole query. Puoi anche utilizzare l'API di traduzione SQL per eseguire la migrazione dei carichi di lavoro a BigQuery.
  • BigQuery Data Transfer Service: configura un trasferimento di dati che carichi i dati dall'origine dati a BigQuery. Per saperne di più, consulta la sezione Che cos'è BigQuery Data Transfer Service?.

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 associazioni BigQuery.
  • Modelli Cloud Composer: utilizza i modelli Cloud Composer per semplificare la creazione di nuovi DAG 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, inclusi 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.

Quote

Si applicano quote e limiti al numero di job e alle dimensioni dei file. Per ulteriori informazioni 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 dell'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 di data warehousing.

Passaggi successivi