Maximo Reporting: Maximo-Cognos Metadata

Similar documents
IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

Configure Data Source for Automatic Import from CMDB

SOLA and Lifecycle Manager Integration Guide

TRAINING GUIDE. Overview of Lucity Spatial

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview

CaseWare Working Papers. Data Store user guide

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect

Extended Traceability Report for Enterprise Architect

Admin Report Kit for Exchange Server

The screenshots/advice are based on upgrading Controller 10.1 RTM to 10.1 IF6 on Win2003

Overview of Data Furnisher Batch Processing

Dashboard Extension for Enterprise Architect

CROWNPEAK DESKTOP CONNECTION (CDC) INSTALLATION GUIDE VERSION 2.0

Aras Innovator 11. Package Import Export Utilities

Oracle Universal Records Management Oracle Universal Records Manager Adapter for Documentum Installation Guide

AvePoint Discovery Tool 3.5. User Guide

Compliance Guardian 4. User Guide

User Guide. ACE Data Source. OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand

Kaltura Video Extension for SharePoint 2013 Deployment Guide for Microsoft Office 365. Version: 1.0

Migrating iway Data Quality Server Plans and Components on Windows

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

DocAve 6 ediscovery. User Guide. Service Pack 3, Cumulative Update 1. Revision F Issued August DocAve 6: ediscovery

DocAve 6 SharePoint Migrator

Please contact technical support if you have questions about the directory that your organization uses for user management.

DocAve 6 Granular Backup and Restore

INSERTING MEDIA AND OBJECTS

DocAve 6 Lotus Notes Migrator

DocAve 6 Replicator. User Guide. Service Pack 2, Cumulative Update 2. Revision F Issued June DocAve 6: Archiver

Design Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern

UiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash

AvePoint Timeline Enterprise for Microsoft Dynamics CRM

OATS Registration and User Entitlement Guide

Oracle FLEXCUBE Universal Banking Development Workbench- Screen Development II

Custodial Integrator. Release Notes. Version 3.11 (TLM)

SAS Viya 3.2 Administration: Mobile Devices

DocAve 6 Software Platform

DocAve 6 Replicator. User Guide. Service Pack 3. Revision H Issued August DocAve 6: Replicator

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)

Mapping between DFDL 1.0 Infoset and XML Data Model

Oracle CPQ Cloud Release 1. New Feature Summary

INTEGRATING OBSERVEIT WITH HP ARCSIGHT CEF

Configuring Database & SQL Query Monitoring With Sentry-go Quick & Plus! monitors

Department of Computer Information Systems KEMU

OO Shell for Authoring (OOSHA) User Guide

Introduction to Mindjet on-premise

ClassFlow Administrator User Guide

AvePoint Pipeline Pro 2.0 for Microsoft Dynamics CRM

Enterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)

SAP Business One Hardware Requirements Guide

DocAve 6 Granular Backup and Restore

DocAve 6 Migrator. User Guide. Service Pack 2, Cumulative Update 2. Revision E Issued June DocAve 6: Migrator

Help on Metadata Explorer

DocAve 6 Content Manager

DocAve 6 Quickr Migrator

Demand Forecasting. For. Microsoft Dynamics 365 for Operations. Technical Guide. Release 7.1. December 2017

DocAve 6 Exchange Public Folder Migrator

Refreshing Axiom TEST with a Current Copy of Production Axiom EPM June 20, 2014

I - EDocman Installation EDocman component EDocman Categories module EDocman Documents Module...2

Procurement Contract Portal. User Guide

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide

Release Notes Version: - v18.13 For ClickSoftware StreetSmart September 22, 2018

File Share Navigator Online

WEB LAB - Subset Extraction

Integration Framework for SAP Business One

Update: Users are updated when their information changes (examples: Job Title or Department). o

Manual for installation and usage of the module Secure-Connect

Microsoft Excel Extensions for Enterprise Architect

