Настройка Starrocks
Обзор dbt-starrocks
- Поддерживается: Starrocks
- Авторы: Astralidea
- GitHub-репозиторий: StarRocks/dbt-starrocks
- Пакет PyPI:
dbt-starrocks - Slack-канал: #db-starrocks
- Поддерживаемая версия dbt Core: v1.6.2 и новее
- Поддержка dbt: Не поддерживается
- Минимальная версия платформы данных: Starrocks 2.5
Установка dbt-starrocks
pip — это самый простой способ установить адаптер:
python -m pip install dbt-starrocks
Установка dbt-starrocks также установит dbt-core и любые другие зависимости.
Конфигурация dbt-starrocks
Для конфигурации, специфичной для Starrocks, пожалуйста, обратитесь к Конфигурация Starrocks
Для получения дополнительной информации обратитесь к репозиторию на GitHub: StarRocks/dbt-starrocks
Методы аутентификации
Аутентификация с использованием имени пользователя и пароля
Starrocks можно настроить, используя базовую аутентификацию с именем пользователя и паролем, как показано ниже.
~/.dbt/profiles.yml
my-starrocks-db:
target: dev
outputs:
dev:
type: starrocks
host: localhost
port: 9030
schema: analytics
# Аутентификация с использованием имени пользователя и пароля
username: your_starrocks_username
password: your_starrocks_password
Описание полей профиля
| Loading table... |
Поддерживаемые функции
| Loading table... |
Примечание
- Когда версия StarRocks < 2.5,
Create table asможет установить только engine='OLAP' и table_type='DUPLICATE' - Когда версия StarRocks >= 2.5,
Create table asподдерживает table_type='PRIMARY' - Когда версия StarRocks < 3.1, требуется distributed_by
Рекомендуется использовать последнюю версию starrocks и dbt-starrocks для наилучшего опыта.
Нашли ошибку?
0