USP_DATALIST_OLAPDATASOURCE_ETLHISTORY
Returns the ETLHISTORY for the data mart ETL process.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONTEXTID | uniqueidentifier | IN | Input parameter indicating the context ID for the data list. |
@INCLUDECHILDPACKAGES | bit | IN | Include child packages |
@SSISPACKAGENAME | nvarchar(255) | IN | Package name |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_OLAPDATASOURCE_ETLHISTORY
@CONTEXTID uniqueidentifier,
@INCLUDECHILDPACKAGES bit=0,
@SSISPACKAGENAME nvarchar(255)=''
as
set nocount on;
if @SSISPACKAGENAME is null
set @SSISPACKAGENAME='';
else
set @SSISPACKAGENAME=@SSISPACKAGENAME + '%';
SELECT TOP 356
ID,
ETLSTARTTIME,
ETLENDTIME,
COMPLETED,
DATEDIFF(MINUTE,ETLSTARTTIME,ETLENDTIME) AS TOTALMINUTES,
ETLCONTROLID,
DATAWINDOWOPEN,
DATAWINDOWCLOSE,
SSISPACKAGENAME,
SSISMACHINENAME,
SSISUSERNAME,
SSISEXECUTIONINSTANCEGUID,
COALESCE(ETLENDTIME,GETDATE()) AS RSSPUBDATE,
ISPARENT
from dbo.ETLHISTORY
where OLAPDATASOURCEID = @CONTEXTID
AND ( (ISPARENT = 1) OR (@INCLUDECHILDPACKAGES = 1) )
AND ((@SSISPACKAGENAME='') OR (SSISPACKAGENAME LIKE @SSISPACKAGENAME) )
ORDER BY ETLSTARTTIME DESC, ETLCONTROLID DESC;