Créer un compte de service
- Dans la console GCP, accédez au menu IAM & Admin.
- Cliquez sur l’onglet Service Accounts.
- Cliquez sur Create service account en haut du menu.
- À la première étape, nommez le compte de service qui sera utilisé pour transférer des données dans Cloud Storage et cliquez sur Create and Continue. Vous pouvez poursuivre les étapes suivantes sans attribuer de rôles, et à la dernière étape, cliquez sur Done.
Créer un bucket de staging
- Accédez à la page Cloud Storage.
- Cliquez sur Create.
- Saisissez un bucket name, choisissez une region.
- Après avoir choisi vos préférences pour les étapes restantes, cliquez sur Create. (Si un avertissement s’affiche, vous pouvez appliquer la prévention de l’accès public)
- Sur la page Bucket details du bucket que vous avez créé, sélectionnez l’onglet Permissions et cliquez sur Grant access.
- Accordez l’accès au principal (compte de service) que vous avez créé à l’étape 1 et attribuez les rôles : Storage Object Creator et Storage Object Viewer. Cliquez sur Save.
Générer une clé HMAC
Une clé HMAC est un type d’identifiant qui peut être associé à un compte de service ou à un compte utilisateur pour accéder à Google Cloud Storage.- Accédez à la page Cloud Storage.
- Cliquez sur l’onglet Settings dans le menu latéral gauche.
- Dans l’onglet Interoperability, cliquez sur le bouton Create a key for a Service Account.
- Sélectionnez le Service Account créé à l’étape 1 et cliquez sur Create key.
- Notez la Access key et le Secret.
C’est terminé !
Utilisez ce bucket de staging GCS configuré lors de la connexion de votre source ou destination de données préférée. Remarque : selon la méthode de connexion, vous devrez peut-être vous référer aux mappages de noms de champs suivants :- Bucket Access ID : votre clé d’accès HMAC.
- Bucket Secret Key : votre secret HMAC.