Wave IP 4.5. CRMLink Desktop User Guide

ROCK-POND REPORTING 2.1

BMC Remedyforce Integration with Remote Support

App Orchestration 2.6

TaskCentre v4.5 Save As File Tool White Paper

Forcepoint UEBA Management of Personal Data

Summary. Server environment: Subversion 1.4.6

Development Workbench- Screen Development II Oracle FLEXCUBE Universal Banking Release

Virtual Office

SafeDispatch SDR Gateway for MOTOROLA TETRA

Universal CMDB. Software Version: Backup and Recovery Guide

Kaltura Video Navigator for ECM Installation and Deployment Guide. Version: 2.0

Adverse Action Letters

Graduate Application Review Process Documentation

DocAve 6 Service Pack 1 Deployment Manager

Avigilon Control Center Server User Guide. Version 6.8

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

User Guide. Service Pack 6, Cumulative Update 1 Issued June DocAve 6: Content Manager

Log shipping is a HA option. Log shipping ensures that log backups from Primary are

To start your custom application development, perform the steps below.

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template

Product Documentation. New Features Guide. Version 8.7.5/XE6

Single File Upload Guide

CMC Blade BIOS Profile Cloning

DocAve 6 Lotus Notes Migrator

Power365. Quick Start Guide

SUPPLIER CONNECTION SUPPLIER REFERENCE GUIDE FOR LEAR SUPPLIERS

Infrastructure Series

Password Reset for Remote Users

Oracle BPM 10rR3. Role Authorization resolution using groups. Version: 1.0

DocAve 6 Deployment Manager

Transcription:

Maxim Reprting: Maxim-Cgns Metadata Overview...2 Maxim Metadata...2 Reprt Object Structures...2 Maxim Metadata Mdel...4 Metadata Publishing Prcess...5 General Architecture...5 Metadata Publishing Prcess Executin...6 Prcess Cnfiguratin...9 Reference Cgns SDK libraries...9 Create a Namespace in Cgns Cnfiguratin...9 Set System Prperties...11 Set End Pint Prperties...12 Functinal Cnsideratins...13 Maxim Base Services 7.1.1.6 Fix Pack 1

Overview T supprt integratin with Cgns 8 reprting tls, the 7.1.1.6 fix pack implements functinality that enables Maxim t create and publish Metadata Packages. These packages include data mdels, based n Reprt Object Structures, that allw Maxim reprt authrs t design Cgns 8 reprts accrding t Maxim business bjects definitins. Maxim Metadata Cgns 8 reprting tls require data surces t be lgically defined by means f a metadata mdel. A metadata mdel is respnsible f prviding an accurate representatin f the elements available in the physical definitin f its crrespnding data surce. Maxim-Cgns integratin prvides metadata mdels that encapsulate the cmplexity f Maxim s physical database definitin and expse a user friendly view f Maxim s business bjects definitins. Maxim metadata, when published t Cgns 8, define the tables, attributes and relatinships that the reprting tls will be using t reference Maxim data cntent. Reprt Object Structures Object Structure: REP_WORKORDER WORKORDER ASSET Cllectin f Business Objects and Relatinships that define the data cntent f Maxim Wrk Orders Business Objects define persistent attributes LOCATIONS Business bject relatinship based n where clause: assetnum = :assetnum and siteid=:siteid Maxim Base Services 7.1.1.6 Fix Pack 2

Maxim metadata mdels are based n Reprt Object Structures (ROS). ROS prvide a cllectin f the business bjects, and their assciated relatinships, that define Maxim s functinal cmpnents (i.e. Assets, Wrkrders, etc.) data structure metadata -. Maxim reprting functinality already leverages ROS data structures t effectively interact with Maxim s database. Business bjects define data attributes available fr Maxim reprting functinality; when registered t a ROS, business bject attributes are subject t Object Structure Applicatin exclude/include fields functinality. This functinality permits the exclusin f specific persistent attributes frm its crrespnding business bject enabling yu t simplify the amunt f data supprted by the ROS withut affecting the business bject definitin. Relatinships between parent and child bjects are specified at the parent s relatinship tab via the Database Cnfiguratin applicatin. A SQL statement specifies the attributes utilized t establish the parent child relatinship. The Cgns Metadata publishing prcess implemented in Maxim Base Services 7.1.1.6 fix pack ONLY SUPPORTS clumn t clumn relatinships (simple relatinships) fr example: WORKORDER establishing a parent relatinship with ASSET, by means f their crrespnding ASSETNUM and SITEID clumn values will be specified by this SQL statement: assetnum=:assetnum and siteid=:siteid. Realtinships defined by SQL statements that include filters and/r sub-selects (cmplex relatinship) will generate a metadata generatin prcessing exceptin and the publishing prcess will be interrupted. Maxim Base Services 7.1.1.6 Fix Pack 3

T reslve this prblem it is necessary t re-define the relatinship via a COLUMN TO COLUMN relatinship. An example f a cmplex relatinship is: WORKORDER establishing a parent relatinship with ASSET, by means f their crrespnding ASSETNUM clumn SITEID clumn values and that restricts the pssible result set based n a sub-select statement that validates additinal LINETYPE against the SYNONYMDOMAIN bject: assetnum=:assetnum and siteid=:siteid and linetype nt in (select value frm synnymdmain where dmainid='linetype' and maxvalue='tool') Maxim Base Services 7.1.1.6 Fix Pack 4

Maxim Metadata Mdel T prperly represent Maxim s metadata (business bjects, relatinships, and physical tables), Maxim metadata publishing prcess creates a layered data mdel based n tw different relatinal mdel views: Data Surce View The Data Surce View will prvide a lgical representatin f the physical tables and views defined in Maxim s database. Cgns Surce Query subjects are used t represent these data structures in Maxim s metadata mdel Business Lgic View The Business Lgic View is respnsible f prviding all the necessary metadata fr Query Studi and Reprt Studi applicatin cnsumptin. The Business Lgic View prvides a layer f abstractin between business lgic and their underlying data surces. In Maxim s cntext, business lgic is represented by business bjects and data surces are represented by the table and view cmpnents defined at the database level. Business Lgic View Clumn Exclusins Data Surce View Relatinships Tables Attributes Data types Maxim Metadata Package Maxim Base Services 7.1.1.6 Fix Pack 5

Metadata Publishing Prcess General Architecture The Metadata Publishing Prcess is an end-t-end synchrnus integratin scenari that enables Maxim t cmmunicate ROS data structures t Cgns 8 BI Server. Maxim Base Services 7.1.1.6 Fix Pack 6

Maxim metadata is cnfrmed by the Business Objects defined in Maxim s Data Dictinary Object Structures prvide functinal cntext t a grup f Business Objects. (i.e. purchasing, wrk rder escalatin, etc) Invcatin Channels supprt the required prcessing functinality t cnvert an bject structure int a Cgns Transactin. Invcatin Channels leverage End Pint cnnectivity lgic t request the executin f a service in a cntext ther than Maxim. End Pints supprt the required prcessing functinality t leverage Cgns SDK libraries t invke metadata mdeling services available via Cgns Business Intelligence Server. The referred services prvide a standard interface fr Cgns metadata creatin and package publishing. Metadata Publishing Prcess Executin The Metadata Publishing prcess is initiated frm a Select Menu Actin ptin in the Object Structure Applicatin. This new menu ptin is nly available t the System Administratr security grup. If yu require ther grups and/r users t have access t the Publish as Cgns Package menu yu ll need t re-cnfigure Security Grups settings. Maxim Base Services 7.1.1.6 Fix Pack 7

