Исходя из вопроса, я не совсем уверен, чего вы хотите достичь, поэтому, пожалуйста, не стесняйтесь уточнить, если мой ответ не касается того, что вы хотите сделать.
SPSS Modeler позволяет вамчтобы указать параметры, которые можно использовать в потоке, аналогично тому, как DECLARE
и SET
работают в SQL.
Параметры потока можно указать на вкладке Parameters
потокасвойства (Файл> Свойства потока ...).В узле источника базы данных вы можете ссылаться на параметры потока, используя синтаксис '$P-parameter_name'
, где имя_параметра - это имя параметра потока.
Например:
SELECT *
FROM [dbo].[REF_Holidays]
WHERE [holidayDate] >= CONVERT(date, '$P-cut_off_date')
Этобудет использовать значение параметра потока с именем cut_off_date
как часть предложения WHERE при запросе базы данных.
Дополнительную информацию об использовании параметров в запросе SQL можно найти по адресу https://www.ibm.com/support/knowledgecenter/en/SS3RA7_15.0.0/com.ibm.spss.modeler.help/dbsource_stream_params.htm