databricks Databricks Go SDK Releases · · 0.133.0

Databricks SDK Go v0.133.0 Introduces New IAM and Feature APIs

sdkinfradatabricksengineer
breaking patch

Databricks SDK Go version 0.133.0 adds significant new functionality for managing IAM assignments at both account and workspace levels, alongside enhancements for feature engineering and job task configurations. These updates benefit developers and architects working with Databricks for ML and data engineering, introducing new APIs and fields to support more complex use cases. Notably, several breaking changes are included, requiring developers to update their code when integrating these new features.

  • Add CatalogName and SchemaName fields for ml.ListFeaturesRequest
  • Change ListFeatures method for w.FeatureEngineering workspace-level service with new required argument order
  • Remove UnspecifiedResourceName field for postgres.RequestedResource
  • Add FailoverGroupName field for disasterrecovery.StableUrl
  • Add Disabled and PythonOperatorTask fields for jobs.RunTask
Breaking changes (3)
  • Add CatalogName and SchemaName fields for ml.ListFeaturesRequest
  • Change ListFeatures method for w.FeatureEngineering workspace-level service with new required argument order
  • Remove UnspecifiedResourceName field for postgres.RequestedResource
Enhancements (14)
  • Add CreateWorkspaceAssignmentDetail, DeleteWorkspaceAssignmentDetail, GetWorkspaceAssignmentDetail, ListWorkspaceAssignmentDetails and UpdateWorkspaceAssignmentDetail methods for a.AccountIamV2 account-level service

  • Add CreateWorkspaceAssignmentDetailProxy, DeleteWorkspaceAssignmentDetailProxy, GetWorkspaceAssignmentDetailProxy, ListWorkspaceAssignmentDetailsProxy and UpdateWorkspaceAssignmentDetailProxy methods for w.WorkspaceIamV2 workspace-level service

  • Add FailoverGroupName field for disasterrecovery.StableUrl
  • Add Disabled and PythonOperatorTask fields for jobs.RunTask
  • Add Disabled and PythonOperatorTask fields for jobs.SubmitTask
  • Add PythonOperatorTask field for jobs.Task
  • Add CatalogName, CreatedAt, CreatedBy, Name and SchemaName fields for ml.Feature
  • Add Rolling field for ml.TimeWindow
  • Add KafkaOptions field for pipelines.ConnectorOptions
  • Add CrossWorkspaceAccess field for settings.CustomerFacingIngressNetworkPolicy
  • Add AllowedAppsUserApiScopes and EffectiveAllowedAppsUserApiScopes fields for settingsv2.Setting
  • Add Hubspot, Github, Outlook and Smartsheet enum values for catalog.ConnectionType
  • Add GpuXlarge enum value for serving.ServedModelInputWorkloadType
  • Add GpuXlarge enum value for serving.ServingModelWorkloadType
Read the original announcement →

https://github.com/databricks/databricks-sdk-go/releases/tag/v0.133.0

Related releases