Azure-Player / azure.synapse.tools

PowerShell module to deploy Synapse workspace (and more) in Microsoft Azure.
MIT License
20 stars 8 forks source link

Include Pipeline Activities in DocDiagram #18

Open MarkrJames opened 1 year ago

MarkrJames commented 1 year ago

enhancement

I've found the SynapseDocDiagram function that generates code to produce a mermaid diagram very useful for understanding dependencies when taking over an existing project.

I'd like the option to also include Activities within the diagram to have a holistic view of all elements included within a pipeline.

Example of Activities option: $synapse = Import-SynapseFromFolder -RootFolder $RootFolder -SynapseWorkspaceName 'whatever' -IncludeActivities 'Yes'

Example of Activity displayed within diagram: [activities:type].[activities:name]

NowinskiK commented 1 year ago

Thanks Mark for raising this issue, very interesting one.