4 Attributes
Attributes serve as reusable containers for requirements that enforce consistency across FOCUS specification entities (e.g., datasets, columns, objects). Functioning as a governance layer, Attributes define the constraints - such as naming conventions, data types, granularity, or recency - that an entity must satisfy. By grouping these requirements, Attributes ensure that data from any origin can be processed via standard instructions, which is essential for accurately supporting FinOps capabilities.
Attribute List
| Attribute | Description |
|---|---|
| Correction Handling | Defines how corrections to previously delivered dataset artifacts are represented in subsequent deliveries. |
| Currency Format | Specifies rules and formatting requirements for currency columns. |
| Custom Column Handling | Defines column ID naming, formatting, and value requirements for custom columns appearing in a FOCUS dataset. |
| Data Generator-Calculated Split Cost Allocation Handling | Allows data generators to provide granular cost information based on specific documented methods. |
| Dataset Completeness | Defines requirements for a FOCUS dataset to include custom columns not represented in FOCUS columns. |
| Dataset Configuration | Defines the rules for customizing a dataset's schema. |
| Date/Time Format | Outlines rules and ISO 8601 formatting requirements for date and time information. |
| Delivery Handling | Defines how a data generator delivers a FOCUS dataset to a customer. |
| FOCUS Column Handling | Defines naming conventions for FOCUS columns appearing in a FOCUS dataset. |
| JSON Object Format | Defines rules for columns that convey data as complex, hierarchical serialized JSON strings. |
| Key-Value Format | Provides formatting requirements for columns conveying data as simple key-value pairs. |
| Null Handling | Standardizes how to represent columns that do not have a value using NULL. |
| Numeric Format | Establishes rules for numeric values to ensure clarity, accuracy, and ease of interpretation. |
| String Handling | Sets requirements for string-capturing columns to foster data integrity and interoperability. |
| Unit Format | Standardizes the expression of measurement units for data size, count, time, and other dimensions. |