Fluence Credentials

Overview

DataBlend offers two ways to connect to Fluence. Via our convenient DataBlend Fluence connector and via the database connector. Both offer a unique solution to users. 

Connector Configuration

Database Configuration

Connector Configuration

Field Name 

Required/ Optional 

Description

Type

Required

Fluence

Name

Required

Provide a unique name for this credential

Base URL

Required

Enter the associated base URL.

Example: https://fluenceapi-xy.fluence.app

Tenant ID

Required

 Enter the associated Tenant Id within the User Profile. 

API Key

Required

 Enter the associated Tenant Id within the User Profile. 

Database Configuration

Fluence Credential

The database connection string must be correct for the server making the database connection. If the DataBlend server will be making the connection, then the database must be available on the internet.

To make a connection to a Fluence database, the following credentials are needed:

Field Name 

Required/ Optional 

Description 

Type

Required

Database

Name

Required

Provide a unique name for this credential

Connection Type

Required

SQL Server

Connection String

Required

The connection string should be in the correct format for the Fluence database you are connecting to.

String example:

Data Source=Server_Name\Instance_Name; Initial Catalog=TestDatabase; Persist Security Info=True; User Id=Username; Password=PW

Where:

Server_Name\Instance_Name = e.g. us-east-2-np.database.windows.net

TestDatabase = database name

Username/PW = SQL Server user name/password

The entire connection string will be masked to protect server and password details.

Setting Up DataBlend Connection Within Fluence

First, you need the API Client Id and API Secret keys from within DataBlend.

In DataBlend: click on the account (person) icon to the top right, then Manage Profile. The keys are to the top right (you will have to click the eye icon to see the Secret); note them down.

In Fluence: Configure -> Connection Strings, and add one (note the name for your Fluence workflow), Provider: DataBlend.  Paste in the below; replace YourClientId and YourSecret with the values from DataBlend, but leave the quotation marks in:

{

"ClientId":"YourClientId",

"ClientSecret": "YourSecret"

}

You will also need to set up a Fluence workflow that runs a stored procedure to populate the relevant Staging Table – Fluence can assist with this.

 
Testing the Credential

Remote SQL Server credential cannot be tested, the test will always fail. Testing can be done and the connection verified through running a collector.