deliver pi data to your apps and enterprise systems ...cdn.osisoft.com › corp › sg › media ›...

48
© Copyright 2013 OSIsoft, LLC. Presented by Deliver PI Data to Your Apps and Enterprise Systems, Introducing PI Visualization Suite Shivesh Suman, Escalation Engineer

Upload: others

Post on 29-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

Presented by

Deliver PI Data to Your Apps and Enterprise Systems, Introducing PI Visualization Suite

Shivesh Suman, Escalation Engineer

Page 2: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 2

August 22 - 23, 2013Mumbai, India

Page 3: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 3

AgendaPI System Access Suite

• Latest Releases– PI OLEDB Enterprise 2012, PI JDBC 2012 – PI WebServices 2012– AFSDK 2012

• In Development– ODBC 2.0– RESTful services supporting ODATA

• Licensing: Development and Deployment

PI Visualization Suite

• PVS: A bundle of all our client products – Server based licensing model.• Is it right for you?• Advantages of PVS

Page 4: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 4

PI System Access

Page 5: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 5

Business Needs

• Acquired independently, over time• Different departments/units

Disparate systems

• PI System is an infrastructureDomain, industry, or user-specific

needs

• Diverse types of workers• Different platforms, media

Many different targets

Page 6: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 6

The Products

PI Data AccessSQL Family Web Services OSIsoft SDKs OPC ServersPI System Access

Page 7: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 7

PI System Access Themes for 2012

• Asset based PI (AF)

– OLEDB Enterprise, AF SDK

(Rich Data Access)

• Event Frames– Exposed them in PI

System Access tools (OLEDB Enterprise, JDBC, Web Services)

DataAssets

Tags +

Page 8: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 8

The Products

Web Services OSIsoft SDKs OPC ServersSQL Family

Page 9: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 9

The SQL Family

• Set of drivers that expose PI System data in a relational database view (OLEDB, JDBC, ODBC)

• Database systems integration, analysis, BI, reporting, Linux

Custom SQLApplications

Page 10: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 10

Released

Page 11: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 11

PI OLEDB Enterprise 2012

• Read Event Frames– New catalog

Page 12: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 12

Bonus!Create sample event

frames in NuGreen Catalog

Page 13: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 13

PI WebParts + PI OLEDB Enterprise 2012 - RoundTrips

Truck RoundTrip

Events

Event Trend

Event Attributes

Truck Operational

States

Operational State Attributes

Operational State Trend

Page 14: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 14

PI WebParts + PI OLEDB Enterprise 2012 - RoundTrips

No Black Magic … simple PI OLEDB Enterprise Query

Page 15: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 15

PI JDBC 2012• Now also runs on Java Runtime Environment 7

• Supports new features of PI OLEDB Enterprise 2012 (e.g. Event Frames)

• Enhanced to support SAP Event Insight (Complex Event Processing)

• Removed dependency on .NET 4.0 (Applicable to Windows Environment only)

Page 16: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 16

Same catalogs and tables available in JDBC as OLEDB Enterprise

Page 17: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 17

The Products

Web Services OSIsoft SDKs OPC ServersSQL Family

Page 18: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 18

PI Web Services

• Access to PI System data using standard web service technologies

• Facilitates data access over secure and distributed environments– Easy deployment: nothing required on the client machine– Easy configuration: lightweight and "firewall-friendly"

Microsoft Web Server (IIS)

PI Web Services

Web ServiceClient applicationWeb Service

Client applicationWeb ServiceClient applicationWeb Service

Client application

IntranetExtranetInternet

Microsoft Web Server (IIS)

PI Web Services

Page 19: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 19

Use Cases

Web-based visualization

Integration with business systems

Non-Windows environments

Custom Web Service Consumers

Page 20: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 20

Released

Page 21: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 21

PI Web Services 2012

MDM Application: PI to SAP Netweaver on Unix!Application by OSISosft Partner: CX4U - Meter Data Management Data in PI (from PI AMI Interfaces) to SAP

• AF Search and Retrieval

• EF Search and Retrieval

Page 22: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 22

Page 23: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 23

The Products

Web Services OSIsoft SDKs OPC ServersSQL Family

Page 24: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 24

AF SDK 2.4 AF SDK 2012

AF SDK with RDAAssembly Version 4.0

.NET 4

PI.NET Internal

.NET 4 AppBuilt against .NET 4 AF SDK

PI Point Data Reference With RDA

PI SDK

.NET 3.5 AppBuilt against .NET 3.5 AF SDK

AF SDKAssembly Version 2.0

.NET 3.5

PI Point Data Reference

PI Internal

.NET 4 AppBuilt against .NET 3.5 AF SDK

.Config file override of GAC Policy (Redirect Assembly Binding)

GAC Policy

AF SDK 2012 - Enhancements• Retrieve time series data from PI Server: Rich Data Access

(RDA)

