Industrial App Store (Preview)

Intelligent Plant’s Industrial App Store Connector enables Microsoft’s powerful analytics and visualizations to be applied to real-time and historical process data. Seamlessly integrate plant and corporate data and share with any colleague on any device, enabling faster, better, real-time decision making. The Industrial App Store Connector connects to Intelligent Plant’s Industrial App Store, while all data remains securely and safely on-premises. The plant data may be centralized in a corporate data lake or globally dispersed across many sites and historians. Either way, Industrial App Store Power BI Connector brings it all together and delivers to your fingertips.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Connector Metadata
Publisher Intelligent Plant

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Get data sources

Retrieve available data sources.

Get historical data

Performs a data query on the specified data source.

Get plot data

Performs a plot data query on the specified data source.

Get processed data

Performs a multi-data source aggregated or processed data query.

Get raw data

Performs a multi-data source RAW data query.

Get snapshot

Performs a snapshot data query on a single data source.

Get tags

Performs a tag search on the specified data source.

Get data sources

Retrieve available data sources.

Returns

Name Path Type Description
array of object
Host
Host string

The remote host that the data source definition was downloaded from.

SupportedFeatures
SupportedFeatures string

The features supported by the data source.

Name
Name.Name string

The component name.

Namespace
Name.Namespace string

Namespace

QualifiedName
Name.QualifiedName string

QualifiedName

DisplayName
Name.DisplayName string

DisplayName

Aliases
Name.Aliases array of

Aliases

TypeName
TypeName string

The component type name.

Description
Description string

The component description.

RunningStatus
Status.RunningStatus string

Current component status.

IsHealthy
Status.HealthStatus.IsHealthy boolean

IsHealthy

Properties
Status.HealthStatus.Properties array of

Properties

IsInitialised
Status.IsInitialised boolean

IsInitialised

IsDisabled
Status.IsDisabled boolean

IsDisabled

DebugMode
Status.DebugMode boolean

DebugMode

UtcStartupTime
Status.UtcStartupTime string

UtcStartupTime

UtcLastModified
Status.UtcLastModified string

UtcLastModified

Uptime
Status.Uptime string

Uptime

Messages
Status.Messages array of

Messages

Settings
Settings array of

Settings

Keep-Alive Data Queries
Properties.Keep-Alive Data Queries string

Keep-Alive Data Queries

Remote Type
Properties.Remote Type string

Remote Type

AuthorizationRules
AuthorizationRules array of

AuthorizationRules

Get historical data

Performs a data query on the specified data source.

Parameters

Name Key Required Type Description
The data source name.
dsn True string

Data source name to perform data query on.

The tags to query.
tag True string

The tags to query and get data for.

Data function/aggregation to use when performing data query.
function True string

The data function to use.

Start time to use when performing the data query.
start True string

Start time for the query.

End time to use when performing the data query.
end True string

The end time for the query.

The sample interval.
step True string

The sample interval.

Returns

Get plot data

Performs a plot data query on the specified data source.

Parameters

Name Key Required Type Description
The data source name.
dsn True string

Data source name to perform data query on.

The tags to query.
tag True string

The tags to query.

The absolute or relative query start time.
start True string

The absolute or relative query start time.

The absolute or relative query end time.
end True string

The absolute or relative query end time.

The number of intervals to use for the PLOT request.
intervals True integer

The number of intervals to use for the PLOT request.

When true, tag value properties will be included in the results.
includeProperties boolean

When true, tag value properties will be included in the results.

Returns

Get processed data

Performs a multi-data source aggregated or processed data query.

Parameters

Name Key Required Type Description
The data source name.
dsn True string

Data source name to perform data query on.

The tags to query.
tag True string

The tags to query.

The absolute or relative query start time.
start True string

The absolute or relative query start time.

The absolute or relative query end time.
end True string

The absolute or relative query end time.

Data function/aggregation to use when performing data query.
function True string

