Skip to main content

Concepts

There are a few core concepts you need to be familiar with to get started with Prophecy.

TermDescription
FabricConnection to an execution environment for building and running pipelines.
ProjectCollection of components like Pipelines, Models, and Datasets stored in a Git repository.
PipelineSequence of steps using Spark-native code for data transformations. They can be viewed in a visual or code format.
ModelSequence of steps to perform SQL-based transformations. They can be viewed in a visual or code format.
DatasetStructured collection of data, defined by type, location, and properties.
GemReusable component in a Pipeline that performs a specific data operation.
JobScheduled task or execution of a Pipeline, Model, or script.