Applies ToExcel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Un fichier de cube hors connexion (.cub) stocke les données sous la forme d’un cube OLAP (Online Analytical Processing). Ces données peuvent représenter une partie d’une base de données OLAP à partir d’un serveur OLAP ou elles peuvent avoir été créées indépendamment de toute base de données OLAP. Utilisez un fichier cube hors connexion pour continuer à utiliser les rapports de tableau croisé dynamique et de graphique croisé dynamique lorsque le serveur n’est pas disponible ou lorsque vous êtes déconnecté du réseau.

Note de sécurité : Soyez prudent lors de l’utilisation ou de la distribution d’un fichier cube hors connexion qui contient des informations sensibles ou privées. Au lieu d’un fichier cube, envisagez de conserver les données dans le classeur afin de pouvoir utiliser Rights Management pour contrôler l’accès aux données. Pour plus d’informations, voir Gestion des droits relatifs à l’information dans Office.

Lorsque vous utilisez un rapport de tableau croisé dynamique ou de graphique croisé dynamique basé sur les données sources d’un serveur OLAP, vous pouvez utiliser l’Assistant Cube hors connexion pour copier les données sources dans un fichier cube hors connexion distinct sur votre ordinateur. Pour créer ces fichiers hors connexion, vous devez disposer du fournisseur de données OLAP qui prend en charge cette fonctionnalité, par exemple MSOLAP de Microsoft SQL Server Analysis Services, installé sur votre ordinateur.

Remarque : La création et l’utilisation de fichiers de cube hors connexion à partir de Microsoft SQL Server Analysis Services sont soumises à la durée et aux licences de votre installation microsoft SQL Server. Reportez-vous aux informations de licence appropriées de votre version de SQL Server.

Utilisation de l’Assistant Cube hors connexion

Pour créer le fichier de cube hors connexion, vous utilisez l’Assistant Cube hors connexion pour sélectionner un sous-ensemble des données dans la base de données OLAP, puis enregistrer ce sous-ensemble. Votre rapport n’a pas besoin d’inclure tous les champs que vous incluez dans le fichier, et vous pouvez sélectionner parmi les dimensions et les champs de données disponibles dans la base de données OLAP. Pour limiter la taille de votre fichier, vous pouvez inclure uniquement les données que vous souhaitez afficher dans le rapport. Vous pouvez omettre des dimensions entières et, pour la plupart des types de dimensions, vous pouvez également omettre les détails de niveau inférieur et les éléments de niveau supérieur que vous n’avez pas besoin d’afficher. Pour tous les éléments que vous incluez, les champs de propriété disponibles dans la base de données pour ces éléments sont également enregistrées dans votre fichier hors connexion.

Mise hors connexion des données, puis remise en ligne des données

Pour ce faire, vous créez d’abord un rapport de tableau croisé dynamique ou de graphique croisé dynamique basé sur la base de données du serveur, puis vous créez le fichier cube hors connexion à partir du rapport. Vous pouvez ensuite basculer le rapport entre la base de données du serveur et le fichier hors connexion quand vous le souhaitez. par exemple, lorsque vous utilisez un ordinateur portable pour ramener votre travail à la maison ou en déplacement, puis reconnectez l’ordinateur à votre réseau.

La procédure suivante fournit les étapes de base pour mettre les données hors connexion, puis les remettre en ligne.

  1. Créez ou ouvrez un tableau croisé dynamique ou un rapport de graphique croisé dynamique basé sur les données OLAP auxquelles vous souhaitez accéder hors connexion.

  2. Créez un fichier de cube hors connexion sur votre ordinateur. Consultez la section Créer un fichier cube hors connexion à partir d’une base de données de serveur OLAP (ci-dessous, dans cet article).

  3. Déconnectez-vous de votre réseau et utilisez le fichier cube hors connexion.

  4. Reconnectez-vous à votre réseau et reconnectez le fichier de cube offiline. Consultez la section Reconnecter un fichier cube hors connexion à une base de données de serveur OLAP (ci-dessous, dans cet article).

  5. Actualisez le fichier de cube hors connexion avec les nouvelles données, puis recréez le fichier de cube hors connexion. Consultez la section Actualiser et recréer un fichier de cube hors connexion (ci-dessous, dans cet article).

  6. Répétez cette procédure, en commençant par l’étape 3.

