Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime 10.4 LTS ke atas
Unity Catalog saja
Membuat penerima OpenSharing dengan nama yang ditentukan dan menghasilkan tautan aktivasi. Jika penerima dengan nama yang sama sudah ada, pengecualian akan dilemparkan.
Gunakan DESCRIBE RECIPIENT untuk mengambil tautan aktivasi.
Permissions
Untuk membuat penerima, Anda harus menjadi admin metastore atau memiliki CREATE RECIPIENT hak istimewa di metastore. Setelah pembuatan, hanya pemilik penerima yang dapat mengelolanya (lihat ALTER RECIPIENT dan DROP RECIPIENT).
Sintaks
CREATE RECIPIENT [ IF NOT EXISTS ] recipient_name
[ USING ID sharing_identifier ]
[ COMMENT comment ]
[ PROPERTIES ( property_key [ = ] property_value [, ...] ) ]
Parameter
JIKA TIDAK ADA
Membuat penerima dengan nama yang diberikan jika tidak ada. Jika penerima dengan nama yang sama sudah ada, tidak akan terjadi apa-apa.
-
Nama penerima yang akan dibuat.
sharing_identifier
Pengidentifikasi unik global opsional dari metastore Unity Catalog yang dimiliki oleh penerima OpenSharing dengan siapa Anda ingin berbagi data. Ini adalah output dari fungsi current_metastore yang dijalankan oleh penerima OpenSharing.
Menggunakan opsi ini mengatur jenis autentikasi ke
DATABRICKS, jika tidak, jenis autentikasi diatur keTOKEN, mengharuskan Anda mengirim tautan aktivasi ke penerima untuk mengakses tanggal bersama.komentar
Teks literal opsional
STRING. Deskripsi untuk penerima.PROPERTIES ( property_key [ = ] property_value [, ...] )Berlaku untuk:
Databricks SQL
Databricks Runtime 12.2 LTS ke atas.Mengatur properti kustom pada penerima.
Properti penerima dapat digunakan untuk berbagi partisi tabel yang berbeda dengan penerima yang berbeda menggunakan objek berbagi yang sama. Lihat Mengelola properti penerima dan Menggunakan properti penerima untuk melakukan pemfilteran partisi.
property_key { identifier [. ...] | string_literal } property_value { string_literal }
Contoh
-- A recipient created for Databricks to Databricks sharing
> CREATE RECIPIENT other_databricks_org USING ID 'azure:westus:f12dcb34-5678-9d4c-1234-c5ac67f8b90a';
> DESCRIBE RECIPIENT other_databricks_org;
info_name info_value
------------- ----------
recipient_name other_databricks_org
authentication_type DATABRICKS
owner alwaysworks@databricks.com
created_by alwaysworks@databricks.com
create_at 2022-01-01T00:00:00.000+0000
updated_by alwayswork@databricks.com
updated_at 2022-01-05T12:00:00.000+0000
comment
cloud azure
region westus
metastore_id f12dcb34-5678-9d4c-1234-c5ac67f8b90a
-- A recipient created for sharing outside of Databricks
> CREATE RECIPIENT other_org;
> DESCRIBE RECIPIENT other_org;
info_name info_value
----------------------- ----------
recipient_name other_org
authentication_type TOKEN
owner alwaysworks@databricks.com
created_by alwaysworks@databricks.com
create_at 2022-01-01T00:00:00.000+0000
updated_by alwayswork@databricks.com
updated_at 2022-01-05T12:00:00.000+0000
comment This is Other Corp
active_token_id 0160c81f-5262-40bb-9b03-3ee12e6d98d7
active_token_expiration 2023-01-05T12:00:00.000+0000
activation_link https://send/this