Skip to main content

Information Domain

The Information domain encompasses data assets, knowledge resources, and information flows that enable decision-making and value creation across the enterprise. This domain integrates information assets into business architecture, connecting them with capabilities, processes, stakeholders, and strategic objectives.

Schema: information.schema.json
Specification: JSON Schema Draft-07

Overview​

What is Information?​

Information represents any data, knowledge, or intellectual asset that provides value to the organization through decision support, operational efficiency, compliance, or competitive advantage. Information can range from:

  • Structured databases — Relational data, transactional records
  • Analytical reports — Business intelligence, dashboards
  • Unstructured documents — Procedures, contracts, knowledge articles
  • Real-time streams — IoT sensor data, event streams
  • Tacit knowledge — Organizational expertise and insights

Information is fundamentally about knowledge power—how to capture it, organize it, access it, analyze it, and leverage it for strategic advantage.

Purpose and Value​

The Information domain enables architects and planners to:

  • Catalog information assets with consistent structure and metadata
  • Define data governance through policies, ownership, and quality rules
  • Map data lineage by documenting sources, transformations, and consumers
  • Ensure compliance by linking information to regulatory requirements
  • Support analytics by connecting information to business outcomes
For Data Engineers

The Information domain maps directly to your data catalog:

  • Information Asset → Data Asset /Dataset
  • Information Category → Domain /Collection
  • Data Classification → Sensitivity tier
  • Data Quality → Quality score /dimensions
  • Information Elements → Tables, fields, schemas
  • Lineage → Data pipeline flow

Core Components​

The Information domain includes essential elements that work together:

  1. Information Elements: Specific data structures, datasets, or knowledge components
  2. Information Architecture: Technical and logical structure of how information is organized
  3. Data Governance: Policies, procedures, and controls for quality, security, and compliance
  4. Information Flow: Processes through which information moves across the organization
  5. Knowledge Management: Capabilities for capturing and sharing organizational knowledge

Domain Attributes​

Core Attributes​

AttributeTypeDescriptionRequired
informationIDStringUnique identifier for the Information asset, e.g. INFO-001✓
titleStringName or title of the Information asset✓
descriptionStringDetailed explanation of what the asset contains✓
purposeStringIntended purpose or function within the Organization✓
ownerStringIndividual or team responsible for the Information asset✓
orgUnitTitleStringOrganization unit(s) to which the asset is linked
orgUnitIDStringID of the organization unit named in orgUnitTitle
informationCategoryEnumBroad categorization of information type
informationTypeEnumSpecific type of information
dataClassificationEnumSecurity and sensitivity classification
dataQualityEnumQuality level of the information
formatStringTechnical format or structure
volumeStringSize or scale of the information asset
updateFrequencyNoneHow often the information is updated (shared frequency list, plus static)
retentionStringData retention policies and schedules
sourcesStringOrigin systems or processes that generate the information
consumersStringSystems, processes, or users that utilize the information
dependenciesStringOther information assets or systems this depends on
interfacesStringTechnical interfaces and access methods
governanceStringData governance policies and procedures
dataOwnerStringParty accountable for the information asset
dataStewardStringParty responsible for the quality and governance of the information
complianceArray[Enum]Regulatory and compliance requirements
securityStringSecurity measures and access controls
privacyStringPrivacy protection measures and policies
qualityStringData quality measures and monitoring
lineageStringData lineage and transformation history
metadataStringDescriptive information about the data
lifecycleEnumCurrent stage in information lifecycle
businessValueStringBusiness value and impact of the information
costsStringCosts associated with maintaining the asset
risksStringPotential risks associated with the information
riskCategoriesArray[Object]Categories of risks (shared risk category list)
accessPatternsStringHow the information is typically accessed and used
performanceStringPerformance characteristics and requirements
integrationStringIntegration with other systems and platforms
analyticsStringAnalytical capabilities and use cases
archivingStringArchiving strategies and procedures
backupStringBackup and recovery procedures
monitoringStringMonitoring and alerting capabilities
documentationStringDocumentation and knowledge management
trainingStringTraining and skills development for information users
innovationStringInnovation opportunities and emerging technologies
partnershipsStringExternal partnerships for data sharing or enrichment
scalabilityStringScaling capabilities and future growth plans
standardizationStringAdherence to data standards and frameworks
strategicAlignmentStringAlignment with organizational goals
competitiveAdvantageStringHow this information provides competitive differentiation
relatedInformationStringInformation assets that are related or linked
relatedInformationIDsArray[String]IDs of related Information assets
technologyStackStringUnderlying technologies used
roadmapStringFuture development plans
localizationStringMulti-language and regional adaptations
adoptionMetricsStringUsage and adoption measurements
qualityMetricsStringQuality assessment measures
userBaseStringDescription of current user base
usageStringHow the information is typically used
revenueModelStringHow the information generates revenue or value
marketPositionEnumInformation maturity position relative to industry
investmentLevelEnumRequired investment level for information management
stakeholderImpactStringImpact on key stakeholders
parentInformationStringParent information asset this is derived from
parentInformationIDStringID of the parent Information asset this is derived from
childInformationStringChild information assets derived from this
changeManagementStringApproach to managing information changes and updates
knowledgeManagementStringHow information knowledge is captured and shared
inputsStringThe resources, information or materials required for the information management element
outputsStringThe deliverables or results produced by the information management element
processesStringThe set of processes that define how the information management element operates
performanceIndicatorsStringMetrics used to measure the effectiveness and efficiency of the information management element
relatedInformationElementsStringInformation elements that are related or linked to this element
maturityLevelEnumCurrent maturity level of the information management (shared maturity list)
toolsAndTechnologiesStringTools and technologies used to support or enable the information management element
complianceAndStandardsStringRegulatory requirements and standards the information management element must adhere to
improvementOpportunitiesStringAreas for enhancement
informationElementsArray[Object]Specific elements within the information asset (see Information Element below)

