-
Notifications
You must be signed in to change notification settings - Fork 207
Expand file tree
/
Copy pathoutput.txt
More file actions
195 lines (165 loc) · 17.5 KB
/
Copy pathoutput.txt
File metadata and controls
195 lines (165 loc) · 17.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
Databricks CLI
Usage:
databricks [command]
Databricks Workspace
fs Filesystem related commands
git-credentials Registers personal access token for Databricks to do operations on behalf of the user.
repos The Repos API allows users to manage their git repos.
secrets The Secrets API allows you to manage secrets, secret scopes, and access permissions.
workspace The Workspace API allows you to list, import, export, and delete workspace objects such as notebooks, files, folders, and dashboards.
Compute
cluster-policies You can use cluster policies to control users' ability to configure clusters based on a set of rules.
clusters The Clusters API allows you to create, start, edit, list, terminate, and delete clusters.
global-init-scripts The Global Init Scripts API enables Workspace administrators to configure global initialization scripts for their workspace.
instance-pools Instance Pools API are used to create, edit, delete and list instance pools by using ready-to-use cloud instances which reduces a cluster start and auto-scaling times.
instance-profiles The Instance Profiles API allows admins to add, list, and remove instance profiles that users can launch clusters with.
libraries The Libraries API allows you to install and uninstall libraries and get the status of libraries on a cluster.
policy-compliance-for-clusters The policy compliance APIs allow you to view and manage the policy compliance status of clusters in your workspace.
policy-families View available policy families.
Lakeflow
jobs The Jobs API allows you to create, edit, and delete jobs.
pipelines The Lakeflow Spark Declarative Pipelines API allows you to create, edit, delete, start, and view details about pipelines.
policy-compliance-for-jobs The compliance APIs allow you to view and manage the policy compliance status of jobs in your workspace.
Machine Learning
experiments Experiments are the primary unit of organization in MLflow; all MLflow runs belong to an experiment.
model-registry Note: This API reference documents APIs for the Workspace Model Registry.
Real-time Serving
serving-endpoints The Serving Endpoints API allows you to create, update, and delete model serving endpoints.
Apps
apps Apps run directly on a customer's Databricks instance, integrate with their data, use and extend Databricks services, and enable users to interact through single sign-on.
Vector Search
vector-search-endpoints **Endpoint**: Represents the compute resources to host AI Search indexes.
vector-search-indexes **Index**: An efficient representation of your embedding vectors that supports real-time and efficient approximate nearest neighbor (ANN) search queries.
AI Search
ai-search *Beta* **AI Search Endpoint**: Represents the compute resources to host AI Search indexes.
Identity and Access Management
current-user *Public Preview* This API allows retrieving information about currently authenticated user or service principal.
groups Groups simplify identity management, making it easier to assign access to Databricks workspace, data, and other securable objects.
groups-v2 *Public Preview* Groups simplify identity management, making it easier to assign access to Databricks workspace, data, and other securable objects.
permissions Permissions API are used to create read, write, edit, update and manage access for various users on different objects and endpoints.
service-principals Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms.
service-principals-v2 *Public Preview* Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms.
users User identities recognized by Databricks and represented by email addresses.
users-v2 *Public Preview* User identities recognized by Databricks and represented by email addresses.
workspace-iam-v2 *Beta* These APIs are used to manage identities and the workspace access of these identities in <Databricks>.
Databricks SQL
alerts The alerts API can be used to perform CRUD operations on alerts.
alerts-legacy *Public Preview* The alerts API can be used to perform CRUD operations on alerts.
alerts-v2 *Public Preview* New version of SQL Alerts.
dashboards In general, there is little need to modify dashboards using the API.
data-sources This API is provided to assist you in making new query objects.
queries The queries API can be used to perform CRUD operations on queries.
queries-legacy These endpoints are used for CRUD operations on query definitions.
query-history A service responsible for storing and retrieving the list of queries run against SQL endpoints and serverless compute.
warehouses A SQL warehouse is a compute resource that lets you run SQL commands on data objects within Databricks SQL.
AI/BI
genie Genie provides a no-code experience for business users, powered by AI/BI.
lakeview These APIs provide specific management operations for Lakeview dashboards.
lakeview-embedded Token-based Lakeview APIs for embedding dashboards in external applications.
Unity Catalog
artifact-allowlists In Databricks Runtime 13.3 and above, you can add libraries and init scripts to the allowlist in UC so that users can use these artifacts on compute configured with shared access mode.
catalogs A catalog is the first layer of Unity Catalog’s three-level namespace.
connections A connection represents an external data source for use within Databricks.
credentials A credential represents an authentication and authorization mechanism for accessing services on your cloud tenant.
entity-tag-assignments Tags are attributes that include keys and optional values that you can use to organize and categorize entities in Unity Catalog.
external-lineage *Public Preview* External Lineage APIs enable defining and managing lineage relationships between Databricks objects and external systems.
external-locations An external location is an object that combines a cloud storage path with a storage credential that authorizes access to the cloud storage path.
external-metadata *Public Preview* External Metadata objects enable customers to register and manage metadata about external systems within Unity Catalog.
functions Functions implement User-Defined Functions (UDFs) in Unity Catalog.
grants In Unity Catalog, data is secure by default.
metastores A metastore is the top-level container of objects in Unity Catalog.
model-versions Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
online-tables *Public Preview* Online tables provide lower latency and higher QPS access to data from Delta tables.
policies Attribute-Based Access Control (ABAC) provides high leverage governance for enforcing compliance policies in Unity Catalog.
quality-monitors Deprecated: Please use the Data Quality Monitors API instead (REST: /api/data-quality/v1/monitors), which manages both Data Profiling and Anomaly Detection.
registered-models Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
resource-quotas Unity Catalog enforces resource quotas on all securable objects, which limits the number of resources that can be created.
rfa *Public Preview* Request for Access enables users to request access for Unity Catalog securables.
schemas A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
storage-credentials A storage credential represents an authentication and authorization mechanism for accessing data stored on your cloud tenant.
system-schemas *Public Preview* A system schema is a schema that lives within the system catalog.
table-constraints Primary key and foreign key constraints encode relationships between fields in tables.
tables A table resides in the third layer of Unity Catalog’s three-level namespace.
temporary-path-credentials Temporary Path Credentials are short-lived, downscoped credentials used to access external cloud storage locations registered in Databricks.
temporary-table-credentials Temporary Table Credentials are short-lived, downscoped credentials used to access cloud storage locations where table data is stored in Databricks.
temporary-volume-credentials *Public Preview* Temporary Volume Credentials are short-lived, downscoped credentials used to access cloud storage locations where volume data is stored in Databricks.
volumes Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing, and processing files.
workspace-bindings A securable in Databricks can be configured as __OPEN__ or __ISOLATED__.
Delta Sharing
providers A data provider is an object representing the organization in the real world who shares the data.
recipient-activation The Recipient Activation API is only applicable in the open sharing model where the recipient object has the authentication type of TOKEN.
recipient-federation-policies *Public Preview* The Recipient Federation Policies APIs are only applicable in the open sharing model where the recipient object has the authentication type of OIDC_RECIPIENT, enabling data sharing from Databricks to non-Databricks recipients.
recipients A recipient is an object you create using :method:recipients/create to represent an organization which you want to allow access shares.
shares A share is a container instantiated with :method:shares/create.
Settings
ip-access-lists IP Access List enables admins to configure IP access lists.
notification-destinations The notification destinations API lets you programmatically manage a workspace's notification destinations.
settings Workspace Settings API allows users to manage settings at the workspace level.
token-management Enables administrators to get all tokens and delete tokens for other users.
tokens The Token API allows you to create, list, and revoke tokens that can be used to authenticate and access Databricks REST APIs.
workspace-conf This API allows updating known workspace settings for advanced users.
workspace-settings-v2 *Public Preview* APIs to manage workspace level settings.
OAuth
service-principal-secrets-proxy These APIs enable administrators to manage service principal secrets at the workspace level.
Marketplace
consumer-fulfillments *Public Preview* Fulfillments are entities that allow consumers to preview installations.
consumer-installations *Public Preview* Installations are entities that allow consumers to interact with Databricks Marketplace listings.
consumer-listings *Public Preview* Listings are the core entities in the Marketplace.
consumer-personalization-requests *Public Preview* Personalization Requests allow customers to interact with the individualized Marketplace listing flow.
consumer-providers *Public Preview* Providers are the entities that publish listings to the Marketplace.
provider-exchange-filters *Public Preview* Marketplace exchanges filters curate which groups can access an exchange.
provider-exchanges *Public Preview* Marketplace exchanges allow providers to share their listings with a curated set of customers.
provider-files *Public Preview* Marketplace offers a set of file APIs for various purposes such as preview notebooks and provider icons.
provider-listings *Public Preview* Listings are the core entities in the Marketplace.
provider-personalization-requests *Public Preview* Personalization requests are an alternate to instantly available listings.
provider-provider-analytics-dashboards *Public Preview* Manage templated analytics solution for providers.
provider-providers *Public Preview* Providers are entities that manage assets in Marketplace.
Clean Rooms
clean-room-asset-revisions *Beta* Clean Room Asset Revisions denote new versions of uploaded assets (e.g.
clean-room-assets Clean room assets are data and code objects — Tables, volumes, and notebooks that are shared with the clean room.
clean-room-auto-approval-rules *Beta* Clean room auto-approval rules automatically create an approval on your behalf when an asset (e.g.
clean-room-task-runs Clean room task runs are the executions of notebooks in a clean room.
clean-rooms A clean room uses Delta Sharing and serverless compute to provide a secure and privacy-protecting environment where multiple parties can work together on sensitive enterprise data without direct access to each other's data.
Quality Monitor
quality-monitor-v2 *Beta* Deprecated: Please use the Data Quality Monitoring API instead (REST: /api/data-quality/v1/monitors).
Data Classification
data-classification *Beta* Manage data classification for Unity Catalog catalogs.
Data Quality Monitoring
data-quality *Public Preview* Manage the data quality of Unity Catalog objects (currently support schema and table).
Database Instances
database *Public Preview* Database Instances provide access to a database via REST API or direct SQL.
psql Connect to a Lakebase Postgres database
Agent Bricks
knowledge-assistants *Beta* Manage Knowledge Assistants and related resources.
supervisor-agents *Beta* Manage Supervisor Agents and related resources.
Tags
tag-policies The Tag Policy API allows you to manage policies for governed tags in Databricks.
workspace-entity-tag-assignments *Beta* Manage tag assignments on workspace-scoped objects.
Postgres
postgres *Beta* Use the Postgres API to create and manage Lakebase Autoscaling Postgres infrastructure, including projects, branches, compute endpoints, and roles.
Environments
environments APIs to manage environment resources.
Developer Tools
bundle Declarative Automation Bundles let you express data/AI/analytics projects as code.
local-env Manage local development environments matched to Databricks compute
sync Synchronize a local directory to a workspace directory
Additional Commands:
account Databricks Account Commands
aitools Databricks skills and plugins for coding agents
api Perform Databricks API call
auth Authentication related commands
cache Local cache related commands
completion Generate the autocompletion script for the specified shell
configure Configure authentication
help Help about any command
labs Manage Databricks Labs installations
quickstart Print an introduction to the Databricks CLI
version Retrieve information about the current version of this CLI
Flags:
--debug enable debug logging
-h, --help help for databricks
-o, --output type output type: text or json (default text)
-p, --profile string ~/.databrickscfg profile
-t, --target string bundle target to use (if applicable)
-v, --version version for databricks
Use "databricks [command] --help" for more information about a command.