Параметры
Параметры аналогичны константам, которые можно определить один раз и использовать в различных местах конфигурации задания.
Значения параметров графа всегда конвертируются в строку. Каждое значение, номер, путь, имя файла, атрибут и т. д. можно настроить или изменить с помощью параметров.
Основными преимуществами параметров являются возможность использовать шаблон для указания параметра и изменять его значение только в одном месте. Для подстановки значения параметра используйте шаблон "${PARAMETER_NAME}
. Значение параметра при этом указать в атрибуте value элемента <GraphParameter>
.
<Graph>
<Global>
...
<GraphParameter name="SQL_QUERY" value="SELECT * FROM customers"/>
...
</Global>
<Phase number="0">
...
<Node id="db_reader" guiX="50" guiY="100" guiName="DbReader" dbConnection="CONN_A" type="DbReader">
<Attr name="sqlQuery">
<![CDATA[${SQL_QUERY}]]>
</Attr>
</Node>
</Phase>
<Graph>