SSISDB - Can I get Data Lineage?

alhowarthWF 301 Reputation points
2021-02-02T20:52:27.877+00:00

We will be converting from SSIS packages stored on file system, to using SSISDB. I have been asked what amount of data lineage and metadata we will be able to obtain from the SSISDB database.

I found some information in SSISDB.[internal].[event_message_context], such as connection manager names, but not lineage. I'm assuming it will require a 3rd-party tool, but am looking for confirmation.

SQL Server Integration Services
SQL Server Integration Services
A Microsoft platform for building enterprise-level data integration and data transformations solutions.
2,608 questions
0 comments No comments
{count} votes

Accepted answer
  1. Monalv-MSFT 5,901 Reputation points
    2021-02-03T03:12:36.533+00:00

    Hi @alhowarthWF ,

    Please use the following sql query to get the connection string of connection manager.

    SELECT TOP (1000) [execution_parameter_id]  
          ,[execution_id]  
          ,[object_type]  
          ,[parameter_data_type]  
          ,[parameter_name]  
          ,[parameter_value]  
          ,[sensitive]  
          ,[required]  
          ,[value_set]  
          ,[runtime_override]  
      FROM [SSISDB].[catalog].[execution_parameter_values] order by [execution_parameter_id] desc;  
    

    63299-getconnectionstring.png

    Best Regards,
    Mona

    ----------

    If the answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.