Этот урок покажет вам, как подключиться к BigQuery от Excel и Python, используя Драйвер ODBC для BigQuery. Кроме того, если вы совершенно новичок в ODBC, прочитайте это Учебное пособие, чтобы узнать, как настроить DSN для водителя.
Подключение к BigQuery от Excel
Есть несколько способов подключения к BigQuery от Excel через ODBC, включая мастер подключения для передачи данных в более старых версиях Excel. Этот урок предоставляет инструкции по подключению к источнику данных с Получить и преобразовать (Power Query) в Excel 2016, 2019.
- Нажмите на Вкладка данных в Excel.
- Расширить Получите данные раскрывающийся список и нажмите Из других источников > От ODBC Анкет
- В От ODBC Диалоговое окно, выберите ранее настроенное диалоговое окно и нажмите ОК Анкет
- В появлении окна нажмите По умолчанию или же Обычай , тогда Подключить Анкет
- В следующем окне выберите таблицу, чтобы извлечь данные и нажмите Загрузка Анкет
- Данные из таблицы будут отображаться в электронной таблице Excel.
Подключение к BigQuery от Python
Это руководство предполагает, что вы уже создали среду разработки Python и установили pyodbc модуль с PIP установить PYODBC командование Вы можете ввести код непосредственно в оболочке Python или добавить код в .py Файл, а затем запустите файл. Ниже приведен простой сценарий для подключения к BigQuery, вставьте записи и запросите набор данных.
Импортировать pyodbc Модуль и создайте соединение с BigQuery.
Импорт PYODBC
.connect ('Driver = {devart Драйвер ODBC для Google BigQuery}; Project; DataSet; обновление ')
Вставьте новую запись в Table_Name
cursor.cursor ()
cursor.execute ("вставьте в table_name (Column1, Column2, Column3) values (value1, value2, 'value3')")
Получить и распечатать данные
cursor.cursor ()
cursor.execute ("select * из таблицы")
.fetchone ()
Пока Row:
Печать (ряд)
.fetchone ()
Чтобы просмотреть список инструментов, которые могут работать с BigQuery через ODBC, посетите совместимость страница.
Оригинал: “https://dev.to/peter_jackson_d/connecting-to-bigquery-from-excel-and-python-5and”