Подключение Google BigQuery к Albato
В этой инструкции мы научимся передавать данные в Google BigQuery на примере связки Google Sheets -> Google BigQuery, хотя передавать данные в Google BigQuery можно из самых разных систем.
В начале необходимо настроить подключения. В данном примере нам потребуется всего лишь одно подключение Google. Для этого из списка подключений выберите Google BigQuery. Затем «Добавить подключение».
![](https://storage.crisp.chat/users/helpdesk/website/3cff3a6e1416c000/a84e4a79-2262-47ab-84b6-66acfc_1ebnv8.png)
Укажите название подключения, оно может быть произвольным. Нажмите «Сохранить». Следующим шагом необходимо предоставить доступ приложению Albato к вашему аккаунту Google.
![](https://storage.crisp.chat/users/helpdesk/website/92ee63100a917000/37619e42-3249-4d5f-b458-bad8f7_uu72nq.png)
![](https://storage.crisp.chat/users/helpdesk/website/d132725db5e9a80/25c42d58-40dd-4422-8bdd-acb5da_u300mk.png)
![](https://storage.crisp.chat/users/helpdesk/website/9f3f2c1163fcf800/28a26820-2e9e-46a8-9d0e-8d582e_1wndala.png)
Если по каким-то причинам данные не подгрузились, нажмите обновить или предоставьте доступ к Albato еще раз.
![](https://storage.crisp.chat/users/helpdesk/website/d2a084f352702800/92161e9d-e27e-42b9-b644-db9ba0_1bjd6de.png)
ВАЖНО!!! Следует убедиться, что Google BigQuery готов к принятию ваших данных. Для успешной работы связки нам необходимо добавить Project (проект/новый проект), Data Set (массив данных), Table (таблицу) в Google BigQuery. Добавление этих элементов выходит за рамки этой статьи.
Выглядеть это может, например, таким образом:
![](https://storage.crisp.chat/users/helpdesk/website/51096b049815e400/174b82e0-d58d-4cb3-95e5-f4daa7_1ityo5w.png)
Теперь перейдём к созданию связки. Перейдите на страницу «Мои связки» и нажмите «Добавить связку».
Шаг 1. Первым шагом выберем, что загружать данные будем из Google Sheets, когда будет срабатывать событие «Новая строка на листе». Выберите также свое подключение и настройте таблицу и лист, из которых система будет брать данные.
![](https://storage.crisp.chat/users/helpdesk/website/bfdc2eef1817100/51f318a1-0b54-488a-806a-400bd3_1bclmpe.png)
Нажмите «Далее».
Шаг 2. На втором шаге мы настроим BigQuery, выберем экшен «Вставить строки» и свое подключение в сервисе. Обратите внимание, что выделенные на скриншоте три блок можно заполнить данными только тогда, когда они правильно настроены в BigQuery и участвуют в вашем подключении. Если на каком-то из этапов, вы не видите ваших данных, нажмите кнопку «Обновить данные». Дождавшись обновления, вы сможете выбрать необходимые параметры.
![](https://storage.crisp.chat/users/helpdesk/website/40ea2492e93c5400/681926ca-db7c-4212-b99d-664195_1e97n1p.png)
Нажмите кнопку «Далее.
Шаг 3. Теперь нам нужно заполнить поля. В нашем примере мы сопоставляем колонки таблицы Google BigQuery и столбцы из листа Google Sheets.
![](https://storage.crisp.chat/users/helpdesk/website/5e56ac78d92fc800/d6f79223-bc85-49c1-96cc-717952_1mwadje.png)
Поле «Пропускать строки с ошибками» имеет два значения: Да (1) и Нет (0) — настройка влияет на удобство чтения данных.
Выделенные поля Albato берет из настроек таблицы, выставленных в BigQuery — задача пользователя сопоставить их с данными из своей Google Таблицы.
Затем нажмите «Далее». Если все сделано правильно, вы получите такой результат:
![](https://storage.crisp.chat/users/helpdesk/website/87162ae897dca800/853ac023-448c-434c-bc8b-1227da_gyxo4v.png)
Связка готова! Осталось только запустить ее.
В этой инструкции мы научились на примере связки Google Sheets + Google BigQuery передавать информацию в масштабируемую и гибкую базу для ваших данных.
В начале необходимо настроить подключения. В данном примере нам потребуется всего лишь одно подключение Google. Для этого из списка подключений выберите Google BigQuery. Затем «Добавить подключение».
![](https://storage.crisp.chat/users/helpdesk/website/3cff3a6e1416c000/a84e4a79-2262-47ab-84b6-66acfc_1ebnv8.png)
Укажите название подключения, оно может быть произвольным. Нажмите «Сохранить». Следующим шагом необходимо предоставить доступ приложению Albato к вашему аккаунту Google.
![](https://storage.crisp.chat/users/helpdesk/website/92ee63100a917000/37619e42-3249-4d5f-b458-bad8f7_uu72nq.png)
![](https://storage.crisp.chat/users/helpdesk/website/d132725db5e9a80/25c42d58-40dd-4422-8bdd-acb5da_u300mk.png)
![](https://storage.crisp.chat/users/helpdesk/website/9f3f2c1163fcf800/28a26820-2e9e-46a8-9d0e-8d582e_1wndala.png)
Если по каким-то причинам данные не подгрузились, нажмите обновить или предоставьте доступ к Albato еще раз.
![](https://storage.crisp.chat/users/helpdesk/website/d2a084f352702800/92161e9d-e27e-42b9-b644-db9ba0_1bjd6de.png)
ВАЖНО!!! Следует убедиться, что Google BigQuery готов к принятию ваших данных. Для успешной работы связки нам необходимо добавить Project (проект/новый проект), Data Set (массив данных), Table (таблицу) в Google BigQuery. Добавление этих элементов выходит за рамки этой статьи.
Выглядеть это может, например, таким образом:
![](https://storage.crisp.chat/users/helpdesk/website/51096b049815e400/174b82e0-d58d-4cb3-95e5-f4daa7_1ityo5w.png)
Теперь перейдём к созданию связки. Перейдите на страницу «Мои связки» и нажмите «Добавить связку».
Шаг 1. Первым шагом выберем, что загружать данные будем из Google Sheets, когда будет срабатывать событие «Новая строка на листе». Выберите также свое подключение и настройте таблицу и лист, из которых система будет брать данные.
![](https://storage.crisp.chat/users/helpdesk/website/bfdc2eef1817100/51f318a1-0b54-488a-806a-400bd3_1bclmpe.png)
Нажмите «Далее».
Шаг 2. На втором шаге мы настроим BigQuery, выберем экшен «Вставить строки» и свое подключение в сервисе. Обратите внимание, что выделенные на скриншоте три блок можно заполнить данными только тогда, когда они правильно настроены в BigQuery и участвуют в вашем подключении. Если на каком-то из этапов, вы не видите ваших данных, нажмите кнопку «Обновить данные». Дождавшись обновления, вы сможете выбрать необходимые параметры.
![](https://storage.crisp.chat/users/helpdesk/website/40ea2492e93c5400/681926ca-db7c-4212-b99d-664195_1e97n1p.png)
Нажмите кнопку «Далее.
Шаг 3. Теперь нам нужно заполнить поля. В нашем примере мы сопоставляем колонки таблицы Google BigQuery и столбцы из листа Google Sheets.
![](https://storage.crisp.chat/users/helpdesk/website/5e56ac78d92fc800/d6f79223-bc85-49c1-96cc-717952_1mwadje.png)
Поле «Пропускать строки с ошибками» имеет два значения: Да (1) и Нет (0) — настройка влияет на удобство чтения данных.
Выделенные поля Albato берет из настроек таблицы, выставленных в BigQuery — задача пользователя сопоставить их с данными из своей Google Таблицы.
Затем нажмите «Далее». Если все сделано правильно, вы получите такой результат:
![](https://storage.crisp.chat/users/helpdesk/website/87162ae897dca800/853ac023-448c-434c-bc8b-1227da_gyxo4v.png)
Связка готова! Осталось только запустить ее.
В этой инструкции мы научились на примере связки Google Sheets + Google BigQuery передавать информацию в масштабируемую и гибкую базу для ваших данных.
Обновлено на: 18/10/2022
Спасибо!