Skip to contents

Creates a new catalog instance in the parent metastore if the caller is a metastore admin or has the CREATE_CATALOG privilege.

Usage

create_catalog(
  client,
  name,
  comment = NULL,
  connection_name = NULL,
  options = NULL,
  properties = NULL,
  provider_name = NULL,
  share_name = NULL,
  storage_root = NULL
)

catalogsCreate(
  client,
  name,
  comment = NULL,
  connection_name = NULL,
  options = NULL,
  properties = NULL,
  provider_name = NULL,
  share_name = NULL,
  storage_root = NULL
)

Arguments

client

Required. Instance of DatabricksClient()

name

Required. Name of catalog.

comment

User-provided free-form text description.

connection_name

The name of the connection to an external data source.

options

A map of key-value properties attached to the securable.

properties

A map of key-value properties attached to the securable.

provider_name

The name of delta sharing provider.

share_name

The name of the share under the share provider.

storage_root

Storage root URL for managed tables within catalog.