This session will provide an architecture / technical overview of a lights out end-to-end solution for transforming and messaging Microsoft Report metadata into Enterprise Metadata Repository website using CARDS.
16. Wide Screen Shot With a Header
Automated Metadata Scan Architecture
HIWE Reporting
Web Service Provider
Metadata
Repository
Database
1. HIWE Web Consumer App
requests and consumes soap message from
Microsoft Reporting Web Service provider &
parses & matches meta-model relationship
chain, if found in repository db.
}}} Output: A file in .csv format text file.
PCC &
PCD
2. General Custom
Scan App
reads a CSV file and produces
proprietary CA Allfusion
Repository for Distributed
Systems load files.
}} } Output: Load files (.pcc,.pcd)
Advantage Repository
Engine (ARE)
Windows
Scheduler
3. PCAFLDC
is a generic out-of-the-box vendor cmd
line loader utility that reads repository
files (.pcc, .pcd, .pcr) into the Metadata
Repository database processed by
ARE service.
}}} Output: Log file (.log)
CSV
Email
Alert
log
4. HIWE
Sweeper App
alerts Metadata team
via email to any errors
or completions of
previous apps.
PCR
XSD
XML
New
XML
Of the 34,000 employees, our IT shop is 5500 staff, our Development part is 1100 and IRM is 11, I am a founding member The BMO Financial Group created an Information Resource Management (IRM) department in the summer of 2000 to help the bank realize the latent value of a critical asset: their information.
-> responsibility of the group to derive value from that metadata 1. Customer Stewards – increased improve the quality of customer data Customer Stewards -> Information Stewardship is a Bank program that defines accountability for the management of information as a critical asset in order to contribute to the success of the organization. Stewardship aligns accountability to information subject areas and involves management of business definition and standards, information quality, protection, and life cycle. 2. Impact Analysis 3. Subject Area Topology Corporate Information Management Policy (CP 0507-01) states: Information, along with financial and human resources, is a key resource in managing any business.
Session #: Title ~20 Millions Dollar Project Replace data warehouse in Harris Bank Alltel but will not support all lines of business required in Harris (e.g. Trust) . DMS - A dedicated support team in both Toronto and Chicago locations for ongoing support that frees up MIDS resources to provide LOB analysis and support (vs. operational/technological support) DMS will leverage BMO existing architecture and design as a base to develop for Harris specific requirements. The shift of technology to BMO standard data warehouse platform Experian/NCR There will be significant changes in technology with a shift to NCR and Experian platform.
Implement a new Data Mart and supporting infrastructure - replace Alltel Information Warehouse not renewed in 3ys Enhance Marketing & Information Decision Support (MIDS) Reduce Operational Costs and time to produce information Support aggressive growth strategy Support Enterprise-wide information needs As much as 30% of MIDS resources has to be dedicated to supporting the environment to compensate for current limitations Time to meet information delivery and performance of the system is inadequate to meet client expectations and demands.
Define WSDL = defines the functions of service WSDL is often used in combination with SOAP and XML Schema to provide web services over the Internet. A client program connecting to a web service can read the WSDL to determine what functions are available on the server. Any special datatypes used are embedded in the WSDL file in the form of XML Schema. The client can then use SOAP to actually call one of the functions listed in the WSDL. 1 Define SOAP = SOAP (originally Simple Object Access Protocol ) is a protocol for exchanging XML-based messages over computer networks, normally using HTTP.
General Custom Scan App – was our version of a prioprietary Excell spreadsheet scanner, which we can configure any column to scan to any object using a XML config file. This tool uses HIWE_Standard.XML
All examples change to protect the innocent
Better example here!
Parse this for errors to produce the following email, with this log included if there are errors. Emails can be sent to multiple people. All Apps write to eventlog!
Microsoft Reporting Services – tied to SQL Server very heavily.
WebSphere Studio Application Developer - RDB to XML Mapping Editor
DB2 XML Extenders are required… What is the DB2 XML Extender? DB2's XML Extender is an extension of DB2 that provides the ability to store XML documents or generate XML documents from existing relational data. The DB2 XML Extender also provides new data types, functions, and stored procedures to manage XML data in DB2.