Zum Inhalt springen
Search the hub

← All suppliers

DMS

Box

Content platform: file/version/folder, metadata and collaboration — metadata load, PII and DMS measures; no binary bodies or full text.

Templates only — grain, filters, custom fields and ownership are firm-specific.

Copy formulas into the KPI Definition Card, then adapt grain and filters.

Example

Files uploaded

How many files were uploaded in the period?

COUNT(*) FROM file WHERE created_at IN period
Grain
Uploaded file
Fields
File.id, File.created_at, File.parent_folder_id
Dimensions
metadata_template, job_title

created_at from the file object; exclude trash/temp folders.

Adapt: Separate by metadata template for contracts vs other files.

Example

Active legal holds

How many files are currently under legal hold?

COUNT(*) FROM legal_hold_assignment WHERE status = 'active'
Grain
Active legal hold (snapshot)
Fields
LegalHoldAssignment.item_id, LegalHoldAssignment.status, LegalHoldAssignment.policy_id
Dimensions
legal_hold_status

Check status values per policy configuration.

Adapt: Separate by policy for different litigation cases.

Versions count

How many new file versions were created in the period?

COUNT(*) FROM file_version WHERE created_at IN period
Grain
File version
Fields
FileVersion.file_id, FileVersion.id, FileVersion.created_at
Dimensions
metadata_template

Use daily aggregates per folder at high volume.

Adapt: Separately flag auto-sync versions (desktop client).

Storage volume by template

How much storage volume sits in each metadata template?

SUM(size) FROM file_version JOIN metadata_instance ON metadata_instance.file_id = file_version.file_id GROUP BY metadata_instance.template_key
Grain
File version (latest per file)
Fields
FileVersion.size, MetadataInstance.template_key
Dimensions
metadata_template

Count only the latest version per file.

Adapt: Report large media templates (video/design) separately.

Collaboration grants per file

How many active collaboration grants does the average file have?

AVG(grant_count) FROM collaboration GROUP BY item_id
Grain
File (collaboration snapshot)
Fields
Collaboration.item_id, Collaboration.accessible_by_user_id, Collaboration.role
Dimensions
collaboration_role, job_title

Distinguish group vs individual collaborations — group expansion distorts counts.

Adapt: Evaluate "company"/external co-owner grants separately as a risk flag.

Formula overview

Same formulas as a table — copy into KPI cards or SQL drafts.

Label Formula Grain Fields
Files uploaded COUNT(*) FROM file WHERE created_at IN period Uploaded file File.id, File.created_at, File.parent_folder_id
Active legal holds COUNT(*) FROM legal_hold_assignment WHERE status = 'active' Active legal hold (snapshot) LegalHoldAssignment.item_id, LegalHoldAssignment.status, LegalHoldAssignment.policy_id
Versions count COUNT(*) FROM file_version WHERE created_at IN period File version FileVersion.file_id, FileVersion.id, FileVersion.created_at
Storage volume by template SUM(size) FROM file_version JOIN metadata_instance ON metadata_instance.file_id = file_version.file_id GROUP BY metadata_instance.template_key File version (latest per file) FileVersion.size, MetadataInstance.template_key
Collaboration grants per file AVG(grant_count) FROM collaboration GROUP BY item_id File (collaboration snapshot) Collaboration.item_id, Collaboration.accessible_by_user_id, Collaboration.role

Tour