Я пытаюсь вставить словарь в свою таблицу с помощью клиента Python bq. Я могу вставлять данные, используя различные функции, такие как load_table_from_json. Я указал столбец как тип JSON в схеме конфигурации задания большой таблицы запросов.
Мой словарь в Python — {"A": 2, "B": 1, "C": 4, «Д»: 3
Результат в таблице -
Код: Выделить всё
"
{\n\"A\":2,\n\"B\":1,\n\"C\":4,\n\"D\":3\n}"
У меня есть обходной путь вручную, если я напрямую пишу вставку команду и используйте функцию bq_client.query(). Я могу использовать функцию parse_json, это помогает получить желаемый результат {"A": 2, "B": 1, "C": 4, "D": 3.
Но я не смог найти ни одной библиотеки Python BQ, способной добиться того же. Есть ли способ сделать это?
Подробнее здесь: https://stackoverflow.com/questions/793 ... o-bigquery
Мобильная версия