Informatica Cloud (Version Fall 2015) Data Integration Hub Connector Guide

Similar documents
Informatica Data Archive (Version HotFix 1) Amdocs Accelerator Reference

Informatica Cloud (Version Spring 2017) Microsoft Azure DocumentDB Connector Guide

Informatica Cloud (Version Fall 2016) Qlik Connector Guide

Informatica (Version HotFix 4) Metadata Manager Repository Reports Reference

Informatica (Version 9.1.0) Data Quality Installation and Configuration Quick Start

Informatica Cloud (Version Spring 2017) Magento Connector User Guide

Informatica (Version ) SQL Data Service Guide

Informatica Cloud (Version Spring 2017) DynamoDB Connector Guide

Informatica (Version 10.0) Rule Specification Guide

Informatica Cloud (Version Spring 2017) Box Connector Guide

Informatica Cloud Spring Data Integration Hub Connector Guide

Informatica PowerExchange for MSMQ (Version 9.0.1) User Guide

Informatica Cloud (Version Spring 2017) Microsoft Dynamics 365 for Operations Connector Guide

Informatica Data Integration Hub (Version 10.0) Developer Guide

Informatica Cloud (Version Winter 2015) Box API Connector Guide

Informatica Data Integration Hub (Version 10.1) Developer Guide

Informatica (Version 10.1) Metadata Manager Custom Metadata Integration Guide

Informatica (Version 10.0) Mapping Specification Guide

Informatica PowerExchange for SAP NetWeaver (Version 10.2)

Informatica Data Services (Version 9.5.0) User Guide

Informatica Cloud (Version Spring 2017) XML Target Connector Guide

Informatica (Version HotFix 3) Reference Data Guide

Informatica Cloud (Version Winter 2015) Dropbox Connector Guide

Informatica Cloud (Version Spring 2017) NetSuite RESTlet Connector Guide

Informatica (Version 10.1) Metadata Manager Administrator Guide

Informatica (Version 10.0) Exception Management Guide

Informatica (Version HotFix 4) Installation and Configuration Guide

Informatica PowerExchange for Web Content-Kapow Katalyst (Version ) User Guide

Informatica Data Integration Hub (Version ) Administrator Guide

Infomatica PowerCenter (Version 10.0) PowerCenter Repository Reports

Informatica (Version ) Intelligent Data Lake Administrator Guide

Informatica Informatica (Version ) Installation and Configuration Guide

Informatica Test Data Management (Version 9.6.0) User Guide

Informatica PowerExchange for Microsoft Azure SQL Data Warehouse (Version ) User Guide for PowerCenter

Informatica PowerCenter Data Validation Option (Version 10.0) User Guide

Informatica (Version 9.6.1) Mapping Guide

Informatica Cloud (Version Spring 2017) Salesforce Analytics Connector Guide

Informatica PowerCenter Express (Version 9.6.1) Mapping Guide

Informatica PowerExchange for Tableau (Version HotFix 1) User Guide

Informatica MDM Multidomain Edition (Version ) Provisioning Tool Guide

Informatica PowerExchange for Web Content- Kapow Katalyst (Version 10.0) User Guide

Informatica Cloud (Version Fall 2016) Amazon QuickSight Connector Guide

Informatica Dynamic Data Masking (Version 9.8.3) Installation and Upgrade Guide

Informatica PowerCenter Express (Version HotFix2) Release Guide

Informatica Cloud (Version Winter 2016) REST API Connector Guide

Informatica Data Director for Data Quality (Version HotFix 4) User Guide

Informatica Data Integration Hub (Version 10.2) Administrator Guide

Informatica (Version 10.1) Security Guide

Informatica Dynamic Data Masking (Version 9.8.1) Dynamic Data Masking Accelerator for use with SAP

Informatica Data Quality for SAP Point of Entry (Version 9.5.1) Installation and Configuration Guide

Informatica PowerExchange for Microsoft Azure Cosmos DB SQL API User Guide

Informatica (Version HotFix 3) Business Glossary 9.5.x to 9.6.x Transition Guide

Informatica B2B Data Exchange (Version 10.2) Administrator Guide

Informatica Data Integration Hub (Version 10.1) High Availability Guide

Informatica PowerExchange for Tableau (Version HotFix 4) User Guide

Informatica PowerExchange for Hive (Version 9.6.0) User Guide

Informatica PowerExchange for MapR-DB (Version Update 2) User Guide

Informatica PowerExchange for Tableau (Version 10.0) User Guide

Informatica Fast Clone (Version 9.6.0) Release Guide

Informatica PowerCenter Express (Version 9.6.1) Getting Started Guide

Informatica 4.0. Installation and Configuration Guide

Informatica (Version 10.1) Live Data Map Administrator Guide

Informatica (Version ) Developer Workflow Guide

Informatica PowerCenter Express (Version 9.6.0) Administrator Guide

Informatica Cloud Integration Hub Spring 2018 August. User Guide

