Configuring Composite Objects

Size: px
Start display at page:

Download "Configuring Composite Objects"

Transcription

1 Configuring Composite Objects Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without prior consent of Informatica Corporation. All other company and product names may be trade names or trademarks of their respective owners and/or copyrighted materials of such owners.

2 Abstract A composite object is a grouping of MDM Hub base objects, with each base object containing a different type of information about a parent base object. Administrators define composite objects to build a data model. This article describes how to define a composite object by using an XML configuration file that you import into the MDM Hub environment. Supported Versions MDM Multidomain Edition Table of Contents Composite Objects Entity 360 Data View Smart Search Composite Object Configuration Composite Object Configuration File Header Composite Object Structure Root Object Configuration Lookup Configuration Foreign Key Relationships Child Object Configuration field Element Parent Object and Child Object Configuration Example Cyclical Dependencies Enabling State Management Validation Filters Composite Object Structure Example Composite Object XML Configuration Example Uploading the Composite Object Configuration File to the MDM Hub Updating the Composite Object Configuration File Composite Objects A composite object brings together the information related to a root base object into a single entity. A composite object consists of a nested structure of base objects. The other base objects in the composite object are nested as child nodes. You can nest base objects as child nodes within other child nodes. There is no limit to the number of nested levels. Composite objects reside in the MDM Hub and you can validate the composite object configuration using the Repository Manager in the Hub Console. You view the data in a composite object in the Entity 360 view in Informatica Data Director. You must configure composite objects to use the Entity 360 view in Informatica Data Director and Smart Search in the MDM Hub. 2

3 To define a composite object, define the columns in the base object and the relationships between the base objects. You do not need to define system fields for the base objects. For example, a composite object named Person has a base object named C_Party as the root node. Under the root node are child nodes for telephone numbers, addresses, and organization. When you view the Person composite object in the Entity 360 view, you also can see the telephone, address, and organization data that relates to the person. The Person composite object gives you a complete view of all data that relates to the C_Party root node. When you define the data model, the MDM Hub creates the required artifacts, such as base objects and foreign key relationships. Entity 360 Data View The Entity 360 data view displays the data in a composite object. For example, you have a composite object with a Person base object as the root node and a Phone base object as a child node. The following image shows the composite object structure for a composite object with a Person root node and Phone child node: When you view the composite object in the Entity 360 data view, you can view a Person record and all the Phone records that are associated with the person. The following image shows the Entity 360 data view for a composite object with a Person root node and Phone child node: Smart Search Perform a smart search to find data within a specific collection or all the collections of composite objects based on a string value. The Informatica Data Director application displays the matching fields that can be searched and displayed. The results are ranked based on how closely the results match the string value. You can apply filters to narrow down the results. 3

4 Composite Object Configuration You can configure composite objects by manually configuring the composite object configuration file or by converting an Informatica Data Director Configuration to a composite object configuration. You can also convert an Informatica Data Director Configuration to a composite object configuration and then manually adding additional composite objects. The easiest way to configure composite objects is to use Informatica Data Director Configuration Manager to convert an Informatica Data Director configuration to a composite objects configuration. When you convert an Informatica Data Director configuration to a composite objects configuration, composite objects can only be three levels deep. The Informatica Data Director configuration restricts you to a root node, a child node, and a grandchild node. See the Informatica MDM Multidomain Edition Informatica Data Director Configuration Manager Online Help for more information about converting an Informatica Data Director configuration to a composite objects configuration. You can manually add composite objects to the composite objects configuration that Informatica Data Director Configuration Manager generates. After you generate a composite objects configuration with Configuration Manager, you can change the XML file in the CONFIG_BLOB column in the row with a CONFIG_TYPE of Composite_Objects in repository table C_REPOS_CO_CS_CONFIG. You can only add composite objects to the configuration file. If you change the configuration for a composite object that Informatica Data Director Configuration Manager, the changes are overwritten when you save an Informatica Data Director application configuration. You can also manually configure the complete composite objects, but it is easier to edit a composite object configuration that was generated by Configuration Manager. After you upload the configuration to repository table C_REPOS_CO_CS_CONFIG, use the Repository Manager in the MDM Hub to validate the configuration. Composite Object Configuration File Header The composite object configuration file header contains the coconfiguration element. The configuration for all composite objects resides in the composite object configuration file within the coconfiguration element The follow code sample shows the composite object configuration file header: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <coconfiguration xmlns=" Composite Object Structure A composite object has a root node under which can be multiple levels of child nodes that contain information that relates to the root node. Child nodes can also have child nodes. There is no limit to the depth of composite objects. For example, you have a composite object with an Organization object as the root node. Under the Organization root node is and Address node and Employee node. Under the Employee node is a Phone node that contains employee phone numbers. When you view an Organization record, you can also see the associated address record, and the associated employee records. The composite object contains all the detailed information that relates to the Organization root node. 4

5 The following illustration shows a simple composite object: The Address node and Employee node are children of the Organization root node. Employee is a parent of the Phone node. When you configure the composite object, you must define the foreign key relationship between Organization and Address, between Organization and Employee, and between Employee and Phone. Root Object Configuration To configure the root object, configure the attributes for the coroot element. The root object is the top-most object in the composite object structure. You can define the following attributes for the coroot element: name The name of the composite object. hubobject The name of the root object base object. statemanagementenabled Determines if the repository manager performs state management validation checks on the composite object. Set to true for the repository manager to validate that all base objects in the composite object are statemanagement enabled. Set to false to allow both state management-enabled base objects and base objects that are not state management-enabled base objects. Default is false. Lookup Configuration You can configure base objects in a composite object to be a lookup. A lookup contains lookup values that users can select from a menu in Informatica Data Director. You configure a lookup node in the same way that you configure a root node, but you use the lookup element instead of the coroot element. You cannot configure child nodes for a lookup. A lookup is handled the same way as any other child object. You must not change the value of a referenced lookup field. If you change the value of a referenced lookup field, some object might reference the old value and other objects might reference the new value. The following XML code shows how to configure a lookup for the gender field: <lookup hubobject="c_lu_gender" name="lugender"> <field name="gendercode" column="gender_code"/> <field name="genderdisp" column="gender_disp"/> </lookup> 5

