Glossary
- Artifact - a managed entity, similar to a file within a file system. All artifacts are contained in a project.
- Checkpoint - commit all project and artifact modifications in a sandbox to a source code management system.
- Dependency - a relationship between projects that allows artifacts contained in other projects to be used by reference.
- Deploy - run, or upgrade an already running, project, containing artifacts.
- Deploy Context - a named context created by the deploy service when a project is deployed. A deploy context manages one or more execution contexts.
- Deploy Service - schedules, allocates resources, and manages execution of a deploy context to deploy a project.
- Historic Data - data that was previously captured from an action or process and stored in a durable storage mechanism, for example a file, or a database. Contrast with streaming data.
- Model - a mathematical specification of an analytical process to transform a set of input tuples to a set of output tuples. Example specification languages are PMML, Python, TensorFlow, etc.
- Notification - asynchronous messages containing details on significant actions triggered at design-time or during deployment.
- Project - a versioned container for artifacts. Projects are the unit of deployment.
- Publish - push a checkpoint in a sandbox to a space making the changes visible to all users with the required space permissions.
- Sandbox - a per-user private workspace where all active work occurs. Modified projects and artifacts in a sandbox are only visible within the sandbox.
- Schema - formal definition of the structure of a tuple, defining types, constraints, and cardinality.
- Sealed - disallow the changing of configuration using overrides when a project is used as a dependency.
- Space - a shared container for projects backed by a source code management system. All projects in a space are visible to all users that have the required permissions.
- Streaming Data - data that is available immediately following an action or process, for example a Kafka message. Contrast with historic data.
- Tuple - A set of named data values. The data values are stored in fields that are accessed by name. The fields in a tuple are defined by a schema.
- Validate - verify that an artifact or project is correct and complete and is ready to deploy.