System Model Definition Query

System Model Definition Query

The System Model Definition is helpful in training your AI Models, building queries and exposing your application ontology to visual graph tools.

Navigate to the API Explorer:


Remove the boilerplate query, and replace the query with the query defined below.
Notes
Note: if you want ALL models, including system (platform models) you must remove the 'dataModelDeploymentId: { _isNull: false} portion of the query. If you leave this, it will only query models that have at least one deployment. 

  1. {
      modelDefinitions(where: {
        metadata:  {
           mfgx:  {
              dataModel:  {
                 dataModelDeploymentId:  {
                    _isNull: false
                 }
              }
           }
        }
        _not: {
          _or: [
            {
              metadata:  {
                mfgx:  {
                    isDataChangeModel:  {
                      _eq: true
                    }          
                }
              }
            },
            {
              name:  {
                _endsWith: "_CustomFields"
              }
            }
          ]
        }
      }) {
        name
        description
        fields {
          name
          type
          description
        }
      }
    }

After executing the Query - the Results panel will include the entire data graph of your Fuuz Tenant.


Now you can take those results, by collapsing at line #1 - and export them to another format - notepad, etc. 
Attached is a sample export from one of our MES accelerator applications. 

    • Related Articles

    • Data Flow Nodes Reference

      Fuuz Data Flow Nodes - Complete Reference Article Type: Reference Audience: Developers, App Admins, Solution Architects Module: Data Flows / Data Ops Applies to Versions: All 1. Overview The Fuuz Industrial Operations Platform provides a ...
    • Data Model (Schema) Design Standards

      Article Type: Standard / Reference Audience: Solution Architects, Application Designers, Developers Module: Fuuz Platform - Data Model Designer Applies to Versions: 2025.12+ 1. Overview Data Model (Schema) Design Standards define the mandatory ...
    • Data Flow Design Standards

      Article Type: Standard / Reference Audience: Solution Architects, Application Designers, Developers Module: Fuuz Platform - Data Flow Designer Applies to Versions: 2025.12+ 1. Overview Data Flow Design Standards define the mandatory requirements and ...
    • Setting TTL on a Data Model / Table

      In designing solid applications, it is best practice to consider the data you’ll be storing in Fuuz, and determine with your business users how long that data should be retained. In Fuuz you can do this by establishing appropriate TTL’s on your data ...
    • Aggregate Query API

      In addition to the standard GraphQL query API behavior, Fuuz also has support for aggregating data as part of a GraphQL query, streamlining the process of producing reports or visualizations using Fuuz data. The aggregation query feature centers ...