SPSS Modeler SQL Запрос CASE Инструкция Ссылка на файл Excel

#sql #spss-modeler

#sql #spss-modeler

Вопрос:

Я использую SPSS Modeler для подключения к базе данных и запуска SQL-запроса.

Допустим, у меня есть запрос, подобный этому

 SELECT 

COUNT(distinct 
CASE WHEN "Product__Ord_Ln_" 
IN 
(
'Discount1',
'Discount2',
'Discount3',
/*
...
'Discount5000'
*/

)
THEN 1
END ) "DISC_ACCESS"
FROM PRODUCT_TABLE
  

Как вы можете видеть, у меня в инструкции по обращению есть «Скидки», которые я должен добавлять вручную каждый раз, когда выполняю свой запрос, и обновлять для этих скидок.
В то же время у меня есть файл Excel, который я регулярно обновляю для хранения этой информации.

У меня нет прав на создание временных таблиц при выполнении моих запросов.

Есть ли какой-либо способ установить связь между моим SQL-запросом и этим файлом Excel, чтобы я мог запустить что-то вроде этого

 SELECT 

COUNT(distinct 
CASE WHEN "Product__Ord_Ln_" 
IN 
(
Excel_File_Discounts_Column.'Discount1',
Excel_File_Discounts_Column.'Discount2',
Excel_File_Discounts_Column.'Discount3',
/*
...
Excel_File.'Discount5000'
*/

)
THEN 1
END ) "DISC_ACCESS"
FROM PRODUCT_TABLE

  

Или любой другой эффективный способ сделать это?