sqlflow_public/databases/sql-server
j 979e222e68 first commit 2024-10-23 17:52:59 +08:00
..
grabit-sql-server-1.png first commit 2024-10-23 17:52:59 +08:00
grabit-sql-server-2-database.png first commit 2024-10-23 17:52:59 +08:00
grabit-sql-server-3-database-parameters.png first commit 2024-10-23 17:52:59 +08:00
grabit-sql-server-4-sqlflow.png first commit 2024-10-23 17:52:59 +08:00
grabit-sql-server-5-sqlflow-result.png first commit 2024-10-23 17:52:59 +08:00
grabit-sql-server-6-data-lineage-result.png first commit 2024-10-23 17:52:59 +08:00
grabit-sql-server-command-line.md first commit 2024-10-23 17:52:59 +08:00
readme.md first commit 2024-10-23 17:52:59 +08:00
sql-server-data-lineage-with-metadata.png first commit 2024-10-23 17:52:59 +08:00
sql-server-data-lineage-without-metadata.png first commit 2024-10-23 17:52:59 +08:00
sql-server-resolve-ambiguous-column-problem.md first commit 2024-10-23 17:52:59 +08:00
sql-server-schema-info.png first commit 2024-10-23 17:52:59 +08:00

readme.md

Automated data lineage from SQL Server (GUI Mode)

This article introduces how to discover the data lineage from SQL Server scripts or the SQL Server database and automatically update it. So the business users and developers can see the SQL Server data lineage graph instantly.

Software used in this solution

Install grabit tool

After download grabit tool, please check this article to see how to setup the grabit tool.

Discover data lineage in a SQL Server database

Grabit SQL Server UI 1

  • Select sql server in the list

Grabit SQL Server UI 2 database

  • Set the database parameters. In this example, we only discover the data lineage in AdventureWorksDW2019/dbo schema.

Grabit SQL Server UI 3 database parameters

  • note

1.The Database parameter is optional.

2.When the ExtractedDBSSchemas and ExcludedDBSSchemas parameters are null, all data for all databases is retrieved by default.

3.If you just want to get all the data in the specified database, you can use the following configuration to achieve this: ExtractedDBSSchemas: db/*.

  • After grabbing the metadata from the SQL Server database, connect to the SQLFlow server. It would help if you had a premium account to access the SQLFlow Cloud.

Grabit SQL Server SQLFlow

Grabit SQL Server data lineage result

  • You may save the data lineage in JSON/CSV/GRAPHML format

The file will be saved under data\datalineage directory.

Further information

This tutorial illustrates how to discover the data lineage of a SQL Server database in the grabit UI mode, If you like to automated the data lineage discovery, you may use the Grabit command line mode.

This tutorial illustrates how to discover the data lineage of a SQL Server database by submitting the database metadata to the SQLFlow Cloud version, You may set up the SQLFlow on-premise version on your server to secure your information.

For more options of the grabit tool, please check this page.

The completed guide of SQLFlow UI

Know-How

sqlflow-automated-data-lineage