Informatica Data Services (Version 9.6.0) Web Services Guide

Informatica PowerExchange for Greenplum (Version 10.0) User Guide

Informatica MDM Multidomain Edition (Version ) Data Steward Guide

Informatica Dynamic Data Masking (Version 9.8.1) Administrator Guide

Informatica PowerExchange for Cloud Applications HF4. User Guide for PowerCenter

Informatica Development Platform (Version 9.6.1) Developer Guide

Informatica Dynamic Data Masking (Version 9.8.0) Administrator Guide

Informatica Test Data Management (Version 9.7.0) User Guide

Informatica Dynamic Data Masking (Version 9.6.2) Stored Procedure Accelerator Guide for Sybase

Informatica PowerExchange for SAS (Version 9.6.1) User Guide

Informatica (Version 9.6.1) Profile Guide

Informatica B2B Data Transformation (Version 10.0) Agent for WebSphere Message Broker User Guide

Informatica MDM Multidomain Edition (Version 10.2) Data Steward Guide

Informatica PowerExchange for Amazon S3 (Version HotFix 3) User Guide for PowerCenter

Informatica (Version HotFix 2) Upgrading from Version 9.1.0

Informatica Development Platform Spring Informatica Connector Toolkit Getting Started Guide

Informatica PowerExchange for Salesforce (Version 10.0) User Guide

Informatica PowerExchange for Web Services (Version 9.6.1) User Guide for PowerCenter

Informatica B2B Data Transformation (Version 10.1) XMap Tutorial

Informatica (Version ) Profiling Getting Started Guide

Informatica Dynamic Data Masking (Version 9.6.1) Active Directory Accelerator Guide

Informatica Intelligent Data Lake (Version 10.1) Installation and Configuration Guide

Informatica Test Data Management (Version ) Release Guide

Informatica PowerExchange for Netezza (Version 10.0) User Guide

Informatica 4.5. Installation and Configuration Guide

Informatica (Version 10.1) Upgrading from Version 9.5.1

Informatica PowerExchange for Siebel (Version 9.6.1) User Guide for PowerCenter

Informatica B2B Data Exchange (Version 9.6.2) Developer Guide

Informatica B2B Data Exchange (Version 10.2) High Availability Installation Guide

Informatica Development Platform HotFix 1. Informatica Connector Toolkit Developer Guide

Informatica Enterprise Data Catalog Installation and Configuration Guide

Informatica Managed File Transfer (Version 10.2) File Transfer Portal Guide

Informatica Development Platform Developer Guide

Informatica B2B Data Exchange (Version 10.2) Operational Data Store Schema Reference

Informatica PowerExchange for Snowflake User Guide for PowerCenter

Transcription:

Informatica Cloud (Version Fall 2015) Data Integration Hub Connector Guide