Enumeration Values​

Information Category (informationCategory)​

ValueDescriptionExample
operationalDataDay-to-day transactional dataTransaction records, operational logs
analyticalDataData prepared for analysisData warehouse, analytics marts
referenceDataStandard codes and lookupsCountry codes, product categories
masterDataCore business entity dataCustomer master, product master
metadataData about dataData dictionaries, schemas
contentUnstructured contentDocuments, images, videos
knowledgeOrganizational knowledgeProcedures, best practices
intelligenceStrategic insightsMarket research, competitive analysis

Information Type (informationType)​

ValueDescriptionExample
databaseStructured database systemsPostgreSQL, Oracle, SQL Server
datasetCurated data collectionsAnalytics datasets, training data
reportAnalytical reportsBusiness reports, dashboards
documentText documentsProcedures, contracts, policies
knowledgeBaseOrganized knowledge repositoryWiki, knowledge articles
apiDataData accessed via APIsREST endpoints, GraphQL
realTimeStreamLive data streamsEvent streams, sensor feeds
archiveHistorical archived dataCompliance archives, backups
modelAnalytical modelsML models, statistical models
dashboardInteractive visualizationsBI dashboards, monitoring views

Data Classification (dataClassification)​

ValueDescriptionExample
publicCan be freely sharedProduct descriptions, company news
internalFor internal organizational useEmployee directories, procedures
confidentialSensitive, requires protectionCustomer data, financial details
restrictedHighly sensitive, limited accessPII, payment data, trade secrets
topSecretHighest classification levelStrategic plans, M&A data

Data Quality (dataQuality)​

ValueDescriptionExample
highQualityExcellent quality, well-governedMaster data with validation
goodQualityAbove average qualityCurated analytical data
acceptableQualityMeets minimum standardsOperational data with known issues
poorQualityBelow standards, needs improvementLegacy data, ungoverned sources
unknownQualityQuality not assessedNew or ungoverned data

Update Frequency (updateFrequency)​

ValueDescriptionExample
continuousUpdated continuously, as a streamSensor telemetry
realTimeUpdated as events occurEvent streams, live feeds
hourlyUpdated every hourNear real-time analytics
dailyUpdated dailyDaily batch loads
weeklyUpdated weeklyWeekly reports
monthlyUpdated monthlyMonthly aggregates
quarterlyUpdated quarterlyQuarterly reports
semiAnnuallyUpdated twice a yearHalf-year statements
annuallyUpdated annuallyAnnual summaries
eventDrivenUpdated when a defined event occursUpdated on regulatory change
onDemandUpdated when requestedUser-triggered refreshes
adHocUpdated as needed, without a set scheduleOccasional corrections
staticNot regularly updatedReference data, archives

Information Lifecycle (lifecycle)​

ValueDescriptionExample
creationInitial data creationNew data capture
activeUseActively used in operationsProduction data
maintenanceBeing maintained and updatedActive master data
archiveArchived for retentionHistorical records
disposalBeing disposed or deletedEnd of retention
migrationBeing migrated to new systemsSystem transitions

Compliance Requirements (compliance)​

ValueDescription
gdprEU General Data Protection Regulation
hipaaUS Health Insurance Portability and Accountability
soxUS Sarbanes-Oxley Act
pciDssPayment Card Industry Data Security Standard
industryStandardsIndustry-specific standards
internalPoliciesOrganization-specific policies

Market Position (marketPosition)​

ValueDescription
industryLeaderInformation management sets the standard for the industry
strongPositionAhead of most peers
competitiveOn a par with peers
developingBehind peers but improving
laggingWell behind peers

Investment Level (investmentLevel)​

