Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Agility
      • Kanban workshop
      • Agile Fundamentals
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • Support
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Purpose of Visio Cache

Solved1.40K views18th March 2021
9
Arunkrishna Shreeder [SLC] [DevOps Advocate]4.03K 18th March 2021 0 Comments

Hi Dojo,

Can you please tell me exactly is the purpose of the Visio Cache folder ? Does it help cube load a visual overview faster by preventing fetch from the memory ?

Also, what is meant by when a certain .vsdx failed to deserialize/serialize from the Visio Cache folder ?

Thanks in advance.

Arunkrishna Shreeder [SLC] [DevOps Advocate] Selected answer as best 18th March 2021

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
10
Sebastiaan Dumoulein [SLC] [DevOps Enabler]12.83K Posted 18th March 2021 1 Comment

When opening a Visual Overview for the first time, the Visio file (Vsdx or Vdx extension) is downloaded from the server. The Visio file is in reality a container for different files (xml data, images, etc).

Upon receiving the Visio file, the Visual Overview engine processes the xml structure and translates this to the Visual Overview data structure. This new data structure contains multiple optimizations and is enhanced with a DataMiner context. It's this new data structure which is then saved in the Visio cache folder on the client's machine.

So loading from the Visio cache reduces loading times in 2 areas:

  1. The file does not need to be fetched from the server, instead it can be read out from the disk which is significantly faster.
  2. The processing of the xml structure is no longer required as this was done prior to saving the file to the cache.

Note that there is also a memory cache which contains the last opened Visual Overviews opened by the Cube application.

A failure to deserialize a cached file typically means that the data structure in the cached file no longer matches the structure of the Cube application. There are different safety checks that should prevent this from occurring like versioning and comparing the last modified time of the files.

Arunkrishna Shreeder [SLC] [DevOps Advocate] Posted new comment 18th March 2021
Arunkrishna Shreeder [SLC] [DevOps Advocate] commented 18th March 2021

Thank you Sebastiaan 🙂

You are viewing 1 out of 2 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin