Northern Mockingbird. Copyright © 2002 OSI Software, Inc. All rights reserved. PI OLE DB COM Connector Making Relational Databases Look Like PI Benny.

Slides:



Advertisements
Similar presentations
ECi Confidential & Proprietary - ©2013 eCommerce Industries, Inc. 1 1 Advanced SQL Reporting.
Advertisements

Copyright © 2005, SAS Institute Inc. All rights reserved. Making the Transition from MDDB-based OLAP Applications to a SAS ® 9 OLAP Solution Ivy Parker.
Copyright c 2004 OSIsoft Inc. All rights reserved. By Eugene Resnick Omicron Consulting ProcessBook 3.0 ActiveView 3.0.
Voyager Interest Group Voyager Access Reports: what they are and how they work October 29, 2008.
Database Software File Management Systems Database Management Systems.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 1 Introduction to Database Management.
Multiple Tiers in Action
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Data.
Module 9: Transferring Data. Overview Introduction to Transferring Data Tools for Importing and Exporting Data in SQL Server Introduction to DTS Transforming.
Chapter 1 Introduction to Database Management. McGraw-Hill/Irwin © 2004 The McGraw-Hill Companies, Inc. All rights reserved. Welcome! Database technology:
Sql Server Advanced Features MIS 424 Professor Sandvig.
High Availability PI System Denis Vacher Paul Combellick Rev 5.
10. Creating and Maintaining Geographic Databases.
Class 6 Data and Business MIS 2000 Updated: September 2012.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
PI Data Access via OLE DB/SQL
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Copyright © 2002 OSI Software, Inc. All rights reserved. PI-NetFlow and PacketCapture Eric Tam, OSIsoft.
The PI-ProcessBook Family Customizable views of your data - Anywhere you want them.
Information Systems Chapter 5 Building the database Part 1. Unsing Access.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
DATABASE. A database is collection of information that is organized so that it can easily be accessed, managed and updated. It is also the collection.
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
Applying PI in the Chemical Industry
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introductory Lecture Advanced Computer Programming.
Simple Database.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Copyright © 2002 OSI Software, Inc. All rights reserved Review 2002 Look-ahead.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Migrating Operations Applications to PI, by Rayan Hafiz – 2005 OSIsoft User Conferences, Frankfurt.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
OSI Development Plans Mark Hughes. ProcessBookDataLink PI-APIPI-SDK Automation OLE Objects ActiveX Controls COM Add-ins ODBC Datasets PINetMgr ArchiveBase.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
11 Copyright س Oracle Corporation, All rights reserved. ® Overview of PL/SQL.
OPC at OSI OPC At OSIsoft Ayana Craven Brian Young Butch Payne.
Application Framework Richard Beeson Ray Verhoeff.
Copyright  Oracle Corporation, All rights reserved. 1 Oracle Architectural Components.
File Processing Concepts – Field – combination of 1 or more characters that is the smallest unit of data to be accessed – Record – group of related fields.
Site Specification Management Using the RtPM Platform
Frontiers in Massive Data Analysis Chapter 3.  Difficult to include data from multiple sources  Each organization develops a unique way of representing.
© 2008 OSIsoft, Inc. | Company Confidential OCEANIA TECHNOLOGY SEMINAR 2008 PI Data Directory Ken Marsh Service Manager OSI Software Asia Pte Ltd.
Tamara Carbaugh, OSIsoft Ray Hall, OSisoft Copyright c 2004 OSIsoft Inc. All rights reserved. Applying Product Context to Manufacturing using RtPM and.
Demo: Power Tools for P8 Presenter: Jay Bowen Demonstration Topic: Choice List Features Demo URL below Power Tools Choice List Support 1. Native P8 Choice.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Federated Database Set Up Greg Magsamen ITK478 SIA.
DAY 14: MICROSOFT ACCESS – CHAPTER 1 Madhuri Siddula October 1, 2015.
INFSO-RI Enabling Grids for E-sciencE OGSA DAI Data Access and Integration Marek Ciglan Institute of Informatics, Slovac Academy.
Analysis Framework PI AF 2.0 Foundation Project
Yokogawa Global MES Solution Centre (GMSC)
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Site Specification Management Using the RtPM Platform Ray Hall.
Copyright © 2007 OSIsoft, Inc. All rights reserved. Ad-Hoc Reporting Using The RtReports Web Part Tamara Carbaugh RtReports Product Manager OSIsoft, Inc.
Copyright © 2002 OSI Software, Inc. All rights reserved. PI Application Framework Richard Beeson March 2002.
Introduction to ADO.Net and VS Database Tools and Data Binding ISYS 350.
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
Application Development
PI in a Modern Power Plant – American National Power, Inc. PI User Conference ‘03 Presented by: Brian M. Wood, American National Power, Inc More Uses Than.
Copyright © 2002 OSI Software, Inc. All rights reserved. PI Application Framework Example Applying the Application Framework.
WEB SERVER SOFTWARE FEATURE SETS
2 © 2005 OSIsoft, Inc. – Company Confidential PI Utilization: Strategies for Leveraging Existing Technologies in Refining.
Display Page (HTML/CSS)
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
12 Copyright © 2004, Oracle. All rights reserved. Application Migration: Overview.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Database Management System (DBMS)
Azure's Performance, Scalability, SQL Servers Automate Real Time Data Transfer at Low Cost MINI-CASE STUDY “Azure offers high performance, scalable, and.
MIS2502: Data Analytics MySQL and MySQL Workbench
Presentation transcript:

