IC CventConnector en
IC CventConnector en
IC CventConnector en
Cvent Connector
Informatica Cloud Data Integration Cvent Connector
December 2022
© Copyright Informatica LLC 2016, 2023
This software and documentation are provided only under a separate license agreement containing restrictions on use and disclosure. 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.
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial
computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such,
the use, duplication, disclosure, modification, and adaptation is subject to the restrictions and license terms set forth in the applicable Government contract, and, to the
extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License.
Informatica, the Informatica logo, Informatica Cloud, and PowerCenter are trademarks or registered trademarks of Informatica LLC in the United States and many
jurisdictions throughout the world. A current list of Informatica trademarks is available on the web at https://www.informatica.com/trademarks.html. 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. Required third party notices are included with the product.
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.
The information in this documentation is subject to change without notice. If you find any problems in this documentation, report them to us at
[email protected].
Informatica products are warranted according to the terms and conditions of the agreements under which they are provided. INFORMATICA PROVIDES THE
INFORMATION IN THIS DOCUMENT "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT.
Chapter 6: Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Troubleshooting Synchronization Task. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Increasing the secure agent memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table of Contents 3
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4 Table of Contents
Preface
Use Cvent Connector to learn how to read from Cvent by using Cloud Data Integration. Learn to create a
connection, develop mappings, run synchronization and mapping tasks in Cloud Data Integration.
Informatica Resources
Informatica provides you with a range of product resources through the Informatica Network and other online
portals. Use the resources to get the most from your Informatica products and solutions and to learn from
other Informatica users and subject matter experts.
Informatica Documentation
Use the Informatica Documentation Portal to explore an extensive library of documentation for current and
recent product releases. To explore the Documentation Portal, visit https://docs.informatica.com.
If you have questions, comments, or ideas about the product documentation, contact the Informatica
Documentation team at [email protected].
https://network.informatica.com/community/informatica-network/products/cloud-integration
Developers can learn more and share tips at the Cloud Developer community:
https://network.informatica.com/community/informatica-network/products/cloud-integration/cloud-
developers
https://marketplace.informatica.com/
5
Data Integration connector documentation
You can access documentation for Data Integration Connectors at the Documentation Portal. To explore the
Documentation Portal, visit https://docs.informatica.com.
To search the Knowledge Base, visit https://search.informatica.com. If you have questions, comments, or
ideas about the Knowledge Base, contact the Informatica Knowledge Base team at
[email protected].
Subscribe to the Informatica Intelligent Cloud Services Trust Center to receive upgrade, maintenance, and
incident notifications. The Informatica Intelligent Cloud Services Status page displays the production status
of all the Informatica cloud products. All maintenance updates are posted to this page, and during an outage,
it will have the most current information. To ensure you are notified of updates and outages, you can
subscribe to receive updates for a single component or all Informatica Intelligent Cloud Services
components. Subscribing to all components is the best way to be certain you never miss an update.
For online support, click Submit Support Request in Informatica Intelligent Cloud Services. You can also use
Online Support to log a case. Online Support requires a login. You can request a login at
https://network.informatica.com/welcome.
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
Chapter 1
Cvent offers software solutions to event planners for online event registration, venue selection, event
management, mobile application, email marketing, and web surveys.
Cvent Connector supports querying on any column that is supported by Cvent objects. You can use AND and
OR conditional operators and logical operators to filter fields.
7
Features Source Query Lookup
ContactSnapshot Yes NA NA
Note:
• You cannot preview data when you read data from the ContactSnapshot object.
• You can read data from the following child objects when the ContactSnapshot object is selected as a
parent.
- ContactGroupDetail
- DistributionListDetail
- CustomFieldDetail
• You can select a child object only when the source type is selected as multiple objects.
• You can access the CutsomFieldDetail child object only when relationship.ini and schema.ini are
configured accordingly. For more information about how to configure the Schema.ini and Relationship.ini
file to read data from Cvent custom fields using Cvent Connector in Data Integration, see
https://kb.informatica.com/howto/6/Pages/22/564698.aspx
Cvent connections
You can create a Cvent connection to securely read data from Cvent.
Use Cvent connections to specify sources in synchronization tasks and mapping tasks. Create a connection
and associate it with synchronization tasks, mappings, or mapping tasks.
Property Description
Runtime Environment The name of the runtime environment where you want to run the tasks.
You can specify a Secure Agent, Hosted Agent, or serverless runtime environment for a
mapping.
11
Property Description
You can configure a connection on the Connections page or in a wizard as you configure a task.
Endpoint Url Enter the Endpoint URL to connect to the Cvent application.
For example, https://sandbox-api.cvent.com/soap/V200611.ASMX
UTC Time Zone Cvent UTC Time Zone. Appends the time zone with the filter values for the fields of date
and time data types.
Perform the following steps to enable proxy server through the Secure Agent Manager:
1. Click Start > All Program > Informatica Cloud Secure Agent > Informatica Cloud Secure Agent to launch
the Secure Agent Manager.
You can also click the Data Integration icon in the Windows taskbar notification area to open the Secure
Agent Manager.
The Secure Agent Manager displays the Secure Agent status.
2. Click Proxy in the Secure Agent Manager page.
3. Click Use a Proxy Server to enter proxy server settings.
4. Configure the following proxy server details:
Field Description
Proxy Host Required. Host name of the outgoing proxy server that the Secure Agent uses.
5. Click OK.
The Secure Agent Manager restarts the Secure Agent to apply the settings.
6. Perform the following steps to enable the proxy server flag in the ProxySettings.ini file:
Note: The Secure Agent creates the ProxySettings.ini file when you test the connection.
a. Copy the ProxySettings.ini file from <Secure Agent installation directory>\downloads
\<latest connector package>\package\rdtm\javalib\<pluginId> to <Secure Agent
installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\bin\rdtm-
extra\Cvent\
Note: If the deploy_to_main\bin\rdtm-extra\Cvent\ directory does not already exist, create the
directory.
Note: The folder name is case sensitive on Linux.
b. Restart the Secure Agent.
Property Description
Display technical names instead Displays technical names instead of business names.
of labels
Display source fields in Displays source fields in alphabetic order. By default, fields appear in the order
alphabetical order returned by the source system.
When you configure a synchronization task to use a Cvent source, you can configure the advanced source
properties. The advanced source properties appear on the Schedule page of the Synchronization Task
wizard.
15
The following table describes the Cvent advanced source properties:
Preprocessing Enter pre-processing script that should be executed before running the synchronization
Commands task.
Post-processing Enter post-processing script that should be executed after running the synchronization
Commands task.
Parameter File Name File that contains the parameters to be used in filters or expressions. Ensure that you have
saved the parameter file in the <Secure Agent installation directory>/apps/
Data_Integration_Server/data/userparameters directory.
Maximum Number of Enter the maximum number of log files that the Secure Agent generates until the number
Log Files reaches the limit that you set. Default is 10.
Execution Mode Sets the amount of detail that appears in the log file. Select Standard or Verbose. Default is
Standard. Select Verbose for troubleshooting.
Data Filters
You can use data filters to fetch specific data of a particular object. The synchronization task processes the
data based on the filter field assigned to the object.
Note: The Cvent Connector supports $LastRunTime parameter and all the filter fields supported by Cvent.
2. Click New.
The Data Filter dialog box appears.
Object Select Object for which you want to assign filter fields.
4. Click OK.
Note: You can view the records modified in the past 10 hours in the Data Preview tab. To view records for all
the objects, you must use the LastModifieddate field. To view records for Events, you must use the
EventLauchDate field.
Filter Fields
The following table the fields that you can use to filter Cvent objects:
Data Filters 17
Object Filter Field Data Type Supported Values Allowed
Operators
Data Filters 19
Object Filter Field Data Type Supported Values Allowed
Operators
Data Filters 21
Object Filter Field Data Type Supported Values Allowed
Operators
Data Filters 23
Object Filter Field Data Type Supported Values Allowed
Operators
F1* - Supports Equals, Not Equals, Less than, Less than or Equals, Greater, Is Null, Is Not Null, and Greater
than or Equals operators.
F2* - Supports Equals, Not Equals, Less than, Less than or Equals, Greater, Is Null, Is Not Null, Starts With,
Ends With, Contains and Greater than or Equals operators.
Advanced Filters
To run search queries containing complex filter expressions, use advanced data filter. Cvent advanced filter
supports AND conditional operator and some logical operators.
Note: You can determine whether a field is filterable after running the synchronization task.
Operator Symbol
equals =
notEquals !=
lessThan <
lessOrEquals <=
greaterThan >
greaterOrEquals >=
contains %<value>%
DoesNotContain %<value>
startsWith <value>%
includes includes
You can use StartDate and EndDate filter fields to configure advanced filters.
Note: The search in advanced filter functions similar to the search functionality supported by Cvent
application.
Delta Records
You can use the Cvent Connector to fetch data records that has changed over a time period for a Cvent
object.
The synchronization task fetches the data that has changed for the period that you specify in the StartDate
and EndDate filter fields.
When retrieving delta records, the Secure Agent performs the following tasks:
• Reads data that was created within the specified time period and marks them for insert.
• Reads data that was updated within the specified time period and marks them for update.
• Reads data that was deleted within the specified time period and marks them for delete
Data Filters 25
Retrieving Delta Records
You can use data filters to fetch data records that fetch data records that has changed over a time period for
a Cvent object. The synchronization task fetches the data that has changed for the period that you specify in
the StartDate and EndDate filter fields.
3. Specify the following details to create a data filter using StartDate filter field:
Object Select the object on which you want to apply data filter.
4. Click OK.
5. Repeat the steps 1 to 2 and specify the following details to create a data filter using EndDate filter field:
Object Select the object on which you want to apply data filter.
When you run the synchronization task, the Secure Agent fetches all the records that were inserted or
updated between the StartDate and EndDate that you specified in the Data Filters tab.
• You must specify the value of StartDate and EndDate filter fields in GMT time zone.
• The Cvent Web Service ignores the seconds in the datetime value specified in the filter field.
For example, 12.30.15 is applied as 12.30.00.
• If you want to use UTC time zone, set the UTC Time Zone field in the connection properties to the time
zone of the Cvent server.
If you do not specify the UTC Time Zone property and specify a datetime value for a filter field, you must
specify the value of the filter field in the time zone of the Cvent server
• If you specify a datetime value for a filter field and set the UTC Time Zone property to the time zone of the
Cvent server, you must specify the value of the filter field in GMT time zone.
For example, you must specify the value of $LastRuntime filter field in GMT time zone.
• If you use the StartDate and EndDate filter fields and set the UTC Time Zone property to the time zone of
Cvent server, you must specify the value of the filter field in GMT time zone. The value of UTC Time Zone
property is ignored.
• If you have used StartDate and EndDate filter fields in an existing task, you must refresh the existing
synchronization task.
Data Filters 27
Chapter 4
The following table describes the source properties that you can configure for a Cvent source:
Property Description
Object Name of the Cvent source object based on the source type selected.
Select the source object for a single source. When you select the multiple source option, you can add
source objects and configure a relationship between them.
The following table describes the advanced source property that you can configure in a Source
transformation:
Property Description
Tracing Level Sets the amount of detail that appears in the log file.
Select one of the following options:
- terse
- normal
- verbose initialization
- verbose data
Default is normal.
28
Chapter 5
Configuration files
You must configure the schema and relationship.ini files to add custom fields in Cvent object.
If you want to use the schema.ini file, perform the following steps:
29
Configuring the relationship.ini for custom fields
The relationship.ini file is used to edit, change the parent or child relationship, and create custom fields.
You can create another child object with the help of relationship.ini file.
To add and capture the values of custom fields supported by Cvent API in the relationship.ini, use the
following syntax format:
Contact=Contact_CustomFieldDetail
If you want to use the relationship.ini file, perform the following steps:
For example, add the following configurations to fetch data from a custom field customfield1_c for Event
object:
Troubleshooting
Use the following sections to troubleshoot errors in Cvent Connector.
Troubleshooting
The Secure Agent generates a log file to capture the messages generated during task configuration. The
messages are saved in the following location:
Note: You require special privileges to run the application in debug mode.
31
The following image shows the Details page:
Note: The minimum and maximum values for the Java heap size are given as an example. Specify the
size according to your requirements.
8. Restart the Secure Agent.
32 Chapter 6: Troubleshooting
Index
C P
Cloud Application Integration community proxy settings
URL 5 configuring on Windows 13
Cloud Developer community
URL 5
connections
Cvent 11
S
Cvent Secure Agent
connection properties 11 increasing memory 31
Cvent Connector 7 status
Cvent Operators 7 Informatica Intelligent Cloud Services 6
system status 6
D
Data Integration community
T
URL 5 trust site
description 6
I
Informatica Global Customer Support
U
contact information 6 upgrade notifications 6
Informatica Intelligent Cloud Services
web site 5
W
M web site 5
Windows
maintenance outages 6 configuring proxy settings 13
mapping
Cvent sources 28
mapping tasks
overview 28
33