[Документация Yandex Cloud](../../index.md) > [Yandex Query](../index.md) > Источники и приемники данных > Работа с Yandex Object Storage > Чтение данных с помощью привязок к данным

# Чтение данных из Object Storage с помощью привязок к данным Query

Иногда одни и те же запросы к данным нужно выполнять регулярно. Чтобы не указывать все детали работы с этими данными при каждом вызове запроса, используйте привязки.

Пример запроса для чтения данных с использованием привязки к данным:

```sql
SELECT
    *
FROM
    `logs`
WHERE
    version>1
```

## Настройка привязки к данным {#binding-settings}

Чтобы создать привязку для чтения данных из Object Storage:

1. В [консоли управления](https://console.yandex.cloud) выберите каталог, в котором нужно создать привязку.
1. Перейдите в сервис **Yandex Query**.
1. На панели слева перейдите на вкладку **Привязки**.
1. Нажмите кнопку ![info](../../_assets/console-icons/plus.svg) **Создать**.
1. В блоке **Параметры соединения**:

   1. В поле **Тип** выберите `Object Storage`.
   1. В поле **Соединение** выберите соединение или [создайте новое](object-storage.md#create_connection).

1. В блоке **Параметры привязки к данным**:

   1. В поле **Имя** укажите название привязки к данным.
   1. В поле **Путь** укажите [путь к данным внутри бакета](object-storage.md#path_format). Поддерживается указание частей имен файлов через `/*`, например, `yellow/*.csv`.
   1. В поле **Сжатие** укажите способ [сжатия данных](formats.md#compression).
   1. В поле **Формат** укажите [формат хранения данных](formats.md#formats).
   1. Выберите режим партицирования и укажите список [колонок партицирования](../concepts/partitioning.md) и их типы.

      При использовании режима **Расширенный** укажите колонки [расширенного партицирования](../concepts/partition-projection.md).
   1. Укажите список колонок данных и их типы.
   
      Альтернативно можно нажать кнопку **Автоопределить колонки**, чтобы сделать это автоматически.

1. Для проверки данных нажмите кнопку **Предпросмотр**.
1. Нажмите кнопку **Создать**.

## Модель данных {#data-model}

В Object Storage данные хранятся в файлах в бинарном виде. Для чтения данных используйте SQL-выражение:

```sql
SELECT
    <выражение>
FROM
    `<привязка>`
WHERE
    <фильтр>;
```

Где:

* `<привязка>` — название ранее созданной привязки к данным.

## Пример чтения данных c помощью привязок к данным {#binding-example}

Пример запроса для чтения данных из Object Storage с помощью привязок к данным:

```sql
SELECT
    *
FROM
    `binding_name`
```

Где `binding_name` — название привязки к данным в Object Storage.