> For the complete documentation index, see [llms.txt](https://docs.langstack.com/welcome/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.langstack.com/welcome/in-depth-learning/connectors/aws-connector/using-s3-connector-in-etl-pipeline/examples.md).

# Examples

The following examples show how to use the AWS S3 connector:In example 1, the AWS S3 is the source, and an entity is a destination.In example 2, the AWS S3 is the destination, and an entity is the source.

#### Prerequisites for the examples <a href="#prerequisites-for-the-examples" id="prerequisites-for-the-examples"></a>

For both the examples below, the following are created:

1. 1.An Entity with the name CustomersData with the following fields: (Data has already been added to the entity.)
   * Customer\_ID as GUID
   * Name as string
   * Age as integer
2. 2.CSV file on AWS S3 in a bucket named “langstacktestbucket” with a CSV file named “CustomersData”. It has the following columns to be mapped to the entity:
   1. 1.Customer\_ID
   2. 2.Name
   3. 3.Age
3. 3.Connection is established through the AWS S3 connector.
