Data Integration - Data Export
Data Export
The Data Export feature allows you to export raw data stored in Hackle to storage such as your AWS S3 or GCP GCS. The Data Export feature transmits data on a daily (Daily) basis.
Supported Cloud Storage
AWS
S3
Y
AWS
Redshift
Coming soon
GCP
GCS
Y
GCP
BigQuery
Coming soon
Requirements
The following tasks are required before exporting data.
Create Key and Grant Permissions: GCP GCS
For GCP GCS, you can create a Key by referring to the GCP IAM > Creating and managing service account keys documentation.
The following permissions are required when creating a Key for GCS access.
storage.buckets.get
storage.objects.get
storage.objects.create
storage.objects.delete
storage.objects.listCreate Key and Grant Permissions: AWS S3
For AWS S3, you can create a Key and grant the necessary permissions by referring to the following documents.
Follow the AWS Docs: Creating an IAM Role documentation to create an AWS IAM User.
Follow AWS Docs: Creating IAM Policies to create a Policy that includes the IAM Policy named
iam_policy.jsonattached below. Then add the IAM Policy to the IAM Role created in the previous step.Follow AWS Docs: Configuring IAM STS to add the IAM STS policy named
iam_sts.jsonattached below to the IAM Role you created. At this point, enter the ARN value provided by Hackle. Also, pass thests:ExternalIdvalue you specify directly to Hackle.
Data Export Sample
When raw data sent to Hackle is exported, it is delivered in Apache Parquet format. Below is the schema for the Parquet format data.
Data Export Request
Please contact Hackle to request Data Export. The following information is required for Data Export.
Last updated