Kadoa pushes extracted data as Parquet files to an S3 bucket. Snowpipe automatically loads new files into your Snowflake tables as they arrive.Documentation Index
Fetch the complete documentation index at: https://docs.kadoa.com/llms.txt
Use this file to discover all available pages before exploring further.
Setup Steps
1. Request an S3 Bucket
Submit a request through the Support Center to set up a Snowflake data connector.Kadoa will create a dedicated S3 bucket and provide you with a Role ARN and a Bucket name. You’ll need both in the next step.
2. Create a Storage Integration
Using the role ARN and bucket name from step 1, create a storage integration in your Snowflake account:STORAGE_AWS_IAM_USER_ARN— the IAM user ARN that Snowflake generatedSTORAGE_AWS_EXTERNAL_ID— the external ID for the trust policy
Kadoa will update the S3 bucket’s trust policy using these values to grant your Snowflake account access. We’ll let you know once this is done.
3. Create a Stage
Once Kadoa confirms the bucket is ready, create a stage that points to it. The stage acts as a bridge between your S3 bucket and Snowflake, letting you reference the files in SQL. You’ll also need a file format that tells Snowflake how to read the Parquet files Kadoa produces.4. Create a Target Table
UseINFER_SCHEMA to automatically derive the table columns from the Parquet files:
5. Set Up Snowpipe
Create a pipe to automatically ingest new files as Kadoa pushes them:notification_channel field (an ARN that looks like arn:aws:sqs:<region>:<account>:sf-snowpipe-...) and send it to Kadoa through the Support Center.
Since the S3 bucket is managed by Kadoa, we configure the S3 event notification on our side to forward
ObjectCreated events to your Snowpipe SQS queue. We’ll let you know once it’s done.6. Trigger the Initial Load
Once Kadoa confirms the event notification is configured, trigger an initial load of existing files:7. Query Your Data
Next Steps
- Set up Cloud Storage to configure the S3 connector
- Snowpipe documentation for S3 event notification setup