Set up Inventory reports
Set up inventory reports for Amazon S3 to enable inventory-based ingestion through the crawler. This guide shows you how to configure inventory reports in the format required by Atlan's S3 crawler.
Prerequisites
Before you begin, make sure you have:
- AWS permissions: Access to configure inventory reports on source buckets. Follow the official AWS documentation on inventory report configuration for permissions.
- Destination bucket: A dedicated S3 bucket to store inventory reports.
Create destination bucket
First, create a dedicated S3 bucket to store your inventory reports.
- Sign in to the AWS Management Console.
- Navigate to S3 → Buckets.
- Click Create bucket.
- Enter a unique bucket name (for example,
atlan-inventory-reports
). Make a note of the bucket name as it’s required when configuring the Atlan workflow for inventory-based ingestion. - Select the appropriate region (keep this consistent for all inventory reports). Make a note of the region as it’s required when configuring the Atlan workflow for inventory-based ingestion.
- Configure other settings as needed.
- Click Create bucket.
Configure inventory reports
Now configure inventory reports for each S3 bucket you want to catalog in Atlan.
-
Navigate to S3 → Buckets.
-
Select the source bucket you want to catalog.
-
Go to the Management tab.
-
Scroll down to Inventory configurations
-
Click Create inventory configuration and configure the following settings:
- Inventory configuration name: Enter a meaningful name, such as
atlan-inventory-config
- Inventory scope: Optionally choose a prefix to limit the report to specific objects. You can also use filters in your workflow.
- Object versions: Select Current version only (Atlan doesn't support Include all versions).
- Inventory configuration name: Enter a meaningful name, such as
-
Configure the Report details:
- Destination bucket: Select the destination bucket you created earlier. Optionally specify a prefix to organize reports in a folder. Note: If you use a prefix, remember it for your Atlan workflow configuration and keep it consistent across all bucket reports.
- Report frequency: Choose daily or weekly.
- Report format: Select CSV or Apache Parquet (only these formats are supported).
- Status: Enable the inventory report by selecting Enabled.
-
Encryption: Leave encryption disabled. Atlan's S3 crawler requires unencrypted inventory reports.
-
Metadata fields: Select all available metadata fields. This ensures Atlan receives complete metadata information about your S3 objects.
-
Review all settings and click Create.
-
For multiple inventory reports, your destination bucket must follow a specific structure. See Inventory Report Structure for details.
Need help?
If you run into issues while setting up inventory reports:
- AWS documentation: See the AWS S3 Inventory documentation for more information.
- Atlan support: If you have issues related to Atlan integration, contact Atlan support.
Next steps
Once you've configured your inventory reports:
- Crawl your S3 assets: Follow steps to crawl your S3 assets.