ValueDescription
highInvestmentSignificant ongoing investment required
mediumInvestmentModerate investment required
lowInvestmentLimited investment required
minimalInvestmentLittle or no investment beyond running costs

maturityLevel uses the shared maturity list (initial, repeatable, defined, managed, optimizing) and riskCategories the shared risk category list, both in common.schema.json.

Information Element (informationElement)​

Each entry in informationElements is an Information Element.

AttributeTypeDescriptionRequired
titleStringName/title of the element✓
descriptionStringDetailed explanation✓
purposeStringThe intended purpose or function of the Information element✓
ownerStringThe individual or team responsible for the Information element
orgUnitTitleStringThe organization unit(s) involved with the Information element
orgUnitIDStringID of the organization unit named in orgUnitTitle
elementTypeEnumType of information element (see below)
dataTypeStringTechnical data type
sizeStringSize or volume of the element
constraintsStringData constraints and rules
defaultValueStringDefault values or behaviors
businessRulesStringBusiness rules applied
relationshipsStringRelationships to other information elements
qualityStringElement-specific quality measures
sensitivityEnumSensitivity level of the element (see below)
retentionStringRetention policies specific to this element
accessStringAccess controls and permissions
transformationsStringData transformations applied to the element
validationsStringData validation procedures
sourcesStringSource systems or processes for this element
usageStringHow the element is typically used
performanceStringPerformance characteristics
monitoringStringMonitoring and alerting
documentationStringDocumentation and metadata

Element Type (elementType)​

ValueDescription
tableA database table or equivalent structure
fieldA single field or column
fileA file
streamA data stream or topic
objectA structured object, such as a JSON or API object
documentA document
imageAn image
reportSectionA section of a report

Element Sensitivity (sensitivity)​

ValueDescription
publicCan be freely shared
internalFor internal organizational use
confidentialSensitive, requires protection
restrictedHighly sensitive, limited access

Domain Relationships​

The Information domain integrates with other metamodel domains:

Target DomainRelationship TypeDescription
OrganizationOwnershipOrganization units own and manage information assets
StakeholderConsumptionStakeholders consume and interact with information
CapabilitiesEnablementInformation enables organizational capabilities
StrategySupportInformation supports strategic objectives
ProductsIntegrationInformation is integrated into products and services
ServicesUtilizationServices consume and generate information
PerformanceMeasurementInformation provides metrics for performance monitoring
InitiativesDevelopmentInformation assets developed through programs and projects
PolicyGovernanceInformation governed by organizational policies
Value StreamFlowInformation flows through value streams

Examples​

Example 1: Operational Database​

{
"informationID": "INFO-001",
"title": "Customer Transaction Database",
"description": "Comprehensive database containing all customer transaction records, payment details, and purchase history for operational and analytical purposes",
"purpose": "Support real-time transaction processing and enable customer analytics and business intelligence",
"owner": "Chief Data Officer",
"orgUnitTitle": "Data and Analytics Division",
"orgUnitID": "OU-001",
"informationCategory": "operationalData",
"informationType": "database",
"dataClassification": "confidential",
"dataQuality": "highQuality",
"format": "PostgreSQL relational database with JSON fields for flexible attributes",
"volume": "2.5TB database with 50M transaction records, growing by 100K records daily",
"updateFrequency": "realTime",
"retention": "Active transactions for 7 years, archived for additional 10 years",
"sources": "POS systems, e-commerce platform, mobile app, customer service systems",
"consumers": "Analytics platform, fraud detection system, customer service tools, executive dashboards",
"dataOwner": "Chief Data Officer",
"dataSteward": "Customer Data Steward, Data Governance Office",
"compliance": [
"gdpr",
"pciDss",
"internalPolicies"
],
"security": "AES-256 encryption, role-based access control, audit logging, network isolation",
"privacy": "Data masking in non-production, anonymization for analytics, consent management",
"quality": "99.8% accuracy with real-time validation, automated quality monitoring",
"lineage": "Source → ETL → Data warehouse → Analytics mart → Reports",
"businessValue": "Enables $3M annual revenue optimization through customer insights and fraud prevention",
"informationElements": [
{
"title": "Transaction Amount",
"description": "Monetary value of individual customer transactions",
"purpose": "Record the value of each transaction for financial reporting and analytics",
"elementType": "field",
"dataType": "DECIMAL(10,2)",
"constraints": "NOT NULL, positive value only",
"sensitivity": "confidential"
}
]
}

Example 2: Business Intelligence Repository​

