28

An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts
Page 2: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

© 2008 OSIsoft, Inc. | Company Confidential

An Enterprise Collaborative Environment to Enable the Daily

Operations Decision-Making Process, the Polimeri Europa case

C. Volpones – M. PioltelliM. Galli

Page 3: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

3© 2008 OSIsoft, Inc. | Company Confidential

AGENDA

Polimeri/ENI

The Business Needs

The AS-IS Scenario

The Solution Approach

The feed-back

Future steps

Page 4: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

4© 2008 OSIsoft, Inc. | Company Confidential

WHO WE ARE

• Eni is also the owner of the AGIP business

Page 5: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

5© 2008 OSIsoft, Inc. | Company Confidential

Polimeri Europa

Page 6: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

6© 2008 OSIsoft, Inc. | Company Confidential

Plants in Italy

Page 7: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

7© 2008 OSIsoft, Inc. | Company Confidential

Plants in Europe

Milan HQ

∑F

Page 8: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

8© 2008 OSIsoft, Inc. | Company Confidential

THE BUSINESS NEEDS

Common environment for daily data review

Make daily summaries available to Central Headquarter Operation Manager of all of the 17 production sites

Bottom-up data review capabilities and top-down data searching support

At each site operators validate data during night shift;

Timely data availability to HQ (daily at 8:30AM)

Tracking changes and managing read/write access privileges

Page 9: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

9© 2008 OSIsoft, Inc. | Company Confidential

THE CHALLENGE

Data storage topology and chronology are

different through multiple sites

Previous data distribution was specific to each site

and based on paper or electronic-sheet historic

layouts

Data presentation requirements for the HQ should

take into account a progressive roll-out and

integrate easily with current emailed-in reports

Page 10: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

10© 2008 OSIsoft, Inc. | Company Confidential

THE REQUIREMENTS

No local client setup

Support any type of data source

Support sites without data historian

Flexible reporting options

Simple management of user privileges

Repository for layout templates

Extensible for future projects

Leveraging existing data storage infrastructure

Page 11: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

11© 2008 OSIsoft, Inc. | Company Confidential

THE CURRENT SCENARIO

Production data available on:

– PI systems installed on each major site

– Custom local applications based on relational databases

Additional information (data not measured or

comments) has to be entered manually

Presentation and Analysis infrastructure availableat HQ:

– Microsoft Sharepoint (RtWebParts)

– PI AF

– PI Server

Page 12: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

12© 2008 OSIsoft, Inc. | Company Confidential

THE APPROACH

Reusable Business Rules repository based on PI AF

– Data retrieval templates (PI, relational DB, manual, any…)

– Aggregation rule templates

– Site templates

Collaborative working environment based on Microsoft Sharepoint and PI-RtWebParts

– Time range control

– Trend and tabular data presentation capabilities

Page 13: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

13© 2008 OSIsoft, Inc. | Company Confidential

THE AF MODEL

Root: Measures

Database (AF DB)

Measure Element

(AFELEMENT)

Measures Group

(AFMODEL)

Measure Configuration

Attributes

Measure Calculation

Attributes

Validated Value

(ADJUSTMENT)

Page 14: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

14© 2008 OSIsoft, Inc. | Company Confidential

ONE STEP FURTHER

SOA-based innovative contributions– Expose AF data and structure via web services to complement

standard RtWebParts environment

– Empower AF to reference efficiently large amount of non-PI data (mostly on relational databases) preserving existing local data repository to be used by the current daily yield account solutions

– Enable Microsoft Sharepoint environment to provide manual data entry facilities integrated with standard RtWebParts reducing impact on future deployment of new IT workstations

– Provide extensible AF-based reporting features with standard Microsoft tools

Accessing Data on Demand– Rules stored not data

– Immediate updated information available, when source change

Page 15: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

15© 2008 OSIsoft, Inc. | Company Confidential

INFRASTRUCTURE OVERVIEW

Relational db

for accounting

and production

Web Server – Microsoft SharePoint

+ OSIsoft RtWebParts and RtBaselineServices

Oracle database

for accounting

and production

Site

PI System

Centralized

AF System

SharePoint WebPart

for Data Entry

SOA

AF D.R

RAVENNA

Site

PI System

RAGUSA … OTHER SITES …NEIVA

SOA

OLEDB

Rule1

MILAN HQ

SOA AF

Read Query

PIPoint

AF D.R.

SOA AF

Write Query

SOA

OLEDB

