Skip to main content

Empaquetage des fonctionnalités Data Cloud

Objectifs d’apprentissage

Après avoir terminé cette unité, vous pourrez :

  • Décrire l’objectif des organisations test, des organisations Dev Hub et des organisations d’espace de noms
  • Empaqueter et installer les fonctionnalités Data Cloud à l’aide des packages gérés de deuxième génération

Configuration des packages gérés pour Data Cloud

L’équipe Get Cloudy Consulting a planifié son projet Data Cloud et est motivée par l’expérience améliorée des développeurs permise par les 2GP. Elle a une organisation Partner Business dans laquelle la plupart de son développement sera effectué.

Dans cette unité, vous apprendrez à configurer les 2GP gérés. Un processus pas à pas plus détaillé est disponible dans Guide du développeur Data Cloud, flux de travail pour les packages gérés de deuxième génération Data Cloud.

Nous supposons que vous êtes un administrateur Data Cloud, mais ce n’est pas grave si ce n’est pas le cas. Lisez simplement cette section pour savoir quelles actions votre administrateur réaliserait dans une organisation Partner Business. N’essayez pas de suivre ces étapes dans votre Trailhead Playground : Data Cloud n’y est pas disponible par défaut.

Activation de Data Cloud pour les organisations test

La première étape entreprise par l’équipe Get Cloudy est l’activation de Data Cloud pour les organisations test dans son organisation Partner Business. Cela lui permet d’utiliser les métadonnées Data Cloud dans les organisations test ou d’empaqueter un kit de données. Une organisation test est un déploiement temporaire de code et de métadonnées Salesforce orienté source.

Si Data Cloud pour les organisations test n’est pas activé dans votre organisation, consignez une requête auprès du support pour les partenaires de Salesforce et demandez que « Data Cloud pour les organisations test » soit activé sur votre organisation Partner Business. Data Cloud pour les organisations test est disponible uniquement pour les organisations test associées au Dev Hub dans votre organisation Partner Business.

Création d’une organisation Dev Hub et d’espace de nom

Get Cloudy a besoin d’une organisation Dev Hub et une organisation d’espace de nom. Une organisation Dev Hub est une organisation qui peut gérer les organisations test utilisées dans le développement et les tests. Une organisation d’espace de nom est une organisation Developer Edition dans laquelle vous spécifiez l’espace de nom à utiliser pour vos packages.

Voici comment procéder.

  1. Dans l’organisation Partner Business, activez le Dev Hub et les packages gérés de deuxième génération.
  2. Créez une organisation d’espace de nom et spécifiez un espace de nom dans cette organisation.
  3. Dans l’organisation Dev Hub, enregistrez l’espace de nom.

Configuration de votre environnement de développement

L’équipe de Get Cloudy vérifie qu’elle dispose des outils de développement nécessaires. Si vous découvrez le développement sur Salesforce, vous devez installer Salesforce CLI, Visual Studio Code (VS Code) et Salesforce Extension Pack pour VS Code. Apprenez-en plus sur Salesforce Developer Experience en suivant le parcours Création d’applications avec le développement de packages, ou découvrez les outils de développement via le parcours Configuration de votre espace de travail et installation d’outils de développement.

Création d’un projet

Dans le répertoire local de Get Cloudy, l’équipe crée un projet Salesforce DX.

  1. Ouvrez le projet dans VS Code et modifiez les fichiers sfdx-project.json, config/project-scratch-def.json et .forceignore pour obtenir le bon espace de nom, la bonne URL de connexion, le bon orgName et une ligne **ssot**.
  2. Dans le fichier proj-scratch-def.json file, spécifiez la fonctionnalité « CustomerDataPlatform » dans le fichier proj-scratch-def.json. Vous trouverez ci-dessous un exemple de fichier proj-scratch-def.json pouvant être utilisé.
{
  "orgName": "Salesforce",
  "edition": "Developer",
  "features": ["EnableSetPasswordInApi","CustomerDataPlatform","CustomerDataPlatformLite","MarketingUser"],
  "settings": {
    "lightningExperienceSettings": {
      "enableS1DesktopEnabled": true
    },
    "mobileSettings": {
      "enableS1EncryptedStoragePref2": false
    },
    "customerDataPlatformSettings": {
      "enableCustomerDataPlatform": true
      }
  }
}

Création d’une organisation test

Pour créer l’organisation test, Get Cloudy saisit ce qui suit dans sa ligne de commande, en veillant à spécifier le fichier de définition de l’organisation test :

sf org create scratch -a SCRATCH_ORG_NAME -f config/project-scratch-def.json -w 10 -v DEVHUB_ALIAS

Maintenant que Get Cloudy a créé son organisation test, l’équipe peut commencer à créer son kit de données. Dans l’unité suivante, vous découvrirez comment créer un kit de données avec toutes les fonctionnalités souhaitées, puis les empaqueter.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires