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.