Python support for Databricks Asset Bundles
Project description
databricks-bundles
Python for Databricks Asset Bundles extends Databricks Asset Bundles so that you can:
- Define jobs and pipelines as Python code. These jobs can coexist with jobs defined in YAML.
- Dynamically create jobs and pipelines using metadata.
- Modify jobs and pipelines defined in YAML or Python during bundle deployment.
Documentation is available at https://docs.databricks.com/dev-tools/cli/databricks-cli.html.
Reference documentation is available at https://databricks.github.io/cli/experimental/python/
Getting started
To use databricks-bundles
, you must first:
-
Install the Databricks CLI, version 0.255.0 or above
-
Authenticate to your Databricks workspace if you have not done so already:
databricks configure
-
To create a new project, initialize a bundle using the
experimental-jobs-as-code
template:
databricks bundle init experimental-jobs-as-code
Privacy Notice
Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file databricks_bundles-0.255.0.tar.gz
.
File metadata
- Download URL: databricks_bundles-0.255.0.tar.gz
- Upload date:
- Size: 65.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
8b05759b46ed8ad43e503e8cb98f592a202248d2ce15be6d1919dd9fd8e7ae3c
|
|
MD5 |
5206242222b9c45f96bc1dfbae60b415
|
|
BLAKE2b-256 |
dfc4dc5ffdca893f761e9eedadacc1daaa7553d295e17cd7be492497ad6b5e8e
|
Provenance
The following attestation bundles were made for databricks_bundles-0.255.0.tar.gz
:
Publisher:
release.yml
on databricks/cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1
-
Predicate type:
https://docs.pypi.org/attestations/publish/v1
-
Subject name:
databricks_bundles-0.255.0.tar.gz
-
Subject digest:
8b05759b46ed8ad43e503e8cb98f592a202248d2ce15be6d1919dd9fd8e7ae3c
- Sigstore transparency entry: 235080062
- Sigstore integration time:
-
Permalink:
databricks/cli@d9a70f7c8dac880eef8cd0eb4b3485d950efffc3
-
Branch / Tag:
refs/tags/v0.255.0
- Owner: https://github.com/databricks
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com
-
Runner Environment:
github-hosted
-
Publication workflow:
release.yml@d9a70f7c8dac880eef8cd0eb4b3485d950efffc3
-
Trigger Event:
push
-
Statement type:
File details
Details for the file databricks_bundles-0.255.0-py3-none-any.whl
.
File metadata
- Download URL: databricks_bundles-0.255.0-py3-none-any.whl
- Upload date:
- Size: 130.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
b190120d9597635873180f1a96d1a379143bb8069d56e6867fef1b8f9fec4d84
|
|
MD5 |
46bbfc032d7288f211ada11b7b4332b9
|
|
BLAKE2b-256 |
54b1d86cd87b0cf65c655dc2a49c3c27f32dd591402cd63854469e573ada1283
|
Provenance
The following attestation bundles were made for databricks_bundles-0.255.0-py3-none-any.whl
:
Publisher:
release.yml
on databricks/cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1
-
Predicate type:
https://docs.pypi.org/attestations/publish/v1
-
Subject name:
databricks_bundles-0.255.0-py3-none-any.whl
-
Subject digest:
b190120d9597635873180f1a96d1a379143bb8069d56e6867fef1b8f9fec4d84
- Sigstore transparency entry: 235080063
- Sigstore integration time:
-
Permalink:
databricks/cli@d9a70f7c8dac880eef8cd0eb4b3485d950efffc3
-
Branch / Tag:
refs/tags/v0.255.0
- Owner: https://github.com/databricks
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com
-
Runner Environment:
github-hosted
-
Publication workflow:
release.yml@d9a70f7c8dac880eef8cd0eb4b3485d950efffc3
-
Trigger Event:
push
-
Statement type: