docs.ssis_PumlPartialDataFlow - V

type: V ( view ), modify_date: 2021-11-07 10:44:15

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

Description

Examples

Entity Diagram

entity-docs.ssis_pumlpartialdataflow

Columns

Table 1. Columns of docs.ssis_PumlPartialDataFlow - V
PK Column Name Data Type NULL? ID

varchar(50)

NOT NULL

varchar(200)

NOT NULL

nvarchar(max)

NULL

varchar(2000)

NULL

Foreign Key Diagram

entity_1_1_fk-docs.ssis_pumlpartialdataflow

References

Referencing Objects

Object Reference Diagram - 1 1

entity_1_1_objectref-docs.ssis_pumlpartialdataflow

Object Reference Diagram - Referenced - 30 0

entity_30_0_objectref-docs.ssis_pumlpartialdataflow

Object Reference Diagram - Referencing - 0 30

entity_0_30_objectref-docs.ssis_pumlpartialdataflow

Column Reference Diagram

entity_1_1_colref-docs.ssis_pumlpartialdataflow

Column Details

_

AntoraModule

AntoraModule

varchar(50)

NOT NULL

Referenced Columns

PackageName

PackageName

varchar(200)

NOT NULL

Referenced Columns

PumlPartialDataFlow

PumlPartialDataFlow

nvarchar(max)

NULL

TaskFromParent

TaskFromParent

varchar(2000)

NULL

Description

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


Referenced Columns

sql_modules_definition

docs.ssis_PumlPartialDataFlow - V script
CREATE View docs.ssis_PumlPartialDataFlow
As
Select
    pf.AntoraModule
  , pf.PackageName
  , pf.TaskFromParent
  , PumlPartialDataFlow =
  --
  String_Agg (
                 Cast(N'' As NVarchar(Max)) + docs.fs_cleanStringForAnchorId ( pf.TaskFrom ) + ' --> '
                 + docs.fs_cleanStringForAnchorId ( pf.Taskto ) + Iif(pf.Expression <> '', ' : ' + pf.Expression, '')
               , Char ( 13 ) + Char ( 10 )
             ) Within Group(Order By
                                pf.TaskFrom
                              , pf.Taskto)
From
    ssis.PackageFlow As pf
Where
    pf.FlowType = 'Data Flow'
Group By
    pf.AntoraModule
  , pf.PackageName
  , pf.TaskFromParent