Logo
NeoArc Studio

Chart Templates Reference

Complete reference for all 22 pre-built chart templates available in the document projection chart output node, organised by category with configuration details.

The chart output node provides 22 pre-built templates across 6 categories. Selecting a template pre-fills the chart configuration panel. All fields can be adjusted after applying the template. Templates are identified by a templateId stored on the chart config for traceability.

Template Categories

CategoryTemplate CountDescription
Entity Composition5Visualise entity structure: property counts, archetypes, status, and relationships.
Governance and Compliance5Visualise PII exposure, classification heatmaps, encryption and masking coverage.
Data Quality2Visualise quality rule coverage and distribution.
Structural5Visualise key distribution, property types, nullable fields, indexing, and foreign keys.
Relationships1Visualise entity connectivity and relationship counts.
Summary KPIs4Single-value gauge charts for high-level governance and quality metrics.

Entity Composition Templates

Template IDTitleChart TypeData ModeKey Config
entity-property-countProperties per entitybar-horizontalper-entitysortOrder: value-desc, showValues: true, showLegend: false
entity-required-optionalRequired vs optional propertiesstacked-barstacked-per-entitystackField: property.required, showLegend: true
entity-archetype-distEntity archetype distributiondonutdistributiongroupByField: entity.archetype, showValues: true, showLegend: true
entity-status-distEntity status breakdowndonutdistributiongroupByField: entity.status, showValues: true, showLegend: true
entity-relationship-countRelationships per entitybar-horizontalper-entityvalueField: entity.relationships.count, sortOrder: value-desc, showValues: true

Entity Composition Details

Governance and Compliance Templates

Template IDTitleChart TypeData ModeKey Config
gov-pii-per-entityPII fields per entitybar-horizontalper-entityvalueFilter: property.governance.classification = 'pii', sortOrder: value-desc
gov-classification-heatmapClassification heatmapstacked-barstacked-per-entitystackField: property.governance.classification, showLegend: true
gov-encryption-coverageEncryption compliancegaugegaugenumerator: encryptedPropertyCount, denominator: classifiedPropertyCount
gov-masking-distMasking strategy distributiondonutdistributiongroupByField: property.governance.maskingStrategy, showValues: true
gov-pii-coveragePII exposuregaugegaugenumerator: entitiesWithPiiCount, denominator: entityCount

Governance and Compliance Details

Data Quality Templates

Template IDTitleChart TypeData ModeKey Config
quality-rules-per-entityQuality rules per entitybar-horizontalper-entityvalueField: entity.properties.withQualityRulesCount, sortOrder: value-desc
quality-coverageQuality rule coveragegaugegaugenumerator: propertiesWithRulesCount, denominator: totalPropertyCount

Data Quality Details

Structural Templates

Template IDTitleChart TypeData ModeKey Config
struct-key-distKey distribution per entitystacked-barstacked-per-entitystackField: property.keyRole, showLegend: true
struct-type-distProperty type distributiondonutdistributiongroupByField: property.type, showValues: true, showLegend: true
struct-nullableNullable vs non-nullablestacked-barstacked-per-entitystackField: property.nullable, showLegend: true
struct-indexed-coverageIndexed property coveragebar-horizontalper-entityvalueField: entity.properties.indexedCount, sortOrder: value-desc
struct-fk-countForeign key dependenciesbar-horizontalper-entityvalueField: entity.properties.foreignKeyCount, sortOrder: value-desc

Structural Details

Relationships Templates

Template IDTitleChart TypeData ModeKey Config
rel-most-connectedMost connected entitiesbar-horizontalper-entityvalueField: entity.relationships.count, sortOrder: value-desc, showValues: true

Summary KPI Templates

Template IDTitleChart TypeGauge LabelNumerator / Denominator
kpi-pii-exposurePII exposuregaugePII exposureentitiesWithPiiCount / entityCount
kpi-quality-maturityQuality maturitygaugeQuality maturitypropertiesWithRulesCount / totalPropertyCount
kpi-encryption-complianceEncryption compliancegaugeEncryption complianceencryptedPropertyCount / classifiedPropertyCount
kpi-documentation-coverageDocumentation coveragegaugeDocumentation coveragepropertiesWithDescriptionCount / totalPropertyCount

Summary KPI Details

Chart Types Reference

The 5 chart types supported by the chart output node.

Chart TypeRendererCompatible Data ModesDescription
bar-horizontalECharts (SVG)per-entity, distributionHorizontal bars. Good for ranked lists with long labels.
bar-verticalECharts (SVG)per-entity, distributionVertical bars. Good for time series and short labels.
stacked-barECharts (SVG)stacked-per-entityVertical stacked bars showing composition breakdown per entity.
donutECharts (SVG)distributionRing chart showing proportional distribution of categories.
gaugeECharts (SVG)gaugeSingle-value percentage gauge. Shows a ratio as a dial from 0% to 100%.