Créer des unités de partage des données - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créer des unités de partage des données

Créer des unités de partage des données

En tant qu'administrateur de cluster producteur, vous pouvez créer des datashares à partir des onglets Databases (Bases de données) ou Datashares de la page de détails du cluster.

  1. Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/redshiftv2/.

  2. Dans le menu de navigation, choisissez Clusters, puis choisissez votre cluster. La page de détails du cluster s'affiche.

  3. Dans la page des détails du cluster, effectuez l’une des actions suivantes :

    • Depuis l’onglet Databases (Bases de données), dans la section Base de données, sélectionnez une base de données. La page de détails de la base de données s’affiche.

      Choisissez Créer une unité de partage des données. Vous pouvez uniquement créer une unité de partage des données à partir d’une base de données locale. Si vous ne vous êtes pas connecté à la base de données au préalable, la page Se connecter à la base de données s’affiche. Suivez les étapes de Connexion à une base de données pour vous connecter à une base de données. S’il existe une connexion récente, la page Créer une unité de partage des données s’affiche.

    • Depuis l'onglet Datashares, dans la section Datashares, connectez-vous à une base de données si vous n'avez pas de connexion à une base de données.

      Dans la section Unités de partage des données créées dans mon cluster), choisissez Créer une unité de partage des données. La page Créer une unité de partage des données s’affiche.

  4. Dans la section Informations sur l’unité de partage des données, choisissez l’une des options suivantes :

    • Choisissez Unité de partage des données pour créer des unités de partage des données pour partager des données à des fins de lecture entre différents clusters Amazon Redshift ou dans un même Compte AWS ou différents Comptes AWS.

    • Choisissez le partage AWS Data Exchange de données pour créer des partages de données via lesquels octroyer des licences à vos données. AWS Data Exchange

  5. Spécifiez les valeurs pour Nom de l’unité de partage des données, Nom de la base de données et Accessible publiquement.

    Lorsque vous modifiez le nom de la base de données, créez une nouvelle connexion à la base de données.

  6. Dans la section Objets de partage de données, choisissez Ajouter. La page Ajouter des unités de partage des données s’affiche. Pour ajouter des objets à une unité de partage des données, consultez Ajouter des objets d’unité de partage des données aux unités de partage des données.

  7. Dans la section Consommateurs de données, vous pouvez choisir de publier sur un compte Redshift ou de publier sur le AWS Glue Data Catalog, ce qui lance le processus de partage de données via Lake Formation. La publication de votre unité de partage des données sur des comptes Redshift signifie partager vos données avec un autre compte Redshift qui fait office de cluster consommateur.

    Note

    Une fois l’unité de partage des données créée, vous ne pouvez pas modifier la configuration pour publier dans l’autre option.

  8. Choisissez Créer une unité de partage des données.

Amazon Redshift crée l’unité de partage des données. Après la création de l’unité de partage des données, vous pouvez créer des bases de données à partir de celle-ci.

Ajouter des objets d’unité de partage des données aux unités de partage des données

Ajoutez un ou plusieurs objets à l’unité de partage des données. Les objets de datashare sont en lecture seule pour les consommateurs de données.

Vous pouvez créer une unité de partage des données sans y ajouter d’objets d’unité de partage des données et les ajouter ultérieurement.

Une unité de partage des données devient active uniquement lorsque vous y ajoutez au moins un objet.

  1. Choisissez l’unité de partage des données à laquelle vous souhaitez ajouter des objets dans la liste des unités de partage des données.

  2. Choisissez Ajouter. La page Ajouter des objets de données s’affiche.

  3. Ajoutez au moins un schéma à l’unité de partage des données avant d’ajouter d’autres objets d’unité de partage des données. Ajoutez plusieurs schémas en sélectionnant Add and repeat (Ajouter et répéter).

  4. Vous pouvez choisir d’ajouter tous les objets existants des types d’objets sélectionnés dans le schéma spécifié ou d’ajouter des objets individuels spécifiques à partir du schéma spécifié. Choisissez les Types d’objets, tels que les tables et les vues ou les fonctions définies par l’utilisateur.

  5. Vous pouvez sélectionner Ajouter et répéter pour ajouter les schémas et les objets d’unité de partage des données spécifiés et continuer à en ajouter d’autres.

Ajouter des consommateurs de données aux unités de partage des données

Vous pouvez ajouter un ou plusieurs consommateurs de données aux unités de partage des données. Les consommateurs de données peuvent être des espaces de noms de cluster qui identifient de manière unique les clusters Amazon Redshift ou les Comptes AWS.

Vous devez explicitement choisir de désactiver ou d’activer le partage de votre unité de partage des données vers des clusters avec accès public.

  • Choisissez Ajouter des espaces de noms de cluster à l’unité de partage des données. Les espaces de noms sont un identifiant global unique (GUID) pour le cluster Amazon Redshift.

  • Choisissez Add Comptes AWS(Ajouter un Comptes AWS) pour l’unité de partage des données. La personne spécifiée Comptes AWS doit disposer d'autorisations d'accès au partage de données.