When selected, the Publish as Cgns package triggers the executin f the REP_MXINTOBJECTInvcatin invcatin channel. The invcatin channel integratin cmpnent implements all the prcessing lgic t generate and publish Maxim metadata as Cgns package: Maxim metadata assciated with the selected ROS is identified ROS data structure is created ROS data structure is transfrmed t Maxim metadata Maxim metadata is translated int Cgns Actins Cgns transactin is created Cgns transactin is published t Cgns 8 BI server At the end f the publishing prcess a dialgue will display the result f the publishing prcess: Maxim Base Services 7.1.1.6 Fix Pack 8

After the publishing prcess is successfully executed, yu will be able t wrk with the published metadata package via Cgns 8 reprting tls. The metadata package will be uniquely identified in the Cgns 8 Cntent Stre by the fllwing naming cnventin: <ObjectStructureName>Package Maxim Base Services 7.1.1.6 Fix Pack 9

When displayed via Query Studi r Reprt Studi, the metadata cntent will present the same data structure cnfiguratin as it is specified in its crrespnding ROS: Objects, Attributes and their crrespnding relatinships. Maxim Base Services 7.1.1.6 Fix Pack 10

Prcess Cnfiguratin Reference Cgns SDK libraries T enable the publishing f the Reprt Object Structures as Cgns Packages, Cgns SDK libraries are REQUIRED. In these next steps, the Cgns SDK JAR files will be added t the classpath f the applicatin server where Maxim is running. Websphere Applicatin Server Cpy the fllwing jars frm <Cgns SDK Installatin Directry>\sdk\java\lib t the applicatin server lib directry: 1. cgns-axis.jar 2. cgnsclient.jar Restart the applicatin server. Weblgic Applicatin Server Add the fllwing jar files t the server classpath entry in the setdmainenv.cmd file that crrespnds t Maxim s BEA dmain: 1. cgns-axis.jar 2. cgnsclient.jar 3. cmmns-lgging.jar 4. cmmns-discvery.jar 5. xercesimpl.jar 6. xalan.jar 7. lg4j-1.2.13.jar The first 6 jar files are lcated in <Cgns SDK Installatin Directry>\sdk\java\lib. The last jar can be fund in <V7>maxim\applicatins\maxim\lib. Restart the applicatin server. Maxim Base Services 7.1.1.6 Fix Pack 11

Create a Namespace in Cgns Cnfiguratin T create the Namespace t authenticate Maxim Metadata publishing prcess, access Cgns Cgns Cnfiguratin. In the Explrer View n the left hand side, navigate dwn t Security - Authenticatin. Click n New Resurce Namespace. Maxim Base Services 7.1.1.6 Fix Pack 12

Enter the cnfiguratin values t create the Namespace. A dialg will then appear that the namespace is being created. Supprted types fr this 7.1.1.6 fix pack are NTLM and LDAP. Depending n the type selected, yu ll need t prvide different cnfiguratin values. Fr additinal infrmatin n hw t cnfigure Cgns NTLM r LDAP namespace prperties please refer t the IBM Cgns 8 Business Intelligence Installatin and Cnfiguratin Guide dcument. Maxim Base Services 7.1.1.6 Fix Pack 13

Set System Prperties Lgin t the Maxim applicatin with Administrative Privileges. Access the System Cnfiguratin System Prperties applicatin. Lcate the Cgns Prperty Values by selecting filter, and in the descriptin field, enter Cgns. The Cgns Prperty values belw display. These values need t be cnfigured fr yur unique envirnment. Details n these are belw: System Prperty Name mxe.reprt.cgns.db.type mxe.reprt.cgns.db.sql.name mxe.reprt.cgns.db.schemaname mxe.reprt.cgns.datasurce mxe.reprt.cgns.cntent.stre.pac kage.lcatin Descriptin Required system prperty that defines the database type frm which metadata will be extracted. Valid prperty values include: DB2 (DB2) OR (Oracle) SS (SQL Server) Required system prperties (fr Maxim installatins running SQL Server database).identifies the catalgue name assciated with the SQL Server database Required system prperty that defines the database schema name frm which the metadata will be extracted This value MUST be prvided in UPPERCASE Optinal system prperty that defines the data surce t which the metadata package will be assciated with. Optinal system prperty that defines a lcatin under t the Cgns Cntent Stre PUBLIC flder where the metadata package will be created The package lcatin specified in this prperty MUST exist in the Cgns Cntent Stre, under the PUBLIC flder BEFORE initiating the publish prcess Maxim Base Services 7.1.1.6 Fix Pack 14

Set End Pint Prperties Lgin t the Maxim applicatin with Administrative Privileges. Access the Integratin - End Pints applicatin. And access the End Pint Name, MXCOGNOS. In the End Pints details page, set the data surce name, cntent stre package lcatin, Cgns server URL, prject base directry, Cgns namespace id, Cgns username, and passwrd. Details n these are belw: End Pint Prperty Name Descriptin Identifies a lcatin under the Cgns Cntent Stre PUBLIC flder where the metadata package will be created. CONTENT_STORE_PA CKAGE_LOCATION When prvided, this end pint prperty verrides the system level value defined by mxe.reprt.cgns.cntent.stre.package.lcatin When the end pint prperty is nt prvided, Maxim metadata packages are created under the PUBLIC flder. Identifies the Data Surce Cnnectin t which the metadata package is assciated with. DATA_SOURCE_NAME When prvided, this end pint prperty verrides the system level value defined by mxe.reprt.cgns.datasurce NAMESPACE_ID Identifies the Cgns Security Namespace t be used when publishing Maxim metadata. PASSWORD Passwrd t be used when authenticating with Cgns Business Intelligence server PROJECT_BASE_DIR Identifies a file system lcatin at the Cgns Business Intelligence Server where metadata prject will be created prir t its publishing URL USERNAME Under the specified file lcatin a sub-flder is created. Naming cnventin f sub-flder is: <ObjectStructureName>_<PublishingDate>_<PublishingTim e> Identifies the URL t be used t establish a cnnectin with Cgns Business Intelligence integratin service. The URL value t be used shuld be the EXTERNAL DISPATCHER URI Username t be used when authenticating with Cgns Business Intelligence Server. Maxim Base Services 7.1.1.6 Fix Pack 15

Functinal Cnsideratins Maxim Metadata Publishing Prcess REQUIRES Cgns SDK libraries t be referenced by Applicatin Server. Required libraries are: cgns-axis.jar cgnsclient.jar Maxim metadata is based n Reprt Object Structure definitin Nn-persistent bjects are NOT cnsidered part f metadata Nn-persistent attributes are NOT cnsidered part f metadata Fr PERSISTENT attributes, Object Structure applicatin s Include/Exclude functinality is cnsidered by metadata publishing prcess Business Object Relatinships Only SIMPLE relatinships between business bjects are supprted by the metadata publishing prcess in Maxim base services 7.1.1.6 fixpack Any relatinship with SQL where clause syntax invlving mre than clumn t clumn relatinship is cnsidered a COMPLEX relatinship MXCOGNOS End Pint Requires Cgns SDK libraries t successfully: Establish cnnectivity with Cngs BI Server Execute metadata publishing prcess via Cgns integratin service Cgns BI Server Authenticatin Maxim base services 7.1.1.6 fixpack supprted namespaces: NTLM LDAP Any prduct data cntained herein has been reviewed fr accuracy as f the date f initial publicatin. Prduct data, including prduct enhancements and release dates, is subject t change withut ntice. Any statements regarding IBM s future directin and intent are subject t change r withdrawal withut ntice, and represent gals and bjectives nly. THE INFORMATION PROVIDED IN THIS DOCUMENT IS DISTRIBUTED AS IS WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IBM EXPRESSLY DISCLAIMS ANY WARRANTIES IF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT Maxim Base Services 7.1.1.6 Fix Pack 16