#stored-procedures #teradata #informatica
#хранимые процедуры #teradata #informatica
Вопрос:
Я пытаюсь получить результирующий набор из хранимой процедуры Teradata для моего сопоставления.
Хранимая процедура должна содержать несколько операторов select, а конечный результат должен быть отправлен в informatica. Ниже приведен пример того, как выглядит оператор select
sel 'INH1' AS QC_CODE,count(*) from Table 1
UNION
sel 'INH2' AS QC_CODE,count(*) from Table 2
UNION
sel 'INH3' AS QC_CODE,count(*) from table 3
Мне нужна хранимая процедура, которая может отправлять выходные данные вышеупомянутого запроса (2 столбца, 3 записи) в Informatica, где я могу вызвать хранимую процедуру в моем квалификаторе источника или через преобразование SP
Любая помощь??
Ответ №1:
Вы можете вызвать Stored Procedure
Source Qualifier
преобразование in с помощью SQL Query
свойства. Просто убедитесь, что порты, их порядок и типы данных отражают столбцы, возвращаемые хранимой процедурой.