Remarque : Si votre base de données OLAP est volumineuse et que vous souhaitez que le fichier cube fournisse l’accès à un grand sous-ensemble des données, vous devrez fournir suffisamment d’espace disque et vous constaterez que l’enregistrement du fichier peut prendre du temps. Pour améliorer les performances, envisagez de créer le fichier cube hors connexion à l’aide d’un script MDX.

  1. Cliquez sur le rapport de tableau croisé dynamique pour lequel vous souhaitez créer un fichier de cube hors connexion. Vous pouvez également cliquer sur le rapport de tableau croisé dynamique associé d’un rapport de graphique croisé dynamique.

  2. Sous l’onglet Analyser , dans le groupe Calculs , cliquez sur Outils OLAP, puis sur OLAP hors connexion.

    La boîte de dialogue Paramètres OLAP hors connexion s’affiche.

    Remarque : Si votre fournisseur OLAP ne prend pas en charge les fichiers de cube hors connexion, la commande OLAP hors connexion n’est pas disponible. Pour plus d’informations, contactez le fournisseur de votre fournisseur OLAP.

  3. Cliquez sur Créer un fichier de données hors connexion ou, si un fichier cube hors connexion existe déjà pour le rapport, cliquez sur Modifier le fichier de données hors connexion.

    L’Assistant Cube hors connexion s’affiche.

  4. À l’étape 1 de l’Assistant, cliquez sur Suivant.

  5. À l’étape 2 de l’Assistant, sélectionnez chaque dimension de votre cube de serveur qui contient des données que vous souhaitez inclure dans le fichier de cube hors connexion. Cliquez sur la zone case plus en regard de chaque dimension, puis sélectionnez les niveaux que vous souhaitez inclure.

    Remarques : 

    • Vous ne pouvez pas ignorer les niveaux intermédiaires dans une dimension.

    • Pour réduire la taille du fichier de cube, omettez les niveaux inférieurs que vous n’avez pas besoin d’afficher dans le rapport.

    • Veillez à inclure toutes les dimensions dans lesquelles vous avez regroupé des éléments, afin que Microsoft Office Excel puisse gérer ces regroupements lorsque vous basculez entre la base de données du serveur et le fichier hors connexion.

    • Les dimensions qui n’ont pas de zone de case plus ne vous permettent pas d’exclure des niveaux. Vous pouvez uniquement inclure ou exclure l’ensemble de ce type de dimension.

  6. À l’étape 3 de l’Assistant, cliquez sur la zone case plus en regard de Mesures, puis sélectionnez les champs que vous souhaitez utiliser comme champs de données dans le rapport. Vous devez sélectionner au moins une mesure ; sinon, les dimensions associées à la mesure ne contiennent aucune donnée. Pour chaque dimension répertoriée sous Mesures, cliquez sur la zone case plus en regard de la dimension, puis sélectionnez les éléments de niveau supérieur à inclure dans le fichier de cube hors connexion.

    • Pour limiter la taille du fichier cube afin de ne pas manquer d’espace disque et réduire le temps nécessaire pour enregistrer le fichier, sélectionnez uniquement les éléments que vous devez afficher dans le rapport. Les champs de propriété disponibles pour les éléments que vous sélectionnez sont automatiquement inclus dans le cube.

    • Si des éléments que vous souhaitez inclure sont manquants, vous n’avez peut-être pas inclus la dimension qui les contient à l’étape précédente. Cliquez sur Précédent dans l’Assistant, sélectionnez la dimension manquante à l’étape 2, puis revenez à l’étape 3.

      Remarque : Dans l’Assistant Cube OLAP, les seules fonctions récapitulatives disponibles pour les champs de données sont Sum, Count, Min et Max.

  7. À l’étape 4 de l’Assistant, entrez un nom et un emplacement pour le fichier .cub, puis cliquez sur Terminer.

    Pour annuler l’enregistrement du fichier, cliquez sur Arrêter dans la boîte de dialogue Créer un fichier cube – Progression .

  8. Une fois qu’Excel a fini de créer le fichier de cube hors connexion, cliquez sur OK dans la boîte de dialogue Paramètres OLAP hors connexion .

Problème : Mon ordinateur n’a plus d’espace disque lors de l’enregistrement d’un cube.

Les bases de données OLAP sont conçues pour gérer de très grandes quantités de données détaillées et, par conséquent, la base de données du serveur peut occuper une quantité beaucoup plus importante de stockage sur disque que votre disque dur local. Si vous spécifiez un sous-ensemble important de ces données pour votre fichier cube hors connexion, votre disque dur risque de manquer d’espace. Les stratégies suivantes peuvent vous aider à réduire la taille de votre fichier cube hors connexion.

Libérer de l’espace disque ou rechercher un autre disque    Supprimez les fichiers dont vous n’avez pas besoin de votre disque avant d’enregistrer le fichier de cube, ou enregistrez le fichier sur un lecteur réseau.