6 When you configure a lookup element, the MDM Hub enables the advanced base object Lookup Indicator property. Foreign Key Relationships The MDM Hub uses foreign keys to maintains relationships between child objects and parent objects. In a foreign key relationship, the child object has a foreign key column and the parent object has a primary key column. The MDM Hub uses the keys to associate a parent record with a child record. The foreign key column of the child record contains the value of the associate parent primary key. The following image shows a Phone child object linked to a Person parent object by a foreign key relationship: The Person object has a primary key column called ID and the Phone object has a foreign key column called Person_ID. The primary key value of 3 links the record for Tom to the record for the phone number Use the constraint attribute of the one, many, referenceone, or referencemany elements to specify the foreign key relationship that the child object has with the parent object. The constraint attribute requires the following syntax: <child base object name>(<foreign key column name>).<parent base object name>(primary key column name>) The following code shows the constraint attribute for the example: constraint="c_phone(person_id).c_person(rowid_object)" One-to-Many Relationships A one-to-many relationship links a parent record to multiple child records. An example of a one-to-many relationship is a relationship between a person record and phone records. A record for a person can have multiple phone numbers associated with it. Many-to-One Relationships A many-to-one relationship links multiple parent records to a child record. An example of a many-to-one relationship is a relationship between person records and an address record. Records for multiple people can have the same address record associated with them when the people are living at the same address. 6

7 Child Object Configuration When you configure a child object, you can specify the fields for the associated base object and you also specify the relationship to the parent object. Use the one, referenceone, many, and referencemany elements to define relationships between the base objects. When you define a child object, you specify the relationship it has with the parent object. Use the one or referenceone element to configure a child object with a one-to-many relationship with the parent. Use the many or referencemany element to configure a child object with a many-to-one relationship with the parent. one Element Use the one element to define a child object that has a one-to-many relationship with a parent object. Configure the following attributes for the one element: hubobject The name of the child base object in the MDM Hub. name The name to use to refer to the child base object within the composite object. constraint Defines the foreign key relationship that links the parent base object and the child base object. referenceone Element Specifies a one-to-many relationship between a child object you have already defined and a parent object. Use the referenceone element when you have used the one or many element to define the fields of the child object. You cannot use the referenceone element if you have not defined the child object. Configure the following attributes for the referenceone element: object name constraint The name of the child base object in the MDM Hub. The name to use to refer to the child base object within the composite object. Defines the foreign key relationship that links the parent base object and the child base object. many Element Use the many element to define a child base object that has a many-to-one relationship with the parent. Configure the following attributes for the many element: hubobject Specifies the name of the child base object in the MDM Hub. name Specifies the name to use to refer to the child base object within the composite object. constraint Defines the foreign key relationship that links the parent base object and the child base object. 7

8 referencemany Element Specifies a many-to-one relationship between a child object you have already defined and a parent object. Use the referencemany element when you have used the one or many element to define the fields of the child object. You cannot use the referencemany element if you have not defined the child object. Configure the following attributes for the referencemany element: object name constraint The name of the child base object in the MDM Hub. The name to use to refer to the object within the composite object. Defines the foreign key relationship that links the parent base object and the child base object. field Element Use the field element with the one element, many element, coroot element, and lookup element. Use the field element within the one element to specify columns for the base object. The base object with the fields you specify are created in the MDM Hub after you import the composite object configuration file. You do not need to define system columns. The MDM Hub creates the necessary system columns. Configure the following attributes for the field element: name column Display name of the column. Name of the column in the base object. Parent Object and Child Object Configuration Example You want to configure a parent object named C_PARTY_PHONE with a child object named C_PHONE_CHILD in a one-to-many relationship The following image shows the fields of the C_PARTY_PHONE object and the C_PHONE_CHILD object: 8

9 The following code shows how to configure the two objects and their relationship: <coroot hubobject="c_party_phone" name="phone"> <field name="phonecountrycd" column="phone_country_cd"/> <field name="phonenumber" column="phone_num"/> <field name="phoneextnumber" column="phone_ext_num"/> <field name="isvalidind" column="is_valid_ind"/> <field name="effstartdate" column="eff_start_date"/> <field name="effenddate" column="eff_end_date"/> <field name="donotcallind" column="do_not_call_ind"/> <one constraint="c_phone_child(phone_id).c_party_phone(rowid_object)" hubobject="c_phone_child" name="phoneuse"> <field name="phoneid" column="phone_id"/> <field name="column1" column="column1"/> <field name="column2" column="column2"/> <field name="column3" column="column3"/> </one> </coroot> Cyclical Dependencies Avoid cyclical dependencies when you use the referenceone or referencemany element to define a child object. A cyclical dependency occurs when you use referenceone or referencemany element to define a child base object, but then use the referenceone or referencemany element to define the parent base object as the child base object. The following code shows an example of a cyclical dependency: <coroot name="aaa" hubobject="c_a" > <referenceone object="bbb"/> </coroot> <coroot name="bbb" hubobject="c_b" > <referencemany object="aaa"/> </coroot> To avoid the cyclical dependency, do not use a referenceone or referencemany element in one of the root objects. The following code shows one way to correct the preceding example and avoid the cyclical dependency: <coroot name="aaa" hubobject="c_a" > <referenceone object="bbb"/> </coroot> <coroot name="bbb" hubobject="c_b" > <many name="aaachild" hubobject="c_a"/> </coroot> Enabling State Management Validation To enable Repository Manager to check that state management is enabled consistently for all base objects in a composite object, set the attribute statemanagementenabled to true in the coroot element. The value of statemanagementenabled is false by default. When statemanagementenabled is true the Repository Manager validation checks that all base objects in the composite object are enabled for state management, except referenced lookups. When statemanagementenabled is false the Repository Manager does not verify that the base objects in the composite object are all state management enabled. The composite object can contain base objects that are state management enabled and base objects that are not state management enabled. The value of statemanagementenabled affects the Repository Manager validation check. The value of statemanagementenabled does not affect run-time operations. When you change statemanagementenabled from true to false, state management is not disabled for base objects. 9

