Vous pouvez utiliser le concepteur de cube pour charger les données de stockage agrégé ou encore de stockage par blocs dans Essbase.
Il se peut que, parfois, vous ayez besoin d'effacer et de recharger des données lors du développement des cubes. Les fichiers de données et de règles utilisés dans le processus de chargement de données doivent être stockés dans Essbase. Si une feuille de calcul de données est incluse dans le classeur d'application, les fichiers de données et les fichiers de règles sont générés automatiquement lors du processus de création de cube. Vous pouvez également charger des fichiers de données et de règles individuels vers le cube.
Chaque fichier de données que vous sélectionnez pour le chargement lance une tâche de chargement de données séparée. Par défaut, le nombre de tâches qui peuvent être exécutées à la fois est 10, mais vous pouvez augmenter ce nombre. Pour déterminer la limite appropriée, considérez vos calculs, l'application, les restructurations et les fenêtres pour les exécutions en lot, puis comparez les moments d'exécution des activités d'administration et d'utilisateur afin de ne pas surcharger votre forme.
Pour augmenter la limite de nombre de tâches, réglez la propriété de configuration des services de fournisseur essbase.jobs.maxCount à la valeur souhaitée. Voir Définir les propriétés de configuration des services de fournisseur.
Il est important de comprendre la différences différence entre le chargement des données du stockage agrégé le chargement des données du stockage par blocs.
Pour charger des données de stockage par blocs à l'aide du concepteur de cube, sélectionnez l'icône Charger les données dans le ruban Concepteur de cube et suivez les invites pour sélectionner un type de tâche, des paramètres, des données sources et un fichier de règles, puis exécutez et surveillez la tâche.
Note :
Dans le cas de chargements de données non SQL, vous devez toujours sélectionner un fichier de données. Si vous sélectionnez uniquement un fichier de règles (conçu pour les chargements non SQL), et pas un fichier de données, une erreur est retournée, indiquant qu'une connexion à la base de données SQL n'a pu être établie. La solution consiste à sélectionner le fichier de données approprié.
Si vous sélectionnez Abandonner en cas d'erreur, le chargement de données est interrompu si une erreur se produit.
Une tâche est créée pour chaque fichier de données. Les tâches sont exécutées en parallèle. Ainsi, cela sera plus rapide que si elles avaient été exécutées séparément.
Voir Présentation du chargement de données et de la création de dimension.
Pour charger des données de stockage agrégé à l'aide du concepteur de cube, sélectionnez l'icône Charger les données dans le ruban Concepteur de cube et suivez les invites pour sélectionner un type de tâche, des paramètres, des données sources et un fichier de règles, puis exécutez et surveillez la tâche.
Propriété ou champ | Valeurs |
---|---|
Mode d'agrégation en double |
Spécifiez comment traiter les cas dans lesquels plusieurs valeurs sont chargées pour la même cellule à partir du flux de données de la mémoire tampon de chargement.
|
Options de mémoire tampon de chargement |
Spécifiez comment traiter les valeurs manquantes et égales à zéro dans le flux de données de la mémoire tampon de chargement.
|
Option de validation |
Spécifiez les options de validation à utiliser pour valider le contenu de la mémoire tampon de chargement de données dans le cube.
|
Option de terme |
Spécifiez les options finales pour la validation des tranches de données dans le cube à partir de la mémoire tampon de chargement de données.
|
Concurrence |
|
Si vous sélectionnez Abandonner en cas d'erreur, le chargement de données est interrompu si une erreur se produit.
Une tâche est créée pour chaque fichier de données. Les tâches sont exécutées en parallèle. Ainsi, cela sera plus rapide que si elles avaient été exécutées séparément.
Voir Chargement de données dans les bases de données de stockage agrégé.