Перенос partition таблицы из postgres в BigQuery

Есть большая база данных postgres 11 (RDS), в которой в один момент решили самую большую таблицу секционировать Сейчас думаем перенести данную таблицу в Google Cloud BigQuery (вроде как там тоже есть секционирование)

Как это лучше сделать? Я вижу так:

  1. Все данные перемещать вновь в одну общую таблицу
  2. csv файл с таблицей передать в Google Cloud Storage
  3. Оттуда уже создавать новую распределенную таблицу в BigQuery

Имеет ли такой подход место быть или есть что-то более оптимальное?

И самый большой вопрос как лучше без вреда для базы извлечь данные в один csv файл?


Ответы (0 шт):