10 Filters You can define a filter for a field in a composite object atomic element. Use the filter element to define a filter for a field. You can specify the following types of filters: IN NOT_IN The filter values are the only values allowed in the field. The filter values are not allowed in the field. IN Filter Example You want to create a filter that only allows a STATE_CD value of NY. The following code shows how to configure a filter for the STATE_CD field so that NY is the only value that STATE_CD can have: <field name= state code" column= STATE_CD"> <filter operator= IN"> <value>ny<value> </filter> </field> NOT_IN Filter Example You want to create filter to prevent the value Employee to be entered in the PARTY_TYPE field. The following code shows how to configure a filter for the PARTY_TYPE field so that the value Employee is not permitted: <field name= Party Type" column= PARTY_TYPE"> <filter operator= NOT_IN"> <value>employee<value> </filter> </field> 10

11 Composite Object Structure Example The composite object example has a parent node based on C_PARTY, with child nodes containing phone data. The following image shows the structure of the composite object example: Composite Object XML Configuration Example Use the composite object XML configuration example to create the composite object data model example. The following code sample shows a composite object configuration file: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <coconfiguration xmlns=" <lookup hubobject="c_lu_phone" name="luphonetype"> <field name="phonetype" column="phone_type"/> <field name="phonetypedisp" column="phone_type_disp"/> </lookup> <coroot statemanagementenabled="false" hubobject="c_party" name="person"> <referenceone name="preferredphone" object="person.phone" constraint="c_party(preferred_phone).c_party_phone(rowid_object)"/> <many constraint="c_party_phone(party_id).c_party(rowid_object)" hubobject="c_party_phone" name="phone"> 11

12 <field name="phonecountrycd" column="phone_country_cd"/> <field name="phonenumber" column="phone_num"/> <field name="phoneextnumber" column="phone_ext_num"/> <field name="isvalidind" column="is_valid_ind"/> <field name="effstartdate" column="eff_start_date"/> <field name="effenddate" column="eff_end_date"/> <field name="donotcallind" column="do_not_call_ind"/> <referenceone name="phonetype" object="luphonetype" constraint="c_party_phone(phone_type_cd).c_lu_phone(phone_type)"/> <many constraint="c_phone_child1(phone_id).c_party_phone(rowid_object)" hubobject="c_phone_child1" name="phoneuse"> <field name="phoneid" column="phone_id"/> <field name="column1" column="column1"/> <field name="column2" column="column2"/> <field name="column3" column="column3"/> </many> <many constraint="c_phone_child3(phone_id).c_party_phone(rowid_object)" hubobject="c_phone_child3" name="phonepermissions"> <field name="phoneid" column="phone_id"/> <field name="column1" column="column1"/> <field name="column2" column="column2"/> <field name="column3" column="column3"/> </many> <many constraint="c_phone_child_rel(phone_id).c_party_phone(rowid_object)" hubobject="c_phone_child_rel" name="phoneservice"> <field name="phoneid" column="phone_id"/> <field name="effstartdate" column="eff_start_date"/> <one constraint="c_phone_child_rel(child_id).c_phone_child2(rowid_object)" hubobject="c_phone_child2" name="phonechild2"> <field name="column1" column="column1"/> <field name="column2" column="column2"/> <field name="column3" column="column3"/> </one> </many> <many constraint="c_phone_child4_rel(phone_id).c_party_phone(rowid_object)" hubobject="c_phone_child4_rel" name="testphone"> <field name="phoneid" column="phone_id"/> <field name="effstartdate" column="eff_start_date"/> <referenceone name="testphone" object="testphone" constraint="c_phone_child4_rel(child_id). C_PHONE_CHILD4 (ROWID_OBJECT)"/> </many> </many> </coroot> </coconfiguration> Uploading the Composite Object Configuration File to the MDM Hub To upload the composite object XML configuration file, use a database tool that can handle the BLOB data type. Upload the files to the C_REPOS_CO_CS_CONFIG repository database table. Populate the following columns in the C_REPOS_CO_CS_CONFIG repository database table when you upload the composite object configuration: CONFIG_TYPE Specifies the configuration type. The value must be COMPOSITE_OBJECTS. CONFIG_BLOB Contains the XML configuration file for the composite objects. 12

