Getting Started
Step 1: Create Your Bucket
Create a storage bucket in your cloud provider (Google Cloud Storage). Share the following with Aampe:- Bucket name
- Region/location
Step 2: Grant Access
The Aampe team will provide you with a service account email or identifier. Grant this account read access to your bucket.Google Cloud Storage - Service Account Access
Option 1: Command Line- Go to your bucket in GCS Console
- Click “Permissions” → “Grant Access”
- Add the Aampe service account with “Storage Object Viewer” role
Google Cloud Storage - Workload Identity Federation (Enhanced Security)
For organizations requiring Workload Identity Federation, Aampe will provide a subject identifier.- Create a custom IAM role with these permissions:
storage.buckets.getstorage.objects.getstorage.objects.list
- Set up Workload Identity Federation:
Step 3: Upload Your Data
Upload event data daily in one of these formats:- JSON or Newline Delimited JSON (ndJSON) - Preferred
- CSV
- Parquet
- Daily:
events_YYYYMMDD.json(e.g.,events_20240115.json) - With partitions:
/year=2024/month=01/day=15/events_20240115.json