# Readers

- [GCS Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/gcs-reader.md): The GCS Reader component is used to read data from Google Cloud Storage (GCS) buckets into pipeline workflows. It retrieves files or objects stored in GCS and makes them available for further process.
- [S3 Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/s3-reader.md): The S3 Reader component connects to Amazon S3 and reads objects from a specified S3 bucket for use in pipeline workflows. It authenticates using AWS credentials (Access Key ID and Secret Access Key) a
- [HDFS Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/hdfs-reader.md)
- [Cassandra Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/cassandra-reader.md): The Cassandra Reader is commonly used for operational analytics, real-time data integration, customer activity workflows, and ML feature extraction from NoSQL stores.
- [DB Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/db-reader.md)
- [ES Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/es-reader.md)
- [SFTP Stream Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/sftp-stream-reader.md)
- [SFTP Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/sftp-reader.md)
- [Mongo DB Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/mongo-db-reader.md)
- [MongoDB Reader Lite (PyMongo Reader)](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/mongo-db-reader/mongodb-reader-lite-pymongo-reader.md)
- [MongoDB Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/mongo-db-reader/mongodb-reader.md)
- [Azure Blob Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/azure-blob-reader.md)
- [Azure Metadata Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/azure-metadata-reader.md)
- [ClickHouse Reader (Docker)](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/clickhouse-reader-docker.md)
- [Sandbox Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/sandbox-reader.md)
- [Azure Blob Reader (Docker)](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/azure-blob-reader-docker.md)
- [Big Query Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/big-query-reader.md)
- [Notification Subscriber](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/notification-subscriber.md): The Notification Subscriber is a reader component within the BDB Data Pipeline that enables pipelines to consume messages from external cloud-based notification and messaging services.
- [Pinot Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/pinot-reader.md): The Pinot Reader is typically used in scenarios where high-speed analytical queries need to be integrated with batch or streaming workflows running inside the BDB Platform.
- [Data Lakehouse Reader](https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers/data-lakehouse-reader.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bdb.ai/bdb-user-documentation/platform-modules/11.0/data-engineering/data-pipelines/pipeline-editor/pipeline-components/readers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