The data function to use.

The sample interval for the query.
step True string

The sample interval for the query.

When true, tag value properties will be included in the result.
includeProperties boolean

When true, tag value properties will be included in the result.

Returns

Get raw data

Performs a multi-data source RAW data query.

Parameters

Name Key Required Type Description
The data source name.
dsn True string

Data source name to perform data query on.

The tags to query.
tag True string

The tags to query.

The absolute or relative query start time.
start True string

The absolute or relative query start time.

The absolute or relative query end time.
end True string

The absolute or relative query end time.

The maximum number of points to return per tag.
points True integer

The maximum number of points to return per tag.

Returns

Get snapshot

Performs a snapshot data query on a single data source.

Parameters

Name Key Required Type Description
The data source name.
dsn True string

Data source name to perform data query on.

The tags to query.
tag True string

The tags to query.

When true, specifies that cached snapshot values should not be used.
nocache boolean

When true, specifies that cached snapshot values should not be used (i.e. a snapshot query will always be executed against the data source).

When true, tag value properties will be included in the results.
includeProperties boolean

When true, tag value properties will be included in the results.

Returns

Name Path Type Description
TagName
datasource.tagname.TagName string

TagName

UtcSampleTime
datasource.tagname.UtcSampleTime string

UtcSampleTime

NumericValue
datasource.tagname.NumericValue float

NumericValue

IsNumeric
datasource.tagname.IsNumeric boolean

IsNumeric

TextValue
datasource.tagname.TextValue string

TextValue

Status
datasource.tagname.Status string

Status

Unit
datasource.tagname.Unit string

Unit

Notes
datasource.tagname.Notes string

Notes

Error
datasource.tagname.Error string

Error

HasError
datasource.tagname.HasError boolean

HasError

Get tags

Performs a tag search on the specified data source.

Parameters

Name Key Required Type Description
The data source name to use for data query.
dsn True string

The data source name.

Tag name filter to use. Default value is "*".
name True string

The tag name filter.

The page number of the matching results that should be returned.
page True integer

The page number of the matching results that should be returned.

Page size for the results.
pageSize True integer

Page size for the results.

Returns

Name Path Type Description
array of object
Id
Id string

The unique identifier for the tag. If not specified, the name of the tag .

Name
Name string

The tag name.

Description
Description string

The tag description.

UnitOfMeasure
UnitOfMeasure string

The tag's unit of measure.

Value
Properties.index.Value integer

Value

Name
Properties.index.Name string

Name

Category
Properties.index.Category string

Category

Description
Properties.index.Description string

Description

DisplayIndex
Properties.index.DisplayIndex integer

DisplayIndex

IsReadOnly
Properties.index.IsReadOnly boolean

IsReadOnly

DigitalStates
DigitalStates array of

DigitalStates

IsMetaTag
IsMetaTag boolean

Flag that specifies if the tag is a meta tag created by a driver.

Definitions

HistoricalDataQueryResponse

Name Path Type Description
TagName
Data source name.Tag name.TagName string

TagName

DisplayType
Data source name.Tag name.DisplayType string

DisplayType

Values
Data source name.Tag name.Values array of object

Values

TagName
Data source name.Tag name.Values.TagName string

TagName

UtcSampleTime
Data source name.Tag name.Values.UtcSampleTime string

UtcSampleTime

NumericValue
Data source name.Tag name.Values.NumericValue float

NumericValue

IsNumeric
Data source name.Tag name.Values.IsNumeric boolean

IsNumeric

TextValue
Data source name.Tag name.Values.TextValue string

TextValue

Status
Data source name.Tag name.Values.Status string

Status

Unit
Data source name.Tag name.Values.Unit string

Unit

Notes
Data source name.Tag name.Values.Notes string

Notes

Error
Data source name.Tag name.Values.Error string

Error

HasError
Data source name.Tag name.Values.HasError boolean

HasError