Skip to main content


Feature release status badge: PubPrev
PubPrev Create helps you build data products that use raw data and analytics to provide valuable insights and support decision-making processes for data consumers.

You can use the data product creator to build, test, deploy, and update data products in your DataOps projects. The app uses the data product definition and properties to create the DataOps project that holds all the attributes of the data product.


In this section, we'll explore the key personas involved in the data product lifecycle, highlighting their roles, responsibilities, and requirements.

  • Data analysts: Responsible for defining and designing the data product in Create and Develop.
  • Data engineers: Once the data product is defined and designed, engineers review and monitor the generated pipeline that will create the data product.
  • Data product Owners: Owns the complete lifecycle of a data product.
  • Business stakeholders: Individuals who interact with data products to gain strategic insights and make informed decisions in their respective roles.


For the data product creator

  • In certain project structures, you must have at least the Maintainer role within the group where the data product project will be created. For more information, see Roles and Permissions.
  • You must have a configured runner with the tag dataops-runner at the top-level DataOps group. For more information, see How to Update Tags on Existing Runners.
  • If you prefer using a different runner, you should update the runner configuration in the agent_tag.yml file at the root of your data product project <project>/dataops/config/agent_tag.yml.

For the Snowflake account

To ensure a smooth operation of the data product creator with your Snowflake account, it is important to have the correct permissions. Check setting up Snowflake for more information, or make sure to follow these steps:

  • For creating data products from existing Snowflake tables and databases, ensure the user has the necessary privileges as outlined in the Privileges to Manage Preexisting Objects documentation.
  • For creating data products from Data Definition Language (DDL) or non-existing databases, check the instructions provided in the Setting up Snowflake account.

These guidelines ensure that the Snowflake account is properly configured to operate with the data product environment.

Logging into the data product creator

  1. In your browser, go to Create login page and click Sign in.

  2. Enter your email address in the Welcome form and click Continue.

  3. Enter your password and click Sign in.

    If you connect for the first time, the app asks you for authentication against the data product platform. Use your DataOps user.