Lineage Diff
Last updated
Last updated
This feature is available with the .
Your API keys must have either capabilities.
The Lineage Diff module allows you to easily interact with feature to trigger, generate and return column level lineage reports.
Triggers a lineage diff report for the specified parameters and wait until generation is completed.
user_email
(str)
: The email of the user triggering the report (pull request author).
pull_request_number
(int)
: The number of the pull request.
repository_name
(str)
: The full name of the repository. E.g. "paradime-io/jaffle-shop".
base_commit_sha
(str)
: The SHA of the base commit.
head_commit_sha
(str)
: The SHA of the head commit.
changed_file_paths
(List[str])
: A list of file paths that have changed in the pull request.
The report
object provides several options that can be selected with the following attributes:
message
: A string containing details of the report status.
status
: Indicates the status of the operation or request.
url
: A string representing a URL to the Bolt schedule compiling the two git branches.
uuid
: A unique identifier for the report.
result_json
: Contains the result in JSON format.
result_markdown
: Provides the result in Markdown format.