Déploiement de démonstration

Le déploiement de démonstration offre une expérience simplifiée à l'aide d'un exemple d'ensemble de données brutes prédéfini. Il fournit un workflow de bout en bout pour déployer les pipelines Dataform de Cortex Framework à des fins d'orchestration et pour initialiser les ensembles de données BigQuery correspondants avec des exemples de données.

Avant de commencer

Avant de poursuivre avec le déploiement de démonstration, assurez-vous d'avoir rempli les conditions préalables décrites sur la Prerequisites page.

Obtenir les rôles et autorisations IAM requis

Obtenez les autorisations IAM (Identity and Access Management) requises pour déployer le contenu de Cortex Framework dans le projet cible Google Cloud .

Rôles pour le projet cible

Pour obtenir les autorisations nécessaires pour déployer Cortex Framework, demandez à votre administrateur de vous accorder les rôles IAM suivants sur votre projet cible :

Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.

Pour accorder les rôles demandés à un utilisateur, vous pouvez utiliser le script suivant :

# Grant BigQuery JobUser to the user
gcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_EMAIL" \
        --role="roles/bigquery.jobUser"

# Grant BigQuery DataEditor to the user
gcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_EMAIL" \
        --role="roles/bigquery.dataEditor"

# Grant BigQuery Dataform admin to the user
gcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_EMAIL" \
        --role="roles/dataform.admin"

# Grant Service Usage Consumer to the user
gcloud projects