13 Updating the Composite Object Configuration File To update the composite object configuration file, update the LAST_UPDATE_DATE field and use the Repository Manager to validate the composite object configuration. 1. Edit coconfig.xml with the required updates to the composite object configuration. 2. Use a database tool that can handle the BLOB data type to upload the coconfig.xml file to repository table C_REPOS_CO_CS_CONFIG. Upload the coconfig.xml file to the CONFIG_BLOB column in the row with the CONFIG_TYPE of COMPOSITE_OBJECTS. Save the database changes. 3. In the row in table C_REPOS_CO_CS_CONFIG where you uploaded coconfig.xml, update the date in the LAST_UPDATE_DATE column to a newer time. Save the database changes. You must update the LAST_UPDATE_DATE value if the database tool that you use to update the repository table does not trigger an update to the date in the LAST_CHANGE_DATE column in table C_REPOS_DB_RELEASE. 4. In the MDM Hub, use the Repository Manager to validate the Operational References Store. The Repository Manager validation refreshes the repository data that is cached in the application server. Author MDM Documentation 13

Migrating IDD Applications to the Business Entity Data Model

Migrating IDD Applications to the Business Entity Data Model Migrating IDD Applications to the Business Entity Data Model Copyright Informatica LLC 2016. Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic,

More information

Creating a Subset of Production Data

Creating a Subset of Production Data Creating a Subset of Production Data 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)

More information

Creating OData Custom Composite Keys

Creating OData Custom Composite Keys Creating OData Custom Composite Keys 1993, 2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without

More information

Major and Minor Relationships in Test Data Management

Major and Minor Relationships in Test Data Management Major and Minor Relationships in Test Data Management -2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Manually Defining Constraints in Enterprise Data Manager

Manually Defining Constraints in Enterprise Data Manager Manually Defining Constraints in Enterprise Data Manager 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Optimizing Session Caches in PowerCenter

Optimizing Session Caches in PowerCenter Optimizing Session Caches in PowerCenter 1993-2015 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)

More information

Increasing Performance for PowerCenter Sessions that Use Partitions

Increasing Performance for PowerCenter Sessions that Use Partitions Increasing Performance for PowerCenter Sessions that Use Partitions 1993-2015 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Relationships and the Impact of Optimizing Relationships in TDM

Relationships and the Impact of Optimizing Relationships in TDM Relationships and the Impact of Optimizing Relationships in TDM 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Informatica MDM Multidomain Edition (Version ) Provisioning Tool Guide

Informatica MDM Multidomain Edition (Version ) Provisioning Tool Guide Informatica MDM Multidomain Edition (Version 10.1.0) Provisioning Tool Guide Informatica MDM Multidomain Edition Provisioning Tool Guide Version 10.1.0 November 2015 Copyright (c) 1993-2016 Informatica

More information

Performing a Post-Upgrade Data Validation Check

Performing a Post-Upgrade Data Validation Check Performing a Post-Upgrade Data Validation Check 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or

More information

MDM Multidomain Edition (Version 9.0.1) Data Director Implementation Guide

MDM Multidomain Edition (Version 9.0.1) Data Director Implementation Guide MDM Multidomain Edition (Version 9.0.1) Data Director Implementation Guide Informatica MDM Multidomain Hub - Version 9 0.1 - September 2010 Copyright (c) 2010 Informatica. All rights reserved. This software

More information

Using Standard Generation Rules to Generate Test Data

Using Standard Generation Rules to Generate Test Data Using Standard Generation Rules to Generate Test Data 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Informatica Corporation. MDM Multidomain Edition Version Release Notes November Contents. Installation and Upgrade. Before You Upgrade

Informatica Corporation. MDM Multidomain Edition Version Release Notes November Contents. Installation and Upgrade. Before You Upgrade Informatica Corporation MDM Multidomain Edition Version 10.0.0 Release Notes November 2014 Copyright (c) 1993-2015 Informatica Corporation. All rights reserved. Contents MDM Multidomain Edition Version

More information

Publishing and Subscribing to Cloud Applications with Data Integration Hub

Publishing and Subscribing to Cloud Applications with Data Integration Hub Publishing and Subscribing to Cloud Applications with Data Integration Hub 1993-2015 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Getting Started with Embedded ActiveVOS in MDM-ME Version

Getting Started with Embedded ActiveVOS in MDM-ME Version Getting Started with Embedded ActiveVOS in MDM-ME Version 10.1.0 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Migrating Mappings and Mapplets from a PowerCenter Repository to a Model Repository

Migrating Mappings and Mapplets from a PowerCenter Repository to a Model Repository Migrating Mappings and Mapplets from a PowerCenter Repository to a Model Repository 2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic,

More information

Container-based Authentication for MDM- ActiveVOS in WebSphere

Container-based Authentication for MDM- ActiveVOS in WebSphere Container-based Authentication for MDM- ActiveVOS in WebSphere 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Informatica MDM - Customer Release Guide

Informatica MDM - Customer Release Guide Informatica MDM - Customer 360 10.3 Release Guide Informatica MDM - Customer 360 Release Guide 10.3 September 2018 Copyright Informatica LLC 2017, 2018 This software and documentation are provided only

More information

Oracle Financial Consolidation and Close Cloud. What s New in the February Update (17.02)

Oracle Financial Consolidation and Close Cloud. What s New in the February Update (17.02) Oracle Financial Consolidation and Close Cloud What s New in the February Update (17.02) February 2017 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, FEBRUARY UPDATE...

More information

Creating an Avro to Relational Data Processor Transformation

Creating an Avro to Relational Data Processor Transformation Creating an Avro to Relational Data Processor Transformation 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Implementing Data Masking and Data Subset with IMS Unload File Sources

Implementing Data Masking and Data Subset with IMS Unload File Sources Implementing Data Masking and Data Subset with IMS Unload File Sources 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Avira Free Mac Security Version HowTo

