Рубрики
Без рубрики

Соединение с BigQuery от Excel и Python

Этот урок покажет вам, как подключиться к BigQuery от Excel и Python, используя драйвер ODBC для BI … Tagged с BigQuery, Excel, Python, Odbcdriver.

Этот урок покажет вам, как подключиться к BigQuery от Excel и Python, используя Драйвер ODBC для BigQuery. Кроме того, если вы совершенно новичок в ODBC, прочитайте это Учебное пособие, чтобы узнать, как настроить DSN для водителя.

Подключение к BigQuery от Excel

Есть несколько способов подключения к BigQuery от Excel через ODBC, включая мастер подключения для передачи данных в более старых версиях Excel. Этот урок предоставляет инструкции по подключению к источнику данных с Получить и преобразовать (Power Query) в Excel 2016, 2019.

  1. Нажмите на Вкладка данных в Excel.
  2. Расширить Получите данные раскрывающийся список и нажмите Из других источников > От ODBC Анкет
  3. В От ODBC Диалоговое окно, выберите ранее настроенное диалоговое окно и нажмите ОК Анкет
  4. В появлении окна нажмите По умолчанию или же Обычай , тогда Подключить Анкет
  5. В следующем окне выберите таблицу, чтобы извлечь данные и нажмите Загрузка Анкет
  6. Данные из таблицы будут отображаться в электронной таблице Excel.

Подключение к BigQuery от Python

Это руководство предполагает, что вы уже создали среду разработки Python и установили pyodbc модуль с PIP установить PYODBC командование Вы можете ввести код непосредственно в оболочке Python или добавить код в .py Файл, а затем запустите файл. Ниже приведен простой сценарий для подключения к BigQuery, вставьте записи и запросите набор данных.

  1. Импортировать pyodbc Модуль и создайте соединение с BigQuery.

    Импорт PYODBC .connect ('Driver = {devart Драйвер ODBC для Google BigQuery}; Project; DataSet; обновление ')

  2. Вставьте новую запись в Table_Name

    cursor.cursor () cursor.execute ("вставьте в table_name (Column1, Column2, Column3) values (value1, value2, 'value3')")

  3. Получить и распечатать данные

    cursor.cursor () cursor.execute ("select * из таблицы") .fetchone () Пока Row: Печать (ряд) .fetchone ()

Чтобы просмотреть список инструментов, которые могут работать с BigQuery через ODBC, посетите совместимость страница.

Оригинал: “https://dev.to/peter_jackson_d/connecting-to-bigquery-from-excel-and-python-5and”