AWS S3


The AWS S3 node establishes a connection to AWS S3 for CSV file downloading.

Node Type

External.

Input and Output Ability

This node has 1 entry point and 1 exit point. The input can be any format while the output is the CSV file downloaded from AWS S3.

Node Properties

../../_images/aws_s3.png


Name

The name for this node.


Access Key ID

The access key ID of the AWS account.


Secret Access Key

The secret access key of the AWS account.


Bucket Name

The name of the AWS S3 bucket where the file is stored.


URI

The URI of the file.


Region

The region where the bucket is located.


Description

The description for this node.

Limitations

  • Only supports the downloading of CSV files.
  • Number of files able to download: 1
  • As AWS is not managed by EnOS, connection problems could occur due to server downtime or other instances that are not within our control.

Samples

Input Sample

{
    "assetId":"assetId",
    "timestamp":24214324324,
    "measurepoints":{
        "speed":32,
        "heat":40
    }
}

Output Sample

{
  "MetaData": {
    "files": "[\"/var/data/azure/file.csv\"]"
  },
  "Body": {
    "assetId":"assetId",
    "timestamp":24214324324,
    "measurepoints":{
        "speed":32,
        "heat":40
    }
  }
}