Charger des données dans le concepteur de cube

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.

Charger les données de stockage par blocs dans le concepteur de cube

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.

  1. Dans Excel, dans le ruban Concepteur de cube, sélectionnez Charger les données Illustration de l'icône Charger les données dans le ruban Concepteur de cube..
  2. Dans la boîte de dialogue Charger les données, sélectionnez l'application et le cube dans lesquels vous voulez charger les données.
  3. Sous Sélectionner un type de travail, sélectionnez une option :
    • Charger les données : pour charger les données dans le cube.
    • Effacer toutes les données : pour effacer toutes les données du cube.
  4. Cliquez sur Sélectionner les données.
  5. Dans la boîte de dialogue Sélectionner les données, cliquez sur Ajouter.
  6. Dans la boîte de dialogue Fichiers Essbase, naviguez jusqu'aux fichiers de données à ajouter, puis sélectionnez-les. Ces fichiers peuvent se trouver dans le répertoire du cube ou dans un autre répertoire de votre choix. Vous pouvez ajouter plusieurs fichiers à la fois ou un fichier à la fois.
  7. Sous chaque fichier de données sélectionné à l'étape 6, cliquez sur l'icône Sélectionner un fichier de règles de chargement afin de sélectionner le fichier de règles correspondant.
  8. Dans la boîte de dialogue Fichiers Essbase, naviguez jusqu'au fichier de règles pour ce fichier de données et sélectionnez-le.

    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é.

  9. Cliquez sur OK.
  10. Sélectionnez l'option Abandonner en cas d'erreur , le cas échéant.

    Si vous sélectionnez Abandonner en cas d'erreur, le chargement de données est interrompu si une erreur se produit.

  11. Cliquez sur Exécuter pour démarrer le chargement de données.

    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.

  12. Cliquez sur Oui pour lancer le Visualiseur de tâche et consultez le statut de chaque tâche ou cliquez sur Non si vous ne souhaitez pas lancer le Visualiseur de tâche.

Voir Présentation du chargement de données et de la création de dimension.

Charger les données de stockage agrégé dans le concepteur de cube

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.

  1. Dans Excel, dans le ruban Concepteur de cube, sélectionnez Charger les données Illustration de l'icône Charger les données dans le ruban Concepteur de cube..
  2. Dans la boîte de dialogue Charger les données, sélectionnez l'application et le cube dans lesquels vous voulez charger les données.
  3. Cliquez sur Sélectionner les données.
  4. Dans la boîte de dialogue Sélectionner les fichiers de données, sélectionnez les paramètres pour votre chargement de données.
    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.

    • Ajouter – Ajouter les valeurs lorsque la mémoire tampon contient plusieurs valeurs pour la même cellule.
    • Vérifier que les valeurs multiples pour les mêmes cellules sont identiques. Si tel est le cas, ignorer les valeurs en double. Si les valeurs pour une même cellule diffèrent, arrêter le chargement des données et générer un message d'erreur.
    • Utiliser la dernière valeur - Combiner les cellules en double en utilisant la valeur de la dernière cellule chargée dans la mémoire tampon de chargement. Cette option est destinée pour les charges de données relativement petites, jusqu'à environ 10 000 cellules.
    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.

    • Ne rien ignorer – N'ignorer aucune valeur dans le flux de données entrant.
    • Ignorer les valeurs manquantes – Ignorer les valeurs #Missing dans le flux de données entrant.
    • Ignorer les valeurs égales à zéro – Ignorer les valeurs égales à zéro dans le flux de données entrant.
    • Ignorer les valeurs manquantes et égales à zéro - Ignorer à la fois les valeurs #Missing et les valeurs égales à zéro dans le flux de données entrant.
    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.

    • Stocker les données - Stocker les valeurs dans la mémoire tampon de chargement.
    • Ajouter les données - Ajouter les valeurs dans la mémoire tampon de chargement, à la suite des valeurs existantes des données stockées.
    • Retirer les données - Retirer les valeurs de la mémoire tampon de chargement des valeurs existantes des données stockées.
    • Remplacer toutes les données – Stocker les données entrantes, plutôt que les valeurs existantes des données stockées.
    • Remplacer les données incrémentielles – Réinitialiser les données incrémentielles (stockées dans les tranches incrémentielles). En d'autres termes, supprimer le contenu courant de toutes les tranches de données incrémentielles du cube et créer une nouvelle tranche de données avec le contenu de la mémoire tampon de chargement spécifiée. Les nouvelles données sont créées avec la propriété de chargement de données add values (aggregate_sum). S'il y a des cellules en double entre les nouvelles données et la tranche principale, leurs valeurs sont additionnées lorsque vous les interrogez.
    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.

    • Incrément vers la tranche principale – Stocker les données dans la tranche principale, sans créer une tranche incrémentielle.
    • Incrément vers une nouvelle tranche – Écrire les données actuellement stockées dans la mémoire tampon vers une nouvelle tranche. Cette opération accélère le chargement des données.
    • Incrément vers une nouvelle tranche, version légère – Écrire les données actuellement stockées dans la mémoire tampon vers une nouvelle tranche dans le cube, en utilisant une opération peu exigeante. Cette opération est destinée seulement pour les très petits chargements de données, jusqu'à 1 000 cellules en simultané (par exemple pour les opérations de mise à jour de données client de grille).
    Concurrence
    • Séquentiel – Charger les données séquentiellement, plutôt qu'en parallèle.
    • Parallèle – Charger les données en parallèle.

      Il peut exister plusieurs mémoires tampons de chargement des données pour un cube de stockage agrégé. Afin de sauver du temps, vous pouvez charger les données dans plusieurs mémoires tampons de chargement des données en simultané.

      Une seule opération de validation peut être active à la fois pour un cube, mais vous pouvez valider plusieurs mémoires tampons de chargement de données pour la même opération de validation. Cela est plus rapide que de valider les mémoires tampons individuellement.

  5. Cliquez sur Ajouter pour sélectionner des fichiers de données et de règles.
  6. Dans la boîte de dialogue Sélectionner des fichiers de données, naviguez jusqu'aux fichiers de données à ajouter, puis sélectionnez-les. Ces fichiers peuvent se trouver dans le répertoire du cube ou dans un autre répertoire de votre choix. Vous pouvez ajouter plusieurs fichiers à la fois ou un fichier à la fois.
  7. Sous chaque fichier de données sélectionné à l'étape 6, cliquez sur l'icône Sélectionner un fichier de règles de chargement afin de sélectionner le fichier de règles correspondant.
  8. Dans la boîte de dialogue Fichiers Essbase, naviguez jusqu'au fichier de règles pour ce fichier de données et sélectionnez-le.
  9. Sélectionnez l'option Abandonner en cas d'erreur , le cas échéant.

    Si vous sélectionnez Abandonner en cas d'erreur, le chargement de données est interrompu si une erreur se produit.

  10. Cliquez sur Exécuter pour démarrer le chargement de données.

    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.

  11. Cliquez sur Oui pour lancer le Visualiseur de tâche et consultez le statut de chaque tâche ou cliquez sur Non si vous ne souhaitez pas lancer le Visualiseur de tâche.

Voir Chargement de données dans les bases de données de stockage agrégé.