Metadata Dashboard
Overview
Total Metadata Entries
--
Unique Metadata Types
--
Average Completeness Score
--%
Entries with Missing Data
--
Metadata Entries by Type
Metadata Completeness by Type
Recent Metadata Activities & Alerts
No recent activities or alerts to display.
Metadata Management
Add, edit, or remove metadata entries.
Add New Metadata Entry
Current Metadata Entries
| Name | Type | Completeness (%) | Creation Date | Description | Actions |
|---|---|---|---|---|---|
| No metadata entries added yet. | |||||
Data Configuration
Adjust the dashboard data below. All changes will be reflected in the dashboard tab.
Metadata Entries by Type (Counts)
Enter type names and counts as `Type1:Count1,Type2:Count2` (e.g., Document:100,Image:50,Video:30,Dataset:40,Audio:30)
Metadata Completeness by Type (%)
Enter type names and completeness percentages as `Type1:Percent1,Type2:Percent2` (e.g., Document:95,Image:80,Video:70,Dataset:92,Audio:85)
Recent Metadata Activities & Alerts
Enter one activity/alert per line.
No recent activities or alerts to display.
'; } else { dashboardData.recentActivity.forEach(item => { const activityDiv = document.createElement('div'); activityDiv.className = 'bg-white p-3 rounded-md shadow-sm text-gray-800'; activityDiv.textContent = item.text; recentActivityListElement.appendChild(activityDiv); }); } } // Render Metadata List in its tab renderMetadataManagement(); } // Function to render the metadata management table function renderMetadataManagement() { const metadataTableBody = document.querySelector('#metadata-table tbody'); if (metadataTableBody) { metadataTableBody.innerHTML = ''; // Clear existing rows if (dashboardData.metadataEntries.length === 0) { metadataTableBody.innerHTML = '