Подготовка
ipython для выполнения команд в оставшейся части этого руководства. Запустить его можно так:
Запрос к JSON‑файлу в S3
Настройка выходного формата
CSV, но его можно изменить с помощью параметра output_format.
chDB поддерживает форматы данных ClickHouse, а также некоторые собственные, включая DataFrame, который возвращает объект Pandas DataFrame:
Создание таблицы из JSON‑файла
dislikes на основе схемы из JSON‑файла, используя подход CREATE...EMPTY AS.
Мы будем использовать настройку schema_inference_make_columns_nullable, чтобы не все типы столбцов становились Nullable.
DESCRIBE, чтобы посмотреть схему:
CREATE...AS.
Давайте создадим другую таблицу с помощью этой конструкции: