# Пробный период и оплата dbt State

Требуется вход | Оплата по использованию

Начните пробный период dbt State, продолжайте работу в пределах бесплатного ежемесячного лимита DATT вашего тарифного плана или управляйте платным доступом на панели **Billing & Usage** в dbt platform.

## Как работает пробный период

* Новые организации, соответствующие условиям, получают 30 дней бесплатного использования без ограничений по объёму использования.
* Чтобы начать пробный период dbt State, вам нужна учётная запись dbt: она позволит управлять использованием dbt State, оплатой и лимитами расходов на одной панели. Платный тариф dbt platform *не* требуется для локального использования dbt State. Чтобы начать пробный период, следуйте инструкциям в разделе [Настройка dbt State](https://docs.getdbt.tech/docs/deploy/dbt-state-setup.md).
* После начала пробного периода приостановить его нельзя.
* За семь дней до окончания пробного периода ваш администратор получит электронное письмо с информацией о том, что будет дальше: датой окончания пробного периода, ежемесячной квотой DATT, которую получит ваша учётная запись, и инструкциями по переходу на более высокий тариф при необходимости.
* [Бесплатная ежемесячная квота DATT](#free-monthly-datt-allowance) включает определённое количество ежедневно активных целевых таблиц для вашей учётной записи. Размер квоты и последствия достижения лимита зависят от вашего тарифа.
* Если вы использовали оркестрацию с учётом состояния до 1 июня 2026 года, ваш пробный период dbt State будет продлён сверх стандартных 30 дней. Если продление не применено к вашей учётной записи, свяжитесь с командой по работе с вашей организацией.

## Как работает оплата

### Ежедневно активные целевые таблицы

Для расчета стоимости количество ежедневно активных целевых таблиц (DATT) определяется как число различных целевых таблиц (определение приведено ниже), для которых dbt State выполняет хотя бы одну из следующих уникальных операций в течение определенного дня (по времени UTC): пропуск, клонирование или повторное использование результата теста.

Целевая таблица — это объект базы данных, которым управляет ваш проект dbt, для определенной базы данных и схемы. К целевым таблицам относятся seeds, snapshots и модели dbt (включая инкрементальные модели). К ним также относится каждый отдельный тест (даже если тесты не создаются в базе данных, поскольку параметр `store_failures` отключен). Например, если для столбца `id` модели `stg_customers` заданы тесты `not_null` и `unique`, это считается тремя целевыми таблицами: модель и два ее теста.

При запуске `dbt build` или аналогичной команды целевая таблица выбирается для выполнения. Она считается активной целевой таблицей, если dbt State может повторно использовать ее в соответствии с правилами вашей конфигурации. Все повторные использования одной и той же активной целевой таблицы в течение одного дня (по времени UTC) учитываются как одна ежедневно активная целевая таблица (DATT).

### Расчет ежемесячной стоимости

dbt State рассчитывает стоимость за расчетный период по формуле: цена за единицу (0,094 долл. США) × сумма ежедневно активных целевых таблиц (DATT) для всех пользователей аккаунта за все дни этого расчетного периода. Например, если за расчетный период у вас насчитывается 100 DATT, сумма к оплате составит 100 × 0,094 долл. США = 9,40 долл. США.

Актуальную цену за единицу и дополнительную информацию см. в [таблице потребления сервисов dbt Labs](https://www.getdbt.com/legal/service-consumption-table).

### Диаграмма DATT

Количество DATT можно посмотреть в разделе **Account settings** > **Billing & Usage** > **Usage-based features**. На вкладке **State** диаграмма DATT показывает DATT с разбивкой на **Billable** (платные) и **Free** (бесплатные). В течение пробного периода все DATT учитываются как бесплатные. DATT в пределах вашего [ежемесячного бесплатного лимита](#free-monthly-datt-allowance) также учитываются как бесплатные и *не* включаются в счет.

### Отмена подписки

Использование отслеживается до даты отмены подписки. В конце месяца вам выставляется счет за использование до отмены подписки; за использование после отмены плата не взимается.

## Бесплатный ежемесячный лимит DATT

Каждому аккаунту ежемесячно предоставляется бесплатный лимит ежедневно активных целевых таблиц (DATT). Использование в пределах этого лимита не отображается в счете.

После окончания пробного периода вы переходите на ежемесячный лимит вашего тарифного плана:

* Пользователи самостоятельно размещенного dbt переходят на бесплатный план, который включает 1 000 DATT в месяц без ограничения срока действия.
* Пользователи плана Developer также получают 1 000 DATT в месяц без ограничения срока действия.
* Платные планы платформы dbt включают временный ежемесячный лимит. Подробнее см. в разделе [Платные планы с временным лимитом](#paid-plans-with-a-temporary-allowance).

На всех планах лимит действует одинаково:

* Он обновляется 1-го числа каждого месяца.
* Неиспользованные DATT не переносятся на следующий месяц.
* В первый месяц вам предоставляется полный лимит вашего плана. Использование в течение пробного периода не учитывается при его расчете.

#### Планы с постоянным лимитом

| План                                             | Ежемесячный лимит | При достижении лимита                                                                                                                                                                                                                                                                                      |
| ------------------------------------------------ | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Самостоятельно размещенный dbt (бесплатный план) | 1 000 DATT        | dbt State прекращает повторное использование узлов до следующего обновления лимита. [Настройте оплату по факту использования](https://docs.getdbt.tech/docs/deploy/dbt-state-trial.md#setting-up-usage-based-billing), чтобы возобновить работу.                                                          |
| Developer                                        | 1 000 DATT        | dbt State прекращает повторное использование узлов до следующего обновления лимита. [Настройте оплату по факту использования](https://docs.getdbt.tech/docs/deploy/dbt-state-trial.md#setting-up-usage-based-billing), чтобы возобновить работу. При этом ваш аккаунт перейдет на план Developer (Usage). |

#### Платные планы с временным лимитом

Платные планы dbt platform также включают ежемесячный лимит на ограниченный срок.

| План                                                | Ежемесячный лимит | Доступен до        | При достижении лимита                                                                                                                                                                                                                                    |
| --------------------------------------------------- | ----------------- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Starter                                             | 1 000 DATT        | 31 марта 2027 г.   | **Карта привязана:** dbt State продолжает работу и списывает с вашей карты плату за использование сверх лимита.<br />**Карта не привязана:** dbt State прекращает повторное использование узлов до следующего обновления лимита.                         |
| Enterprise, Enterprise+, устаревший план Enterprise | 2 000 DATT        | 31 марта 2027 г.   | **Есть предоплаченный контракт на State:** dbt State продолжает работу и расходует предоплаченный объем по вашему контракту.<br />**Нет предоплаченного контракта:** dbt State прекращает повторное использование узлов до следующего обновления лимита. |
| Устаревший план Teams                               | 1 000 DATT        | 31 декабря 2026 г. | dbt State прекращает повторное использование узлов до следующего обновления лимита. Чтобы продолжить работу сверх лимита, перейдите на Starter.                                                                                                          |

подсказка

На плане Starter можно настроить приостановку dbt State при достижении лимита, отключив оплату State с карты на странице **Usage-based features**.

Если вы отмените платный доступ, dbt State продолжит работать в пределах ежемесячного лимита вашего плана.

### Просмотр лимита

Перейдите в **Account settings** > **Billing & Usage** > **Usage-based features** > вкладка **State**, чтобы увидеть текущее потребление, остаток лимита и дату его обновления.

dbt отправляет вашему администратору электронное письмо, когда израсходовано 80 % лимита DATT, и еще одно — если работа dbt State приостанавливается при достижении лимита.

## Настройка оплаты по мере использования

Стоимость dbt State зависит от объема использования: плата взимается за каждую целевую таблицу, которую dbt State повторно использует в течение дня, а *не* за каждое пользовательское место в dbt platform.

Вы можете настроить оплату во время пробного периода или в любое время после его окончания. Следуйте инструкциям для вашего типа аккаунта:

#### Управляемые аккаунты

Если в договоре для вашего аккаунта предусмотрена оплата потребления, перейдите на вкладку **State** на странице **Usage-based features** и нажмите **Allow**, чтобы списывать плату в счет суммы, предусмотренной договором. В противном случае [свяжитесь с отделом продаж dbt Labs](https://www.getdbt.com/contact).

#### Аккаунты Self-hosted и Developer

1. Перейдите в **Billing & Usage** > **Usage-based features**.
2. Нажмите **Set up billing** (если пробный период еще действует) или **Add billing info** (если пробный период завершился).
3. В разделе **Add a payment method** введите данные карты и платежный адрес.
4. Нажмите **Save card**.
5. На вкладке **State** отобразится добавленная карта. Нажмите **Confirm and activate**.

После настройки оплаты вы также можете [настроить оповещение о расходах](#setting-spend-alerts), чтобы получать уведомления, когда ваши ежемесячные расходы достигают порогового значения.

## Настройка оповещений о расходах

Вы можете настроить оповещение о расходах, чтобы получать уведомления, когда ваши ежемесячные расходы на dbt State достигают заданного порогового значения.

1. В своем аккаунте dbt platform нажмите название аккаунта в левом нижнем углу над именем пользователя и выберите **Account settings**.
2. Перейдите в **Billing & Usage** > **Usage-based features**.
3. В разделе **Spend alert** нажмите **Set a spend alert**.
4. Включите переключатель, чтобы получать уведомления по электронной почте, когда ежемесячные расходы достигают заданного порогового значения.
5. В поле **Alert threshold** введите сумму в долларах США, при достижении которой будет отправлено оповещение.
6. Нажмите **Save**.

## Связанная документация

* [О dbt State](https://docs.getdbt.tech/docs/deploy/dbt-state-about.md)
* [Настройка dbt State](https://docs.getdbt.tech/docs/deploy/dbt-state-setup.md)
* [Использование и стоимость dbt State](https://docs.getdbt.tech/docs/platform/billing/dbt-state-usage.md)
