API Google Analytics: подтолкнуть данные, хранящиеся в переменной в Марию БД - PullRequest
0 голосов
/ 03 июня 2018

У меня быстрый вопрос, это мой код Python для извлечения данных из API Google Analytycs.это работает просто отлично.я хотел бы теперь поместить результат в базу данных maria, работающую на моей локальной машине.Я построил Alrady схему и таблицу в MySQL.Мне удалось установить связь с Марией БД.Можете ли вы показать мне, как поместить данные, хранящиеся в переменной "df", в базу данных?

импорт google2pandas из google2pandas import * conn = GoogleAnalyticsQuery (secrets = 'C: / Users / blabla / OneDrive / MyFiles/Documents/analysis/ga-creds/ga-credsclient_secrets.json ', token_file_name =' C: /Users/l.longo/OneDrive/MyFiles/Documents/analysis//ga-creds/analytics.dat ') query = {\«идентификаторы»: «ga: 23185143», «метрики»: «просмотры страниц», «измерения»: [«дата», «путь к странице»], «начальная_дата»: «8daysAgo»}

df, метаданные =conn.execute_query (** query) print (df) импорт mysql.connector в качестве mariadb mariadb_connection = mariadb.connect (пользователь = 'root', пароль = 'xxxxx', база данных = 'xxxxxx') курсор = mariadb_connection.cursor ()

здесь у вас есть результаты, которые я получаю от аналитики API

введите описание изображения здесь

1 Ответ

0 голосов
/ 04 июня 2018

Вы можете использовать оператор INSERT для подключения к MySQL.Проверьте этот вопрос Вставка данных с использованием MySql Connector в Python

...