Creación de expresiones de etiquetas LF - AWS Lake Formation

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de expresiones de etiquetas LF

Debe definir todas las etiquetas LF en Lake Formation y asignarlas a los recursos del Catálogo de datos antes de que se puedan utilizar para crear expresiones. Una expresión de etiqueta LF está formada por una clave más y uno o más valores posibles para cada clave.

En cuanto el administrador del lago de datos haya configurado los permisos de IAM necesarios y los permisos de Lake Formation para el rol de creador de expresiones de etiquetas LF, la entidad principal podrá crear expresiones de etiquetas LF reutilizables. El creador de expresiones de etiquetas LF obtiene permisos implícitos para actualizar el cuerpo de la expresión y eliminar la expresión de etiqueta LF.

Puede crear expresiones de etiquetas LF mediante la AWS Lake Formation consola, la API o AWS Command Line Interface ()AWS CLI.

Console
Cómo crear expresiones de etiquetas LF
  1. Abra la consola de Lake Formation en https://console.aws.amazon.com/lakeformation/.

    Inicie sesión como entidad principal con permisos de creador de expresiones de etiquetas LF o como administrador del lago de datos.

  2. En el panel de navegación, en Permisos, elija las etiquetas LF y los permisos.

  3. Elija Expresiones de etiquetas LF. Aparece la página Agregar expresiones de etiqueta LF.

    La página tiene campos para agregar un nombre, una descripción y un menú desplegable para seleccionar el cuerpo de la expresión. Los usuarios también tienen la opción de conceder permisos.
  4. Introduzca la información siguiente:

    • Nombre: escriba un nombre exclusivo para la expresión. No puede actualizar el nombre de la expresión.

    • Descripción: opcionalmente, proporcione la descripción de la expresión con sus detalles.

    • Expresión: cree la expresión especificando las claves de etiqueta y sus valores asociados. Puede agregar hasta 50 claves por expresión. Debe tener el permiso Grant with LF-Tags de Lake Formation en todas las etiquetas en el cuerpo de la expresión.

      Cada clave debe tener un valor como mínimo. Para introducir varios valores, introduzca una lista delimitada por comas y, a continuación, pulse Intro, o introduzca un valor cada vez y pulse Añadir después de cada uno. El número máximo de valores permitidos por clave es 1000.

      Lake Formation usa la AND/OR lógica para combinar varias claves y valores en una expresión. Dentro de un único par (clave : lista de valores), los valores se combinan mediante el operador lógico O. Por ejemplo, si el par es (Departamento : [Ventas, Marketing]), significa que la etiqueta coincide si el recurso tiene la etiqueta Departamento con el valor Ventas O Marketing.

      Al especificar varias claves, las une un operador lógico Y. Por lo tanto, si la expresión completa es (Departamento : [Ventas, Marketing]) Y (Ubicación : [EE. UU., Canadá]), hace coincidir los recursos que tienen la etiqueta Departamento con el valor Ventas O Marketing Y que también tienen la etiqueta Ubicación con el valor EE. UU. O Canadá. El siguiente es otro ejemplo con varias claves y valores:

      Expresión de etiqueta LFContentType : (: [Vídeo, audio]) Y (Región: [Europa, Asia]) AND (Departamento: [Ingeniería, ProductManagement]).

      Esta expresión coincidiría con los recursos que tengan: - La ContentType etiqueta con el valor Vídeo O Audio Y - La etiqueta Región con el valor Europa O Asia Y - La etiqueta Departamento con el valor Ingeniería O. ProductManagement

    También puede guardar una expresión de etiqueta al conceder permisos de lago de datos mediante etiquetas LF. Elija los pares de clave y valor y elija la opción Guardar como nueva expresión. Especifique un nombre que describa la expresión.

    La página contiene campos para seleccionar el cuerpo de la expresión y un campo para especificar un nombre.
  5. (Opcional) A continuación, elija los usuarios/roles y los permisos de la expresión que quiere concederles en la cuenta. También puede elegir permisos concesibles que permitan a los usuarios conceder estos permisos a otros usuarios de la cuenta. No puedes conceder permisos entre cuentas para las expresiones de etiquetas.

    La página muestra los campos para seleccionar el permiso que se va a conceder a otras entidades principales.
  6. Elija Agregar.

AWS CLI
Cómo crear expresiones de etiquetas LF
  • Introduzca un comando create-lf-tag-expression.

    En el siguiente ejemplo, se crea una expresión de etiqueta LF con la etiqueta Department con los valores Sales y Marketing, Y la etiqueta Location con el valor US.

    aws lakeformation create-lf-tag-expression \ -- name "my-tag-expression" \ -- catalog-id "123456789012" \ -- expression '{"Expression":[{"TagKey":"Department","TagValues":["Sales","Marketing"]},{"TagKey":"Location","TagValues":["US"]}]}'

    Este comando CLI crea una nueva expresión de etiqueta LF en. AWS Glue Data Catalog La expresión se puede utilizar para conceder permisos a los recursos del Catálogo de datos, como bases de datos, tablas, vistas o columnas, en función de sus etiquetas asociadas. En este ejemplo, la expresión hará coincidir los recursos que tengan la clave Department con los valores Sales o Marketing, y la clave Location con el valorUS.

Como creador de la expresión de etiqueta, la entidad principal obtiene el permiso Alter sobre esta expresión de etiqueta LF y puede actualizar o eliminar la expresión. La entidad principal que crea la expresión de etiqueta LF también puede conceder permiso Alter a otra entidad principal para que actualice y elimine esta expresión.