Avira Free Mac Security Version HowTo Avira Free Mac Security Version 2.0.4 HowTo Table of contents 1. Introduction... 3 1.1 Features... 3 1.2 System Requirements...4 2. Installation...4 2.1 Installation with the install wizard...4 2.2 Installation

More information

Connector for OpenText Content Server Setup and Reference Guide

Connector for OpenText Content Server Setup and Reference Guide Connector for OpenText Content Server Setup and Reference Guide Published: 2018-Oct-09 Contents 1 Content Server Connector Introduction 4 1.1 Products 4 1.2 Supported features 4 2 Content Server Setup

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Implementation Guide Service Pack 9.5.2 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to only and is subject

More information

CRM WORD MERGE USER GUIDE

CRM WORD MERGE USER GUIDE CRM WORD MERGE USER GUIDE Create Word Merge Templates with deep data relationships in Dynamics 365 MICROSOFT LABS TABLE OF CONTENTS Contents Introduction... 2 Verify Solution Installation... 3 Set User

More information

Using Synchronization in Profiling

Using Synchronization in Profiling Using Synchronization in Profiling Copyright Informatica LLC 1993, 2017. Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Using MDM Big Data Relationship Management to Perform the Match Process for MDM Multidomain Edition

Using MDM Big Data Relationship Management to Perform the Match Process for MDM Multidomain Edition Using MDM Big Data Relationship Management to Perform the Match Process for MDM Multidomain Edition Copyright Informatica LLC 1993, 2017. Informatica LLC. No part of this document may be reproduced or

More information

Oracle Revenue Management and Billing. File Upload Interface (FUI) - User Guide. Version Revision 1.1

Oracle Revenue Management and Billing. File Upload Interface (FUI) - User Guide. Version Revision 1.1 Oracle Revenue Management and Billing Version 2.6.0.1.0 File Upload Interface (FUI) - User Guide Revision 1.1 E97081-01 May, 2018 Oracle Revenue Management and Billing File Upload Interface (FUI) - User

More information

CA Workload Automation Agent for Databases

CA Workload Automation Agent for Databases CA Workload Automation Agent for Databases Release Notes r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Dynamic Data Masking: Capturing the SET QUOTED_IDENTIFER Value in a Microsoft SQL Server or Sybase Database

Dynamic Data Masking: Capturing the SET QUOTED_IDENTIFER Value in a Microsoft SQL Server or Sybase Database Dynamic Data Masking: Capturing the SET QUOTED_IDENTIFER Value in a Microsoft SQL Server or Sybase Database 1993, 2016 Informatica LLC. No part of this document may be reproduced or transmitted in any

More information

IBM Best Practices Working With Multiple CCM Applications Draft

IBM Best Practices Working With Multiple CCM Applications Draft Best Practices Working With Multiple CCM Applications. This document collects best practices to work with Multiple CCM applications in large size enterprise deployment topologies. Please see Best Practices

More information

Informatica PowerExchange for Microsoft Azure Blob Storage 10.2 HotFix 1. User Guide

Informatica PowerExchange for Microsoft Azure Blob Storage 10.2 HotFix 1. User Guide Informatica PowerExchange for Microsoft Azure Blob Storage 10.2 HotFix 1 User Guide Informatica PowerExchange for Microsoft Azure Blob Storage User Guide 10.2 HotFix 1 July 2018 Copyright Informatica LLC

More information

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 27-1

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe. Slide 27-1 Slide 27-1 Chapter 27 XML: Extensible Markup Language Chapter Outline Introduction Structured, Semi structured, and Unstructured Data. XML Hierarchical (Tree) Data Model. XML Documents, DTD, and XML Schema.

More information

Creating an Address Verification Job in the Data Quality Center

Creating an Address Verification Job in the Data Quality Center Creating an Address Verification Job in the Data Quality Center 1993-2017 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Business Glossary Best Practices

Business Glossary Best Practices Business Glossary Best Practices 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without

More information

Implementing a Persistent Identifier Module in MDM Multidomain Edition

Implementing a Persistent Identifier Module in MDM Multidomain Edition Implementing a Persistent Identifier Module in MDM Multidomain Edition 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Creating a Column Profile on a Logical Data Object in Informatica Developer

Creating a Column Profile on a Logical Data Object in Informatica Developer Creating a Column Profile on a Logical Data Object in Informatica Developer 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Oracle Financial Consolidation and Close Cloud. October 2017 Update (17.10) What s New

Oracle Financial Consolidation and Close Cloud. October 2017 Update (17.10) What s New Oracle Financial Consolidation and Close Cloud October 2017 Update (17.10) What s New TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, OCTOBER UPDATE... 4 ANNOUNCEMENTS

More information

Chapter 13 XML: Extensible Markup Language

Chapter 13 XML: Extensible Markup Language Chapter 13 XML: Extensible Markup Language - Internet applications provide Web interfaces to databases (data sources) - Three-tier architecture Client V Application Programs Webserver V Database Server

More information

Advanced Multidimensional Reporting

Advanced Multidimensional Reporting Guideline Advanced Multidimensional Reporting Product(s): IBM Cognos 8 Report Studio Area of Interest: Report Design Advanced Multidimensional Reporting 2 Copyright Copyright 2008 Cognos ULC (formerly

More information

Creating Column Profiles on LDAP Data Objects

Creating Column Profiles on LDAP Data Objects Creating Column Profiles on LDAP Data Objects Copyright Informatica LLC 1993, 2017. Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Aggregate Data in Informatica Developer

Aggregate Data in Informatica Developer Aggregate Data in Informatica Developer 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)

