Prerequisites:
- This feature is available with the Paradime Bolt plan.
- Your API keys must have either Bolt Schedules Admin or Bolt Schedules Metadata Viewer capabilities.
Trigger Lineage Diff report and wait until report is returned
Triggers a lineage diff report for the specified parameters and wait until generation is completed.- Args
- Returns
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.Report object details
Thereport 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.