OVH Cloud OVH Cloud

Excel et OLAP hors connexion

3 réponses
Avatar
Ted_M
Bonjour,
CONTEXTE : J'ai créé un tableau croisé dynamique qui vient taper dans un
cube OLAP, construit sous MS SQL Server. Ca marche bien, mais je voudrais
maintenant rendre mon fichier excel indépendant de la base de données
hébergée sur le réseau et donc créer un fichier .cub

PROBLEME : Dans excel j'utilise la fonction "OLAP hors connexion" du menu
Tableau Croisé Dynamique ; je me heurte alors à un message d'erreur:
"Erreur de formulation - les cubes globaux ne prennent pas en charge des
mesures de compteurs différents"

Quelqu'un a-t-il déjà eu ce message d'erreur ? Comment faut-il le comprendre
? Quelle est la parade ? Merci d'avance pour votre aide !

3 réponses

Avatar
isabelle
bonjour Trd,

est ce que ton fournisseur OLAP prend en charge les fichiers de cube
hors connexion ?

si oui, te reste t'il assez de mémoire pour l'importation des données ?

isabelle


Bonjour,
CONTEXTE : J'ai créé un tableau croisé dynamique qui vient taper dans un
cube OLAP, construit sous MS SQL Server. Ca marche bien, mais je voudrais
maintenant rendre mon fichier excel indépendant de la base de données
hébergée sur le réseau et donc créer un fichier .cub

PROBLEME : Dans excel j'utilise la fonction "OLAP hors connexion" du menu
Tableau Croisé Dynamique ; je me heurte alors à un message d'erreur:
"Erreur de formulation - les cubes globaux ne prennent pas en charge des
mesures de compteurs différents"

Quelqu'un a-t-il déjà eu ce message d'erreur ? Comment faut-il le comprendre
? Quelle est la parade ? Merci d'avance pour votre aide !


Avatar
MichDenis
Bonjour Ted,

Ce que dit l'aide sur le sujet et les étapes à suivre :
1.. Cliquez sur le rapport de tableau croisé dynamique (rapport de tableau croisé dynamique : rapport interactif sous
forme de tableau croisé Microsoft Excel qui synthétise et analyse les données, telles que des enregistrements de base de
données, de diverses sources, y compris celles externes à Excel.) pour lequel vous voulez créer un fichier de cube hors
connexion (fichier de cube hors connexion : fichier que vous créez sur votre disque dur ou en partage réseau pour
stocker des données sources OLAP d'un rapport de tableau ou graphique croisé dynamique. Les fichiers de cube hors
connexion permettent de continuer à travailler lorsque vous êtes déconnecté du serveur OLAP.).
Pour un rapport de graphique croisé dynamique (rapport de graphique croisé dynamique : graphique fournissant une
analyse de données interactive, telle qu'un rapport de tableau croisé dynamique. Vous pouvez modifier les affichages de
données, voir différents niveaux de détail ou réorganiser la présentation du graphique en faisant glisser les champs et
en affichant ou en masquant des éléments de champs.), cliquez sur le rapport de tableau croisé dynamique associé
(rapport de tableau croisé dynamique associé : rapport fournissant des données sources au rapport de graphique croisé
dynamique. Il est créé automatiquement lorsque vous créez un nouveau rapport de graphique croisé dynamique. Lorsque vous
modifiez la disposition de l'un des rapports, l'autre change également.).

