Vous êtes ici :
Premiers pas avec l'intégration de données
Dans CRM Analytics, l'intégration de données consiste à récupérer et à préparer les données Salesforce et les données externes que vous souhaitez analyser. Les données externes résident hors de l'organisation Salesforce que vous utilisez pour Analytics, par exemple dans une autre organisation Salesforce ou des applications, des feuilles de calcul et des bases de données externes. Une fois les données intégrées, vous les préparez dans des jeux de données. La préparation des données est le processus de transformation de vos données sous un format compréhensible et utile pour les personnes qui les consomment. Vous pouvez par exemple définir une logique de préparation des données qui combine des données de deux sources, puis résoudre les incohérentes, par exemple les différences de mise en forme de dates et de codes. Les utilisateurs explorent et visualisent ensuite les jeux de données dans des perspectives et des tableaux de bord CRM Analytics.
Pour accélérer les requêtes utilisant des volumes de données importants contenant des millions ou des milliards de lignes, chargez les données dans des jeux de données. Un jeu de données est une collection de données associées stockées sous un format indexé, dénormalisé et hautement compressé.
Les recettes permettent de préparer vos données avant de les charger dans des jeux de données. Par exemple, avec une recette, vous pouvez exécuter des tâches de préparation des données avant de les charger dans un jeu de données. Vous pouvez mettre à jour, agréger et transformer vos données. Vous pouvez également créer des colonnes basées sur les calculs des données existantes. Cependant, CRM Analytics offre plusieurs méthodes de chargement de vos données dans des jeux de données, notamment le chargement .csv et des flux de données. Choisissez l'approche la plus adaptée à vos besoins.
Les recettes suivent un processus extraire-transformer-charger pour préparer les données à l'aide de l'outil Préparation des données. Pour accélérer le processus d'ajout de données dans des jeux de données, une synchronisation extrait à l'avance les données depuis la source et les stocke dans des objets connectés CRM Analytics. Une recette utilise ensuite les objets connectés en tant que sources, prépare ces données, puis charge les résultats dans un ou plusieurs jeux de données.
Pour configurer l'accès aux données source, créez une connexion. Lorsque vous créez une connexion, sélectionnez les objets et les colonnes dans lesquels les données sont extraites. Vous pouvez ajouter un filtre à la connexion pour extraire une sélection de lignes. Dans les propriétés de la connexion, vous spécifiez également un compte utilisateur qui détermine les données auxquelles la connexion peut accéder. Par exemple, pour accéder à des données dans Amazon S3, spécifiez un compte utilisateur Amazon S3. Si le compte utilisateur n'a pas accès à un objet, la connexion ne peut pas extraire les données de cet objet.
Après avoir créé une connexion, exécutez sa synchronisation des données afin d'extraire les données de chaque objet sélectionné dans la source et les stocker dans l'objet connecté CRM Analytics correspondant. Après avoir exécuté la synchronisation des données initiale, vous pouvez ajouter les objets connectés en tant que sources pour des recettes. Dans la préparation des données, vous pouvez ajouter des transformations pour préparer les données dans les objets connectés et renvoyer les résultats dans des jeux de données.
Exécutez la recette pour créer des jeux de données. Continuez à les exécuter pour actualiser les données. Vous pouvez exécuter la synchronisation de données et des recettes à la demande. Vous pouvez également replanifier leur exécution sur une base régulière. Pour utiliser les toutes dernières données dans vos recettes, planifiez la fin des tâches de synchronisation des données avant l'exécution des recettes dépendantes.
Il est toutefois important de surveiller les performances des requêtes en utilisant Direct Data sur des objets volumineux. Si l'objet Salesforce contient des millions d'enregistrements, les requêtes peuvent parfois être plus rapides sur un jeu de données que les requêtes directes sur l'objet Salesforce.
- À propos des jeux de données
Un jeu de données CRM Analytics est une collection de données associées qui peuvent être visualisées sous un format tabulaire. Les données peuvent provenir de nombreuses sources, notamment des objets Salesforce, des sources de données externes et même d'autres jeux de données. - Méthodes d'obtention de données depuis des sources de données vers des jeux de données
Pour compléter des jeux de données directement à partir de sources de données, vous pouvez importer les données directement depuis les sources. Alternativement, vous pouvez extraire les données de la source et les préparer avant de les charger dans un jeu de données. - Planification de votre projet d'intégration de données
Avant d'élaborer votre solution d'intégration de données, réfléchissez à l'analyse que vous souhaitez effectuer et aux données dont vous avez besoin. - Considérations relatives à l'intégration de données dans des jeux de données
Cette section présente le comportement attendu et les limitations à prendre en compte avant d'intégrer des données dans des jeux de données.

