Partager via

Comment permettre la Compression Gzip sur les requêtes Excel xmla? (MSOLAP en HTTP)

Anonyme
2019-07-17T07:16:32+00:00

Bonjour,

J'utilise un serveur xmla qui répond bien avec de la compression GZIP quand les requêtes lui sont envoyées via un navigateur. (http://192.168.1.207:8282/icCube/xmla)

Quand j'utilise excel pour requeter sur ce même serveur via MSOLAP, tout fonctionne bien, SAUF qu'il n'y a pas de compression et les transferts de données sont donc lents.

J'ai essayé d'ajouter Transport Compression=gzip à ma connexion string comme mentionné ici : 

https://docs.microsoft.com/en-us/sql/analysis-services/instances/connection-string-properties-analysis-services?view=sql-server-2017

<odc:ConnectionString>Provider=MSOLAP.6;Persist Security Info=True;User ID=admin;Data Source=http://192.168.1.207:8282/icCube/xmla;Initial Catalog=Sales;MDX Missing Member Mode=Ignore;Protocol Format=XML;Transport Compression=gzip</odc:ConnectionString>

Mais ce faisant, j'obtiens l'erreur suivante quand excel tente de se connecter au serveur

Est-ce Excel qui ne gère pas la compression (GZIP ou autres) lors de requetes http ?

Est-ce le connecteur ?  (j'utilise Provider=MSOLAP.6) 

En workaround, peut-on imaginer intercepter les requetes http et (surtout) leurs réponses en utilisant du VBA ? auquel cas, je pourrais les recevoir compressées, et les décompresser à la volée via ce biais...

Merci par avance pour vos réponses, idées, conseils.

Bertrand.

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

2 réponses

  1. Anonyme
    2019-07-31T08:02:12+00:00

    Bonjour Natalia,

    Merci pour votre réponse, je vais effectivement poster sur Technet et viendrai mettre la solution ici si je l'obtiens.  ;-)

    Cordialement,

    Bertrand.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2019-07-25T08:59:14+00:00

    Bonjour Bertrand, 

    La sitution que vous décrivez relève de l'usage plus avancé d'Excel ainsi que du serveur XMLA.  Je vous recommande de plutôt poser votre question sur les forums TechNet, dont les experts seront plus à même de vous conseiller. Vous pouvez bien entendu laisser ce sujet ouvert: un utilisateur avec une expérience semblable pourra peut-être vous éclairer.

    Je reste à votre disposition si vous avez d'autres questions. Passez une agréable journée! 

    Cordialement, 

    Natalia

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire