# R Toolkit for 'Databricks'

## Documentation for package ‘brickster’ version 0.2.13

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

A C D E F G I J L N O P R S W

## -- A --

access_control_request | Access Control Request
access_control_req_group | Access Control Request for Group
access_control_req_user | Access Control Request For User
add_lib_path | Add Library Path
aws_attributes | AWS Attributes
azure_attributes | Azure Attributes

## -- C --

close_workspace | Close Databricks Workspace Connection
cluster_autoscale | Cluster Autoscale
cluster_log_conf | Cluster Log Configuration
condition_task | Condition Task
copy_to.DatabricksConnection | Copy data frame to Databricks as table or view
cron_schedule | Cron Schedule

## -- D --

databricks-dbi | DBI Interface for Databricks SQL Warehouses
databricks-dbplyr | dbplyr Backend for Databricks SQL
DatabricksConnection-class | DBI Connection for Databricks
DatabricksDriver-class | DBI Driver for Databricks
DatabricksResult-class | DBI Result for Databricks
DatabricksSQL | Create Databricks SQL Driver
dbAppendTable-method | Append rows to an existing Databricks table (Id method)
dbAppendTable-method | Append rows to an existing Databricks table
dbBegin-method | Begin transaction (not supported)
dbClearResult-method | Clear result set
dbColumnInfo-method | Get column information from result
dbCommit-method | Commit transaction (not supported)
dbConnect-method | Connect to Databricks SQL Warehouse
dbCreateTable-method | Create an empty Databricks table (AsIs method)
dbCreateTable-method | Create an empty Databricks table (Id method)
dbCreateTable-method | Create an empty Databricks table
dbDataType-method | Map R data types to Databricks SQL types
dbDisconnect-method | Disconnect from Databricks
dbExecute-method | Execute statement on Databricks
dbExistsTable-method | Check if table exists (AsIs method)
dbExistsTable-method | Check if table exists (Id method)
dbExistsTable-method | Check if table exists in Databricks
dbFetch-method | Fetch results from Databricks query
dbfs_storage_info | DBFS Storage Information
dbGetInfo-method | Get connection information
dbGetQuery-method | Execute SQL query and return results
dbGetRowCount-method | Get number of rows fetched
dbGetRowsAffected-method | Get number of rows affected (not applicable for SELECT)
dbGetStatement-method | Get SQL statement from result
dbHasCompleted-method | Check if query has completed
dbIsValid-method | Check if connection is valid
dbListFields-method | List column names of a Databricks table (AsIs method)
dbListFields-method | List column names of a Databricks table
dbListTables-method | List tables in Databricks catalog/schema
dbplyr_edition.DatabricksConnection | Declare dbplyr API version for Databricks connections
dbQuoteIdentifier-method | Quote complex identifiers (schema.table)
dbQuoteIdentifier-method | Quote SQL objects (passthrough)
dbQuoteIdentifier-method | Quote identifiers for Databricks SQL
dbReadTable-method | Read a Databricks table (AsIs method)
dbReadTable-method | Read a Databricks table (Id method)
dbReadTable-method | Read a Databricks table
dbRemoveTable-method | Remove a Databricks table (AsIs method)
dbRemoveTable-method | Remove a Databricks table (Id method)
dbRemoveTable-method | Remove a Databricks table
dbRollback-method | Rollback transaction (not supported)
dbSendQuery-method | Send query to Databricks (asynchronous)
dbSendStatement-method | Send statement to Databricks
dbWriteTable-method | Write table to Databricks (AsIs name signature)
dbWriteTable-method | Write a data frame to Databricks table (Id method)
dbWriteTable-method | Write a data frame to Databricks table
db_cluster_action | Cluster Action Helper Function
db_cluster_create | Create a Cluster
db_cluster_delete | Delete/Terminate a Cluster
db_cluster_edit | Edit a Cluster
db_cluster_events | List Cluster Activity Events
db_cluster_get | Get Details of a Cluster
db_cluster_list | List Clusters
db_cluster_list_node_types | List Available Cluster Node Types
db_cluster_list_zones | List Availability Zones (AWS Only)
db_cluster_perm_delete | Permanently Delete a Cluster
db_cluster_pin | Pin a Cluster
db_cluster_resize | Resize a Cluster
db_cluster_restart | Restart a Cluster
db_cluster_runtime_versions | List Available Databricks Runtime Versions
db_cluster_start | Start a Cluster
db_cluster_terminate | Delete/Terminate a Cluster
db_cluster_unpin | Unpin a Cluster
db_collect.DatabricksConnection | Collect query results with proper progress timing for Databricks
db_context_command_cancel | Cancel a Command
db_context_command_run | Run a Command
db_context_command_run_and_wait | Run a Command and Wait For Results
db_context_command_status | Get Information About a Command
db_context_create | Create an Execution Context
db_context_destroy | Delete an Execution Context
db_context_manager | Databricks Execution Context Manager (R6 Class)
db_context_status | Get Information About an Execution Context
db_current_cloud | Detect Current Workspaces Cloud
db_current_user | Get Current User Info
db_current_workspace_id | Detect Current Workspace ID
db_host | Generate/Fetch Databricks Host
db_jobs_create | Create Job
db_jobs_delete | Delete a Job
db_jobs_get | Get Job Details
db_jobs_list | List Jobs
db_jobs_repair_run | Repair A Job Run
db_jobs_reset | Overwrite All Settings For A Job
db_jobs_runs_cancel | Cancel Job Run
db_jobs_runs_delete | Delete Job Run
db_jobs_runs_export | Export Job Run Output
db_jobs_runs_get | Get Job Run Details
db_jobs_runs_get_output | Get Job Run Output
db_jobs_runs_list | List Job Runs
db_jobs_runs_submit | Create And Trigger A One-Time Run
db_jobs_run_now | Trigger A New Job Run
db_jobs_update | Partially Update A Job
db_lakebase_creds_generate | Generate Database Credential
db_lakebase_get | Get Database Instance
db_lakebase_get_by_uid | Find Database Instance by UID
db_lakebase_list | List Database Instances
db_libs_all_cluster_statuses | Get Status of All Libraries on All Clusters
db_libs_cluster_status | Get Status of Libraries on Cluster
db_libs_install | Install Library on Cluster
db_libs_uninstall | Uninstall Library on Cluster
db_mlflow_model_approve_transition_req | Approve Model Version Stage Transition Request
db_mlflow_model_delete_transition_req | Delete a Model Version Stage Transition Request
db_mlflow_model_open_transition_reqs | Get All Open Stage Transition Requests for the Model Version
db_mlflow_model_reject_transition_req | Reject Model Version Stage Transition Request
db_mlflow_model_transition_req | Make a Model Version Stage Transition Request
db_mlflow_model_transition_stage | Transition a Model Version's Stage
db_mlflow_model_version_comment | Make a Comment on a Model Version
db_mlflow_model_version_comment_delete | Delete a Comment on a Model Version
db_mlflow_model_version_comment_edit | Edit a Comment on a Model Version
db_mlflow_registered_model_details | Get Registered Model Details
db_perform_request | Perform Databricks API Request
db_perform_response | Perform Databricks API Request and Return Response
db_query_create | Create a SQL Query
db_query_delete | Delete a SQL Query
db_query_get | Get a SQL Query
db_query_list | List SQL Queries
db_query_update | Update a SQL Query
db_read_netrc | Read .netrc File
db_repl | Remote REPL to Databricks Cluster
db_repo_create | Create Repo
db_repo_delete | Delete Repo
db_repo_get | Get Repo
db_repo_get_all | Get All Repos
db_repo_update | Update Repo
db_request | Databricks Request Helper
db_request_json | Generate Request JSON
db_req_error_body | Propagate Databricks API Errors
db_secrets_delete | Delete Secret in Secret Scope
db_secrets_list | List Secrets in Secret Scope
db_secrets_put | Put Secret in Secret Scope
db_secrets_scope_acl_delete | Delete Secret Scope ACL
db_secrets_scope_acl_get | Get Secret Scope ACL
db_secrets_scope_acl_list | List Secret Scope ACL's
db_secrets_scope_acl_put | Put ACL on Secret Scope
db_secrets_scope_create | Create Secret Scope
db_secrets_scope_delete | Delete Secret Scope
db_secrets_scope_list_all | List Secret Scopes
db_sql_exec_cancel | Cancel SQL Query
db_sql_exec_poll_for_success | Poll a Query Until Successful
db_sql_exec_query | Execute SQL Query
db_sql_exec_result | Get SQL Query Results
db_sql_exec_status | Get SQL Query Status
db_sql_global_warehouse_get | Get Global Warehouse Config
db_sql_query | Execute query with SQL Warehouse
db_sql_query_history | List Warehouse Query History
db_sql_warehouse_create | Create Warehouse
db_sql_warehouse_delete | Delete Warehouse
db_sql_warehouse_edit | Edit Warehouse
db_sql_warehouse_get | Get Warehouse
db_sql_warehouse_list | List Warehouses
db_sql_warehouse_start | Start Warehouse
db_sql_warehouse_stop | Stop Warehouse
db_token | Fetch Databricks Token
db_uc_catalogs_get | Get Catalog (Unity Catalog)
db_uc_catalogs_list | List Catalogs (Unity Catalog)
db_uc_schemas_get | Get Schema (Unity Catalog)
db_uc_schemas_list | List Schemas (Unity Catalog)
db_uc_tables_delete | Delete Table (Unity Catalog)
db_uc_tables_exists | Check Table Exists (Unity Catalog)
db_uc_tables_get | Get Table (Unity Catalog)
db_uc_tables_list | List Tables (Unity Catalog)
db_uc_tables_summaries | List Table Summaries (Unity Catalog)
db_uc_volumes_create | Update Volume (Unity Catalog)
db_uc_volumes_delete | Delete Volume (Unity Catalog)
db_uc_volumes_get | Get Volume (Unity Catalog)
db_uc_volumes_list | List Volumes (Unity Catalog)
db_uc_volumes_update | Update Volume (Unity Catalog)
db_volume_delete | Volume FileSystem Delete
db_volume_dir_create | Volume FileSystem Create Directory
db_volume_dir_delete | Volume FileSystem Delete Directory
db_volume_dir_exists | Volume FileSystem Check Directory Exists
db_volume_download_dir | Download Directory from Volume in Parallel
db_volume_file_exists | Volume FileSystem File Status
db_volume_list | Volume FileSystem List Directory Contents
db_volume_read | Volume FileSystem Read
db_volume_upload_dir | Upload Directory to Volume in Parallel
db_volume_write | Volume FileSystem Write
db_vs_endpoints_create | Create a Vector Search Endpoint
db_vs_endpoints_delete | Delete a Vector Search Endpoint
db_vs_endpoints_get | Get a Vector Search Endpoint
db_vs_endpoints_list | List Vector Search Endpoints
db_vs_indexes_create | Create a Vector Search Index
db_vs_indexes_delete | Delete a Vector Search Index
db_vs_indexes_delete_data | Delete Data from a Vector Search Index
db_vs_indexes_get | Get a Vector Search Index
db_vs_indexes_list | List Vector Search Indexes
db_vs_indexes_query | Query a Vector Search Index
db_vs_indexes_query_next_page | Query Vector Search Next Page
db_vs_indexes_scan | Scan a Vector Search Index
db_vs_indexes_sync | Synchronize a Vector Search Index
db_vs_indexes_upsert_data | Upsert Data into a Vector Search Index
db_workspace_delete | Delete Object/Directory (Workspaces)
db_workspace_export | Export Notebook or Directory (Workspaces)
db_workspace_get_status | Get Object Status (Workspaces)
db_workspace_import | Import Notebook/Directory (Workspaces)
db_workspace_list | List Directory Contents (Workspaces)
db_workspace_mkdirs | Make a Directory (Workspaces)
db_wsid | Fetch Databricks Workspace ID
delta_sync_index_spec | Delta Sync Vector Search Index Specification
direct_access_index_spec | Delta Sync Vector Search Index Specification
docker_image | Docker Image

## -- E --

email_notifications | Email Notifications
embedding_source_column | Embedding Source Column
embedding_vector_column | Embedding Vector Column

## -- F --

file_storage_info | File Storage Information
for_each_task | For Each Task

## -- G --

gcp_attributes | GCP Attributes
get_and_start_cluster | Get and Start Cluster
get_and_start_warehouse | Get and Start Warehouse
get_latest_dbr | Get Latest Databricks Runtime (DBR)
git_source | Git Source for Job Notebook Tasks

## -- I --

init_script_info | Init Script Info
in_databricks_nb | Detect if running within Databricks Notebook
is.access_control_request | Test if object is of class AccessControlRequest
is.access_control_req_group | Test if object is of class AccessControlRequestForGroup
is.access_control_req_user | Test if object is of class AccessControlRequestForUser
is.aws_attributes | Test if object is of class AwsAttributes
is.azure_attributes | Test if object is of class AzureAttributes
is.cluster_autoscale | Test if object is of class AutoScale
is.cluster_log_conf | Test if object is of class ClusterLogConf
is.condition_task | Test if object is of class ConditionTask
is.cron_schedule | Test if object is of class CronSchedule
is.dbfs_storage_info | Test if object is of class DbfsStorageInfo
is.delta_sync_index | Test if object is of class DeltaSyncIndex
is.direct_access_index | Test if object is of class DirectAccessIndex
is.docker_image | Test if object is of class DockerImage
is.email_notifications | Test if object is of class JobEmailNotifications
is.embedding_source_column | Test if object is of class EmbeddingSourceColumn
is.embedding_vector_column | Test if object is of class EmbeddingVectorColumn
is.file_storage_info | Test if object is of class FileStorageInfo
is.for_each_task | Test if object is of class ForEachTask
is.gcp_attributes | Test if object is of class GcpAttributes
is.git_source | Test if object is of class GitSource
is.init_script_info | Test if object is of class InitScriptInfo
is.job_task | Test if object is of class JobTaskSettings
is.libraries | Test if object is of class Libraries
is.library | Test if object is of class Library
is.lib_cran | Test if object is of class CranLibrary
is.lib_egg | Test if object is of class EggLibrary
is.lib_jar | Test if object is of class JarLibrary
is.lib_maven | Test if object is of class MavenLibrary
is.lib_pypi | Test if object is of class PyPiLibrary
is.lib_whl | Test if object is of class WhlLibrary
is.new_cluster | Test if object is of class NewCluster
is.notebook_task | Test if object is of class NotebookTask
is.pipeline_task | Test if object is of class PipelineTask
is.python_wheel_task | Test if object is of class PythonWheelTask
is.run_job_task | Test if object is of class RunJobTask
is.s3_storage_info | Test if object is of class S3StorageInfo
is.spark_jar_task | Test if object is of class SparkJarTask
is.spark_python_task | Test if object is of class SparkPythonTask
is.spark_submit_task | Test if object is of class SparkSubmitTask
is.sql_file_task | Test if object is of class SqlFileTask
is.sql_query_task | Test if object is of class SqlQueryTask
is.valid_task_type | Test if object is of class JobTask
is.vector_search_index_spec | Test if object is of class VectorSearchIndexSpec

## -- J --

job_task | Job Task
job_tasks | Job Tasks

## -- L --

libraries | Libraries
lib_cran | Cran Library (R)
lib_egg | Egg Library (Python)
lib_jar | Jar Library (Scala)
lib_maven | Maven Library (Scala)
lib_pypi | PyPi Library (Python)
lib_whl | Wheel Library (Python)

## -- N --

new_cluster | New Cluster
notebook_task | Notebook Task

## -- O --

open_workspace | Connect to Databricks Workspace

## -- P --

pipeline_task | Pipeline Task
python_wheel_task | Python Wheel Task

## -- R --

remove_lib_path | Remove Library Path
run_job_task | Run Job Task

## -- S --

s3_storage_info | S3 Storage Info
show-method | Show method for DatabricksConnection
show-method | Show method for DatabricksDriver
show-method | Show method for DatabricksResult
spark_jar_task | Spark Jar Task
spark_python_task | Spark Python Task
spark_submit_task | Spark Submit Task
sql_file_task | SQL File Task
sql_query_fields.DatabricksConnection | SQL Query Fields for Databricks connections
sql_query_save.DatabricksConnection | Create temporary views and tables in Databricks
sql_query_task | SQL Query Task
sql_table_analyze.DatabricksConnection | Handle table analysis for Databricks

## -- W --

wait_for_lib_installs | Wait for Libraries to Install on Databricks Cluster