У меня есть сценарий ios, например, когда у меня нет доступа к целой таблице или таблице к одной из моих исходных БД, единственный способ получить доступ к нужным столбцам и перенести данные в слой Pentaho - хранимая процедура.
Ниже приведен пример хранимой процедуры, которую я написал, я мог получить набор результатов в БД после выполнения EXEC ABC_KLM_LOAD
, но не уверен, как вызвать эту хранимую процедуру в Pentaho Data Integration, чтобы продолжить дальнейшую проверку с помощью шагов в PDI
USE PDI_TEST
GO
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO
CREATE OR ALTER PROCEDURE ABC_KLM_LOAD
AS
BEGIN
SELECT *
FROM [ XYZ_01]
END
GO