Skip to main content

LLM-powered tool to convert SQL, code, and workflow files into Databricks notebooks.

Reason this release was yanked:

PreRelease

Project description

Switch

LLM-Powered Code Conversion Plugin for Lakebridge

codecov

Project Description

Switch is a Lakebridge transpiler plugin that transforms SQL and other source formats into Databricks-compatible notebooks using Large Language Models (LLMs). As a core component of the Lakebridge migration platform, Switch provides automated code conversion capabilities through a multi-stage processing pipeline designed for large-scale platform migrations.

Project Support

Please note that all projects in the /databrickslabs github account are provided for your exploration only, and are not formally supported by Databricks with Service Level Agreements (SLAs). They are provided AS-IS and we do not make any guarantees of any kind. Please do not submit a support ticket relating to any issues arising from the use of these projects.

Any issues discovered through the use of this project should be filed as GitHub Issues on the Repo. They will be reviewed as time permits, but there are no formal SLAs for support.

Using the Project

Switch is primarily designed as a Lakebridge transpiler plugin. To use Switch for code conversion:

  1. Install Lakebridge: Follow the Lakebridge documentation
  2. Install Switch transpiler: Use Lakebridge to install the Switch transpiler plugin
  3. Run conversion: Use Lakebridge's transpile command with Switch

For complete usage instructions and configuration options, refer to the Lakebridge documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

databricks_switch_plugin-0.1.4.tar.gz (82.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

databricks_switch_plugin-0.1.4-py3-none-any.whl (120.3 kB view details)

Uploaded Python 3

File details

Details for the file databricks_switch_plugin-0.1.4.tar.gz.

File metadata

  • Download URL: databricks_switch_plugin-0.1.4.tar.gz
  • Upload date:
  • Size: 82.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for databricks_switch_plugin-0.1.4.tar.gz
Algorithm Hash digest
SHA256 039ffac527e0b370df0a035d6b0176b019d664ac634c3a8c1a681b62f3570547
MD5 bd0755629d47f22024421cff3aa0ac11
BLAKE2b-256 1bb80a8ef6d36b38dcb8f1ed17e6c62f7aea600d8327bc2f335d139dab4c1f75

See more details on using hashes here.

Provenance

The following attestation bundles were made for databricks_switch_plugin-0.1.4.tar.gz:

Publisher: release.yml on databrickslabs/switch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file databricks_switch_plugin-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for databricks_switch_plugin-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 24467de2487507d6be74cfdf4611452fe7d50b6e69cb3f29a724738a0c28e134
MD5 23c49e644d16bdc7ab05fc6caf73f852
BLAKE2b-256 4fd80da5b36ee4efe96e35dd8b4a1cf7fd73f5b31bd17f550c1b2cf58c921eec

See more details on using hashes here.

Provenance

The following attestation bundles were made for databricks_switch_plugin-0.1.4-py3-none-any.whl:

Publisher: release.yml on databrickslabs/switch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page