More information

How to Use Full Pushdown Optimization in PowerCenter

How to Use Full Pushdown Optimization in PowerCenter How to Use Full Pushdown Optimization in PowerCenter 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Security Enhancements in Informatica 9.6.x

Security Enhancements in Informatica 9.6.x Security Enhancements in Informatica 9.6.x 1993-2016 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or

More information

ELECTRONIC SUBMISSION FRAMEWORK (ESF)

ELECTRONIC SUBMISSION FRAMEWORK (ESF) ELECTRONIC SUBMISSION FRAMEWORK (ESF) LEXIS (Log Export Information System) SUBMISSION GUIDE FOR PROVINCIAL APPLICATIONS Client: Ministry of Forests Information Management Group Date: April 8, 2008 Revision:

More information

Implementing Data Masking and Data Subset with IMS Unload File Sources

Implementing Data Masking and Data Subset with IMS Unload File Sources Implementing Data Masking and Data Subset with IMS Unload File Sources 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Oracle Agile Product Lifecycle Management for Process

Oracle Agile Product Lifecycle Management for Process Oracle Agile Product Lifecycle Management for Process Document Reference Library User Guide Release 6.1.1.5 E57817-01 November 2014 Oracle Agile Product Lifecycle Management for Process Document Reference

More information

Detecting Outliers in Column Profile Results in Informatica Analyst

Detecting Outliers in Column Profile Results in Informatica Analyst Detecting Outliers in Column Profile Results in Informatica Analyst 1993, 2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

UtilityPak: Dynamics CRM Record Merge. Version 1.0

UtilityPak: Dynamics CRM Record Merge. Version 1.0 UtilityPak: Dynamics CRM Record Merge 7/21/2017 Important Notice No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, photocopying, recording,

More information

Using Two-Factor Authentication to Connect to a Kerberos-enabled Informatica Domain

Using Two-Factor Authentication to Connect to a Kerberos-enabled Informatica Domain Using Two-Factor Authentication to Connect to a Kerberos-enabled Informatica Domain Copyright Informatica LLC 2016, 2018. Informatica LLC. No part of this document may be reproduced or transmitted in any

More information

Analytics: Server Architect (Siebel 7.7)

Analytics: Server Architect (Siebel 7.7) Analytics: Server Architect (Siebel 7.7) Student Guide June 2005 Part # 10PO2-ASAS-07710 D44608GC10 Edition 1.0 D44917 Copyright 2005, 2006, Oracle. All rights reserved. Disclaimer This document contains

More information

Relational Database Components

Relational Database Components Relational Database Components Chapter 2 Class 01: Relational Database Components 1 Class 01: Relational Database Components 2 Conceptual Database Design Components Class 01: Relational Database Components

More information

This document contains information on fixed and known limitations for Test Data Management.

This document contains information on fixed and known limitations for Test Data Management. Informatica Corporation Test Data Management Version 9.6.0 Release Notes August 2014 Copyright (c) 2003-2014 Informatica Corporation. All rights reserved. Contents Informatica Version 9.6.0... 1 Installation

More information

Import Manager Application in Compliance 360 Version 2018

Import Manager Application in Compliance 360 Version 2018 Import Manager Application in Compliance 360 Version 2018 Import Manager Application Overview 4 Enhanced Templates 4 Recommendations 5 Import Manager Application (IMA) Security 6 Imports 6 Application

More information

Trading 6.0. Trade Model Configuration XML Reference. March 2013

Trading 6.0. Trade Model Configuration XML Reference. March 2013 Trade Model Configuration XML Reference March 203 Contents Contents Preface.....2.3.4.5.6 What... this document contains About... Caplin document formats Who... should read this document Related... documents

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Implementation Guide Release 9.5.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Chapter 2 XML, XML Schema, XSLT, and XPath

Chapter 2 XML, XML Schema, XSLT, and XPath Summary Chapter 2 XML, XML Schema, XSLT, and XPath Ryan McAlister XML stands for Extensible Markup Language, meaning it uses tags to denote data much like HTML. Unlike HTML though it was designed to carry

More information

Performance Optimization for Informatica Data Services ( Hotfix 3)

Performance Optimization for Informatica Data Services ( Hotfix 3) Performance Optimization for Informatica Data Services (9.5.0-9.6.1 Hotfix 3) 1993-2015 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic,

More information

Informatica Cloud Spring Microsoft Azure Blob Storage V2 Connector Guide

Informatica Cloud Spring Microsoft Azure Blob Storage V2 Connector Guide Informatica Cloud Spring 2017 Microsoft Azure Blob Storage V2 Connector Guide Informatica Cloud Microsoft Azure Blob Storage V2 Connector Guide Spring 2017 October 2017 Copyright Informatica LLC 2017 This

More information

Informatica Cloud Spring Data Integration Hub Connector Guide

Informatica Cloud Spring Data Integration Hub Connector Guide Informatica Cloud Spring 2017 Data Integration Hub Connector Guide Informatica Cloud Data Integration Hub Connector Guide Spring 2017 December 2017 Copyright Informatica LLC 1993, 2017 This software and

More information

Database Management

Database Management Database Management - 2011 Model Answers 1. a. A data model should comprise a structural part, an integrity part and a manipulative part. The relational model provides standard definitions for all three

More information

Configuring a Cognos Resource in Metadata Manager 9.5.0

Configuring a Cognos Resource in Metadata Manager 9.5.0 Configuring a Cognos Resource in Metadata Manager 9.5.0 2012 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Configuring a JDBC Resource for IBM DB2/ iseries in Metadata Manager HotFix 2

