# О команде dbt environment

Платформа dbt

к сведению

dbt platform CLI предоставляет команду `dbt environment` для просмотра сведений о среде и подключении. Если вы используете dbt v2 или dbt v1, используйте `dbt debug` для проверки профиля, целевой конфигурации и подключения — или используйте `dbtf debug`, если у вас установлены и dbt v1/dbt v2, и CLI платформы, а проверить нужно dbt v2.

Команда `dbt environment` позволяет взаимодействовать с вашей средой dbt. Используйте эту команду для:

* Просмотра сведений о локальной конфигурации (идентификатор аккаунта, идентификатор активного проекта, среда развертывания и другие параметры).
* Просмотра сведений о конфигурации dbt (идентификатор среды, имя среды, тип подключения и другие параметры).

В этом руководстве перечислены все команды и параметры, которые можно использовать с `dbt environment` в [dbt platform CLI](https://docs.getdbt.tech/docs/platform/dbt-cli-installation.md). Чтобы использовать их, добавьте команду или параметр следующим образом: `dbt environment [command]` или воспользуйтесь сокращенной формой `dbt env [command]`.

### dbt environment show

Команда `show` позволяет просмотреть сведения о локальной конфигурации и конфигурации dbt. Чтобы выполнить команду с помощью dbt platform CLI, введите одну из следующих команд, включая сокращённый вариант:

```shell
dbt environment show
```

```shell
dbt env show
```

Команда возвращает следующую информацию:

```bash
❯ dbt env show
Local Configuration:
  Active account ID              185854
  Active project ID              271692
  Active host name               cloud.getdbt.com
  dbt_cloud.yml file path        /Users/cesar/.dbt/dbt_cloud.yml
  dbt_project.yml file path      /Users/cesar/git/cloud-cli-test-project/dbt_project.yml
  dbt CLI version          0.35.7
  OS info                        darwin arm64

Cloud Configuration:
  Account ID                     185854
  Project ID                     271692
  Project name                   Snowflake
  Environment ID                 243762
  Environment name               Development
  Defer environment ID           [N/A]
  dbt version                    1.6.0-latest
  Target name                    default
  Connection type                snowflake

Snowflake Connection Details:
  Account                        ska67070
  Warehouse                      DBT_TESTING_ALT
  Database                       DBT_TEST
  Schema                         CLOUD_CLI_TESTING
  Role                           SYSADMIN
  User                           dbt_cloud_user
  Client session keep alive      false 
```

Обратите внимание: dbt не выводит секретные ключи и возвращает 'NA' для любого поля, которое не настроено.

### Флаги dbt environment

Используйте следующие флаги (или опции) с командой `dbt environment`:

* `-h`, `--help` — для просмотра документации по помощи для конкретной команды в вашем интерфейсе командной строки.

  ```shell
  dbt environment [command] --help
  ```

  Флаг `--help` возвращает следующую информацию:

  ```bash
    ❯ dbt help environment
    Взаимодействие со средами dbt

  Использование:
    dbt environment [command]

  Псевдонимы:
    environment, env

  Доступные команды:
    show        Показать рабочую среду

  Флаги:
    -h, --help   помощь для environment

  Используйте "dbt environment [command] --help" для получения дополнительной информации о команде.
  ```

Например, чтобы просмотреть справочную документацию по команде `show`, введите одну из следующих команд, в том числе с использованием сокращённой формы:

```shell
dbt environment show --help
dbt env show -h
```
