What's new?
- Added
OAuth
config support to provide users the ability to setOAuth secret client ID
andOAuth secret value
of a service principal. For more information, please see Databricks plugin configuration. (#6) (Thanks @rinzool for the contribution!) - Added
Config
object to directly pass credentials to the client. (#10)
What's new?
- The plugin can now be downloaded and used with the Steampipe CLI, as a Postgres FDW, as a SQLite extension and as a standalone exporter. (#32)
- The table docs have been updated to provide corresponding example queries for Postgres FDW and SQLite extension. (#32)
- Docs license updated to match Steampipe CC BY-NC-ND license. (#32)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.8.0 that includes plugin server encapsulation for in-process and GRPC usage, adding Steampipe Plugin SDK version to
_ctx
column, and fixing connection and potential divide-by-zero bugs. (#31)
Dependencies
- Recompiled plugin with steampipe-plugin-sdk v5.6.2 which prevents nil pointer reference errors for implicit hydrate configs. (#19)
Dependencies
- Upgraded to steampipe-plugin-sdk v5.6.1 with support for rate limiters. (#16)
- Recompiled plugin with Go version
1.21
. (#16)
Breaking changes
- The following configuration arguments have been renamed for better consistency: (#4)
config_file
toconfig_file_path
config_profile
toprofile
- The following tables have been renamed to remove redundant wording: (#4)
databricks_catalog_catalog
->databricks_catalog
databricks_jobs_job
->databricks_job
databricks_jobs_job_run
->databricks_job_run
databricks_pipelines_pipeline
->databricks_pipeline
databricks_pipelines_pipeline_event
->databricks_pipeline_event
databricks_pipelines_pipeline_update
->databricks_pipeline_update
databricks_workspace_workspace
->databricks_workspace
Bug fixes
- Fixed the plugin to correctly return an empty row instead of an error in cases where the tables lack resources available for querying. (#4)
- Fixed the configuration argument validation by eliminating the necessity of setting account_host, account_token/username/password, and workspace host configuration arguments/environment variables in certain scenarios. (#4)
What's new?
- New tables added
- databricks_catalog_catalog
- databricks_catalog_connection
- databricks_catalog_external_location
- databricks_catalog_function
- databricks_catalog_metastore
- databricks_catalog_schema
- databricks_catalog_storage_credential
- databricks_catalog_system_schema
- databricks_catalog_table
- databricks_catalog_volume
- databricks_compute_cluster
- databricks_compute_cluster_node_type
- databricks_compute_cluster_policy
- databricks_compute_global_init_script
- databricks_compute_instance_pool
- databricks_compute_instance_profile
- databricks_compute_policy_family
- databricks_files_dbfs
- databricks_iam_account_group
- databricks_iam_account_user
- databricks_iam_current_user
- databricks_iam_group
- databricks_iam_service_principal
- databricks_iam_user
- databricks_jobs_job
- databricks_jobs_job_run
- databricks_ml_experiment
- databricks_ml_model
- databricks_ml_webhook
- databricks_pipelines_pipeline
- databricks_pipelines_pipeline_event
- databricks_pipelines_pipeline_update
- databricks_serving_serving_endpoint
- databricks_settings_ip_access_list
- databricks_settings_token
- databricks_settings_token_management
- databricks_sharing_provider
- databricks_sharing_recipient
- databricks_sharing_share
- databricks_sql_alert
- databricks_sql_dashboard
- databricks_sql_data_source
- databricks_sql_query
- databricks_sql_query_history
- databricks_sql_warehouse
- databricks_sql_warehouse_config
- databricks_workspace_git_credential
- databricks_workspace_repo
- databricks_workspace_scope
- databricks_workspace_secret
- databricks_workspace_workspace