Configuring a JDBC Resource for IBM DB2/ iseries in Metadata Manager HotFix 2 Configuring a JDBC Resource for IBM DB2/ iseries in Metadata Manager 9.5.1 HotFix 2 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic,

More information

Informatica Cloud Siebel-Salesforce Vibe integration package. Siebel to Salesforce Account Bundle

Informatica Cloud Siebel-Salesforce Vibe integration package. Siebel to Salesforce Account Bundle Informatica Cloud -Salesforce Vibe integration package to Salesforce Account Bundle User Guide 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any

More information

SAP NetWeaver Master Data Management

SAP NetWeaver Master Data Management Upgrade Guide GDS 2.1 Document Version: 1.04 2015-11-15 Global Data Synchronization Option 2.1 Typographic Conventions Type Style Example Description Words or characters quoted from the screen. These include

More information

DataXchange Online - Pending Case Export User Guide

DataXchange Online - Pending Case Export User Guide DataXchange Online - Pending Case Export User Guide Copyright 2006, E-Z Data, Inc., All Rights Reserved No part of this documentation may be copied, reproduced, or translated in any form without the prior

More information

InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0. User s Guide GI

InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0. User s Guide GI InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0 User s Guide GI13-2637-00 InfoSphere Master Data Management Reference Data Management Hub Version 10 Release 0 User

More information

Loading User Update Requests Using HCM Data Loader

Loading User Update Requests Using HCM Data Loader Loading User Update Requests Using HCM Data Loader Oracle Fusion Human Capital Management 11g Release 11 (11.1.11) Update 8 O R A C L E W H I T E P A P E R N O V E M B E R 2 0 1 7 Table of Contents Loading

More information

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means

More information

Informatica Multidomain MDM Cleanse Adapter Guide

Informatica Multidomain MDM Cleanse Adapter Guide Informatica Multidomain MDM 10.3 Cleanse Adapter Guide Informatica Multidomain MDM Cleanse Adapter Guide 10.3 September 2018 Copyright Informatica LLC 2001, 2018 This software and documentation are provided

More information

How to Run a PowerCenter Workflow from SAP

How to Run a PowerCenter Workflow from SAP How to Run a PowerCenter Workflow from SAP 1993-2015 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or

More information

Function. Description

Function. Description Function Check In Get / Checkout Description Checking in a file uploads the file from the user s hard drive into the vault and creates a new file version with any changes to the file that have been saved.

More information

Using the Normalizer Transformation to Parse Records

Using the Normalizer Transformation to Parse Records Using the Normalizer Transformation to Parse Records 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording

More information

Optimizing Performance for Partitioned Mappings

Optimizing Performance for Partitioned Mappings Optimizing Performance for Partitioned Mappings 1993-2015 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)

More information

CA DataMinder. Stored Data Integration Guide. Release 14.5

CA DataMinder. Stored Data Integration Guide. Release 14.5 CA DataMinder Stored Data Integration Guide Release 14.5 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Oracle Financial Consolidation and Close Cloud. What s New in the August Update (17.08)

Oracle Financial Consolidation and Close Cloud. What s New in the August Update (17.08) Oracle Financial Consolidation and Close Cloud What s New in the August Update (17.08) July 2017 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, AUGUST UPDATE...

More information

Running PowerCenter Advanced Edition in Split Domain Mode

Running PowerCenter Advanced Edition in Split Domain Mode Running PowerCenter Advanced Edition in Split Domain Mode 1993-2016 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

Scorecard Builder User Guide

Scorecard Builder User Guide Scorecard Builder User Guide 4050 Olson Memorial Hwy, Suite 445 Minneapolis, MN 55422 Telephone: 763-521-4598 www.insightformation.com Welcome to InsightVision 2.0! You are on your way to quickly implementing

More information

Informatica Axon Data Governance 5.2. Release Guide

Informatica Axon Data Governance 5.2. Release Guide Informatica Axon Data Governance 5.2 Release Guide Informatica Axon Data Governance Release Guide 5.2 March 2018 Copyright Informatica LLC 2015, 2018 This software and documentation are provided only under

More information

Multi-way Search Trees. (Multi-way Search Trees) Data Structures and Programming Spring / 25

Multi-way Search Trees. (Multi-way Search Trees) Data Structures and Programming Spring / 25 Multi-way Search Trees (Multi-way Search Trees) Data Structures and Programming Spring 2017 1 / 25 Multi-way Search Trees Each internal node of a multi-way search tree T: has at least two children contains

More information

McAfee Next Generation Firewall 5.8.0

McAfee Next Generation Firewall 5.8.0 Reference Guide Revision A McAfee Next Generation Firewall 5.8.0 SMC API This guide gives an overview of the Security Management Center (SMC) application programming interface (API). It describes how to

More information

MMS DATA SUBSCRIPTION SERVICES USER INTERFACE GUIDE

MMS DATA SUBSCRIPTION SERVICES USER INTERFACE GUIDE MMS DATA SUBSCRIPTION SERVICES USER INTERFACE GUIDE VERSION: 2.01 DOCUMENT REF: PREPARED BY: MMSTDPD69 EMD DATE: 16 February 2010 Final Copyright Copyright 2012 Australian Energy Market Operator Limited

More information

B I Z I N S I G H T Release Notes. BizInsight 7.3 December 23, 2016

B I Z I N S I G H T Release Notes. BizInsight 7.3 December 23, 2016 B I Z I N S I G H T 7. 3 Release Notes BizInsight 7.3 December 23, 2016 Copyright Notice makes no representations or warranties with respect to the contents of this document and specifically disclaims

