Appearance
S3/OSS Forwarding
Archive device data to Amazon S3, Alibaba Cloud OSS, or any S3-compatible storage. Ideal for long-term data retention, compliance, and batch analytics.
Overview
Device data is automatically stored as JSON files in your object storage bucket, organized by date and device.
Quick Start
Step 1: Prepare Your Storage
- Create an S3 bucket (or OSS bucket)
- Create access credentials with write permissions
- Note your bucket name and region
Step 2: Create a Forwarding Profile
- Go to Org → Data Forwarding
- Click + New Profile
- Select S3/OSS as the type
- Enter your storage details
- Click Save
Configuration Options
| Option | Required | Description |
|---|---|---|
| Bucket | Yes | Your bucket name |
| Access Key | Yes | Access key ID |
| Secret Key | Yes | Secret access key |
| Endpoint | No | Custom endpoint (for OSS, MinIO, etc.) |
Data Format
Data is stored as JSON files:
json
{
"device_id": "d-1000-abc",
"project_id": "proj-xyz",
"timestamp": 1709856000,
"factors": [
{
"agri_id": "d-1000-abc-1-00",
"value": 25.5,
"unit": "°C"
}
]
}Security Tips
- Create a dedicated user with write-only permissions
- Use bucket policies to restrict access
- Enable encryption for sensitive data
Troubleshooting
| Problem | Solution |
|---|---|
| Access Denied | Verify access key and secret |
| Bucket not found | Check bucket name and region |
| Connection failed | Verify endpoint URL |
Use Cases
- Long-term Archival: Store data for compliance requirements
- Batch Analytics: Process data with AWS Athena, Spark
- Backup: Keep copies of all device data
Need Help?
Contact us at [email protected] for technical support.
