Administración de recursos compartidos de datos de AWS Data Exchange - Amazon Redshift

Administración de recursos compartidos de datos de AWS Data Exchange

Creación de conjuntos de datos en AWS Data Exchange

Cree conjuntos de datos en AWS Data Exchange.

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Clusters (Clústeres) y, a continuación, elija su clúster. Se abrirá la página de detalles del clúster.

  3. Seleccione Datashares (Recursos compartidos de datos).

  4. En la sección Datashares created in my account (Recursos compartidos de datos creados en mi cuenta), elija un recurso compartido de datos de AWS Data Exchange.

  5. Elija Create data set on AWS Data Exchange (Crear conjunto de datos en AWS Data Exchange). Para obtener más información, consulte Publicación de un producto nuevo.

Edición de los conjuntos compartidos de datos en AWS Data Exchange

Edite los recursos compartidos de datos de AWS Data Exchange con la consola. Conéctese primero a una base de datos para ver la lista de datashares creados en su cuenta.

En los recursos compartidos de datos de AWS Data Exchange, no puede realizar cambios en los consumidores de datos.

Para editar la configuración de acceso público para los recursos compartidos de datos de AWS Data Exchange, utilice el editor de consultas v2. Amazon Redshift genera un valor aleatorio por única vez para configurar la variable de sesión y permitir que se desactive esta configuración. Para obtener más información, consulte Notas de uso de ALTER DATASHARE.

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Clusters (Clústeres) y, a continuación, elija su clúster. Se abrirá la página de detalles del clúster.

  3. En el menú del navegador, elija Editor (Editor) y luego Query editor v2 (Editor de consultas v2).

  4. Si es la primera vez que utiliza el editor de consultas v2, configure su Cuenta de AWS. De manera predeterminada, se utiliza una clave propia de AWS para cifrar los recursos. Para obtener más información sobre cómo configurar la Cuenta de AWS, consulte Configuración de la Cuenta de AWS en la Guía de administración de Amazon Redshift.

  5. Para conectarse al clúster en el que se encuentra su recurso compartido de datos de AWS Data Exchange, elija Database (Base de datos) y el nombre del clúster en el panel de vista de árbol. Si se le solicita, ingrese los parámetros de conexión.

  6. Copie la siguiente instrucción SQL. En el siguiente ejemplo, se cambia la configuración de acceso público del recurso compartido de datos SalesShare.

    ALTER DATASHARE salesshare SET PUBLICACCESSIBLE FALSE;
  7. Para ejecutar la instrucción SQL copiada, elija Queries (Consultas) y pegue la instrucción SQL en el área de consultas. A continuación, elija Run (Ejecutar).

    Aparecerá el siguiente error:

    ALTER DATASHARE salesshare SET PUBLICACCESSIBLE FALSE; ERROR: Alter of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value 'c670ba4db22f4b'

    El valor “c670ba4db22f4b” es un valor aleatorio único que Amazon Redshift genera cuando se produce una operación no recomendada.

  8. Copie y pegue la siguiente instrucción de muestra en el área de consultas. Luego, ejecute el comando. El comando SET datashare_break_glass_session_var aplica un permiso para permitir una operación no recomendada para un recurso compartido de datos de AWS Data Exchange.

    SET datashare_break_glass_session_var to 'c670ba4db22f4b';
  9. Vuelva a ejecutar la instrucción ALTER DATASHARE.

    ALTER DATASHARE salesshare;

Amazon Redshift actualizará sus datashares con los cambios.

Eliminación de los recursos compartidos de datos de AWS Data Exchange creados en su cuenta

Elimine los recursos compartidos de datos de AWS Data Exchange creados en su cuenta con la consola. Conéctese primero a una base de datos para ver la lista de datashares creados en su cuenta.

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Clusters (Clústeres) y, a continuación, elija su clúster. Se abrirá la página de detalles del clúster.

  3. En el menú del navegador, elija Editor (Editor) y luego Query editor v2 (Editor de consultas v2).

  4. Si es la primera vez que utiliza el editor de consultas v2, configure su Cuenta de AWS. De manera predeterminada, se utiliza una clave propia de AWS para cifrar los recursos. Para obtener más información sobre cómo configurar la Cuenta de AWS, consulte Configuración de la Cuenta de AWS en la Guía de administración de Amazon Redshift.

  5. Para conectarse al clúster en el que se encuentra su recurso compartido de datos de AWS Data Exchange, elija Database (Base de datos) y el nombre del clúster en el panel de vista de árbol. Si se le solicita, ingrese los parámetros de conexión.

  6. Copie la siguiente instrucción SQL. En el siguiente ejemplo, se elimina el recurso compartido de datos SalesShare.

    DROP DATASHARE salesshare
  7. Para ejecutar la instrucción SQL copiada, elija Queries (Consultas) y pegue la instrucción SQL en el área de consultas. A continuación, elija Run (Ejecutar).

    Aparecerá el siguiente error:

    ERROR: Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'

    El valor “620c871f890c49” es un valor aleatorio único que Amazon Redshift genera cuando se produce una operación no recomendada.

  8. Copie y pegue la siguiente instrucción de muestra en el área de consultas. Luego, ejecute el comando. El comando SET datashare_break_glass_session_var aplica un permiso para permitir una operación no recomendada para un recurso compartido de datos de AWS Data Exchange.

    SET datashare_break_glass_session_var to '620c871f890c49';
  9. Vuelva a ejecutar la instrucción DROP DATASHARE.

    DROP DATASHARE salesshare;

Después de eliminar los recursos compartidos de datos, sus consumidores perderán el acceso a ellos.

Eliminar un recurso compartido de datos de AWS Data Exchange compartido puede infringir los términos del producto de datos en AWS Data Exchange.