Google Sheets
Семантический слой dbt предлагает бесшовную интеграцию с Google Sheets через пользовательское меню. Этот аддон позволяет создавать запросы к Семантическому слою dbt и возвращать данные по вашим метрикам непосредственно в Google Sheets.
Предварительные требования
- Вы настроили Семантический слой dbt и используете dbt версии 1.6 или выше.
- У вас есть учетная запись Google с доступом к Google Sheets и возможностью устанавливать дополнения Google.
- У вас есть ID окружения dbt Cloud и токен сервиса для аутентификации из учетной записи dbt Cloud.
- У вас должна быть учетная запись dbt Cloud Team или Enterprise account. Подходит как для многопользовательского, так и для однопользовательского развертывания.
- Владельцы однопользовательских учетных записей должны связаться с представителем своей учетной записи для необходимой настройки и активации.
Если вы используете ограничения по IP, убедитесь, что вы добавили IP-адреса Google в свой список разрешенных IP. В противном случае подключение к Google Sheets не удастся.
📹 Узнайте о семантическом слое dbt с помощью видеокурсов по запросу!
Изучите наш курс по семантическому слою dbt, чтобы узнать, как определять и запрашивать метрики в вашем проекте dbt.
Кроме того, погрузитесь в мини-курсы по запросам к семантическому слою dbt в ваших любимых инструментах: Tableau, Excel, Hex и Mode.
Установка дополнения
-
Перейдите к приложению dbt Semantic Layer для Sheets, чтобы установить дополнение. Вы также можете найти его в Google Sheets, перейдя в Расширения -> Дополнения -> Получить дополнения и найдя его там.
-
После установки откройте меню Расширения и выберите dbt Semantic Layer for Sheets. Это откроет пользовательское меню на правой стороне вашего экрана.
-
Найдите ваш Host и ID окружения в dbt Cloud.
- Перейдите в Настройки учетной записи и выберите Проекты на левой боковой панели.
- Выберите ваш проект, а затем перейдите к настройкам Семантического слоя. Вам это понадобится для аутентификации в Google Sheets на следующем шаге.
- Вы можете создать ваш токен сервиса, нажав Создать токен сервиса на странице конфигурации Семантического слоя или перейдя в API токены в dbt Cloud.
-
В Google Sheets выполните аутентификацию с вашим хостом, ID окружения dbt Cloud и токеном сервиса.