Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creazione di espressioni LF-Tag
È necessario definire tutto LF-Tags in Lake Formation e assegnarlo alle risorse del Data Catalog prima che possano essere utilizzate per creare espressioni. Un' LF-Tag espressione è composta da un'altra chiave e uno o più valori possibili per ogni chiave.
Dopo che l'amministratore del data lake ha impostato le autorizzazioni IAM e le autorizzazioni Lake Formation richieste per il ruolo di creatore di LF-Tag espressioni, il responsabile può creare espressioni LF-Tag riutilizzabili. Il creatore dell' LF-Tag espressione ottiene le autorizzazioni implicite per aggiornare il corpo dell'espressione ed eliminare l'espressione. LF-Tag
È possibile creare LF-Tag espressioni utilizzando la AWS Lake Formation console, l'API o AWS Command Line Interface
()AWS CLI.
- Console
-
Per creare un' LF-Tag espressione
-
Apri la console Lake Formation all'indirizzo https://console.aws.amazon.com/lakeformation/.
Accedi come principale con i permessi di creazione di LF-Tag espressioni o come amministratore del data lake.
-
Nel riquadro di navigazione, in Autorizzazioni, scegli LF-Tags e autorizzazioni.
-
Scegliete le espressioniLF-Tag . Viene visualizzata la pagina Aggiungi LF-Tag espressioni.
-
Immetti le seguenti informazioni:
-
Nome: immettere un nome univoco per l'espressione. Non è possibile aggiornare il nome dell'espressione.
-
Descrizione: fornisce una descrizione facoltativa dell'espressione con i dettagli dell'espressione.
-
Espressione: crea l'espressione specificando le chiavi dei tag e i valori associati. È possibile aggiungere fino a 50 chiavi per espressione. È necessario disporre dell'autorizzazione Grant with LF-Tags Lake Formation per tutti i tag nel corpo dell'espressione.
Ogni chiave deve avere almeno un valore. Per inserire più valori, inserisci un elenco delimitato da virgole e premi Invio oppure inserisci un valore alla volta e scegli Aggiungi dopo ognuno di essi. Il numero massimo di valori consentiti per chiave è 1000.
Lake Formation utilizza la AND/OR logica per combinare più chiavi e valori in un'espressione. All'interno di una singola coppia (chiave: elenco di valori), i valori vengono combinati utilizzando l'operatore logico OR. Ad esempio, se la coppia è (Dipartimento: [Vendite, Marketing]), significa che il tag corrisponde se la risorsa ha il tag Department con valore Sales OR Marketing.
Quando si specificano più chiavi, le chiavi vengono unite da un operatore logico AND. Quindi, se l'espressione completa è (Department: [Sales, Marketing]) AND (Location: [US, Canada]), corrisponde alle risorse che hanno il tag Department con valore Sales OR Marketing e hanno anche il tag Location con valore US OR Canada. Di seguito è riportato un altro esempio con più chiavi e valori:
LF-Tag espressione: (ContentType : [Video, Audio]) AND (Regione: [Europa, Asia]) AND (Dipartimento: [Ingegneria, ProductManagement]).
Questa espressione corrisponderebbe a risorse che hanno: - Il ContentType tag con valore Video OR Audio AND - Il tag Region con valore Europe OR Asia AND - Il tag Department con valore Engineering OR ProductManagement.
È inoltre possibile salvare un'espressione di tag quando si concedono le autorizzazioni del data lake utilizzando. LF-Tags Scegliete le coppie chiave e valore e scegliete l'opzione Salva come nuova espressione. Immettete un nome che descriva l'espressione.
-
(Facoltativo) Quindi users/roles, scegli e le autorizzazioni sull'espressione che desideri concedere loro nell'account. Puoi anche scegliere autorizzazioni concedibili che consentano agli utenti di concedere tali autorizzazioni ad altri utenti dell'account. Non puoi concedere autorizzazioni tra account per le espressioni dei tag.
-
Scegliere Aggiungi.
- AWS CLI
-
Per creare un'espressione LF-Tag
-
Immettere un create-lf-tag-expression comando.
L'esempio seguente crea un' LF-Tag espressione con il tag Department con valori Sales e Marketing AND il tag Location con il valoreUS.
aws lakeformation create-lf-tag-expression \
-- name "my-tag-expression" \
-- catalog-id "123456789012" \
-- expression '{"Expression":[{"TagKey":"Department","TagValues":["Sales","Marketing"]},{"TagKey":"Location","TagValues":["US"]}]}'
Questo comando CLI crea una nuova LF-Tag espressione in. AWS Glue Data Catalog L'espressione può essere utilizzata per concedere autorizzazioni a risorse del catalogo dati come database, tabelle, viste o colonne in base ai tag associati. In questo esempio, l'espressione corrisponderà alle risorse che hanno la Department chiave con valori Sales o Marketing e la Location chiave con il valoreUS.
In qualità di creatore di espressioni di tag, il responsabile ottiene l'Alterautorizzazione per questa LF-Tag espressione e può aggiornare o rimuovere l'espressione. Il responsabile del creatore dell' LF-Tag espressione può anche concedere Alter l'autorizzazione a un altro principale di aggiornare e rimuovere questa espressione.