Skip to main content

Configuration settings

The PROSPER connector needs the following parameters as well as the common connector configuration parameters.

Minimal YAML configuration file

version: 1

cognite:
# The project to connect to in the API, uses the environment variable COGNITE_PROJECT.
project: ${COGNITE_PROJECT

# The API host to connect to example: https://api.cognitedata.com
host: ${COGNITE_HOST}

# This is for Microsoft as IdP, to use a different provider,
# set implementation: Basic, and use token-url instead of tenant.
# See the example config for the full list of options.
idp-authentication:
# Directory tenant
tenant: ${COGNITE_TENANT_ID}
# Application Id
client-id: ${COGNITE_CLIENT_ID}
# Client secret
secret: ${COGNITE_CLIENT_SECRET}
# List of resource scopes, ex:
# scopes:
# - scopeA
# - scopeB
scopes:
- ${COGNITE_SCOPE}

connector:
# Enter the data set ID to read the model files and simulator routines from.
# Result inputs and outputs will be written to this data set. (required)
data-set-id: ${COGNITE_PROSPER_DATASET}

Connector

Several connector settings can be configured in the connector section of the configuration file. The only required parameter is connector.data-set-id.

ParameterDescription
connector.data-set-idEnter the data set ID to read the simulation resources from. Result inputs and outputs will be written to this data set.

Automation

This section includes the parameters for configuring the PETEX OpenServer connection. This is configured in the automation section of the configuration file.

ParameterDescription
automation.num-retriesIf any calculation failed because of unavailable licenses, retry the calculation this amount of times.
automation.retry-delaySet the delay in seconds between consecutive tries to connect to PETEX OpenServer.