Deliver PI Data to Your Apps and Enterprise Systems, Introducing PI Visualization Suite Presented by Dineshkumar Ambalavanan, Customer Support Engineer
Business Challenges • Acquired independently, over time Disparate • Different departments/units systems Domain, industry, • PI System is an infrastructure or user-specific needs • Diverse types of workers Many different • Different platforms, media targets 2
A few use cases, some ideas • LoB Systems/Databases • IBM Maximo • Microsoft Biztalk Analysis/Reporting Services • SSRS/SSIS • Orchestration/Workflows • VB, VB.NET, C#, C++, Java • Silverlight Production Costing • SAP PM/PPPI • Microsoft InfoPath • PowerPivot Custom Downtime Analysis • Web/Non-Windows • jBOSS • Silverlight Environmental & Energy Analytics Linux-based portal Enables creation of work orders • Microsoft SharePoint • SAP MII/XI/PI • SAP Business Objects Engine MII • Apache Tomcat • Windows, Linux Platforms Carbon Management • Microsoft SQL Server • TIBCO – Crystal Reports Profiling / What-if Analysis Smart Phone / Tablet App Condition-based maintenance • Smart Phones/Tablets • Smart Phones and Tablets • Analysis/BI/Reporting Automated Ordering to Suppliers • IBM Cognos • Oracle Service Bus • Oracle Geospatial Integration • Custom Applications 3
The Products PI System Access PI Data Access SQL Family Web Services OSIsoft SDKs OPC Servers 4
PI System Access Themes for 2012 Tags + gs + Data Data • Asset based PI Asset Assets • Event Frames 5
The SQL Family • Set of drivers that expose PI System data in a relational database view (OLE DB, JDBC, ODBC) • Database systems integration, analysis, BI, reporting, Linux Custom SQL Applications 6
Released 7
The Products Web Services OSIsoft SDKs OPC Servers SQL Family 8
PI WebParts + PI OLEDB Enterprise 2012 - RoundTrips Truck Event RoundTrip Trend Events Event Attributes Truck Operational States Operational Operational State Attributes State Trend 9
PI WebParts + PI OLEDB Enterprise 2012 - RoundTrips No Black Magic … simple PI OLEDB Enterprise Query 10
PI OLEDB Enterprise 2012 • Read Event Frames – New catalog 11
Bonus! Create sample event frames in NuGreen Catalog 12
PI OLEDB Enterprise 2012 • Custom database objects (TVFs, Views) – Persisted in AF Configuration DB Right click on an object to Export/Import to • Tricky to share another database – Import/Export facilitates copy between AF databases 13
PI JDBC 2012 • Now also runs on Java Runtime Environment 7 • Support new features of PI OLEDB Enterprise 2012 (e.g. Event Frames) • Enhanced to support SAP EventInsight • Removed dependency on .NET 4.0 14
Same catalogs and tables available in JDBC as OLEDB Enterprise 15
The Products Web Services OSIsoft SDKs OPC Servers SQL Family 16
PI Web Services • Access to PI System data using standard web service technologies • Facilitates data access over secure and Microsoft Web Server Microsoft Web Server Web Service (IIS) Intranet (IIS) distributed environments Client application Web Service Extranet PI Web Services PI Web Services Client application Web Service – Easy deployment: nothing required on the client machine Internet Client application Web Service – Easy configuration: lightweight and "firewall-friendly" Client application 17
Use Cases Web-based Integration with Non-Windows visualization business systems environments Custom Web Service Consumers 18
Released 19
PI Web Services 2012 • AF Search and Retrieval • EF Search and Retrieval 20
The Products Web Services OSIsoft SDKs OPC Servers SQL Family 21
AF SDK 2012 - Enhancements • Retrieve time series data from the PI Server – Rich Data Access (RDA) 22
AF SDK 2.4 & AF SDK 2012 .NET 4 App .NET 3.5 App .NET 4 App Built against .NET 3.5 AF SDK Built against .NET 4 AF SDK Built against .NET 3.5 AF SDK AF SDK with RDA AF SDK Assembly Version 4.0 Assembly Version 2.0 .NET 4 .NET 3.5 PI Point Data PI Point Data Reference Reference .Config file GAC Policy With RDA override of GAC Policy PI.NET Internal PI SDK PI Internal PI PI 23
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 24
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 25
26 26
PI ODBC 2.0 • ODBC 3.5 SDK • UNICODE • Architecture change • SQL capabilities similar to PI JDBC 2012 27
Next Generation Services • The next generation platform for multi-user access to the PI System • Supports plain REST and OData • Claims-based security • Extensible with plugins • Performant and scalable 28
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 29
Web Client Web Client PI ProcessBook PI DataLink PI ProcessBook ERP/LoB Systems PI System PI System Management Tools Explorer PI Manual Logger ERP/LoB Systems PI Coresight Mobile PI WebParts/ PI Coresight PI WebParts/ PI Coresight Sharepoint Server Customer-Developed PI DataLink Customer-Developed PI Manual Server Sharepoint Server Server Applications Applications Logger PI Coresight Mobile PI System Management Tools PI Coresight PI WebParts PI Web Services PI Manual PI System Mobile Server Data Services Logger Services Explorer ??????? Noname ????? Houdini Many connections Simpler architecture AF Server AF Server PI Server PI Server 30
ODATA support 31
I want it! How do I get it? 32 32
How to get PI System Access Licenses • Licensed as a family of products • Development and Runtime licenses are separate PI System Access (PSA) 33
PI Visualization Suite 34
Pain Points/Business Challenges • Users in Diverse Roles Require Different Tools to View, Analyze and Deliver Data • New Projects have new requirements • Share Data with a Large Audience • License Compliance 35
Who is PVS suitable for? • Sites and organizations with large numbers of current or potential users of PI System data. This offering is positioned to allow customers to share PI System data with their entire business unit or enterprise. • Companies who need to share data on a portal with customers or partners. This portal could be internal or external. • Customers who want to use Mobile clients / mobile workforce throughout their organization. • Customers who are asking for or have concurrent licenses. Such customers are likely to have a lot of potential PI Users, making themgood candidates. 36
Benefits of PVS • Flexibility • Extensibility • More Eyes on the PI System • Stickiness • Use Best Practices and Recommended Architectures • Move towards an EA • Improves Revenue Capture • SRP Revenues Increases 37
Components of PVS 38
Key Features/ Capabilities of PVS Report Monitor Explore Collaborate Share Review Collect 39
Dineshkumar Ambalavanan dinesh@osisoft.com Customer Support Engineer OSIsoft Special thanks to: Martin Bryant Vinnie Sterr 40
Recommend
More recommend