# О макросе info\_schema

Доступно в v2

`{{ info_schema('<view_name>') }}` — поддерживаемый способ обращения к таблицам [dbt Information Schema](https://docs.getdbt.tech/docs/build/dbt-information-schema.md) в [проверке](https://docs.getdbt.tech/docs/build/checks.md) или с помощью [`dbt show --inline`](https://docs.getdbt.tech/docs/build/dbt-information-schema.md#querying-with-dbt-show).

Когда вы передаёте имя представления, к которому хотите выполнить запрос (например, `{{ info_schema('models') }}`), макрос считывает данные из слоя логических представлений, созданного на этапе разбора.

Например, чтобы найти модели без описания:

```sql
select name
from {{ info_schema('models') }}
where description = ''
```

Полный список столбцов, доступных для каждого представления, см. в разделе [Столбцы, доступные для проверок](https://docs.getdbt.tech/reference/info-schema.md#columns-available-for-checks).

примечание

Проверки могут обращаться только к метаданным проекта, доступным на этапе разбора. Доступны только представления, все столбцы которых полностью заполнены на этом этапе. Если передать имя представления, которое не существует или недоступно на этапе разбора, проверка завершится ошибкой с сообщением, в котором перечислены доступные представления.
