You can configure your DataSync Agent to share data from ServiceNow or Salesforce to an HP Vertica database by changing some additional configurations in your agent.xml file.
Prerequisites
First, you will need to Install the DataSync Agent
You will also need to create a ServiceNow dynamic share/bulk share.
Make sure to stop running your DataSync Agent before making any Agent configuration changes.
Procedure
To set up your DataSync Agent to share application data to an HP Vertica database, follow these steps:
Follow the steps to Install the DataSync Agent or the DataSync Agent for Salesforce and make sure that your agent.xml file is configured correctly.
Navigate to the directory where you saved your agent.xml file when installing your DataSync Agent.
Open your agent.xml file in a text editing application. Then, locate the <task> directive(s) within your <subscribe> directive, and update the following database-related directives:
Directive | Value to enter |
---|---|
<database_type> | vertica |
<database_server> | URL/IP address for your Vertica database |
<database_port> | Port number for your Vertica database |
<database_user> | Username used to access your Vertica database |
<database_password> | Password used to access your Vertica database |
Your agent.xml file should look similar to the example shown below:
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> <config> <agent> <share> </share> <subscribe> <task> <task_name>test_vertica1_subscribe</task_name> <message_connection password="encrypted:vlOtU71yu8N/EFIJH85SSBtaIt7qEEfvqiqft9VZyYE=" user="exampleuser">amqps://example.perspectium.net</message_connection> <instance_connection password="encrypted:vlOtU71yu8N/EFIJH85SSBtaIt7qEEfvqiqft9VZyYE=" user="example.user">https://myinstance.service-now.com</instance_connection> <handler>com.perspectium.replicator.sql.SQLSubscriber</handler> <decryption_key>The cow jumped over the moon</decryption_key> <database_type>vertica</database_type> <database_server>192.168.0.38</database_server> <database_port>5433</database_port> <database_user>exampleuser</database_user> <database_password>examplepassword</database_password> <database>psp_repl</database> </task> </subscribe> <max_reads_per_connect>4000</max_reads_per_connect> <polling_interval>30</polling_interval> </agent> </config>
Save the changes you made to your agent.xml file and close the file.
After configuring your agent.xml file to support replication to your HP Vertica database, start running your DataSync Agent again.