The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
{httr2} 1.3.0 or later (#258, @zacdav-db)databricks-cli authentication support for
profiles created by databricks auth login;
{brickster} obtains tokens through
databricks auth token, caches only the short-lived access
token in memory, and leaves durable credentials and refresh to the CLI
(#258, @zacdav-db)auth_type
in the selected .databrickscfg profile; replace
DATABRICKS_AUTH_TYPE with the profile field.
Environment-only authentication continues to infer the mode from
available credentials (#258, @zacdav-db)dbWriteTable() and dbAppendTable()
standard-path writes for binary columns, which now use Databricks
BINARY types and X'...' literals when no
staging volume is configured (#246, @zacdav-db)dbConnect() now preserves Databricks API error details
when its validation query fails (#247, @zacdav)db_perform_request() and
db_perform_response() now preserve useful error messages
when Databricks returns non-JSON error bodies such as empty, plain-text,
or HTML responses (#247, @zacdav)git_source() erroring when type was
left at its default (#225, @m-muecke)db_volume_*
paths containing spaces are encoded correctly (#233, @zacdav-db)db_cluster_events() now forwards the
event_types argument to the API, which was previously
ignored (#236, @m-muecke)db_sql_warehouse_create() and
db_sql_warehouse_edit() now forward the tags
argument to the API, which was previously ignored (#240, @m-muecke)next_page_token
metadata in list responses for catalogs, schemas, tables, and volumes;
their list arguments are sent as documented query parameters (#244,
@zacdav-db)db_uc_volumes_list() now forwards the
max_results, include_browse, and
page_token arguments to the API, which were previously
ignored (#228, @m-muecke)db_vs_indexes_query() now sends the
score_threshold argument to the API, which was previously
ignored (#235, @m-muecke)show_progress to dbConnect() for the
DBI backend; dbGetQuery(), dbFetch(),
dbWriteTable(), and dbplyr collect() now use
the connection default while preserving per-call
show_progress overrides (#223, @zacdav-db)db_request() retries for transient low-level
HTTP request failures, improving resilience to intermittent curl/HTTP2
framing errors (#215)disposition setting so
dbSendQuery() and default dbGetQuery() calls
can use INLINE results when direct cloud-storage downloads
are blocked (#205)ARM_CLIENT_ID, ARM_CLIENT_SECRET,
ARM_TENANT_ID) with optional
DATABRICKS_AUTH_TYPE override (oauth-m2m,
azure-client-secret, oauth-u2m); default auth
resolution now prefers Azure M2M over U2M when ARM credentials are
present (#185)db_dbfs_*) as deprecated and
moved them to internal-only, guiding users towards using volumes
(db_volume_*)db_volume_download_dir() for parallel directory
downloads from Unity Catalog volumes to local directoriespreserve_structure to recursive in
db_volume_upload_dir() and
db_volume_download_dir() for consistent directory traversal
semantics{cli} S3 print methods for
db_cluster_get()/db_cluster_list(),
db_sql_warehouse_get()/db_sql_warehouse_list(),
and db_jobs_get()/db_jobs_list() that preserve
nested list structures while improving at-a-glance summariesdbWriteTable() and internal
db_write_table_volume() now use show_progress
(#201)dbplyr::compute interaction for DBI backend
(#184)http_path as an alternative to
warehouse_id and extract the warehouse ID from
/sql/1.0/warehouses/<id>.dbCreateTable(),
dbReadTable(), and dbRemoveTable() with
Id/AsIs support, plus offline tests for DBI
table helpers.db_lakebase_*) including credential generation, instance
listing, instance lookup by name or UID, and catalog retrieval
(#113)schemaEvolutionMode is now always none
when writing to tables with DBI backend and staging volumes (#147)max_active_connections and
fetch_timeout to control result download concurrency and
timeoutsdb_jobs_reset() and
propagate parameters in reset/update requests.DatabricksSQL()
driver for standard DBI operationsdb_jobs_repair_runfor_each_task,
condition_task, sql_query_task,
sql_file_task, run_job_taskdb_sql_query
supersedes it.db_sql_query to simplify execution of SQLdb_repl to handle mulit-line expressions (R
only)db_uc_table*) (#72)direct_download option in
db_workspace_export()db_volume_delete() function (#73, @vladimirobucina)db_repl() a remote REPL to a Databricks cluster
(#53)notebook_use_posit_repo() and
notebook_enable_htmlwidgets() as they are incompatible with
CRAN (#64)db_context_command_run_and_waitwithr (#68)open_workspace() and the rstudio connection pane have
been heavily revised to enhance browsing unity catalog and also remove
DBFS and WSFS browsing (#52)set_lib_path to add_lib_path and
added the after parameterDATABRICKS_TOKEN isn’t specified (e.g
db_token() returns NULL)These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.