Inclure moins de données dans le fichier de cube hors connexion    Réfléchissez à la façon dont vous pouvez réduire la quantité de données dans le fichier tout en conservant ce dont vous avez besoin pour votre rapport de tableau croisé dynamique ou de graphique croisé dynamique. Essayez les solutions suivantes :

  • Éliminer les dimensions    À l’étape 2 de l’Assistant Cube hors connexion, sélectionnez uniquement les dimensions qui sont réellement affichées sous forme de champs dans votre rapport de tableau croisé dynamique ou de graphique croisé dynamique.

  • Éliminer les niveaux de détail     Cliquez sur la case case plus en regard de chaque dimension sélectionnée à l’étape 2 de l’Assistant, puis désactivez les cases à cocher pour les niveaux inférieurs à ceux affichés dans votre rapport.

  • Éliminer les champs de données    À l’étape 3 de l’Assistant, cliquez sur la zone case plus en regard de Mesures, puis sélectionnez uniquement les champs de données que vous utilisez dans le rapport.

  • Éliminer les éléments de données    Cliquez sur la case case plus en regard de chaque dimension à l’étape 3, puis désactivez les cases à cocher pour les éléments que vous n’avez pas besoin de voir dans le rapport.

  1. Cliquez sur le rapport de tableau croisé dynamique ou rapport de tableau croisé dynamique associé d’un rapport de graphique croisé dynamique.

  2. Sous l’onglet Analyser , dans le groupe Calculs , cliquez sur Outils OLAP, puis sur OLAP hors connexion.

  3. Cliquez sur OLAP en ligne, puis sur OK.

  4. Si vous êtes invité à localiser la source de données, cliquez sur Parcourir pour rechercher la source, puis recherchez le serveur OLAP sur votre réseau.

L’actualisation d’un fichier de cube hors connexion, qui le recrée à l’aide des données les plus récentes du cube du serveur ou du nouveau fichier de cube hors connexion, peut prendre beaucoup de temps et nécessiter beaucoup d’espace disque temporaire. Démarrez le processus à un moment où vous n’avez pas besoin d’un accès immédiat à d’autres fichiers et assurez-vous que vous disposez d’un espace disque suffisant pour enregistrer à nouveau le fichier.

  1. Cliquez sur le rapport de tableau croisé dynamique basé sur le fichier de cube hors connexion.

  2. Dans Excel 2016 : sous l’onglet Données , dans le groupe Requêtes & connexions , cliquez sur la flèche en regard de Actualiser tout, puis sur Actualiser.

Problème : les nouvelles données n’apparaissent pas dans mon rapport lorsque je l’actualise.

Vérifier que la base de données d’origine est disponible    Le fichier de cube hors connexion peut ne pas être en mesure de se connecter à la base de données du serveur d’origine pour récupérer de nouvelles données. Vérifiez que la base de données du serveur d’origine qui a fourni les données du cube n’a pas été renommée ou déplacée. Assurez-vous que le serveur est disponible et que vous pouvez vous y connecter.

Vérifier que les nouvelles données sont disponibles    Contactez l’administrateur de base de données pour déterminer si la base de données a été mise à jour dans les zones incluses dans votre rapport.

Vérifiez que l’organisation de la base de données n’a pas changé    Si un cube de serveur OLAP a été reconstruit, vous devrez peut-être réorganiser votre rapport ou créer un fichier cube hors connexion ou un cube de l’Assistant Cube OLAP pour accéder aux données modifiées. Contactez l’administrateur de base de données pour connaître les modifications apportées à la base de données.

L’enregistrement d’un fichier cube hors connexion révisé peut prendre beaucoup de temps et vous ne pouvez pas effectuer d’autres tâches dans Excel pendant l’enregistrement du fichier. Démarrez le processus à un moment où vous n’avez pas besoin d’un accès immédiat à d’autres fichiers et assurez-vous que vous disposez d’un espace disque suffisant pour enregistrer à nouveau le fichier.

  1. Assurez-vous que vous êtes connecté à votre réseau et que vous pouvez accéder à la base de données du serveur OLAP d’origine qui a fourni les données du fichier cube hors connexion.

  2. Cliquez sur un rapport de tableau croisé dynamique basé sur le fichier cube hors connexion, ou cliquez sur le rapport de tableau croisé dynamique associé pour un rapport de graphique croisé dynamique.

  3. Sous l’onglet Analyser , dans le groupe Calculs , cliquez sur Outils OLAP, puis sur OLAP hors connexion.

  4. Cliquez sur OLAP hors connexion, puis sur Modifier le fichier de données hors connexion.

  5. Suivez les étapes de l’Assistant Cube hors connexion pour sélectionner différentes données pour le fichier. À la dernière étape, spécifiez le même nom et le même emplacement que le fichier existant que vous modifiez.

Remarque : Pour annuler l’enregistrement du fichier, cliquez sur Arrêter dans la boîte de dialogue Créer un fichier cube – Progression .

Avertissement : Si vous supprimez le fichier de cube hors connexion d’un rapport, vous ne pouvez plus utiliser le rapport hors connexion ou créer un nouveau fichier de cube hors connexion pour le rapport.

  1. Fermez tous les classeurs contenant des rapports qui utilisent le fichier cube hors connexion, ou vérifiez que tous ces rapports ont été supprimés.

  2. Dans Windows, recherchez et supprimez le fichier de cube hors connexion (.cub).

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.