V_QUERY_OLAPDATASOURCE_ETLHISTORY
The log of the ETL History for all Data Marts
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | ETL history log ID | |
ETLSTARTTIME | datetime | ETL start time | |
ETLENDTIME | datetime | yes | ETL end time |
COMPLETED | bit | Completed | |
TOTALMINUTES | int | yes | Total refresh minutes |
ETLCONTROLID | int | ETL control ID | |
DATAWINDOWOPEN | datetime | yes | Data window open |
DATAWINDOWCLOSE | datetime | yes | Data window close |
SSISPACKAGENAME | nvarchar(255) | SSIS package name | |
SSISMACHINENAME | nvarchar(500) | SSIS machine name | |
SSISUSERNAME | nvarchar(500) | SSIS user name | |
SSISEXECUTIONINSTANCEGUID | uniqueidentifier | SSIS execution ID | |
ISPARENTPACKAGE | bit | Parent package | |
OLAPDATASOURCEID | uniqueidentifier | OLAPDATASOURCEID | |
OLAPDATASOURCENAME | nvarchar(255) | yes | Data Mart |
ISFULLREFRESH | bit | yes | Full refresh |
ISINCREMENTALREFRESH | bit | yes | Incremental refresh |
NUMROWSADDED | bigint | ||
NUMROWSUPDATED | bigint |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 2/6/2025 8:52:19 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.3901.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_OLAPDATASOURCE_ETLHISTORY AS
select
ID,
ETLSTARTTIME,
ETLENDTIME,
COMPLETED,
DATEDIFF(MINUTE,ETLSTARTTIME,ETLENDTIME) AS TOTALMINUTES,
ETLCONTROLID,
DATAWINDOWOPEN,
DATAWINDOWCLOSE,
SSISPACKAGENAME,
SSISMACHINENAME,
SSISUSERNAME,
SSISEXECUTIONINSTANCEGUID,
ISPARENT AS ISPARENTPACKAGE,
OLAPDATASOURCEID,
(SELECT SOURCENAME FROM dbo.OLAPDATASOURCE AS O WHERE O.ID=ETLHISTORY.OLAPDATASOURCEID) AS OLAPDATASOURCENAME,
CAST(CASE WHEN DATAWINDOWOPEN <= '1776-07-04' THEN 1 ELSE 0 END AS BIT) AS ISFULLREFRESH,
CAST(CASE WHEN DATAWINDOWOPEN > '1776-07-04' THEN 1 ELSE 0 END AS BIT) AS ISINCREMENTALREFRESH,
[NUMROWSADDED],
[NUMROWSUPDATED]
from dbo.ETLHISTORY