Skip to content

[DRAFT] New template for dlt init command with modified databricks.yml#1

Open
alyssa-db wants to merge 2 commits intoinstall-dlt-featfrom
dlt-init-feat
Open

[DRAFT] New template for dlt init command with modified databricks.yml#1
alyssa-db wants to merge 2 commits intoinstall-dlt-featfrom
dlt-init-feat

Conversation

@alyssa-db
Copy link
Owner

@alyssa-db alyssa-db commented Jun 10, 2025

Changes

I created a new template, in the new folder libs/template/templates/dlt/, heavily modeled off of libs/template/templates/lakeflow-pipelines/, yet with different databricks_template_schema.json and databricks.yml files. The template is created when running dlt init, where you can also specify an optional flag for the name of the sample project.

Following, you specify the workspace host (e.g. host.databricks.com), catalog (default can be main), schema (if not specified, in dev defaults to your user name like alyssa_gorbaneva or in prod defaults to default), and finally if you want your sample to be in Python or SQL.

Why

The goal is to make it simple to generate a sample pipeline from the CLI with running dlt init.

Tests

No tests yet, acceptance tests pending.

git-stack-id: gs-=pTpWOpTg
git-stack-title: New DLT CLI init command
@alyssa-db alyssa-db marked this pull request as draft June 10, 2025 23:35
@alyssa-db alyssa-db marked this pull request as ready for review June 10, 2025 23:35
@alyssa-db alyssa-db force-pushed the install-dlt-feat branch 4 times, most recently from 85b72a4 to 6429b3a Compare June 13, 2025 19:09
@alyssa-db alyssa-db force-pushed the install-dlt-feat branch 3 times, most recently from 515956f to 1da3ff0 Compare June 18, 2025 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant