/brickster

Databricks integration and support for R & RStudio

Primary LanguageROtherNOASSERTION

brickster

R-CMD-check Codecov test coverage

{brickster} aims to reduce friction for R users on Databricks by:

  • Providing 1:1 bindings to relevant Databricks API's

  • Use Rmarkdown as a Databricks notebook

  • Integrate with RStudio Connections Pane (open_workspace())

  • Utility functions to streamline workloads

  • Shiny widgets for RStudio

Installation

remotes::install_github("zacdav-db/brickster")

Setup Authentication

Docs website has an article that provides details on how to connect to a Databricks workspace.

API Coverage

API Available Version
DBFS Yes 2.0
Secrets Yes 2.0
Repos Yes 2.0
mlflow Model Registry Yes 2.0
Global Init Scripts Yes 2.0
Clusters Yes 2.0
Libraries Yes 2.0
Workspace Yes 2.0
Endpoints Yes 2.0
Query History Yes 2.0
Jobs Yes 2.1
REST 1.2 Commands Partially 1.2
Unity Catalog Partially 2.1
Tokens Undecided 2.0
Delta Live Tables Undecided 2.0
mlflow webhooks (Private Preview) Later 2.0
Queries & Dashboards Undecided 2.0
Instance Pools Undecided 2.0
mlflow OSS Undecided 2.0
Cluster Policies Never 2.0
Permissions Never 2.0
Token Management Never 2.0
Token Never 2.0
SCIM Never 2.0
Account Never 2.0
Groups Never 2.0
Instance Profiles Never 2.0
IP Access List Never 2.0