Business Fields
Primitive type fields are essential for maintaining clear and precise data models, which are crucial for both data governance and application development.
A primitive type Business Field refers to a field that is defined with a specific, primitive data type.
This type of field ensures data consistency and integrity by restricting the field to accept only one type of data.
Key Characteristics:
-
Data Consistency: Enforce a single data type, to ensure that the data entered is always consistent and predictable.
-
Data Integrity: By limiting the field to one type of data, you reduce the risk of errors and data corruption.
-
Simplified Validation: Easier to validate and enforce rules on the data entered into these fields.
New fields can be added on the business fields view or in the process of creating a schema.
To add a new field go to Resources -> Business Fields -> click Add Business Field
This will give access to all supported options for the specific field.
Now you can click edit and add the name and the propreties and press save.
Business Schemas
Using business schemas, organizations can ensure data consistency, accuracy and compliance across various systems and departments.
Define the organization, rules and constraints of your business data by modeling business objects.
Define a blueprint for how data is stored, organized and validated within your applications and services.
Key Characteristics:
-
Structured Data Representation: Provides a clear and organized way to represent your business data, making it easier to understand and use.
-
Validation Rules: Defines rules and constraints to ensure the data conforms to required formats and business logic.
-
Interoperability: Facilitates seamless data exchange and integration between different systems and services.
-
Documentation: Serves as a comprehensive documentation of your data models, making it easier for new team members to understand and for stakeholders to review.
To add a new schema go to business schema view or via the OpenAPI editor.
To learn more about adding new schema see Schema editor section.
OpenAPI Services
A centralized hub for managing and accessing all your OpenAPI specifications.
This section is designed to streamline the organization and retrieval of your OpenAPIs, making it easier for you to find and utilize the APIs you need.
Key Characteristics:
-
View All Catalogs: Access a comprehensive list of all your API catalogs in one place.
Each catalog lists OpenAPIs reated to the existing catalogs, helping you maintain an organized and structured API ecosystem.
-
Browse OpenAPIs by Catalog: Within each catalog, you can view all the OpenAPI specifications it contains. This allows you to quickly navigate through your APIs based on their functional or business grouping.
-
Search Functionality: If you don't remember the specific catalog that an OpenAPI belongs to, use the search bar feature to find the OpenAPI directly.
Simply enter the API name or keywords related to the OpenAPI you are looking for, and GST Hub will locate it for you.
Change history
View of all modifications made to your:
- business fields
- business objects/schemas
- projects
- catalogs
- OpenAPIs
Track changes efficiently and return to previous points of interest.
Key Characteristics:
-
View All Changes:
Access a detailed log of changes across all your business fields, objects/schemas, projects, catalogs, and OpenAPIs.
Each change entry includes information about what was modified, who made the change, and when it occurred.
-
Categorized Change Logs:
Changes are categorized based on the type of entity (e.g., business fields, schemas, projects) to help you quickly find the information you need.
-
Quick Reversion and version operetions:
Future version will enable user to easily copmpare with previous version and revert to previous versions of any entity.
This feature will allow you to undo changes and restore previous states, ensuring that you can quickly correct mistakes or revert to a known good configuration.