> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# atoti_storage_aws

Code to load CSV and Parquet files from AWS S3 into Atoti tables.

Authentication is handled by the underlying AWS SDK for Java library.
Refer to their [documentation](https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/credentials.html)  for the available options.

### Example

```pycon theme={"languages":{"custom":["/engine/python-sdk/0.9/languages/pycon.tmLanguage.json"]}}
>>> table = session.read_csv(
...     "s3://test.public.atoti.io/city.csv",
...     keys={"city"},
...     table_name="City",
... )
>>> table.head().sort_index()
        value
city
London  200.0
Paris   100.0
```

* [Client side encryption](./atoti_storage_aws.client_side_encryption)
* [S3PingDiscoveryProtocol](./atoti_storage_aws.s3_ping_discovery_protocol)
