Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Compartir datos entre Regiones de AWS

Modo de enfoque
Compartir datos entre Regiones de AWS - Amazon Redshift

Puede compartir datos con fines de lectura entre los clústeres de Amazon Redshift en las Regiones de AWS. Con el uso compartido de datos entre regiones, puede compartir datos entre Regiones de AWS sin necesidad de copiar datos de forma manual. No tiene que descargar los datos en Amazon S3, copiarlos en un nuevo clúster de Amazon Redshift ni realizar copias de instantáneas entre regiones.

Con el uso compartido de datos entre regiones, puede compartir datos entre clústeres en la misma Cuenta de AWS o en diferentes Cuentas de AWS, incluso cuando los clústeres se encuentran en diferentes regiones. Cuando se comparten datos con clústeres de Amazon Redshift que se encuentran en la misma Cuenta de AWS, pero en diferentes Regiones de AWS, se debe seguir el mismo flujo de trabajo que para compartir datos dentro de Cuenta de AWS. Para obtener más información, consulte Uso compartido de acceso de lectura a los datos en una Cuenta de AWS.

Si los clústeres que comparten datos se encuentran en diferentes Cuentas de AWS y Regiones de AWS, se puede seguir el mismo flujo de trabajo que para compartir datos entre Cuentas de AWS e incluir asociaciones en el nivel de la región en el clúster consumidor. El uso compartido de datos entre regiones admite la asociación de recursos compartidos de datos con toda la Cuenta de AWS, toda la Región de AWS o espacios de nombres específicos dentro de una Región de AWS. Para obtener más información sobre el uso compartido de datos entre Cuentas de AWS, consulte Compartir datos entre Cuentas de AWS.

Cuando consume datos de una región diferente, el consumidor paga la tarifa de transferencia de datos entre regiones desde la región del productor a la región del consumidor.

Para utilizar el recurso compartido de datos, el administrador de una cuenta consumidora puede asociar el recurso compartido de datos de una de las siguientes tres formas:

  • asociación con toda una Cuenta de AWS que abarca todas sus Regiones de AWS

  • asociación con una determinada Región de AWS en una Cuenta de AWS

  • Asociación con espacios de nombres específicos dentro de una Región de AWS

Cuando el administrador elige toda la Cuenta de AWS, todos los espacios de nombres existentes y futuros en diferentes Regiones de AWS de la cuenta tienen acceso a los recursos compartidos de datos. El administrador de una cuenta de consumidor también puede elegir Regiones de AWS o espacios de nombres específicos dentro de una región para concederles acceso a los recursos compartidos de datos.

Si es administrador de productores o el propietario de la base de datos, cree un recurso compartido de datos, añada objetos de base de datos y consumidores de datos al recurso compartido de datos, y conceda permisos a los consumidores de datos. Para obtener más información, consulte Acciones del administrador de productores.

Si es administrador de una cuenta productora, autorice los recursos compartidos de datos mediante la AWS Command Line Interface (AWS CLI) o la consola de Amazon Redshift y elija los consumidores de datos.

Si es el administrador de una cuenta consumidora, siga estos pasos:

Para asociar uno o más recursos compartidos de datos que se comparten desde otras cuentas con toda la Cuenta de AWS o con Regiones de AWS o espacios de nombres específicos dentro de una Región de AWS, utilice la consola de Amazon Redshift.

Con el uso compartido de datos entre regiones, puede añadir clústeres en una Región de AWS específica mediante la AWS Command Line Interface (AWS CLI) o la consola de Amazon Redshift.

Para especificar una o varias regiones de AWS, puede utilizar el comando de la CLI associate-data-share-consumer con el ajuste consumer-region opcional.

Con la CLI, en el siguiente ejemplo se asocia Salesshare a toda la Cuenta de AWS con la opción associate-entire-account. Solo puede asociar una región a la vez.

aws redshift associate-data-share-consumer --region {PRODUCER_REGION} --data-share-arn arn:aws:redshift:{PRODUCER_REGION}:{PRODUCER_ACCOUNT}:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare --associate-entire-account

El siguiente ejemplo asocia Salesshare con la región Este de EE. UU. (Ohio) (us-east-2).

aws redshift associate-data-share-consumer --region {PRODUCER_REGION} --data-share-arn arn:aws:redshift:{PRODUCER_REGION}:0123456789012:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare --consumer-region 'us-east-2'

En el siguiente ejemplo, se asocia Salesshare con un espacio de nombres de consumidor específico de otra Cuenta de AWS de la región Asia-Pacífico (Sídney) (ap-southeast-2).

aws redshift associate-data-share-consumer --data-share-arn arn:aws:redshift:{PRODUCER_REGION}:{PRODUCER_ACCOUNT}:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare --consumer-arn 'arn:aws:redshift:ap-southeast-2:{CONSUMER_ACCOUNT}:namespace:{ConsumerImmutableClusterId}'

Puede utilizar la consola de Amazon Redshift para asociar recursos compartidos de datos con toda la Cuenta de AWS o con Regiones de AWS o espacios de nombres específicos dentro de una Región de AWS. Para ello, inicie sesión en https://console.aws.amazon.com/redshiftv2/. Luego, asocie uno o más recursos compartidos de datos que se comparten desde otras cuentas con toda la Cuenta de AWS, con toda la Región de AWS o con un espacio de nombres específico en una Región de AWS. Para obtener más información, consulte Asociación de un recurso compartido de datos desde otra Cuenta de AWS en Amazon Redshift.

Después de asociar la Cuenta de AWS o espacios de nombres específicos, los recursos compartidos de datos están a su disposición para que los consuma. También puede cambiar la asociación del datashare en cualquier momento. Cuando se cambia la asociación de espacios de nombres individuales a una Cuenta de AWS, Amazon Redshift sobrescribe los espacios de nombres con la información de la Cuenta de AWS. Cuando se cambia la asociación de una Cuenta de AWS a espacios de nombres específicos, Amazon Redshift sobrescribe la información de la Cuenta de AWS con la información del espacio de nombres. Cuando se cambia la asociación de toda una Cuenta de AWS a regiones de AWS y espacios de nombres específicos, Amazon Redshift sobrescribe la información de la Cuenta de AWS con la información de la región y el espacio de nombres específicos.

Si es administrador de consumidores, puede crear bases de datos locales que hagan referencia a los recursos compartidos de datos y conceder permisos en las bases de datos creadas a partir de los recursos compartidos de datos a los usuarios o roles en el clúster del consumidor según sea necesario. También puede crear vistas en los objetos compartidos y esquemas externos para referenciar esquemas específicos de la base de datos consumidora importados en el clúster consumidor y para asignarles permisos pormenorizados. Para obtener más información, consulte Acciones del administrador de consumidores.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.