Внутренние и внешние

Параметры могут быть

  • внутренними – указываются непосредственно в файле задания;
  • внешними – указываются в отдельном файле и подключаются с помощью элемента <GraphParameterFile>.

Внутренние параметры хранятся в графе и, таким образом, присутствуют в источнике. Внутренние параметры полезны для параметризации в рамках одного графа.

Внешние (общие) параметры хранятся вне графика в отдельном файле с расширением *.prm в папке проекта. Внешние параметры подходят для параметров, используемых несколькими графами.

Чтобы подключить в файл задания внешние параметры, укажите путь к файлу в элементе <GraphParameterFile> следующим образом:

<GraphParameterFile fileURL="params/db_reader.prm"/>

А в файле db_reader.prm пропишите необходимые параметры в элементе <GraphParameters>:


<?xml version="1.0" encoding="UTF-8"?>
    <GraphParameters>
        <GraphParameter name="SQL_QUERY" value="SELECT * FROM customers"/>
    </GraphParameters>
...