Customize DAL for AVEVA Measurement Advisor Cloud Data Connector for AVEVA Enterprise SCADA
- Last UpdatedAug 07, 2024
- 1 minute read
Customize DAL for AVEVA Measurement Advisor Cloud Data Connector for AVEVA Enterprise SCADA
Follow the procedure below to customize the Data Access Layer (DAL) connection settings that control how the driver transfers data between AVEVA Pipeline Operations for Gas and the Measurement Advisor endpoint in the cloud.
The following AVEVA Pipeline Operations for Gas processes make use of this configuration:
-
MeasUnitMon.exe
-
rdbms2realtime.exe
-
meas2realtime.exe
-
realtime2meas.exe
To customize the DAL endpoint configuration
-
On each of the Remote Client Service (RCS) Transfer (RCS_XFER) servers, navigate to the following directory:
%DNADataRoot%\RCS\config\Settings
-
In the above directory, either create or open the DALConfig_CloudDataConnector.json file.
-
In the file, insert or change the following key-value pairs:
{
"CloudDataConnector": {
"CloudData": {
"EndPointURL":"<EndpointURL>",
"EncryptedServiceAccessToken":"<EncryptedServiceAccessToken>",
"WebProxy": ""
}
}
}
Where:
-
<EndPointURL> = The base address for the data gateway endpoint. The data gateway is used as a web service through which the AVEVA Measurement Advisor client accesses the database to execute stored procedures.
-
<EncryptedServiceAccessToken> = The protected string generated by encrypting your CONNECT access token with the SecretProtector application. For more information about generating the encrypted token, refer to Encrypt the service access token.
-
<WebProxy> = (If internet access passes through a proxy, Data Access Layer [DAL] requires this setting) The URL of the web proxy service (for example, AVEVA Demilitarized Zone [DMZ] Secure Link). The format is as follows:
<IP>:<Port>
For example, if the web proxy URL is http://10.0.0.1:8080, enter the following:
"10.0.0.1:8080"
-
-
Save the file.
Note: AVEVA Pipeline Operations for Gas applications must be configured to connect using the GasMeasCloud_XFER DAL alias in order for data to be sent to the cloud endpoint.