файлов mongoexport? Я понимаю, что это JSON, однако там есть всякие штуки а-ля $date, $oid и прочее, которые по идее требуют конверсии и я не хочу бросаться писать велосипед; думаю, такая задача уже где-то решалась.
Если найдете, киньте сюда обязательно ) Я пока на велосипеде сижу ))
А почему бы не импортировать эти данные в бд, и от туда уже читать?
А если нужны джоины и какие-то манипуляцин по агрегации ?
А этого нет в какой нибудь орм монги на питоне?
Так в этом и чуть проблемы/вопроса - отдает монго всеравно с каким-то ключом внутри, хотя только что нашел ещё одну библиотеку для монги, может там лучше. И когда получаем данные из нужно нормализовать и уже работать с ними
Зачем вам это? Какая задача
У меня просто лежат файлы экспорта, использую их для анализа данных, чтоб не поднимать базу. Никаких манипуляций, просто чтение
Поднимите базу, залейте данные и экспортируйте в json
Оно экспортировано и так в json :) Я ж про то, что в том JSON не совсем обычный JSON, а есть идентификаторы типов данных а-ля date и oid , которые хотелось бы по возможности автоматически конвертировать в подходящие типы.
pandas read_json. Всё разберёт. Id просто строка.
а date - не просто строка, и преобразовывать в date её придётся мне, в то время как при запросе драйвером конверсия будет авто конверсия.
Проще всего экспортировать в BSON и использовать встроенный в драйвер сериализатор
о, спасибо, вот это интересный вариант, попробую.
Обсуждают сегодня