GEADRESSEERDE MAKEN
Van toepassing op: Alleen Databricks SQL
Databricks Runtime 10.4 LTS en hoger
dan Unity Catalog
Hiermee maakt u een ontvanger voor Delen van Delta met de opgegeven naam en genereert u een activeringskoppeling. Als er al een geadresseerde met dezelfde naam bestaat, wordt er een uitzondering gegenereerd.
Als u een ontvanger wilt maken en beheren, moet u een metastore-beheerder zijn of de CREATE RECIPIENT
bevoegdheid hebben voor de metastore.
Gebruik DESCRIBE RECIPIENT om de activeringskoppeling op te halen.
Syntaxis
CREATE RECIPIENT [ IF NOT EXISTS ] recipient_name
[ USING ID sharing_identifier ]
[ COMMENT comment ]
[ SET PROPERTIES ( property_key [ = ] property_value [, ...] ) ]
Parameters
ALS DEZE NIET BESTAAT
Hiermee maakt u een geadresseerde met de opgegeven naam als deze niet bestaat. Als er al een geadresseerde met dezelfde naam bestaat, gebeurt er niets.
-
De naam van de geadresseerde die moet worden gemaakt.
sharing_identifier
Een optionele globale unieke id van een Unity Catalog-metastore die eigendom is van de ontvanger van Delta Sharing met wie u gegevens wilt delen. Dit is de uitvoer van de current_metastore-functie die wordt uitgevoerd door de ontvanger van Delta Sharing.
Als u deze optie gebruikt, wordt het verificatietype
DATABRICKS
ingesteld op , anders wordt het verificatietype ingesteld opTOKEN
, waarbij u een activeringskoppeling naar de ontvanger moet verzenden om toegang te krijgen tot de gedeelde datum.commentaar
Een optionele
STRING
letterlijke. De beschrijving voor de geadresseerde.SET PROPERTIES ( property_key [ = ] property_value [, ...] )
Van toepassing op:
Databricks SQL
Databricks Runtime 12.2 LTS en hoger.
Hiermee stelt u een aangepaste eigenschap in op een geadresseerde.
Eigenschappen van geadresseerden kunnen worden gebruikt om verschillende tabelpartities met verschillende geadresseerden te delen met hetzelfde shareobject. Zie Eigenschappen van geadresseerden beheren en Eigenschappen van geadresseerden gebruiken om partitiefiltering uit te voeren.
property_key { identifier [. ...] | string_literal } property_value { string_literal }
Voorbeelden
-- 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
Verwante artikelen:
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor