Introduction
- This guide focuses on creating an effective Data Model within the platform, leveraging the Unified Namespace concept. This approach organizes data in a structured and intuitive manner, enhancing system efficiency and data accessibility.
On this page:
Objective
By the end of this guide, you will understand how to create a Data Model in FrameworX, utilizing Data Templates, Asset Tree, and Data Explorer tools, and how to integrate External Tag Providers for a comprehensive data management solution.
Prerequisites
Basic understanding of FrameworX platform.
Familiarity with data modeling concepts.
Access to FrameworX version 10.
Step-by-Step Instructions
Creating Data Templates:
Navigate to Unified Namespace → Data Templates.
Use 'New' to create a User Data Type (UDT) for structuring data.
Define properties (variables) in the UDT for your data model.
Working with the Asset Tree:
Go to Unified Namespace → Asset Tree.
Create new asset folders and tags as needed.
Organize tags and assets hierarchically for easy navigation.
Leveraging Data Explorer Tools:
Utilize Data Explorer for visualizing and managing your data model.
Explore tags and assets, and modify properties directly from the tool.
Integrating External Tag Providers:
Add External Tags Sources for integrating data from external systems.
Configure connections to external data sources like InfluxDB, MQTT, OPC UA, etc.
Map external data to your Unified Namespace.
Tips and Best Practices
Use clear and consistent naming conventions for tags and assets.
Regularly update and refine your data templates to reflect system changes.
Utilize the Asset Tree for logical grouping of data points.
Troubleshooting
If data from external sources is inconsistent, check the configuration of your External Tags Sources.
For performance issues, review the organization of your data model and optimize tag usage.
Additional Resources
FrameworX User Guide for detailed information on system capabilities.
FrameworX Community Forums for discussions and tips from other users.
Conclusion
Creating a Data Model in FrameworX using Unified Namespaces is a powerful way to organize and manage your data efficiently. By following this guide, you can set up a robust data model that enhances your project's functionality and scalability.
In this section...