- Uses PI SDK through COM .NET interop

- You are in purely managed world.

Better Performance!

Your existing applications would continue to work

Page 25: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 25

AF SDK 2012 - Benefits• Access all PI data with one SDK

– Simplify application development

• Smaller Memory Footprint and Larger Scale

• Higher Performance

• No more legacy COM

Page 26: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 26

What Does This Mean to You?

• Your existing apps continue to be supported– PI SDK will continue to be supported– AF SDK will be provided in two versions

• .NET 3.5 for backwards compatibility• .NET 4 for Rich Data Access

– Focus for future releases– Do nothing and your apps will continue to work

• Consider the benefits of AF SDK 2012

Page 27: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 27

27

Page 28: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 28

PI ODBC 2.0

• ODBC 3.5 SDK

• UNICODE

• Architecture change (Would not use PI SQL Subsystem)

• SQL capabilities similar to PI JDBC 2012

Page 29: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 29

Next Generation Services

• The next generation platform for multi-user access to the PI System

• REST Webservices (as opposed to SOAP) using OData Protocol.

• Claims-based security• Extensible with plugins• Performant and scalable

Page 30: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 30

Next Generation Services

• Replaces multiple single-purpose servers• Replaces countless connections to PI and AF

servers• The new primary way to access PI System data

Page 31: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 31

PI ServerAF Server

PI Coresight Mobile

PI CoresightMobile Server

PI ProcessBook

PI DataLink

PI WebPartsData Services

PI WebParts/Sharepoint Server

Web Client

PI CoresightServer

PI SystemManagement Tools

ERP/LoB Systems

PI Web Services

PI ManualLogger

PI ManualLogger Services

PI SystemExplorer

Customer‐DevelopedApplications

Many connections

PI ServerAF Server

PI Coresight Mobile

PI ProcessBook PI DataLink

PI WebParts/Sharepoint Server

Web Client

PI CoresightServer

PI SystemManagement Tools

ERP/LoB Systems

PI ManualLogger

PI SystemExplorer

Houdini

Customer‐DevelopedApplications

Single Server

Simpler architecture

Page 32: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 32

ODATA support

Page 33: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 33

I want it!

How do I get it?

Page 34: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 34

How to get PI System Access Licenses

• Licensed as a family of products• Development and Runtime licenses are separate

PI System Access(PSA)

Page 35: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

Presented by

PI Visualization Suite:

Page 36: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

PI Visualization Suit

• A server/site based licensing model: All PI Clients/visualization tools.

• No need to think about number of concurrent licenses for individual client tools.

• Use any client tool or combination thereof.• Retrain users to use different client tools.• Get a feel for the all you can eat approach to PI!• More eyes on PI in your organization – greater

value.

Page 37: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 37

Who Consider PVS?

• Organizations with large numbers of current or potential users of PI System data..

• You want to share data across the organization

• Use Mobile clients / mobile workforce

• Have many concurrent licenses for various client tools

Page 38: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

Client Tools

Page 39: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

PI WebParts

• You have a SharePoint environment and want to make use of its support by IT

• Your users need to see a collection of information from different sources, including the PI System

• Your users don’t want to build new displays• Enterprise wide deployment of dashboards

accessible via a web browswer.

Page 40: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

PI ProcessBook

• Your users want to build their own graphical displays

Or – You have a group that builds displays for others

• Your users need to monitor how the process is progressing

• Your users need customized behavior or layout

40

Page 41: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

PI Coresight

• Your users need to explore data quickly or look at quick displays built by others

• Your users don’t want to install anything• You have no SharePoint environment

Page 42: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

PI DataLink

• Your users expect to work with numbers• Your users want to build their own reports• Your users are comfortable with Excel• Your users want Excel charts

42

Page 43: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 43

Collaborate

Report

Monitor

Review

Collect

Share

Explore

Page 44: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 44

PI Visualization Suite

Page 45: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

Will Empower and Enable All Users to …

• Publish role-based dashboards showing asset information in SharePoint with PI WebParts

• Create reusable asset displays in PI ProcessBook that show all or part of your process

• Explore asset data in PI Coresight• Report on assets in PI DataLink using Excel

45

Page 46: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

Main Points to Take Back Home

• The PI System Access suite of products enable cross platform access to PI Data (webservices, JDBC).

• Event frames are now fully supported in PI System Access suite.

• ODBC is making a comeback – with new architecture.• RESTful services with Odata support in development.• Consider if PI Visualization Suit is right for you.

46

Page 47: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC. 47

Shivesh Suman

[email protected] EngineerOSIsoft, LLC

Page 48: Deliver PI Data to Your Apps and Enterprise Systems ...cdn.osisoft.com › corp › sg › media › presentation › 2013 › RS... · – RESTful services supporting ODATA • Licensing:

© Copyr igh t 2013 OSIso f t , LLC.

Brought to you by