{
"informationID": "INFO-002",
"title": "Market Intelligence Repository",
"description": "Centralized repository of market research, competitive intelligence, industry trends, and strategic analysis",
"purpose": "Provide comprehensive market insights to support strategic planning and competitive positioning",
"owner": "Director of Strategic Intelligence",
"orgUnitTitle": "Strategy and Planning Division",
"orgUnitID": "OU-002",
"informationCategory": "intelligence",
"informationType": "knowledgeBase",
"dataClassification": "confidential",
"dataQuality": "goodQuality",
"format": "Mixed format repository: documents, spreadsheets, databases, web content",
"volume": "500GB of documents, reports, and datasets updated weekly",
"updateFrequency": "weekly",
"retention": "Current intelligence for 3 years, archived for historical reference",
"sources": "Market research firms, industry reports, competitive analysis, internal research",
"consumers": "Executive team, product managers, strategic planning team, business development",
"dataOwner": "Director of Strategic Intelligence",
"dataSteward": "Market Intelligence Analyst Lead",
"compliance": [
"internalPolicies",
"industryStandards"
],
"security": "Document-level access controls, watermarking, secure sharing protocols",
"quality": "Expert review process, source verification, regular content updates",
"businessValue": "Supports strategic decisions worth $10M+ annually in market opportunities",
"strategicAlignment": "Directly supports market expansion and competitive strategy initiatives",
"informationElements": [
{
"title": "Competitive Analysis Reports",
"description": "Detailed analysis of competitor strategies, strengths, and market positioning",
"purpose": "Inform strategic positioning against key competitors",
"elementType": "document",
"sensitivity": "restricted",
"businessRules": "Quarterly updates required, executive approval for sharing"
}
]
}

Example 3: Real-time Data Stream​

{
"informationID": "INFO-003",
"title": "IoT Sensor Data Stream",
"description": "Real-time data stream from IoT sensors monitoring infrastructure conditions, equipment performance, and environmental factors",
"purpose": "Enable predictive maintenance, real-time monitoring, and operational optimization",
"owner": "IoT Platform Manager",
"orgUnitTitle": "Technology Operations Division",
"orgUnitID": "OU-003",
"informationCategory": "operationalData",
"informationType": "realTimeStream",
"dataClassification": "internal",
"dataQuality": "highQuality",
"format": "Apache Kafka streams with Avro schema",
"volume": "10M events per day, 500GB daily storage",
"updateFrequency": "realTime",
"sources": "Temperature sensors, vibration monitors, GPS trackers, environmental sensors",
"consumers": "Predictive maintenance system, operations dashboard, alerting platform",
"dataOwner": "Chief Technology Officer",
"dataSteward": "IoT Platform Manager",
"interfaces": "Kafka Consumer API, REST API for historical queries",
"quality": "99.9% data completeness, automated anomaly detection"
}

Implementation Guidelines​

Information Modeling Best Practices​

  1. Start with business context — Understand how information supports business outcomes
  2. Define clear ownership — Assign accountable owners for each information asset
  3. Classify consistently — Apply classification standards across all assets
  4. Document lineage — Track data from source to consumption
  5. Measure quality — Establish and monitor quality metrics

Data Governance Framework​

OpenMetadata Integration​

For Data Platform Teams

The Information domain maps directly to OpenMetadata entities:

Triodian ElementOpenMetadata EntityNotes
Information AssetTable /Topic /DashboardCore data asset
Information CategoryDomainBusiness domain grouping
Data ClassificationTierSensitivity classification
Data QualityTest SuiteQuality test results
Information ElementColumn /FieldSchema elements
LineageLineageData flow tracking
OwnerOwnerOwnership assignment
ComplianceTag /ClassificationCompliance tags
# Example: Map Triodian Information to OpenMetadata Table
def create_om_table(info_asset):
"""
Map Triodian Information asset to OpenMetadata Table entity
"""
return {
"name": info_asset["title"].lower().replace(" ", "_"),
"displayName": info_asset["title"],
"description": info_asset["description"],
"tableType": "Regular",
"columns": [
{
"name": elem["title"].lower().replace(" ", "_"),
"displayName": elem["title"],
"dataType": elem.get("dataType", "STRING"),
"description": elem["description"],
"tags": [
{"tagFQN": f"Sensitivity.{elem.get('sensitivity', 'internal')}"}
]
}
for elem in info_asset.get("informationElements", [])
],
"owner": {
"name": info_asset.get("dataOwner", info_asset["owner"]),
"type": "user"
},
"tags": [
{"tagFQN": f"DataClassification.{info_asset['dataClassification']}"},
{"tagFQN": f"InformationCategory.{info_asset['informationCategory']}"}
],
"extension": {
"informationID": info_asset["informationID"],
"dataSteward": info_asset.get("dataSteward"),
"updateFrequency": info_asset.get("updateFrequency"),
"dataQuality": info_asset.get("dataQuality"),
"businessValue": info_asset.get("businessValue"),
"retention": info_asset.get("retention")
}
}

Schema Reference​


Previous: Services Domain | Next: Performance Domain