Недавно дали мне задачку - сделать скрипт, который будет вытаскивать данные из базы данных Notion по API и загружать их в хранилище S3 в формате Parquet (автоматическая работа скрипта была на заказчике), при этом:
-
нужен был определенный порядок выгрузки столбцов, которые будет задавать заказчик самостоятельно
-
нужно было ограничить выгрузку данных типами столбцов, которые заранее оговорили с заказчиком
Полную версию проекта можно посмотреть у меня на GitHub. Ну а в статье речь пойдет только про выгрузку из Notion.