Skip to main content

84 docs tagged with "dagster-plus-feature"

Dagster+ features.

View all tags

About Dagster+

Dagster+ is a managed orchestration platform for data engineering, offering Serverless and Hybrid deployment types with data cataloging, cost insights, authentication and RBAC, alerting, and branch deployment features.

Alert policy types

Learn about Dagster+ alert policy types for assets, runs, code locations, automation, agent downtime, insights, and credit budget limits.

Alerts (Dagster+)

Define alerts and configure alert notification services to monitor critical events in your Dagster+ deployment.

Amazon ECS

The Dagster+ Amazon ECS agent manages container instances, enables communication with ECS service, and supports task lifecycle operations on AWS infrastructure.

Architecture overview

The Dagster+ Hybrid architecture is the most flexible and secure way to deploy Dagster+, allowing you to run your user code in your environment while leveraging Dagster+'s infrastructure for orchestration and metadata management.

Asset catalog (Dagster+)

Use the Dagster+ asset catalog to view assets, access the global asset lineage, build dasbhoards, reload definitions, and search assets by asset key, compute kind, asset group, code location, and more.

Asset health status (Dagster+)

With asset health criteria, you can quickly identify which datasets are performing well and which need attention in Dagster+.

Branch deployments

With Branch Deployments, Dagster+ creates a corresponding branch deployment for each pull request to show what production will look like after the change is merged.

Built-in environment variables

Dagster+ provides a set of built-in, automatically populated environment variables, such as the name of a deployment or details about a branch deployment commit, that can be used to modify behavior based on environment.

Change tracking in branch deployments

Dagster+ Branch Deployments compare asset definitions in the branch deployment against the asset definitions in the base deployment, helping your team identify how changes in a pull request will impact data assets.

CI/CD file reference

Reference page for the Dagster+ CI/CD configuration files branch_deployments.yml and deploy.yml.

CI/CD in Dagster+ Hybrid

Configure CI/CD for Dagster+ Hybrid using GitHub Actions, or non-GitHub providers with the dagster-cloud CLI.

Creating alert policies

Create alert policies in Dagster+ via UI or dagster-cloud CLI on a per-deployment basis. Specify policy types, targets, and notification channels.

Custom dashboards (Dagster+)

Flexibly build dashboards in the Dagster+ asset catalog scoped by tags, teams, owners, or asset groups in order to enable everyone on your team to focus on the assets that matter most to them.

Dagster+ code locations

Separate code locations allow you to deploy different Dagster projects that still roll up into a single Dagster+ deployment with one global lineage graph.

Dagster+ code requirements

Dagster+ code must load from a single entry point and be able to be run in an environment where the dagster and dagster-cloud 0.13.2+ Python packages are installed, plus meet additional requirements for hybrid deployments.

Dagster+ Hybrid deployment

In a Dagster+ Hybrid deployment, the orchestration control plane is run by Dagster+ while your Dagster code is executed within your environment.

Dagster+ IP addresses

The Dagster+ agent interacts with a specific set of IP addresses that you may need to allowlist in your infrastructure.

Docker

Learn to set up and configure the Dagster+ Docker agent.

Docker agent setup

Configure and run Dagster+ Docker agents to execute code within Docker containers.

Environment variables

Configure environment variables through the Dagster+ UI or with agent configuration to dynamically modify application behavior depending on environment.

Existing VPC setup

Deploy a Dagster+ Amazon ECS agent in an existing VPC using CloudFormation.

Full deployments

Dagster+ full deployments are persistent, fully-featured deployments intended to perform actions on a recurring basis.

Getting started with Dagster+

Get started with Dagster+ by creating a Dagster+ organization and choosing the Serverless or Hybrid deployment type.

Insights (Dagster+)

Using real-time Dagster+ Insights, you can gain visibility into historical asset health, usage, and cost metrics, such as Dagster+ run duration and failures.

Kubernetes

Automate deployment, scaling, and management of containerized Kubernetes applications with the Dagster+ agent.

Kubernetes agent setup

Set up the Dagster+ agent on a Kubernetes cluster using Helm. Configure secrets, manage deployments, and perform rolling upgrades.

Managing teams

Manage team permissions in Dagster+ with role-based access control (RBAC).

Managing users

Dagster+ allows you to grant specific permissions to your organization's users with role-based access control (RBAC), ensuring that Dagster users have access only to what they need.

Microsoft Azure

Deploy Dagster+ on Azure using AKS, ACR, Azure Blob Storage, and Azure Key Vault.

New VPC setup

Set up and deploy a Dagster+ Amazon ECS agent in a new VPC using CloudFormation with Dagster+.

OneLogin SSO

Configure OneLogin to use single sign-on (SSO) with your Dagster+ organization.

Rate limits

Dagster+ imposes rate limits of 40,000 user log events per minute and 100MB of events per minute, with automatic retries for requests that exceed limits.

Running a local agent

Configure and run a local Dagster+ agent for testing before scaling with your preferred cloud service provider.

Running multiple agents

Configure multiple Dagster+ agents for redundancy or isolation in the same environment or across different environments using Docker, Kubernetes, or Amazon ECS.

SCIM provisioning

Automatically sync user information from your identity provider to Dagster+ and back with SCIM provisioning.

Serverless run isolation

Dagster+ Serverless run isolation offers isolated runs for production with dedicated resources, and non-isolated runs in a standing, shared container for faster development.

Serverless security & data protection

Dagster+ Serverless secures data and secrets with container sandboxing and per-customer registries. Adjust I/O managers for PII, PHI, or GDPR compliance.

Single sign-on

Configure single sign-on (SSO) for your Dagster+ organization.

Tokens

Managing user and agent tokens in Dagster+.

User roles and permissions

Role-based access control (RBAC) enables you to grant specific permissions to users in your Dagster+ organization, ensuring that users only have access to what they need.

Viewing and accessing audit logs

The Dagster+ audit log enables Dagster+ Pro organization admins to track and attribute changes to their Dagster deployment with the UI or Dagster+ GraphQL API.