Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 10.4 LTS és újabb
kizárólag Unity Catalog
Létrehoz egy deltamegosztási címzettet a megadott névvel, és létrehoz egy aktiválási hivatkozást. Ha már létezik ilyen nevű címzett, kivételt jelent.
A címzettek létrehozásához és kezeléséhez metaadattár-rendszergazdának kell lennie, vagy rendelkeznie kell a CREATE RECIPIENT metaadattárra vonatkozó jogosultsággal.
Az aktiválási hivatkozás lekéréséhez használja a DESCRIBE RECIPIENT.
Szintaxis
CREATE RECIPIENT [ IF NOT EXISTS ] recipient_name
[ USING ID sharing_identifier ]
[ COMMENT comment ]
[ PROPERTIES ( property_key [ = ] property_value [, ...] ) ]
Paraméterek
HA NEM LÉTEZIK
Létrehoz egy címzettet a megadott névvel, ha nem létezik. Ha már létezik egy azonos nevű címzett, semmi sem fog történni.
-
A létrehozandó címzett neve.
sharing_identifier
A Delta-megosztás címzettje által birtokolt Unity Catalog metaadattár opcionális globális egyedi azonosítója, akivel meg szeretné osztani az adatokat. Ez a Delta Sharing címzettje által végrehajtott current_metastore függvény kimenete.
Ezzel a beállítással a hitelesítési típust
DATABRICKSértékre állítja, ellenkező esetben a hitelesítési típusTOKEN, ezért aktiválási hivatkozást kell küldenie a címzettnek a megosztott dátum eléréséhez.megjegyzés
Opcionális
STRINGliterál. A címzett leírása.PROPERTIES ( property_key [ = ] property_value [, ...] )A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 12.2 LTS és újabb.Egyedi tulajdonság beállítása a címzettnél.
A címzett tulajdonságaival különböző táblapartíciókat oszthat meg különböző címzettekkel ugyanazzal a megosztási objektummal. Lásd a címzett tulajdonságainak kezelése és a címzett tulajdonságainak használata a partíciószűréshez.
property_key { identifier [. ...] | string_literal } property_value { string_literal }
Példák
-- 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