ssis.PackageTask_LevelLagLead - V

type: V ( view ), modify_date: 2021-11-22 18:59:15

RepoObject_guid: BDDCAD7F-F73E-EC11-852D-A81E8446D5B0

Description

Examples

Entity Diagram

entity-ssis.packagetask_levellaglead

Columns

Table 1. Columns of ssis.PackageTask_LevelLagLead - V
PK Column Name Data Type NULL? ID

varchar(50)

NOT NULL

varchar(8000)

NULL

varchar(200)

NOT NULL

varchar(2000)

NOT NULL

varchar(8000)

NOT NULL

int

NULL

int

NULL

int

NULL

varchar(8000)

NULL

varchar(5000)

NULL

Foreign Key Diagram

entity_1_1_fk-ssis.packagetask_levellaglead

References

Referenced Objects

Object Reference Diagram - 1 1

entity_1_1_objectref-ssis.packagetask_levellaglead

Object Reference Diagram - Referenced - 30 0

entity_30_0_objectref-ssis.packagetask_levellaglead

Object Reference Diagram - Referencing - 0 30

entity_0_30_objectref-ssis.packagetask_levellaglead

Column Reference Diagram

entity_1_1_colref-ssis.packagetask_levellaglead

Column Details

_

AntoraModule

AntoraModule

varchar(50)

NOT NULL

Referenced Columns

PackageBasename

PackageBasename

varchar(8000)

NULL

Description

(replace([PackageName],'.dtsx',''))


PackageName

PackageName

varchar(200)

NOT NULL

Referenced Columns

TaskName

TaskName

varchar(2000)

NOT NULL

Referenced Columns

TaskPath

TaskPath

varchar(8000)

NOT NULL

Referenced Columns

TaskPathLevel

TaskPathLevel

int

NULL

Description

(len([TaskPath])-len(replace([TaskPath],'\','')))


Referenced Columns

TaskPathLevelLag

TaskPathLevelLag

int

NULL

TaskPathLevelLead

TaskPathLevelLead

int

NULL

TaskPathParent

TaskPathParent

varchar(8000)

NULL

Description

(substring([TaskPath],(1),len([TaskPath])-charindex('\',reverse([TaskPath]))))


Referenced Columns

TaskType

TaskType

varchar(5000)

NULL

Referenced Columns

sql_modules_definition

ssis.PackageTask_LevelLagLead - V script
CREATE View ssis.PackageTask_LevelLagLead
As
Select
    T1.AntoraModule
  , T1.PackageName
  , T1.TaskPath
  , T1.TaskName
  , T1.TaskPathLevel
  , TaskPathLevelLag  = Lag ( T1.TaskPathLevel ) Over ( Partition By T1.AntoraModule, T1.PackageName Order By T1.TaskPath )
  , TaskPathLevelLead = Lead ( T1.TaskPathLevel ) Over ( Partition By T1.AntoraModule, T1.PackageName Order By T1.TaskPath )
  , T1.TaskPathParent
  , T1.TaskType
  , T1.PackageBasename
From
    ssis.PackageTask As T1