20.1. Добавление OLAP-данных в аналитическую таблицу из Parquet-файлов #
Выполните следующий запрос:
SELECT metastore.add_files('имя_таблицы', 'путь_к_файлам_Parquet');Где:
имя_таблицы: имя аналитической таблицы, в которую добавляются OLAP-данные.путь_к_Parquet-файлам: путь к Parquet-файлам или к общему каталогу с Parquet-файлами, из которых добавляются OLAP-данные.Введите путь относительно общего каталога из таблицы метаданных
pga_folder, начиная с имени этого каталога.Метаданные Parquet-файлов и аналитической таблицы должны быть совместимыми.
Пример 20.1.
SELECT add_files('table_example', 'folder/file.parquet');После выполнения этого запроса pgpro_metastore выполняет следующие действия:
Проверяет права пользователей.
Проверяет, что метаданные Parquet-файлов и аналитической таблицы совместимы.
Копирует Parquet-файлы в общий каталог с Parquet-файлами аналитической таблицы.
Создаёт новые записи в таблицах метаданных
pga_snapshotиpga_data_file.Обновляет статистику по аналитической таблице и столбцам.