.. _blob_rq: blob.rq ~~~~~~~ ``blob.rq`` - Топик запросов на получение бинарных данных по полученной ранее ссылке. **Структура сообщения** .. code-block:: yaml datamartBlobRequestMessage: description: Запрос бинарных данных по ссылке schemaFormat: 'application/vnd.apache.avro;version=1.9.0' bindings: kafka: key: type: string format: uuid description: Уникальный идентификатор подзапроса headers: type: object properties: REQUEST_ID: description: Идентификатор запроса type: string AGENT_CONSUMER_ID: description: Идентификатор агента потребителя type: string MESSAGE_TYPE: description: Тип сообщения type: string const: DatamartBlobRequest:0.1 payload: $ref: '#/components/schemas/datamartBlobRequest' examples: - name: getBlobDataRequest summary: Запрос бинарных данных по ссылке headers: REQUEST_ID: 2e8c8ab2-44db-4dcb-8ae5-2365121b4e14 AGENT_CONSUMER_ID: agent-fias MESSAGE_TYPE: DatamartBlobRequest:0.1 payload: requestId: 2e8c8ab2-44db-4dcb-8ae5-2365121b4e14 queryRequestId: 608c5a5a-01d4-4439-8220-dda41a8519fe reference: subRequestId: 4cbb11d6-47de-4928-953f-47dfa6c6b310 path: reference **Avro-схема сообщения** .. code-block:: yaml datamartBlobRequest: schemaFormat: 'application/vnd.apache.avro;version=1.9.0' type: record name: BlobRequest namespace: datamart.blob fields: - name: requestId description: Уникальный идентификатор запроса type: type: string logicalType: uuid - name: queryRequestId description: Идентификатор исходного запроса, в рамках которого была получена ссылка type: type: string logicalType: uuid - name: reference description: Ссылка на данные type: type: record name: BinaryReference namespace: query.result fields: - name: subRequestId description: Идентификатор подзапроса type: type: string logicalType: uuid - name: path description: Ссылка type: string