AWS Firehose
Stream data to AWS Kinesis Data Firehose for delivery to various AWS services and third-party destinations.
Prerequisites
- AWS account with Firehose delivery stream
- IAM credentials with appropriate permissions
Setup Instructions
Step 1: Create Firehose Delivery Stream
- Create a Kinesis Data Firehose delivery stream
- Configure destination (S3, Redshift, etc.)
- Note the stream name and region
Step 2: Configure Destination in Datable
- Navigate to Destinations in Datable
- Select AWS Firehose
- Provide configuration:
- Destination Name: A descriptive name
- Delivery Stream: Firehose stream name
- AWS Region: Stream region
- Authentication: IAM credentials or role
- Click Save
Configuration Options
- Record Format: JSON or other formats
- Compression: Enable compression
- Buffering: Configure buffer settings
- Error Handling: Failed record handling
Troubleshooting
Delivery Failures
- Check IAM permissions
- Verify stream configuration
- Review destination availability
Data Not Appearing
- Check buffering intervals
- Verify stream is active
- Review error records
Support
For additional support with the AWS Firehose integration, please contact the Datable support team.