Skip to main content
When you build a pipeline, it helps to be familiar with the Studio interface. The following sections describe each area of the Studio. When you open the Studio, you’ll see the pipeline canvas and multiple sidebars.

Agent chat

Use the chat interface to interact with Prophecy Agents. Learn more about how to use AI for your project in the Agent Overview documentation.

Project browser

In the Visual view, browse through project entities such as pipelines, tables, analyses, functions, and more. When you switch to the Code view, you will see the project repository directory instead.

Environment browser

The Environment tab lets you access data directly in Prophecy from connections defined in your attached fabric. You can:
  • Browse or search for available datasets
  • Drag datasets directly onto the visual canvas
  • Add new connections to the attached fabric
On the Free and Professional Editions, the Prophecy Warehouse connection has additional functionality. Next to each table, click the ... ellipses menu to access the following options:
  • Preview: See a preview of the data in the selected table.
  • Share: Invite users to your team so they can access the fabric’s data.
  • Rename: Update the name of the stored table.
  • Delete: Delete the stored table.
When you update the name of a table, any gems pointing to this table location are not automatically updated; you must update them yourself with the new name.

Pipeline canvas

The pipeline canvas is the workspace where you can add and connect various gems to build your pipeline. It provides a drag-and-drop interface for designing your data flow.

Gem drawer

At the top of the pipeline canvas, the gem drawer displays gem categories such as Transform and Join, which contain all the gems available for use in your pipeline.

Run button

The run button triggers pipeline execution. This allows you to test and run the pipeline in real-time, which makes it easier to troubleshoot and verify the pipeline’s performance before deployment. To learn more, visit Pipeline execution.

Pipeline header

In the subheader on the pipeline canvas, you can switch between pipeline and analysis tabs, as well as access a pipeline-scoped ... dropdown menu. Here, you can schedule the pipeline, open pipeline parameters, or delete the pipeline. The Studio header includes the following elements.
Access various project settings, dependencies, and metadata. If you need to delete your project, you’ll find that option in this dropdown menu.

Parameters

Each project has a small folder icon in the header. It will say default by default. This shows you the active project parameter set for the project. To access both project and pipeline parameters, click the folder icon.

Visual-Code toggle

Switch from the Visual view to the Code view to see your visual pipeline compiled into code. This view helps users who prefer working with code to understand the underlying logic.

Fabric status

This icon shows you the current status of your fabric connection. When you’re connected to a fabric, it will show a green dot. When you’re not connected, it will be gray. Click on the icon to connect or disconnect from a fabric.

Version menu

If you create your project using the simple Git storage model, you will see the version menu in the project header. Use this menu to save your project, publish your project, or view your project history. If you create your project using the normal Git storage model, you will see the Git workflow in the project footer. Open the Git workflow to perform actions like committing, merging, or deploying the project. The Studio footer includes the following elements.

Problems panel

The Problems panel highlights any issues or errors in your pipeline that need attention. It provides detailed feedback on what needs to be fixed to ensure that your pipeline runs successfully.

Runtime Logs

Runtime logs offer detailed insights into the status and progress of your pipeline executions. They provide a step-by-step trace of how each transformation or action was performed, any errors, and other progress messages.

Git workflow

If you create your project using the normal Git storage model, you will see the Git workflow in the project footer. Open the Git workflow to perform actions like committing, merging, or deploying the project.