2.. Dans la barre d'outils Tableau croisé dynamique, cliquez sur Tableau croisé dynamique, puis sur OLAP hors
connexion.
3.. Cliquez sur Créer un fichier de données hors connexion, ou s'il existe déjà un fichier de cube hors connexion pour
le rapport, cliquez sur Modifier le fichier de données hors connexion.
4.. À l'étape 1 de l'Assistant Cube hors connexion, cliquez sur Suivant.
5.. À l'étape 2 de l'Assistant, sélectionnez chaque dimension (dimension : structure OLAP qui organise les données en
niveaux tels que Pays/Région/Ville pour une dimension Géographie. Dans un rapport de tableau croisé dynamique ou de
graphique croisé dynamique, chaque dimension devient un jeu de champs où vous pouvez afficher plus ou moins de détails
(par développement ou réduction).) de votre cube de serveur contenant les données que vous voulez inclure dans le
fichier de cube hors connexion. Cliquez sur la case située en regard de chacune de ces dimensions, puis sélectionnez
les niveaux (niveau : Partie d'une dimension OLAP. Dans une dimension, les données sont organisées en niveaux de détail
inférieurs et supérieurs, par exemple, une dimension Temps peut comprendre les niveaux Année, Trimestre, Mois et Jour.)
à inclure.
a.. Vous ne pouvez pas ignorer les niveaux intermédiaires dans une dimension.
b.. Pour réduire la taille d'un fichier de cube, omettez les niveaux inférieurs que vous n'avez pas besoin
d'afficher dans le rapport.
c.. Prenez soin d'inclure toutes les dimensions contenant des éléments groupés, afin que Microsoft Excel puisse
conserver ces regroupements lorsque vous passez de la base de données serveur au fichier hors connexion.
d.. Les dimensions ne possédant pas de case ne permettent pas d'exclure des niveaux. Vous pouvez uniquement inclure
ou exclure l'ensemble des dimensions de ce type.
6.. À l'étape 3 de l'Assistant, cliquez sur la case affichée en regard de Mesures, puis sélectionnez les champs que
vous voulez utiliser comme champs de données (champ de données : champ d'une liste, d'un tableau ou d'une base de
données qui contient des données synthétisées dans un rapport de tableau ou de graphique croisé dynamique. Un champ de
données contient généralement des données numériques, telles que des statistiques ou des volumes de vente.) dans le
rapport. Vous devez sélectionner au moins une mesure. Pour chaque dimension répertoriée sous Mesures, cliquez sur la
case située à côté de la dimension, puis sélectionnez les éléments (élément : sous-catégorie d'un champ de rapports de
tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que «
Janvier », « Février », etc.) de niveau supérieur à inclure dans le fichier de cube hors connexion.
a.. Pour limiter la taille du fichier de cube afin de ne pas manquer d'espace disque et de réduire le temps
nécessaire à l'enregistrement du fichier, sélectionnez uniquement les éléments que vous devez afficher dans le rapport.
Tous les champs de propriétés (champs de propriété : attributs indépendants associés à des éléments, ou des membres,
dans un cube OLAP. Par exemple, si le cube de serveur stocke les propriétés de taille et de population d'éléments de
ville, un rapport de tableau croisé dynamique peut afficher la taille et la population de chaque ville.) disponibles
pour les éléments que vous sélectionnez sont automatiquement inclus dans le cube.
b.. Si les éléments que vous voulez inclure sont manquants, vous n'avez peut-être pas inclus la dimension les
contenant à l'étape précédente. Cliquez sur Précédent et sélectionnez la dimension manquante à l'étape 2 de l'Assistant,
puis retournez à l'étape 3.
7.. À l'étape 4 de l'Assistant, spécifiez le nom et l'emplacement du fichier .cub, puis cliquez sur Terminer.
Si vous voulez annuler l'enregistrement du fichier, cliquez sur Arrêt dans la boîte de dialogue Création d'un fichier
de cube - En cours.

8.. Après la création du fichier de cube hors connexion par Microsoft Excel, cliquez sur OK dans la boîte de dialogue
Paramètres OLAP hors connexion.

Salutations!