More information

WHITE PAPER. Query XML Data Directly from SQL Server Abstract. DilMad Enterprises, Inc. Whitepaper Page 1 of 32

WHITE PAPER. Query XML Data Directly from SQL Server Abstract. DilMad Enterprises, Inc. Whitepaper Page 1 of 32 WHITE PAPER Query XML Data Directly from SQL Server 2000 By: Travis Vandersypen, President of DilMad Enterprises, Inc. Abstract XML is quickly becoming the preferred method of passing information, not

More information

CA Clarity Project & Portfolio Manager

CA Clarity Project & Portfolio Manager CA Clarity Project & Portfolio Manager CA Clarity PPM Connector for Microsoft SharePoint Product Guide v1.1.0 Second Edition This documentation and any related computer software help programs (hereinafter

More information

Quark XML Author for FileNet 2.8 with BusDocs Guide

Quark XML Author for FileNet 2.8 with BusDocs Guide Quark XML Author for FileNet.8 with BusDocs Guide Contents Getting started... About Quark XML Author... System setup and preferences... Logging on to the repository... Specifying the location of checked-out

More information

Document Reference Library User Guide

Document Reference Library User Guide Prodika Product Lifecycle Management Document Reference Library User Guide Release 5.1 Part Number: TPPR-0049-5.1A Make sure you check for updates to this manual at the Oracle Documentation Web site Oracle

More information

Stratusphere FIT & Stratusphere UX

Stratusphere FIT & Stratusphere UX Stratusphere FIT & Stratusphere UX Upgrade Instructions Introduction This guide has been authored by experts at Liquidware to provide information and guidance concerning the upgrade procedures of Stratusphere

More information

WEMS SUBMISSION SPECIFICATION VERSION 5.0

WEMS SUBMISSION SPECIFICATION VERSION 5.0 WEMS SUBMISSION SPECIFICATION VERSION 5.0 Published: November 2015 IMPORTANT NOTICE Purpose AEMO has prepared this document to provide information about the Wholesale Electricity Market System (WEMS) submission

More information

Applied Databases. Sebastian Maneth. Lecture 5 ER Model, normal forms. University of Edinburgh - January 25 th, 2016

Applied Databases. Sebastian Maneth. Lecture 5 ER Model, normal forms. University of Edinburgh - January 25 th, 2016 Applied Databases Lecture 5 ER Model, normal forms Sebastian Maneth University of Edinburgh - January 25 th, 2016 Outline 2 1. Entity Relationship Model 2. Normal Forms Keys and Superkeys 3 Superkey =

More information

Data Validation Option Best Practices

Data Validation Option Best Practices Data Validation Option Best Practices 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without

More information

Controlling and Monitoring DSP Conductor Configurations

Controlling and Monitoring DSP Conductor Configurations Controlling and Monitoring DSP Conductor Configurations 1. Introduction DSP Conductor is a development environment that allows you to graphically define audio DSP algorithms, generate DSP code, and adjust

More information

Bridge. Advanced Configuration Guide. Version

Bridge. Advanced Configuration Guide. Version Bridge Advanced Configuration Guide Version 2.5.103 Table of Contents Page i Table of Contents Table Of Contents I Introduction 1 Building Advanced Lookups 2 Preparing the Data Source Configuration 4 Preparing

More information

[ Getting Started with Analyzer, Interactive Reports, and Dashboards ] ]

[ Getting Started with Analyzer, Interactive Reports, and Dashboards ] ] Version 5.3 [ Getting Started with Analyzer, Interactive Reports, and Dashboards ] ] https://help.pentaho.com/draft_content/version_5.3 1/30 Copyright Page This document supports Pentaho Business Analytics

More information

BLOOMBERG LEGAL ENTITY IDENTIFIER (LEI) USER GUIDE

BLOOMBERG LEGAL ENTITY IDENTIFIER (LEI) USER GUIDE BLOOMBERG LEGAL ENTITY IDENTIFIER (LEI) USER GUIDE TABLE OF CONTENTS The Bloomberg LEI Web Portal User Guide is a step by step guide to provide you assistance when using the Bloomberg LEI Web Portal. This

More information

PRO: Designing and Developing Microsoft SharePoint 2010 Applications

PRO: Designing and Developing Microsoft SharePoint 2010 Applications PRO: Designing and Developing Microsoft SharePoint 2010 Applications Number: 70-576 Passing Score: 700 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ Exam A QUESTION 1 You are helping

More information

Integration Platform Technologies: Siebel ebusiness Application Integration Volume ll

Integration Platform Technologies: Siebel ebusiness Application Integration Volume ll Integration Platform Technologies: Siebel ebusiness Application Integration Volume ll Version 7.7, Rev. A September 2004 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2004

More information

Compliance Guardian Online 2

Compliance Guardian Online 2 Compliance Guardian Online 2 Release Notes Cumulative Update 2 Issued January 2017 New Features and Improvements Improvements to job completion logic. Improvements to security trimming. Known Issues There

More information

How to Convert an SQL Query to a Mapping

How to Convert an SQL Query to a Mapping How to Convert an SQL Query to a Mapping 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)

More information

Fundamentals, Design, and Implementation, 9/e Copyright 2004 Database Processing: Fundamentals, Design, and Implementation, 9/e by David M.

Fundamentals, Design, and Implementation, 9/e Copyright 2004 Database Processing: Fundamentals, Design, and Implementation, 9/e by David M. Chapter 5 Database Design Elements of Database Design Fundamentals, Design, and Implementation, 9/e Chapter 5/2 The Database Design Process Create tables and columns from entities and attributes Select

More information