Pull from VCS

Pull from VCS allows you to retrieve a previous version of a Data Store from Git-based version control, giving you access to historical Data Store definitions and configurations.

Steps to Pull a Data Store Version

  • Navigate to the Data Store list

    • Go to Data Center > My Connectors > Data Store

    • By clicking the Data Store option, a list of the existing Data Stores appears, and find the target Data Store.

  • Select the Data Store

    • Click the Pull from VCS icon for the selected Data Store.

    • The Pull from VCS dialog box opens, displaying all available versions with commit messages.

  • Review available versions

    • Version: The version number (e.g., V1, V2).

    • Commits: The commit message used when the Data Store version was pushed to VCS.

    • Commit Time: The date and time when the Data Store was committed to VCS.

    • Committed By: The user who committed the Data Store version.

  • Select a version

    • Check the checkbox next to the version you want to pull.

  • Pull the version

    • Click Pull to retrieve the selected version.

Outcome

  • The Data Store is replaced with the pulled version, reflecting the state defined in that commit (e.g., query, columns, metadata).

  • After pulling, you can use this version in your Data Preparation, Data Store, Widgets, or Reports.

Notes & Tips:

  • Pulled versions are not reversible; once you pull a version, it replaces the current Data Store.

  • Version history is retained in the VCS for auditing, rollback, and collaboration.

  • Review commit messages before pulling to ensure the version aligns with your expected state (e.g., filter changes, query optimization).

  • If multiple versions are listed, use commit times and user names to choose the correct version to pull

Troubleshooting

  • No versions listed: Ensure the Data Store has been pushed to VCS at least once.

  • Pull icon disabled: You may not have the appropriate permissions, or VCS integration may not be set up correctly—contact an administrator.

  • Version mismatch: Verify that the correct commit message and version number match the changes you're expecting to pull.

Last updated