FAQs and How-tos
How to integrate with AWS S3 for meter ingestion
2 min
amberflo supports ingestion of meter events via aws s3 and provides each customer with access to a dedicated s3 bucket this bucket is configured with appropriate access controls to allow you to write meter data as meter events are uploaded to the bucket, amberflo automatically picks them up for processing if any ingestion errors occur, failure reports are also written back to the same bucket for visibility writing data to s3 there are multiple tools and services you can use to write data from your systems to the amberflo s3 bucket, including aws s3 sdk aws sqs aws glue logstash fluentd other custom or third party data ingestion pipelines file format and structure you have two options when writing data individual files save each meter event as a separate file batch files save multiple meter events as an array of records in a single file tip when using batch files, include the date in the uri folder path to make the data easier to search and troubleshoot later example path structure s3 //183 amberflo/ingest/amberdata/06 07 2022/0000a2e4 e6ad 11ec 8293 6a8da1c4f9f0 📘 faqs and how tos docid\ bq14rede1rrwst00mbikx see related from integrations how to integrate amberflo with nodejs lambda functions docid 07vtjan4cqxfcutx6sllv how to show billing and invoice information back to customers docid 4318mnzp5a5gugovauj2g