Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Move towards databricks-sdk #1053

Open
DaanRademaker opened this issue Oct 20, 2023 · 2 comments
Open

Move towards databricks-sdk #1053

DaanRademaker opened this issue Oct 20, 2023 · 2 comments

Comments

@DaanRademaker
Copy link
Collaborator

DaanRademaker commented Oct 20, 2023

We should move towards databricks-sdk for all the api requests. This will make this project more maintainable in the future as we don't need to write the api calls to deploy databricks resources.

First let's merge this
#1052
so we can create new branches for moving the different resources. I think best plan of attack is to create new pull requests for each resource, or atleast a seperate commit so we can track easily which have changed.

@DaanRademaker
Copy link
Collaborator Author

@dan1elt0m
#1054

First pull request changing mlflow registry to new sdk

@DaanRademaker
Copy link
Collaborator Author

DaanRademaker commented Nov 10, 2023

List of modules to check off before everything is moved to databricks-sdk. Some of these modules do not have unit tests. For each one that is changed unit tests should be created. Also prefer to have 1 pull request per change. We can tick off as we are getting these done.

account:

cluster_policies:

  • cluster_policy

clusters:

  • cluster

dbfs:

  • dbfs_file

groups:

  • group

instance_pools:

  • instance_pools

instance_profiles:

  • instance_profile

jobs:

  • job

mlflow:

permissions

  • cluster_permissions
  • cluster_policy_permissions
  • experiment_permissions
  • job_permissions
  • models
  • registered_model_permissions
  • sql_warehouse_permission

scim:

  • user

secrets:

  • secret_scope
  • secret

sql_warehouses:

  • sql_warehouses

tokens:

  • token

unity_catalog:

  • catalogs
  • external_storage
  • metastore_assignment
  • metastore
  • permissions
  • schemas
  • storage_credentials
  • volumes

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant