Managing data streams - Amazon IoT SiteWise
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Managing data streams

Before you dive into creating asset models and assets in Amazon IoT SiteWise, start by setting up your data sources to send information directly from your industrial equipment to the platform. Amazon IoT SiteWise is designed to automatically generate data streams that collect your raw data. Each of the data streams is identified by a unique alias, making it easier to keep track of the origin for each piece of data.

For example, consider a wind farm using an Amazon IoT SiteWise Edge gateway to send data on air temperature, propeller rotation speed, and power output time-series data from an OPC-UA server to Amazon IoT SiteWise. The server1-windfarm/3/turbine/7/temperature data stream alias identifies temperature values coming from turbine #7 in wind farm #3. server1 is the name of the OPC-UA data source. The server1 prefix is used for all data streams coming from this server, helping to organize data by its source.

After you create the asset models and assets, organize the influx of data by associating each data stream with specific asset properties. This association allows Amazon IoT SiteWise to not just collect, but also to process the data according to the structure of your assets. If necessary, you can also remove the link between data streams and asset properties.

Currently, you can only associate data streams with measurements. Measurements are a type of asset property that represent devices' raw sensor data streams, such as timestamped temperature values or timestamped rotations per minute (RPM) values.

When these measurements define metrics or transformations, the incoming data triggers specific calculations. It’s important to note that an asset property can only be linked to one data stream at a time.


An asset property can't be associated with multiple data streams at the same time.

Amazon IoT SiteWise uses TimeSeries for the Amazon Resource Name (ARN) resource to determine your storage charges. For more information, see Amazon IoT SiteWise Pricing.

The following sections show you how to use the Amazon IoT SiteWise console or API to manage data streams.