Rule2 SOA to

SOA

Rule

CHALLENGE: Linking large amount of external data distributed over WAN in AF

SOA ENGINE

PI-DATA: OSIsoft provides PIPoint Data Reference…Non PI-DATA: Pimsoft SOA components are able to connect data in a smart way

Web

Service

… and provide an AF DataReference SOA consumer that link SOA data in AFCHALLENGE: Exposing large amount of AF data in SOA paradigm (for RtWP)Pimsoft SOA components are able to configure and consume SOA R/W queriesThe data retrieval efficiency and the coordination is provided by a SOA Engine

Page 16: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

16© 2008 OSIsoft, Inc. | Company Confidential

(4) Preview results

(1) OLEDB

connection setup

CONNECTING EXTERNAL SOURCES

FIRST PHASE – Define provider and DataSet through “SOA Configurator”

(1) – Setup an OLEDB provider connection withlogon credentials

(2) – Configure a DataSet based on an OLEDB query

(3) – Define OLEDB query placeholders and values

(4) – Test and preview the query results

(2) OLEDB

query definition

(3) Placeholders

configuration

(3) Query parameters

configuration

(2) DataSet creation

and configuration

Page 17: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

17© 2008 OSIsoft, Inc. | Company Confidential

MAPPING DATASET TO AF

(2) Setup query parameter

value(s) and format(s)

(3) Client-side

lookup condition

(3) Set the column

holding final result(s)(2) Select the desired DataSet

(1) – Configure AFAttributewith SOA AF DataReference

(2) – Select the desired DataSet and setup parameter dynamic evaluation rule

(3) – Setup lookup condition and the column holding the result(s)

SECOND PHASE – Consuming DataSet into AFAttributes through SOA D.R.

(1) Select SOA DataReference

(4) Result into

AFAttribute value!

(4) – Get result into AFAttribute value!

Page 18: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

18© 2008 OSIsoft, Inc. | Company Confidential

THE LOOK-AND-FEEL – Corporate Homepage

Page 19: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

19© 2008 OSIsoft, Inc. | Company Confidential

THE LOOK-AND-FEEL – Site Access

Page 20: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

20© 2008 OSIsoft, Inc. | Company Confidential

THE LOOK-AND-FEEL – Collaboration

Page 21: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

21© 2008 OSIsoft, Inc. | Company Confidential

THE LOOK-AND-FEEL - Reporting

Page 22: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

22© 2008 OSIsoft, Inc. | Company Confidential

THE PROJECT PLAN

Successive Phases Approach

First Step – Integrate PI only sites

Second Step – Integrate no-PI sites (support for manual data entry)

Third Step – Integrated site-specific relational data

10 out of 17 sites implemented today

Site rollout average

– Deploy 2 weeks

– Commissioning 3 / 4 weeks

Page 23: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

23© 2008 OSIsoft, Inc. | Company Confidential

THE TOPOLOGY

Europe language barriers

7 nations thru-out Europe

60% completed

Page 24: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

24© 2008 OSIsoft, Inc. | Company Confidential

THE USER FEED-BACK

More than 200 daily users!

HQ:

– Users get more and more interested.

– Single consistent reference for Enterprise decisions.

– Collaborative environment fuels organization capability.

Sites:

– Collaborative environment empowers producers.

– Used to cover information gaps at sites.

– Useful reference in driving daily activities.

– Efficient manual data-entry.

Page 25: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

25© 2008 OSIsoft, Inc. | Company Confidential

THE IT BENEFITS

“Quick-Win” Solution.

Reusable rules support fast deployment and future initiative.

Centralized secure, manageable and extensible architecture.

Thin client based.

Page 26: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

26© 2008 OSIsoft, Inc. | Company Confidential

Future steps

Complete implementation plan within the year end

Move to next versions

– AF 2.0

– MOSS 2007

– PI-DataLink for MOSS

– PI-Notifications

Infrastructure

– Virtual Servers

Page 27: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

27© 2008 OSIsoft, Inc. | Company Confidential

SUMMARY OBSERVATIONS

Collaborative Environment is a winning approach

Configurable Business Rules are enabling for today fast changing organizations

Expand Production data availability crossing applications limits to reach organization boundaries

Page 28: An Enterprise Collaborative - Conditioning data for ... · An Enterprise Collaborative Environment to Enable the Daily ... and based on paper or electronic-sheet historic layouts

28© 2008 OSIsoft, Inc. | Company Confidential