Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 10.4 LTS ve üzeri
yalnızca Unity Kataloğu için
Belirtilen ada sahip bir Delta Sharing alıcısı oluşturur ve bir etkinleştirme bağlantısı üretir. Aynı ada sahip bir alıcı zaten varsa, bir istisna atılır.
Alıcı oluşturmak ve yönetmek için meta veri deposu yöneticisi olmanız veya meta veri deposunda ayrıcalığınız olması CREATE RECIPIENT gerekir.
Etkinleştirme bağlantısını almak için DESCRIBE RECIPIENT kullanın.
Sözdizimi
CREATE RECIPIENT [ IF NOT EXISTS ] recipient_name
[ USING ID sharing_identifier ]
[ COMMENT comment ]
[ PROPERTIES ( property_key [ = ] property_value [, ...] ) ]
Parametreler
EĞER MEVCUT DEĞİLSE
Eğer mevcut değilse, verilen ada sahip bir alıcı oluşturur. Aynı ada sahip bir alıcı zaten varsa hiçbir şey olmaz.
-
Oluşturulacak alıcının adı.
paylaşım_kimliği
Verileri paylaşmak istediğiniz Delta Sharing alıcısına ait Unity Kataloğu meta veri deposunun isteğe bağlı genel benzersiz tanımlayıcısı. Bu, Delta Sharing alıcısı tarafından yürütülen current_metastore işlevinin çıkışıdır.
Bu seçeneğin kullanılması kimlik doğrulama türünü
DATABRICKSolarak ayarlar, aksi takdirde kimlik doğrulama türüTOKENolarak ayarlanır ve paylaşılan tarihe erişmesi için alıcıya bir etkinleştirme bağlantısı göndermeniz gerekir.yorum
İsteğe bağlı
STRINGbir değişmez değer. Alıcının açıklaması.PROPERTIES ( property_key [ = ] property_value [, ...] )Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 12.2 LTS ve üzeri.Alıcı üzerinde özel bir özellik ayarlar.
Alıcı özellikleri, aynı paylaşım nesnesini kullanarak farklı alıcılarla farklı tablo bölümlerini paylaşmak için kullanılabilir. Bkz. Alıcı özelliklerini yönetme ve Alıcı özelliklerini kullanarak bölüm filtresi yapma.
property_key { identifier [. ...] | string_literal } property_value { string_literal }
Örnekler
-- 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