You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guides/unity-catalog-aws.md
+12-14Lines changed: 12 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ page_title: "Unity Catalog set up on AWS"
4
4
5
5
# Deploying pre-requisite resources and enabling Unity Catalog (AWS Preview)
6
6
7
-
-> **Private Preview** This feature is in [Private Preview](https://docs.databricks.com/release-notes/release-types.html). Contact your Databricks representative to request access.
7
+
-> **Public Preview** This feature is in [Public Preview](https://docs.databricks.com/data-governance/unity-catalog/index.html). Contact your Databricks representative to request access.
8
8
9
9
Databricks Unity Catalog brings fine-grained governance and security to Lakehouse data using a familiar, open interface. You can use Terraform to deploy the underlying cloud resources and Unity Catalog objects automatically, using a programmatic approach.
10
10
@@ -18,16 +18,14 @@ This guide uses the following variables in configurations:
18
18
This guide is provided as-is and you can use this guide as the basis for your custom Terraform module.
19
19
20
20
To get started with Unity Catalog, this guide takes you throw the following high-level steps:
21
-
-[Initialize the required providers](#provider-initialization)
22
-
-[Configure AWS objects](#configure-aws-objects)
23
-
- A S3 bucket to store data from managed tables in Unity Catalog
24
-
- An IAM policy to define permissions to access data
25
-
- An IAM role that will be assumed by Unity Catalog to access data
26
-
-[Create users and groups who can access Unity Catalog](#create-users-and-groups)
27
-
-[Create a Unity Catalog metastore and link it to workspaces](#create-a-unity-catalog-metastore)
28
-
-[Create Unity Catalog objects in the metastore](#create-unity-catalog-objects)
29
-
-[Configure external tables and credentials](#configure-external-tables)
Then create the [databricks_storage_credential](../resources/storage_credential.md) and [databricks_external_location](../resources/xternal_location.md) in Unity Catalog.
417
+
Then create the [databricks_storage_credential](../resources/storage_credential.md) and [databricks_external_location](../resources/external_location.md) in Unity Catalog.
- To use those advanced cluster features or languages like Python, Scala and R with Unity Catalog, one must choose **Single User**Mode when launching the cluster. The cluster can only be used exclusively by a single user (by default the owner of the cluster); other users are not allowed to attach to the cluster.
489
-
This means a group of users, which is managed as a group through SCIM provisioning, will be a collection of single-user [databricks_cluster](../resources/cluster.md), which they should be able to restart. Terraform's `for_each` meta-attribute helps to do this easily.
486
+
- To use those advanced cluster features or languages like Python, Scala and R with Unity Catalog, one must choose **Single User**mode when launching the cluster. The cluster can only be used exclusively by a single user (by default the owner of the cluster); other users are not allowed to attach to the cluster.
487
+
The below example will create a collection of single-user [databricks_cluster](../resources/cluster.md) for each user in a group managed through SCIM provisioning. Individual user will be able to restart their cluster, but not anyone else. Terraform's `for_each` meta-attribute will help us achieve this.
490
488
491
489
First we use [databricks_group](../data-sources/group.md) and [databricks_user](../data-sources/user.md) data resources to get the list of user names, that belong to a group.
0 commit comments