Northern Mockingbird

Copyright © 2002 OSI Software, Inc. All rights reserved. PI OLE DB COM Connector Making Relational Databases Look Like PI Benny Gallardo

Outline Goals of the connector COM connectors vs. Interfaces OLE DB simplified Connector as a Translator Summary and announcements

Goals Access to relational data for all PI clients Expand the power & utility of PI clients –PI-ProcessBook –PI-DataLink –PI-ACE (Advanced Calculation Engine) –All current and future client tools

Interfaces put data into the PI archive Oracle SQL Server Problem: Redundancy of data Benefit: PI client access RdB Interface PI

A COM Connector is not an interface Data is transferred but not stored in PI No redundancy of data Oracle SQL Server OLE DB COM Connector PI

COM Connector Points COM Connector points have 3 special attributes –ctr_progid –ctr_strmap –ctr_lmap Key attributes for OLE DB points –ctr_udlpath –ctr_compath

OLE DB Data Source Data Consumer OLE DB Provider OLE DB - A Model for Data Transfer

Oracle OLE DB COM Connector Oracle Provider OLE DB - A Model for Data Transfer

1.Access the provider 2.Translate client requests OLE DB COM Translator Translate PI client requests into SQL RdB Provider PI & OLE DB Connector RdB PI Client

Accessing the OLE DB Provider ctr_udlpath OLE DB COM Connector OLE DB Provider.UDL File  Provider Name  User name  Password

Translating Client Requests All client requests represented as five simple SQL queries ctr_compath Text file contains 5 queries

Query #1 – Retrieve a value at time t 1 Time Value t1t1

Query #2 – Retrieve values between times t 1 time t 2 (inclusive) Time Value t1t1 t2t2

Query #3 – Retrieve value immediately preceding time t 1 Time Value t1t1

Query #4 – Retrieve value immediately following time t 2 Time Value t2t2

Query #5 – Retrieve most recent value Time Value

Query Structure Retrieve time, value, and status –raw SQL –stored procedures or functions Query optimization

Summary Goal: PI client access to relational data –DataLink, ProcessBook, & ACE COM Connectors vs. Interfaces –Redundancy of data OLE DB Connector point attributes –ctr_udlpath –ctr_compath Five fundamental SQL queries

Announcements The beta is available at The COM connector will be running in the demo room this afternoon with Oracle 9i, SQL Server 2000, and PI 3.3.