Я работаю с защитным SDK в python. Документация веб-сайта Panoply
Panoply - это хранилище данных, и я использую SDK из python для прямой записи в хранилище. Я использую sqlalchemy
для запроса моих результатов из базы данных mysql, и SDK требует, чтобы результат был в словаре.
{ "column": "value" }
мой код:
>>>from sqlalchemy import create_engine
>>>result = engine.execute("""\
SELECT
creation_date,
COUNT(*) AS total
FROM SomeTable
GROUP BY 1
""")
>>>result = result.fetchall()
>>>result
[('2020-02-05', 41606), ('2020-02-06', 31223)]
>>>cols = result.keys()
>>>cols
['creation_date', 'trips']
Panoply Пример:
import panoply
conn = panoply.SDK( "APIKEY", "APISECRET" )
conn.write( "tablename", { "foo": "bar" } )
Как мне получить мой sqlalchemy
запрос в формате, необходимом для записи в базу данных panoply?