begin 666 default.aspx?AssetID=ZA060522841036
M1TE&.#=A"0`)`)$``/___YF9F0```````"P`````"0`)`$ "%(R/B2#=8( 4
0$H9*9:QULWY-(-<5`#L`````
`
end
Avatar
Ted_M
Bonjour,

Merci de vos réponses mais mon problème ne réside a priori ni dans la
procédure pour créer le fichier .cub (j'ai bien suivi les étapes décrites
dans le post de MichDenis), ni dans la mémoire disponible (il s'agit d'une
petite base "laboratoire").

Je rappelle le message d'erreur :
"Erreur de formulation - les cubes globaux ne prennent pas en charge des
mesures de compteurs différents"

Connaissez-vous des limites structurelles aux fichiers .cub ? Notamment par
rapport à la prise en charge des mesures ?
Pour complément d'info, je voudrais intégrer 2 mesures dans mon fichier .cub
: une mesure de type Sum, et une mesure de type Distinct Count. Est-ce que ça
peut expliquer le message d'erreur ?

Merci d'avance pour votre aide






Bonjour Ted,

Ce que dit l'aide sur le sujet et les étapes à suivre :
1.. Cliquez sur le rapport de tableau croisé dynamique (rapport de tableau croisé dynamique : rapport interactif sous
forme de tableau croisé Microsoft Excel qui synthétise et analyse les données, telles que des enregistrements de base de
données, de diverses sources, y compris celles externes à Excel.) pour lequel vous voulez créer un fichier de cube hors
connexion (fichier de cube hors connexion : fichier que vous créez sur votre disque dur ou en partage réseau pour
stocker des données sources OLAP d'un rapport de tableau ou graphique croisé dynamique. Les fichiers de cube hors
connexion permettent de continuer à travailler lorsque vous êtes déconnecté du serveur OLAP.).
Pour un rapport de graphique croisé dynamique (rapport de graphique croisé dynamique : graphique fournissant une
analyse de données interactive, telle qu'un rapport de tableau croisé dynamique. Vous pouvez modifier les affichages de
données, voir différents niveaux de détail ou réorganiser la présentation du graphique en faisant glisser les champs et
en affichant ou en masquant des éléments de champs.), cliquez sur le rapport de tableau croisé dynamique associé
(rapport de tableau croisé dynamique associé : rapport fournissant des données sources au rapport de graphique croisé
dynamique. Il est créé automatiquement lorsque vous créez un nouveau rapport de graphique croisé dynamique. Lorsque vous
modifiez la disposition de l'un des rapports, l'autre change également.).

2.. Dans la barre d'outils Tableau croisé dynamique, cliquez sur Tableau croisé dynamique, puis sur OLAP hors
connexion.
3.. Cliquez sur Créer un fichier de données hors connexion, ou s'il existe déjà un fichier de cube hors connexion pour
le rapport, cliquez sur Modifier le fichier de données hors connexion.
4.. À l'étape 1 de l'Assistant Cube hors connexion, cliquez sur Suivant.
5.. À l'étape 2 de l'Assistant, sélectionnez chaque dimension (dimension : structure OLAP qui organise les données en
niveaux tels que Pays/Région/Ville pour une dimension Géographie. Dans un rapport de tableau croisé dynamique ou de
graphique croisé dynamique, chaque dimension devient un jeu de champs où vous pouvez afficher plus ou moins de détails
(par développement ou réduction).) de votre cube de serveur contenant les données que vous voulez inclure dans le
fichier de cube hors connexion. Cliquez sur la case située en regard de chacune de ces dimensions, puis sélectionnez
les niveaux (niveau : Partie d'une dimension OLAP. Dans une dimension, les données sont organisées en niveaux de détail
inférieurs et supérieurs, par exemple, une dimension Temps peut comprendre les niveaux Année, Trimestre, Mois et Jour.)
à inclure.
a.. Vous ne pouvez pas ignorer les niveaux intermédiaires dans une dimension.
b.. Pour réduire la taille d'un fichier de cube, omettez les niveaux inférieurs que vous n'avez pas besoin
d'afficher dans le rapport.
c.. Prenez soin d'inclure toutes les dimensions contenant des éléments groupés, afin que Microsoft Excel puisse
conserver ces regroupements lorsque vous passez de la base de données serveur au fichier hors connexion.
d.. Les dimensions ne possédant pas de case ne permettent pas d'exclure des niveaux. Vous pouvez uniquement inclure
ou exclure l'ensemble des dimensions de ce type.
6.. À l'étape 3 de l'Assistant, cliquez sur la case affichée en regard de Mesures, puis sélectionnez les champs que
vous voulez utiliser comme champs de données (champ de données : champ d'une liste, d'un tableau ou d'une base de
données qui contient des données synthétisées dans un rapport de tableau ou de graphique croisé dynamique. Un champ de
données contient généralement des données numériques, telles que des statistiques ou des volumes de vente.) dans le
rapport. Vous devez sélectionner au moins une mesure. Pour chaque dimension répertoriée sous Mesures, cliquez sur la
case située à côté de la dimension, puis sélectionnez les éléments (élément : sous-catégorie d'un champ de rapports de
tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que «
Janvier », « Février », etc.) de niveau supérieur à inclure dans le fichier de cube hors connexion.
a.. Pour limiter la taille du fichier de cube afin de ne pas manquer d'espace disque et de réduire le temps
nécessaire à l'enregistrement du fichier, sélectionnez uniquement les éléments que vous devez afficher dans le rapport.
Tous les champs de propriétés (champs de propriété : attributs indépendants associés à des éléments, ou des membres,
dans un cube OLAP. Par exemple, si le cube de serveur stocke les propriétés de taille et de population d'éléments de
ville, un rapport de tableau croisé dynamique peut afficher la taille et la population de chaque ville.) disponibles
pour les éléments que vous sélectionnez sont automatiquement inclus dans le cube.
b.. Si les éléments que vous voulez inclure sont manquants, vous n'avez peut-être pas inclus la dimension les
contenant à l'étape précédente. Cliquez sur Précédent et sélectionnez la dimension manquante à l'étape 2 de l'Assistant,
puis retournez à l'étape 3.
7.. À l'étape 4 de l'Assistant, spécifiez le nom et l'emplacement du fichier .cub, puis cliquez sur Terminer.
Si vous voulez annuler l'enregistrement du fichier, cliquez sur Arrêt dans la boîte de dialogue Création d'un fichier
de cube - En cours.

8.. Après la création du fichier de cube hors connexion par Microsoft Excel, cliquez sur OK dans la boîte de dialogue
Paramètres OLAP hors connexion.

Salutations!