How to Configure Your Amazon Credentials File Elasticsearch Service

The following topics describe how to create an AWS-hosted Elasticsearch Target with Credentials File in Connectivity Hub.

Note: For more information about Targets, see What is a Target?

Add the Target and Configure the Search Schema

Before you can add your target, you must install BA Insight Connectivity Hub.

  • You can add multiple targets, one for each BA Insight Connector content source.
  • More than one target can point to the same index.

To add the Elasticsearch Integration target, follow these steps:

  1. Go to the Connectivity Hub Target page.
  2. Click the New Target button.
  3. The Load Target dialogue appears. Select the following target from the drop-down menu:



  4. Select the Target Info tab. Enter the following information:
    1. Title
      1. Required
      2. Specify a name.
    2. Target Information:
      1. Required
      2. This field is pre-populated: BAInsight.ElasticSearch.ConnectorsExtension.ElasticTargetAwsCredentialsFile,  BAInsight.ElasticSearch.ConnectorsExtension.



  5. Select the Custom Settings tab.


    1. Login:
    2. Password:
    3. Elastic index URL (required): Enter your AWS Elasticsearch service URL

    4. AWS profile name (required)
      1. Enter AWS profile name.
      2. Example: default
    5. AWS Credentials file location (required):
      1. Enter the location of AWS Credential file.
      2. Example: C:\Users\Smith\Desktop\credentials.txt

        Example AWS Credentials File

        [{default}]
        aws_access_key_id = {accessKey}
        aws_secret_access_key = {secretKey}

    6. AWS Region (required)
    7. Click Save.