Informatica Cloud Data Integration Hub Connector Guide Version Fall 2015 January 2016 Copyright (c) 1993-2016 Informatica LLC. All rights reserved. This software and documentation contain proprietary information of Informatica LLC and are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright law. Reverse engineering of the software is prohibited. 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 LLC. This Software may be protected by U.S. and/or international Patents and other Patents Pending. Use, duplication, or disclosure of the Software by the U.S. Government is subject to the restrictions set forth in the applicable software license agreement and as provided in DFARS 227.7202-1(a) and 227.7702-3(a) (1995), DFARS 252.227-7013 (1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14 (ALT III), as applicable. The information in this product or documentation is subject to change without notice. If you find any problems in this product or documentation, please report them to us in writing. Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange Informatica On Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging and Informatica Master Data Management are trademarks or registered trademarks of Informatica LLC in the United States and in jurisdictions throughout the world. All other company and product names may be trade names or trademarks of their respective owners. Portions of this software and/or documentation are subject to copyright held by third parties, including without limitation: Copyright DataDirect Technologies. All rights reserved. Copyright Sun Microsystems. All rights reserved. Copyright RSA Security Inc. All Rights Reserved. Copyright Ordinal Technology Corp. All rights reserved. Copyright Aandacht c.v. All rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright Isomorphic Software. All rights reserved. Copyright Meta Integration Technology, Inc. All rights reserved. Copyright Intalio. All rights reserved. Copyright Oracle. All rights reserved. Copyright Adobe Systems Incorporated. All rights reserved. Copyright DataArt, Inc. All rights reserved. Copyright ComponentSource. All rights reserved. Copyright Microsoft Corporation. All rights reserved. Copyright Rogue Wave Software, Inc. All rights reserved. Copyright Teradata Corporation. All rights reserved. Copyright Yahoo! Inc. All rights reserved. Copyright Glyph & Cog, LLC. All rights reserved. Copyright Thinkmap, Inc. All rights reserved. Copyright Clearpace Software Limited. All rights reserved. Copyright Information Builders, Inc. All rights reserved. Copyright OSS Nokalva, Inc. All rights reserved. Copyright Edifecs, Inc. All rights reserved. Copyright Cleo Communications, Inc. All rights reserved. Copyright International Organization for Standardization 1986. All rights reserved. Copyright ejtechnologies GmbH. All rights reserved. Copyright Jaspersoft Corporation. All rights reserved. Copyright International Business Machines Corporation. All rights reserved. Copyright yworks GmbH. All rights reserved. Copyright Lucent Technologies. All rights reserved. Copyright (c) University of Toronto. All rights reserved. Copyright Daniel Veillard. All rights reserved. Copyright Unicode, Inc. Copyright IBM Corp. All rights reserved. Copyright MicroQuill Software Publishing, Inc. All rights reserved. Copyright PassMark Software Pty Ltd. All rights reserved. Copyright LogiXML, Inc. All rights reserved. Copyright 2003-2010 Lorenzi Davide, All rights reserved. Copyright Red Hat, Inc. All rights reserved. Copyright The Board of Trustees of the Leland Stanford Junior University. All rights reserved. Copyright EMC Corporation. All rights reserved. Copyright Flexera Software. All rights reserved. Copyright Jinfonet Software. All rights reserved. Copyright Apple Inc. All rights reserved. Copyright Telerik Inc. All rights reserved. Copyright BEA Systems. All rights reserved. Copyright PDFlib GmbH. All rights reserved. Copyright Orientation in Objects GmbH. All rights reserved. Copyright Tanuki Software, Ltd. All rights reserved. Copyright Ricebridge. All rights reserved. Copyright Sencha, Inc. All rights reserved. Copyright Scalable Systems, Inc. All rights reserved. Copyright jqwidgets. All rights reserved. Copyright Tableau Software, Inc. All rights reserved. Copyright MaxMind, Inc. All Rights Reserved. Copyright TMate Software s.r.o. All rights reserved. Copyright MapR Technologies Inc. All rights reserved. Copyright Amazon Corporate LLC. All rights reserved. Copyright Highsoft. All rights reserved. Copyright Python Software Foundation. All rights reserved. Copyright BeOpen.com. All rights reserved. Copyright CNRI. All rights reserved. This product includes software developed by the Apache Software Foundation (http://www.apache.org/), and/or other software which is licensed under various versions of the Apache License (the "License"). You may obtain a copy of these Licenses at http://www.apache.org/licenses/. Unless required by applicable law or agreed to in writing, software distributed under these Licenses is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Licenses for the specific language governing permissions and limitations under the Licenses. This product includes software which was developed by Mozilla (http://www.mozilla.org/), software copyright The JBoss Group, LLC, all rights reserved; software copyright 1999-2006 by Bruno Lowagie and Paulo Soares and other software which is licensed under various versions of the GNU Lesser General Public License Agreement, which may be found at http:// www.gnu.org/licenses/lgpl.html. The materials are provided free of charge by Informatica, "as-is", without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. The product includes ACE(TM) and TAO(TM) software copyrighted by Douglas C. Schmidt and his research group at Washington University, University of California, Irvine, and Vanderbilt University, Copyright ( ) 1993-2006, all rights reserved. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (copyright The OpenSSL Project. All Rights Reserved) and redistribution of this software is subject to terms available at http://www.openssl.org and http://www.openssl.org/source/license.html. This product includes Curl software which is Copyright 1996-2013, Daniel Stenberg, <daniel@haxx.se>. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://curl.haxx.se/docs/copyright.html. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. The product includes software copyright 2001-2005 ( ) MetaStuff, Ltd. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://www.dom4j.org/ license.html. The product includes software copyright 2004-2007, The Dojo Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://dojotoolkit.org/license. This product includes ICU software which is copyright International Business Machines Corporation and others. All rights reserved. Permissions and limitations regarding this software are subject to terms available at http://source.icu-project.org/repos/icu/icu/trunk/license.html. This product includes software copyright 1996-2006 Per Bothner. All rights reserved. Your right to use such materials is set forth in the license which may be found at http:// www.gnu.org/software/ kawa/software-license.html. This product includes OSSP UUID software which is Copyright 2002 Ralf S. Engelschall, Copyright 2002 The OSSP Project Copyright 2002 Cable & Wireless Deutschland. Permissions and limitations regarding this software are subject to terms available at http://www.opensource.org/licenses/mit-license.php. This product includes software developed by Boost (http://www.boost.org/) or under the Boost software license. Permissions and limitations regarding this software are subject to terms available at http:/ /www.boost.org/license_1_0.txt. This product includes software copyright 1997-2007 University of Cambridge. Permissions and limitations regarding this software are subject to terms available at http:// www.pcre.org/license.txt. This product includes software copyright 2007 The Eclipse Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http:// www.eclipse.org/org/documents/epl-v10.php and at http://www.eclipse.org/org/documents/edl-v10.php.

This product includes software licensed under the terms at http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?license, http:// www.stlport.org/doc/ license.html, http://asm.ow2.org/license.html, http://www.cryptix.org/license.txt, http://hsqldb.org/web/hsqllicense.html, http:// httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt, http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/ license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/opensourcelicense.html, http://fusesource.com/downloads/licenseagreements/fuse-message-broker-v-5-3- license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html; http://www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/license.txt; http://jotm.objectweb.org/bsd_license.html;. http://www.w3.org/consortium/legal/ 2002/copyright-software-20021231; http://www.slf4j.org/license.html; http://nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; http:// forge.ow2.org/projects/javaservice/, http://www.postgresql.org/about/licence.html, http://www.sqlite.org/copyright.html, http://www.tcl.tk/software/tcltk/license.html, http:// www.jaxen.org/faq.html, http://www.jdom.org/docs/faq.html, http://www.slf4j.org/license.html; http://www.iodbc.org/dataspace/iodbc/wiki/iodbc/license; http:// www.keplerproject.org/md5/license.html; http://www.toedter.com/en/jcalendar/license.html; http://www.edankert.com/bounce/index.html; http://www.net-snmp.org/about/ license.html; http://www.openmdx.org/#faq; http://www.php.net/license/3_01.txt; http://srp.stanford.edu/license.txt; http://www.schneier.com/blowfish.html; http:// www.jmock.org/license.html; http://xsom.java.net; http://benalman.com/about/license/; https://github.com/createjs/easeljs/blob/master/src/easeljs/display/bitmap.js; http://www.h2database.com/html/license.html#summary; http://jsoncpp.sourceforge.net/license; http://jdbc.postgresql.org/license.html; http:// protobuf.googlecode.com/svn/trunk/src/google/protobuf/descriptor.proto; https://github.com/rantav/hector/blob/master/license; http://web.mit.edu/kerberos/krb5- current/doc/mitk5license.html; http://jibx.sourceforge.net/jibx-license.html; https://github.com/lyokato/libgeohash/blob/master/license; https://github.com/hjiang/jsonxx/ blob/master/license; https://code.google.com/p/lz4/; https://github.com/jedisct1/libsodium/blob/master/license; http://one-jar.sourceforge.net/index.php? page=documents&file=license; https://github.com/esotericsoftware/kryo/blob/master/license.txt; http://www.scala-lang.org/license.html; https://github.com/tinkerpop/ blueprints/blob/master/license.txt; http://gee.cs.oswego.edu/dl/classes/edu/oswego/cs/dl/util/concurrent/intro.html; https://aws.amazon.com/asl/; https://github.com/ twbs/bootstrap/blob/master/license; https://sourceforge.net/p/xmlunit/code/head/tree/trunk/license.txt; https://github.com/documentcloud/underscore-contrib/blob/ master/license, and https://github.com/apache/hbase/blob/master/license.txt. This product includes software licensed under the Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), the Common Development and Distribution License (http://www.opensource.org/licenses/cddl1.php) the Common Public License (http://www.opensource.org/licenses/cpl1.0.php), the Sun Binary Code License Agreement Supplemental License Terms, the BSD License (http:// www.opensource.org/licenses/bsd-license.php), the new BSD License (http://opensource.org/ licenses/bsd-3-clause), the MIT License (http://www.opensource.org/licenses/mit-license.php), the Artistic License (http://www.opensource.org/licenses/artisticlicense-1.0) and the Initial Developer s Public License Version 1.0 (http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/). This product includes software copyright 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All rights reserved. Permissions and limitations regarding this software are subject to terms available at http://xstream.codehaus.org/license.html. This product includes software developed by the Indiana University Extreme! Lab. For further information please visit http://www.extreme.indiana.edu/. This product includes software Copyright (c) 2013 Frank Balluffi and Markus Moeller. All rights reserved. Permissions and limitations regarding this software are subject to terms of the MIT license. See patents at https://www.informatica.com/legal/patents.html. DISCLAIMER: Informatica LLC provides this documentation "as is" without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of noninfringement, merchantability, or use for a particular purpose. Informatica LLC does not warrant that this software or documentation is error free. The information provided in this software or documentation may include technical inaccuracies or typographical errors. The information in this software and documentation is subject to change at any time without notice. NOTICES This Informatica product (the "Software") includes certain drivers (the "DataDirect Drivers") from DataDirect Technologies, an operating company of Progress Software Corporation ("DataDirect") which are subject to the following terms and conditions: 1. THE DATADIRECT DRIVERS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 2. IN NO EVENT WILL DATADIRECT OR ITS THIRD PARTY SUPPLIERS BE LIABLE TO THE END-USER CUSTOMER FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR OTHER DAMAGES ARISING OUT OF THE USE OF THE ODBC DRIVERS, WHETHER OR NOT INFORMED OF THE POSSIBILITIES OF DAMAGES IN ADVANCE. THESE LIMITATIONS APPLY TO ALL CAUSES OF ACTION, INCLUDING, WITHOUT LIMITATION, BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS. Part Number: DIH-CG-10000-0001

Table of Contents Preface.... 5 Informatica Resources.... 5 Informatica Documentation.... 5 Informatica Cloud Web Site.... 5 Informatica Cloud Communities.... 5 Informatica Cloud Marketplace.... 6 Informatica Cloud Connector Documentation.... 6 Informatica Knowledge Base.... 6 Informatica Cloud Trust Site.... 6 Informatica Global Customer Support.... 6 Chapter 1: Introduction to Data Integration Hub Connector.... 7 Data Integration Hub Connector Overview.... 7 Data Integration Hub Connector Task and Object Types.... 7 Administration of Data Integration Hub Connector.... 8 Chapter 2: Data Integration Hub Connections.... 9 Data Integration Hub Connection Overview.... 9 Data Integration Hub Connection Properties.... 9 Rules and Guidelines for Data Integration Hub Connections.... 10 Creating a Data Integration Hub Connection.... 11 Chapter 3: Data Synchronization Tasks with Data Integration Hub Connector... 12 Data Synchronization Tasks with Data Integration Hub Connector Overview.... 12 Creating a Data Synchronization Task for a Publication.... 12 Step 1. Define Task Details.... 13 Step 2. Select Publication Source.... 13 Step 3. Select Publication Target.... 14 Step 4. Configure Field Mapping.... 14 Creating a Data Synchronization Task for a Subscription.... 14 Step 1. Define Task Details.... 15 Step 2. Select Subscription Source.... 15 Step 3. Select Subscription Target.... 16 Step 4. Configure Field Mapping.... 16 Data Synchronization Examples... 17 Chapter 4: Data Integration Hub Data Type Reference.... 19 Data Integration Hub and Transformation Data Types.... 19 Index.... 21 4 Table of Contents

Preface The Data Integration HubConnector Guide contains information about how to set up and use Data Integration Hub connections. This guide assumes you have an understanding of the repository for your environment and an understanding of Informatica Cloud Connectors. Informatica Resources Informatica Documentation To get the latest documentation for your product, browse the Informatica Knowledge Base at https://kb.informatica.com/_layouts/productdocumentation/page/productdocumentsearch.aspx. If you have questions, comments, or ideas about this documentation, contact the Informatica Documentation team through email at infa_documentation@informatica.com. Informatica Cloud Web Site You can access the Informatica Cloud web site at http://www.informatica.com/cloud. This site contains information about Informatica Cloud editions and applications. Informatica Cloud Communities Use the Informatica Cloud Community to discuss and resolve technical issues in Informatica Cloud. You can also find technical tips, documentation updates, and answers to frequently asked questions. Access the Informatica Cloud Community at: https://network.informatica.com/community/informatica-network/products/cloud-integration To find resources on using Cloud Application Integration (the Informatica Cloud Real Time service), access the community at: https://network.informatica.com/community/informatica-network/products/cloud-integration/cloud-applicationintegration/content Developers can learn more and share tips at the Cloud Developer community: https://network.informatica.com/community/informatica-network/products/cloud-integration/cloud-developers 5

Informatica Cloud Marketplace Visit the Informatica Marketplace to try and buy Informatica Cloud Connectors, Informatica Cloud integration templates, and Data Quality mapplets: https://community.informatica.com/community/marketplace/informatica_cloud_mall Informatica Cloud Connector Documentation You can access documentation for Informatica Cloud Connectors at the Informatica Cloud Community: https://community.informatica.com/cloud/index.htm You can also download individual connector guides: https://community.informatica.com/docs/doc-2687. Informatica Knowledge Base Use the Informatica Knowledge Base to search Informatica Network for product resources such as documentation, how-to articles, best practices, and PAMs. To access the Knowledge Base, visit https://kb.informatica.com. If you have questions, comments, or ideas about the Knowledge Base, contact the Informatica Knowledge Base team at KB_Feedback@informatica.com. Informatica Cloud Trust Site You can access the Informatica Cloud trust site at http://trust.informaticacloud.com. This site provides real time information about Informatica Cloud system availability, current and historical data about system performance, and details about Informatica Cloud security policies. Informatica Global Customer Support You can contact a Customer Support Center by telephone or online. For online support, click Submit Support Request in the Informatica Cloud application. You can also use Online Support to log a case. Online Support requires a login. You can request a login at https://mysupport.informatica.com. The telephone numbers for Informatica Global Customer Support are available from the Informatica web site at https://www.informatica.com/services-and-training/support-services/contact-us.html. 6 Preface

C H A P T E R 1 Introduction to Data Integration Hub Connector This chapter includes the following topics: Data Integration Hub Connector Overview, 7 Data Integration Hub Connector Task and Object Types, 7 Administration of Data Integration Hub Connector, 8 Data Integration Hub Connector Overview Use Data Integration Hub Connector to enable connectivity to the Data Integration Hub publication repository when you create publication and subscription mappings. You use Data Integration Hub Connector when you create a Data Integration Hub connection, which you then use in Informatica Cloud tasks. In tasks that Data Integration Hub uses for publication, the Data Integration Hub publication repository is the target of the task. In tasks that Data Integration Hub uses for subscription, the Data Integration Hub publication repository is the source of the task. Data Integration Hub Connector Task and Object Types The following table lists the Data Integration Hub object types that you can include in Informatica Cloud tasks: Task Type Source Target Lookup Data Synchronization Yes Yes No 7

Administration of Data Integration Hub Connector Before you use the Data Integration Hub connections as sources or targets in tasks, an administrator must install and configure the Data Integration Hub Connector. As a user, you can use Data Integration Hub connector after an administrator performs the following tasks: Create and maintain an Informatica Cloud organization. For more information, see the Cloud Administrator Guide. Install the cloud Data Integration Hub Connector. Data Integration Hub Connector is an add-on connector that you must download and install. You cannot install Data Integration Hub Connector as a free trial. For more information, see the Informatica Cloud Administrator Guide. Note: If you do not download and install Data Integration Hub Connector, it does not appear on the Add- On Connectors page and is not available for selection when you create a connection. 8 Chapter 1: Introduction to Data Integration Hub Connector

C H A P T E R 2 Data Integration Hub Connections This chapter includes the following topics: Data Integration Hub Connection Overview, 9 Data Integration Hub Connection Properties, 9 Rules and Guidelines for Data Integration Hub Connections, 10 Creating a Data Integration Hub Connection, 11 Data Integration Hub Connection Overview Create a Data Integration Hub connection to access data in the Data Integration Hub publication repository. You can use Data Integration Hub connections to specify sources and targets in Informatica Cloud tasks. When you create a Data Integration Hub connection, you enter properties that are specific to the Data Integration Hub environment. You can create a Data Integration Hub connection on the Connections page, or in the Data Synchronization task wizard. The connection becomes available to the entire organization. Data Integration Hub Connection Properties When you set up a Data Integration Hub connection, you must configure the connection properties. The following list describes Data Integration Hub connection properties: Runtime Environment The name of the runtime environment where you want to run the tasks. Data Integration Hub Console URL The Data Integration Hub Operation Console URL. The default is https://localhost:18443/dihconsole. Data Integration Hub Console Username User name to connect to the Data Integration Hub Operation Console. Data Integration Hub Console Password Password to connect to the Data Integration Hub Operation Console. 9

Data Integration Hub Server URL The Data Integration Hub server URL. The default is https://localhost:19553/dx-server-rest-api. Must be identical to the URL in the dx-configuration.properties file that resides in the Data Integration Hub installation. Data Integration Hub Internal Username User name to connect to the Data Integration Hub server. It must be identical to the username in the dx-configuration.properties file that resides in the Data Integration Hub installation. Data Integration Hub Internal Password Password to connect to the Data Integration Hub server. Must be identical to the password in the dx-configuration.properties file that resides in the Data Integration Hub installation. Publication Repository JDBC Connection URL Optional. The Data Integration Hub publication repository URL. Must point to the Data Integration Hub publication repository. For Oracle the format must be jdbc:informatica:oracle://<host>:<port>;sid=<sidname> For Microsoft SQL Server the format must be jdbc:informatica:sqlserver:// <host>:<port>;databasename=<dbname> Publication Repository JDBC Jar Directory The path where the Data Integration Hub publication repository JAR files reside. The default is <DIHInstallationDir>/shared/lib. Must be local to the Secure Agent that resides in the location that you specify in Runtime Environment. If you don't specify a directory path here, the Secure Agent obtains the JAR files from the directory that is specified in the CLASSPATH system variable. Publication Repository Schema Microsoft SQL Server only. The publication repository schema. Publication Repository Username User name to connect to the publication repository. Publication Repository Password Password to connect to the publication repository. Rules and Guidelines for Data Integration Hub Connections Consider the following rules and guidelines for Data Integration Hub connections: By default, quoted identifiers are enabled and vary by the database. The Data Integration Hub cloud connectivity system properties must be configured in Data Integration Hub. For more information, see the Data Integration Hub Administrator Guide. 10 Chapter 2: Data Integration Hub Connections

Creating a Data Integration Hub Connection 1. In Informatica Cloud, click Configure > Connections. The Connections page appears. 2. Click New. The New Connection page appears. 3. Enter a name for the Data Integration Hub connection. A connection name can contain alphanumeric characters, spaces, and the following special characters: _. + - A connection name is not case sensitive. 4. Enter a description for the connection. The description can have a maximum length of 255 characters. 5. Select Data Integration Hub (Informatica LLC) as the connection type. The Data Integration Hub Connection Properties appear. 6. Specify the Data Integration Hub connection properties and then click OK. 7. Click Test to evaluate the connection. A message informs you that the test is successful. 8. Click OK. Creating a Data Integration Hub Connection 11

C H A P T E R 3 Data Synchronization Tasks with Data Integration Hub Connector This chapter includes the following topics: Data Synchronization Tasks with Data Integration Hub Connector Overview, 12 Creating a Data Synchronization Task for a Publication, 12 Creating a Data Synchronization Task for a Subscription, 14 Data Synchronization Examples, 17 Data Synchronization Tasks with Data Integration Hub Connector Overview Use Data Integration Hub connector in Data Synchronization tasks that you create for custom Data Integration Hub cloud publications and subscriptions. You develop Data Synchronization tasks for Data Integration Hub custom publications and subscriptions in the same way that you develop other Data Synchronization tasks. In tasks that Data Integration Hub uses for publication, the Data Integration Hub publication repository is the target of the task. In tasks that Data Integration Hub uses for subscription, the Data Integration Hub publication repository is the source of the task. Save and run the tasks for the initial data load. You can synchronize the data incrementally after the initial data migration. To insert data that has changed since the last data synchronization, configure a simple data filter that uses the $LastRunTime or $LastRunDate variable. Creating a Data Synchronization Task for a Publication To create a Data Synchronization task for a publication, perform the following tasks: Define task details. Select the publication source. The source is the cloud application from which you want to publish data. 12

Select the publication target. The target is the topic table in the Data Integration Hub publication repository, into which the cloud application publishes the data. Optionally, define data filters. Data Integration Hub does not support the use of advanced filters in Data Synchronization tasks. Configure field mapping. Map source fields to topic fields. Save and close the task. Step 1. Define Task Details Define task properties in the Definition page of the Data Synchronization Task Wizard. 1. Click Task Wizards > Data Synchronization. The Data Synchronization Task Wizard appears. 2. Specify the following details and then click Next: Task Name Enter a name for the Data Synchronization task. The name of a Data Synchronization task must be unique within the organization. A Data Synchronization task name is not case sensitive. A Data Synchronization task name can contain alphanumeric characters, spaces, and the following special characters:_. + - Tip: Indicate the type of the task in the task name. This will ensure that when you select a task to use in a Data Integration Hub publication workflow, you select a publication task. For example, name the task Pub_<TaskName>. Description Optionally, enter a description for the task. The description can contain up to 255 characters. Task Operation Choose Insert. The Source page appears. Step 2. Select Publication Source Select the publication source in the Source page of the Data Synchronization Task Wizard. u Specify the following details and then click Next: Connection Select a source connection that connects to the source from which you want to publish data. Source Type The source type depends on the number of tables that you want to publish: To publish a single table, select Single. To publish multiple tables, select Multiple and then create a relationship between the tables. Source Object Select the source from which you want to publish data. The Target page appears. Creating a Data Synchronization Task for a Publication 13

Step 3. Select Publication Target Select the publication target in the Target page of the Data Synchronization Task Wizard. 1. Specify the following details: Connection Select the Data Integration Hub connection. Target Object 2. Click Next. Select the topic table to which you want to publish data. The format of the target object is TopicName.tableName. The Data Filters page appears. 3. Optionally, configure data filters. You configure data filters for Data Integration Hub publications in the same way that you configure data filters for other Informatica Cloud tasks. 4. Click Next. The Field Mapping page appears. Step 4. Configure Field Mapping Map source fields to topic fields in the Field Mapping page of the Data Synchronization Task Wizard. 1. Map fields in the Source column to fields in the Target column and then click Next. The Schedule page appears. 2. Verify that the option Do not run this task on a schedule is selected. The task runs according to the schedule of the publication that uses the task. 3. Select Save > Save and Close to save the task. Creating a Data Synchronization Task for a Subscription To create a Data Synchronization task for a subscription, perform the following tasks: Define task details. Select the subscription source. The source is the topic table in the Data Integration Hub publication repository, from which you want to consume data. Select the subscription target. The target is the cloud application that you want to consume the data. Optionally, define data filters. Data Integration Hub does not support the use of advanced filters in Data Synchronization tasks. Configure field mapping. Map topic fields to target fields. Save and close the task. 14 Chapter 3: Data Synchronization Tasks with Data Integration Hub Connector

Step 1. Define Task Details Define task properties in the Definition page of the Data Synchronization Task Wizard. 1. Click Task Wizards > Data Synchronization. The Data Synchronization Task Wizard appears. 2. Specify the following details and then click Next: Task Name Enter a name for the Data Synchronization task. The name of a Data Synchronization task must be unique within the organization. A Data Synchronization task name is not case sensitive. A Data Synchronization task name can contain alphanumeric characters, spaces, and the following special characters:_. + - Tip: Indicate the type of the task in the task name. This will ensure that when you select a task to use in a Data Integration Hub subscription workflow, you select a subscription task. For example, name the task Sub_<TaskName>. Description Optionally, enter a description for the task. The description can contain up to 255 characters. Task Operation Choose Insert. The Source page appears. Step 2. Select Subscription Source Select the subscription source in the Source page of the Data Synchronization Task Wizard. u Specify the following details and then click Next: Connection Select the Data Integration Hub connection. Source Type The source type depends on the number of tables that you want to consume and on the subscription type: To consume a single table, select Single. To consume multiple tables, or when the subscription is a compound subscription, select Multiple and then create a relationship between the tables. Source Object Select the topic table from which you want to consume data. The format of the object is TopicName.tableName. The Target page appears. Creating a Data Synchronization Task for a Subscription 15

Step 3. Select Subscription Target Select the subscription target in the Target page of the Data Synchronization Task Wizard. 1. Specify the following details: Connection Select a target connection that connects to the target into which you want to consume data. Target Object 2. Click Next. Select the target into which you want to consume the data. The Data Filters page appears. 3. Optionally, configure data filters. You configure data filters for Data Integration Hub subscriptions in the same way that you configure data filters for other Informatica Cloud tasks. 4. Click Next. The Field Mapping page appears. Step 4. Configure Field Mapping Map topic fields to target fields in the Field Mapping page of the Data Synchronization Task Wizard. 1. Map fields in the Source column to fields in the Target column and then click Next. The Schedule page appears. 2. Verify that the option Do not run this task on a schedule is selected. The task runs according to the schedule of the publication that uses the task. 3. Select Save > Save and Close to save the task. 16 Chapter 3: Data Synchronization Tasks with Data Integration Hub Connector

Data Synchronization Examples The following examples show the configuration of tasks for publication to and subscription from the topic topice2e, table test1. Publication Example The following image shows Data Integration Hub as a target for the publication task: Data Synchronization Examples 17

Subscription Example The following image shows Data Integration Hub as a source for the subscription task: 18 Chapter 3: Data Synchronization Tasks with Data Integration Hub Connector

C H A P T E R 4 Data Integration Hub Data Type Reference This chapter includes the following topic: Data Integration Hub and Transformation Data Types, 19 Data Integration Hub and Transformation Data Types Informatica Cloud uses the JDBC type 4 driver to read data. The Secure Agent converts the Data Integration Hub data type to the transformation data type, and uses the transformation data type to move data across platforms. When Informatica Cloud writes to a Data Integration Hub target, the Secure Agent converts the transformation data type to the corresponding Data Integration Hub data type. When Informatica Cloud reads from a Data Integration Hub source, the Secure Agent converts the Data Integration Hub data type to the corresponding transformation data type. The following table compares the Data Integration Hub data types that Informatica Clouds supports to the transformation data types: Data Integration Hub Data Type Transformation Data Type Range BIGINT Bigint -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 Precision 19, scale 0 BINARY Binary 1 to 104,857,600 bytes BIT Integer -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 BLOB Binary 1 to 104,857,600 bytes BOOLEAN Integer -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 CHAR String 1 to 104,857,600 characters 19

Data Integration Hub Data Type Transformation Data Type Range CLOB Text 1 to 104,857,600 characters DATE Date/Time Jan 1, 0001 A.D. to Dec 31, 9999 A.D. (precision to the nanosecond) DECIMAL Decimal Precision 1 to 28, scale 0 to 28 DOUBLE Double Precision 15 FLOAT Double Precision 15 INTEGER Integer -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 LONGVARBINARY Binary 1 to 104,857,600 bytes LONGVARCHAR Text 1 to 104,857,600 characters NUMERIC Decimal Precision 1 to 28, scale 0 to 28 REAL Double Precision 15 SMALLINT Integer -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 TIME Date/Time Jan 1, 0001 A.D. to Dec 31, 9999 A.D. (precision to the nanosecond) TIMESTAMP Date/Time Jan 1, 0001 A.D. to Dec 31, 9999 A.D. (precision to the nanosecond) TINYINT Integer -2,147,483,648 to 2,147,483,647 Precision 10, scale 0 VARBINARY Binary 1 to 104,857,600 bytes VARCHAR String 1 to 104,857,600 characters 20 Chapter 4: Data Integration Hub Data Type Reference

I n d e x A administration 8 C Cloud Application Integration community URL 5 Cloud Developer community URL 5 connection creating a 11 properties 9 connector Data Integration Hub 7 create connection 11 data synchronization task 12, 14 creating connection definition 9 D Data Integration Hub connector 7 Data Integration Hub connector 8 Data Integration Hub Connector definition 7 task and object types 7 data synchronization example 17 publication 12, 17 subscription 17 task 12 data synchronization task creating 14 data synchronization task (continued) creating a 12 publication 12 subscription 14 data types 19 I Informatica Cloud Community URL 5 Informatica Cloud web site URL 5 Informatica Global Customer Support contact information 6 J JDBC data type 19 O operations incremental 12 P properties 9 T transformation data type 19 trust site description 6 21