

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.

# Guía de DataZone inicio rápido de Amazon con datos de AWS Glue
<a name="quickstart-glue"></a>

Completa los siguientes pasos de inicio rápido para recorrer todos los flujos de trabajo de productores y consumidores de datos en Amazon DataZone con ejemplos de datos de AWS Glue. 

**Topics**
+ [Paso 1: Crea el portal de DataZone dominios y datos de Amazon](#create-domain-gs-glue)
+ [Paso 2: Crear el proyecto de publicación](#create-publishing-project-gs-glue)
+ [Paso 3: Crear el entorno](#create-environment-gs-glue)
+ [Paso 4: Producir datos para su publicación](#produce-data-for-publishing-gs-glue)
+ [Paso 5: Recopila metadatos de AWS Glue](#gather-metadata-from-glue-gs-glue)
+ [Paso 6: Seleccione y publique el activo de datos](#curate-data-asset-gs-glue)
+ [Paso 7: Crear el proyecto para el análisis de datos](#create-project-for-data-analysis-gs-glue)
+ [Paso 8: Crear un entorno para el análisis de datos](#create-environment-gs2-glue)
+ [Paso 9: Buscar en el catálogo de datos y suscribirse a los datos](#search-catalog-subscribe-gs-glue)
+ [Paso 10: Aprobar la solicitud de suscripción](#approve-subscription-request-gs-glue)
+ [Paso 11: Cree una consulta y analice los datos en Amazon Athena](#analyze-data-gs-glue)

## Paso 1: Crea el portal de DataZone dominios y datos de Amazon
<a name="create-domain-gs-glue"></a>

En esta sección se describen los pasos para crear un DataZone dominio de Amazon y un portal de datos para este flujo de trabajo.

Complete el siguiente procedimiento para crear un DataZone dominio de Amazon. Para obtener más información sobre DataZone los dominios de Amazon, consulte[DataZone Terminología y conceptos de Amazon](datazone-concepts.md). 

1. **Ve a la DataZone consola de Amazon en [https://console.aws.amazon.com/datazone](https://console.aws.amazon.com/datazone), inicia sesión y, a continuación, selecciona Crear dominio.** 
**nota**  
Si quieres usar un DataZone dominio de Amazon existente para este flujo de trabajo, selecciona **Ver dominios**, elige el dominio que quieres usar y, a continuación, continúa con el paso 2 de creación de un proyecto de publicación.

1. En la página **Crear dominio**, proporcione valores para los siguientes campos: 
   + **Nombre**: especifique un nombre para su dominio. A los efectos de este flujo de trabajo, puede llamar a este dominio **Marketing**.
   + **Descripción**: especifique una descripción de dominio opcional.
   + **Cifrado de datos**: tus datos se cifran de forma predeterminada con una clave que te AWS pertenece y administra por ti. Para este caso de uso, puede dejar la configuración de cifrado de datos predeterminada.

     Para obtener más información sobre las claves administradas por el cliente, consulte [El cifrado de datos en reposo para Amazon DataZone](encryption-rest-datazone.md). Si usa su propia clave de KMS para el cifrado de datos, debe incluir la siguiente declaración en su valor predeterminado [AmazonDataZoneDomainExecutionRole](AmazonDataZoneDomainExecutionRole.md).

------
#### [ JSON ]

****  

     ```
     {
         "Version":"2012-10-17",		 	 	 
         "Statement": [
             {
                 "Sid": "Statement1",
                 "Effect": "Allow",
                 "Action": [
                     "kms:Decrypt",
                     "kms:DescribeKey",
                     "kms:GenerateDataKey"
                 ],
                 "Resource": [
                     "arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
                 ]
             }
         ]
     }
     ```

------
   + **Acceso al servicio**: deje sin cambios la opción seleccionada de forma predeterminada **Usar un rol predeterminado**.
**nota**  
Si utilizas un DataZone dominio de Amazon existente para este flujo de trabajo, puedes elegir la opción **Usar un rol de servicio existente** y, a continuación, elegir un rol existente en el menú desplegable.
   + En **Configuración rápida**, seleccione **Configurar esta cuenta para el consumo y la publicación de datos**. Esta opción habilita los DataZone planos integrados en Amazon de **Data Lake** y **Data Warehouse**, y configura los permisos, los recursos, un proyecto predeterminado y los perfiles de entorno de data lake y data warehouse necesarios para esta cuenta. Para obtener más información sobre los DataZone blueprints de Amazon, consulte[DataZone Terminología y conceptos de Amazon](datazone-concepts.md).
   + No realice cambios en el resto de campos de la sección **Detalles de permisos**. 
**nota**  
Si ya tienes un DataZone dominio de Amazon, puedes elegir la opción **Usar un rol de servicio existente** y, a continuación, elegir un rol existente en el menú desplegable para el rol **Glue Manage Access, el rol** **Redshift Manage Access y el rol** **Provisioning**. 
   + No realice cambios en los campos de **Etiquetas**.
   + Elija **Crear un dominio**.

1. Una vez que el dominio se haya creado correctamente, selecciónelo y, en la página de resumen del dominio, anote la **URL del portal de datos** correspondiente a este dominio. Puedes usar esta URL para acceder a tu portal de DataZone datos de Amazon y completar el resto de los pasos de este flujo de trabajo. También puede ir al portal de datos seleccionando **Abrir el portal de datos**.

**nota**  
En la versión actual de Amazon DataZone, una vez creado el dominio, la URL generada para el portal de datos no se puede modificar.

La creación del dominio puede tardar varios minutos en completarse. Espere a que el dominio tenga el estado de **Disponible** antes de ir al paso siguiente.

## Paso 2: Crear el proyecto de publicación
<a name="create-publishing-project-gs-glue"></a>

En esta sección se describen los pasos necesarios para crear el proyecto de publicación para este flujo de trabajo.

1. Cuando completes el paso 1 anterior y crees un dominio, verás el mensaje ¡**Bienvenido a Amazon DataZone\$1** ventana. En esta ventana, seleccione **Crear proyecto**.

1. Especifique el nombre del proyecto, por ejemplo, para este flujo de trabajo, puede asignarle un nombre **SalesDataPublishingProject**, dejar el resto de los campos sin cambios y, a continuación, seleccionar **Crear**.

## Paso 3: Crear el entorno
<a name="create-environment-gs-glue"></a>

En esta sección se describen los pasos necesarios para crear un entorno para este flujo de trabajo.

1. Cuando haya completado el Paso 2 anterior y haya creado su proyecto, verá la ventana **Su proyecto está listo para usar**. En esta ventana, seleccione **Crear entorno**.

1. En la página **Crear entorno**, especifique lo siguiente y, a continuación, elija **Crear entorno**.

1. Especifique los valores para los siguientes campos:
   + **Nombre**: especifique el nombre del entorno. Para este tutorial, puede llamarlo `Default data lake environment`.
   + **Descripción**: especifique una descripción para el entorno.
   + **Perfil de entorno**: elija el perfil de **DataLakeProfile**entorno. Esto le permite utilizar Amazon DataZone en este flujo de trabajo para trabajar con datos en Amazon S3, AWS Glue Catalog y Amazon Athena.
   + Para este tutorial, no realice cambios en el resto de los campos.

1. Seleccione **Creación de entorno**.

## Paso 4: Producir datos para su publicación
<a name="produce-data-for-publishing-gs-glue"></a>

En esta sección se describen los pasos necesarios para producir datos para su publicación en este flujo de trabajo.

1. Cuando complete el paso 3 anterior, en su proyecto `SalesDataPublishingProject`, en el panel de la derecha, en **Herramientas de análisis**, elija **Amazon Athena**. Esto abre el editor de consultas de Athena con las credenciales de su proyecto para la autenticación. Asegúrese de que su entorno de publicación esté seleccionado en el menú desplegable del ** DataZone entorno de Amazon** y de que la `<environment_name>%_pub_db` base de datos esté seleccionada como en el editor de consultas.

1. En este tutorial, utilizará el script de consulta **Create Table as Select** (CTAS) para crear una tabla nueva que desee publicar en Amazon. DataZone En su editor de consultas, ejecute este script de CTAS para crear una tabla `mkt_sls_table` que pueda publicar y poner a disposición para su búsqueda y suscripción. 

   ```
   CREATE TABLE mkt_sls_table AS
   SELECT 146776932 AS ord_num, 23 AS sales_qty_sld, 23.4 AS wholesale_cost, 45.0 as lst_pr, 43.0 as sell_pr, 2.0 as disnt, 12 as ship_mode,13 as warehouse_id, 23 as item_id, 34 as ctlg_page, 232 as ship_cust_id, 4556 as bill_cust_id
   UNION ALL SELECT 46776931, 24, 24.4, 46, 44, 1, 14, 15, 24, 35, 222, 4551
   UNION ALL SELECT 46777394, 42, 43.4, 60, 50, 10, 30, 20, 27, 43, 241, 4565
   UNION ALL SELECT 46777831, 33, 40.4, 51, 46, 15, 16, 26, 33, 40, 234, 4563
   UNION ALL SELECT 46779160, 29, 26.4, 50, 61, 8, 31, 15, 36, 40, 242, 4562
   UNION ALL SELECT 46778595, 43, 28.4, 49, 47, 7, 28, 22, 27, 43, 224, 4555
   UNION ALL SELECT 46779482, 34, 33.4, 64, 44, 10, 17, 27, 43, 52, 222, 4556
   UNION ALL SELECT 46779650, 39, 37.4, 51, 62, 13, 31, 25, 31, 52, 224, 4551
   UNION ALL SELECT 46780524, 33, 40.4, 60, 53, 18, 32, 31, 31, 39, 232, 4563
   UNION ALL SELECT 46780634, 39, 35.4, 46, 44, 16, 33, 19, 31, 52, 242, 4557
   UNION ALL SELECT 46781887, 24, 30.4, 54, 62, 13, 18, 29, 24, 52, 223, 4561
   ```

   Asegúrese de que la tabla **mkt\$1sls\$1table** se ha creado correctamente en la sección **Tablas y vistas** de la parte izquierda. Ahora tienes un activo de datos que se puede publicar en el DataZone catálogo de Amazon.

## Paso 5: Recopila metadatos de AWS Glue
<a name="gather-metadata-from-glue-gs-glue"></a>

En esta sección se describe el paso de recopilar metadatos de AWS Glue para este flujo de trabajo.

1. Una vez que hayas completado el paso 4 anterior, en el portal de DataZone datos de Amazon, elige el `SalesDataPublishingProject` proyecto, luego elige la pestaña **Datos** y, a continuación, elige **Fuentes de datos** en el panel de la izquierda.

1. Elija el origen que se creó como parte del proceso de creación del entorno. 

1. Seleccione **Ejecutar** junto al menú desplegable **Acción** y, a continuación, seleccione el botón de actualización. Una vez finalizada la ejecución de la fuente de datos, los activos se añaden al DataZone inventario de Amazon.

## Paso 6: Seleccione y publique el activo de datos
<a name="curate-data-asset-gs-glue"></a>

En esta sección se describen los pasos para seleccionar y publicar el activo de datos en este flujo de trabajo.

1. Una vez que hayas completado el paso 5 anterior, en el portal de DataZone datos de Amazon, elige el `SalesDataPublishingProject` proyecto que creaste en el paso anterior, elige la pestaña **Datos** de **inventario** en el panel de la izquierda y localiza la `mkt_sls_table` tabla.

1. Abra la página de detalles del activo `mkt_sls_table` para ver los nombres empresariales generados automáticamente. Seleccione el icono de **metadatos generados automáticamente** para ver los nombres generados automáticamente para los activos y las columnas. Puede aceptar o rechazar cada nombre de forma individual o elegir **Aceptar todos** para aplicar los nombres generados. Si lo desea, también puede añadir el formulario de metadatos disponible a su activo y seleccionar los términos del glosario para clasificar los datos.

1. Elija **Publicar activo** para publicar el activo `mkt_sls_table`.

## Paso 7: Crear el proyecto para el análisis de datos
<a name="create-project-for-data-analysis-gs-glue"></a>

En esta sección se describen los pasos necesarios para crear el proyecto para el análisis de datos. Este es el comienzo de los pasos de consumo de datos de este flujo de trabajo.

1. Una vez que hayas completado el paso 6 anterior, en el portal de DataZone datos de Amazon, selecciona **Crear proyecto** **en el menú desplegable Proyecto**.

1. En la página **Crear proyecto**, especifique el nombre del proyecto, por ejemplo, para este flujo de trabajo, puede asignarle un nombre **MarketingDataAnalysisProject**, dejar el resto de los campos sin cambios y, a continuación, seleccionar **Crear**.

## Paso 8: Crear un entorno para el análisis de datos
<a name="create-environment-gs2-glue"></a>

En esta sección se describen los pasos necesarios para crear un entorno para el análisis de datos.

1. Una vez que haya completado el paso 7 anterior, en el portal de DataZone datos de Amazon, elija el `MarketingDataAnalysisProject` proyecto, elija la pestaña **Entornos** y, por último, elija **Crear entorno**.

1. En la página **Crear entorno**, especifique lo siguiente y, a continuación, elija **Crear entorno**.
   + **Nombre**: especifique el nombre del entorno. Para este tutorial, puede llamarlo `Default data lake environment`.
   + **Descripción**: especifique una descripción para el entorno.
   + **Perfil de entorno**: elija el perfil de **DataLakeProfile**entorno integrado.
   + Para este tutorial, no realice cambios en el resto de los campos.

## Paso 9: Buscar en el catálogo de datos y suscribirse a los datos
<a name="search-catalog-subscribe-gs-glue"></a>

En esta sección se describen los pasos para buscar en el catálogo de datos y suscribirse a los datos.

1. Una vez que complete el paso 8 anterior, en el portal de DataZone datos de Amazon, elija el DataZone icono de Amazon y, en el campo DataZone **Búsqueda** de Amazon, busque activos de datos mediante palabras clave (por ejemplo, «catálogo» o «ventas») en la barra de **búsqueda** del portal de datos. 

   Si es necesario, aplique filtros o clasifíquelos y, una vez que encuentre el activo de **Datos de ventas del producto**, podrá seleccionarlo para abrir la página de detalles del activo.

1. En la página de detalles del activo de **Datos de ventas por catálogo**, elija **Suscribirse**.

1. En el cuadro de diálogo **Suscríbete**, selecciona tu proyecto de **MarketingDataAnalysisProject**consumo en el menú desplegable, especifica el motivo de tu solicitud de suscripción y, a continuación, selecciona **Suscribirse**.

## Paso 10: Aprobar la solicitud de suscripción
<a name="approve-subscription-request-gs-glue"></a>

En esta sección se describen los pasos para aprobar la solicitud de suscripción.

1. Una vez que complete el paso 9 anterior, en el portal de DataZone datos de Amazon, elija el **SalesDataPublishingProject**proyecto con el que publicó su activo.

1. Elija la pestaña **Datos**, luego **Datos publicados** y, por último, **Solicitudes entrantes**.

1. Ahora puede ver la fila de la nueva solicitud que necesita aprobación. Elija **Ver solicitud**. Indique el motivo de la aprobación y elija **Aprobar**.

## Paso 11: Cree una consulta y analice los datos en Amazon Athena
<a name="analyze-data-gs-glue"></a>

Ahora que has publicado correctamente un activo en el DataZone catálogo de Amazon y te has suscrito a él, puedes analizarlo.

1. En el portal de DataZone datos de Amazon, elige tu proyecto de **MarketingDataAnalysisProject**consumidor y, a continuación, en el panel de la derecha, en **Herramientas de análisis**, selecciona el enlace **Consulta de datos** con Amazon Athena. Esto abre el editor de consultas de Amazon Athena con las credenciales de su proyecto para la autenticación. Elija el entorno de **MarketingDataAnalysisProject**consumo en el menú desplegable **Amazon DataZone Environment** del editor de consultas y, a continuación, elija el de su proyecto en el menú desplegable `<environment_name>%sub_db` de la base de datos.

1. Ahora puede ejecutar consultas en la tabla suscrita. Puede elegir la tabla en **Tablas y vistas** y, a continuación, elegir **Vista previa** para que la declaración seleccionada aparezca en la pantalla del editor. Ejecute la consulta para ver los resultados: 