Skip to contents

Updates the clean room with the changes and data objects in the request. The caller must be the owner of the clean room or a metastore admin.

Usage

update_clean_room(
  client,
  name,
  catalog_updates = NULL,
  comment = NULL,
  owner = NULL
)

cleanRoomsUpdate(
  client,
  name,
  catalog_updates = NULL,
  comment = NULL,
  owner = NULL
)

Arguments

client

Required. Instance of DatabricksClient()

name

Required. The name of the clean room.

catalog_updates

Array of shared data object updates.

comment

User-provided free-form text description.

owner

Username of current owner of clean room.

Details

When the caller is a metastore admin, only the owner field can be updated.

In the case that the clean room name is changed updateCleanRoom requires that the caller is both the clean room owner and a metastore admin.

For each table that is added through this method, the clean room owner must also have SELECT privilege on the table. The privilege must be maintained indefinitely for recipients to be able to access the table. Typically, you should use a group as the clean room owner.

Table removals through update do not require additional privileges.