KB: Altium 365 workspace size

A365 A365
Starting in version: 18 Up to Current
Data is stored in different ways depending on the type of information. This article also covers how to find the size of certain items in your workspace.

Solution Details

Workspace size

 

An Altium 365 workspace can be used to store and manage all your design related data.

For this Altium365 uses different types of Storage for different types of data.

 

All these storages are in AWS storage, and are backed up daily.

The backup(s) are not counted as WS size.

GIT*

(* this only applies if you use the built-in VCS, if you use the no VCS or External VCS option then you do not use GIT storage on Altium365)

 

Altium 365 uses GIT as its Version Control System (VCS) for project data.

This means that all the “work in progress” project data and its history is stored in GIT.

This will include all the files that are in the projects panel and have the green “VCS” check

 

It does also include files that are removed from the project, as they would still be kept in history and can be reverted to.

 

It does not include project releases, as these would go into Item storage (S3) 

 

To check the size of a project in GIT you can simply open the project in AD, and check its size in windows explorer.

Note that the .git folder is hidden by default and is actually the whole repository containing the full project history. 

DB

The Database is the backbone of an Altium365 workspace and it links all data together.

  • Contains all parametric information about components, projects, users and access rights.

  • Stores the parameters, comments, tasks and much more!

  • Contains the all linking information like project to Git Repo and links components to its models and datasheets and the where used.

S3

S3 is used as the ItemRevision storage. Every Item revision in the explorer panel is a file on the S3 storage.

So every Revision of a symbol, footprint, simulation, datasheet, Component Template, Project release, 3D model used by the MCAD CoDesigner or any other ItemRevision is a file stored on the S3 storage. 

 

list of item types: https://www.altium.com/documentation/altium-designer/workspace-items#supported-content-types

 

Some of these ItemRevisions are visible to the user while others are considered system items that have no direct use of customer interaction with the item directly.

 

To check the size of these ItemRevisions you can download them and check their size:

(screenshot shows models used by MCAD CoDesigner)

 You can do that same using the WEB > Explorer https://www.altium365.com/documentation/managing-content-structure-access#downloading-an-item-revision

A few words on big S3 storage

If you have big usage of S3 storage, then it's likely that there are a few item revisions that take up a lot of space.

 

To see the hidden folder / items please turn on “ Show system folders” in the advanced preferences and restart AD.

 

Generally the 3D files take up a lot of space.

  • In the “Mechatronics 3D models” where they are automatically pushed when you save a project to server for use with the MCAD CoDesigner.

  • Files generated while releasing a project and found in the project releases.

  • Files which belong to footprints and are embedded in the footprint file

 

Also datasheets can take a lot of space:

 

Note(s):

if you delete an item, then it will go into the trash, which is still taking up storage space.

To free up the space you need to permanently delete the item from trash.
https://www.altium365.com/documentation/exploring-browser-based-interface#trash

 

There is also a batch cleanup function to remove multiple classes of server items from an Altium 365 workspace:

https://www.altium.com/documentation/knowledge-base/altium-365/altium-365-data-cleanup

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.