Skip to main content

New Or Improved Features

  1. Profile relationships, custom relationships, and related object relationships can be used in the SELECT list. Custom relationships can be used in the WHERE clause as well as the SELECT list.
  2. Scope Filters in the FROM clause can be used to reduce the scope of a MQL query.
  3. New system attributes are added: "Conditional Labels", "Created By", "Created Date", "Data Profiling", "Data Sampling", "Data Classifications", "Data Classifications Proposed", "Data Classifications Matched", "Data Classifications Approved", "Data Classifications Rejected", Editors, "Has Data Impact", "Has Data Lineage", "Has Semantic Definition", "Documentation", "Mapped Documentation", "Inferred Documentation", "Last Change Event", "Object Image", "Owner", "Sensitivity Label", "Sensitivity Label Approved", "Sensitivity Label Lineage Proposed", "Sensitivity Labels Data Proposed", "Sensitivity Labels Rejected", "Updated By", Viewers, Watchers, "Workflow Assignees", "Workflow State", "Workflow Deprecation Requested" and "Workflow Published".

Note that the original profile attribute Documentation of glossary terms has been renamed to "Long Description" to not conflict with the new "Documentation" attribute described above. The Documentation system attribute applies to imported objects. For more information refer to the Documentation system attribute.

Term's workflow "Status" and "State" attributes have been changed into the different and more generic system attributes "Workflow State", "Workflow Published", and "Workflow Deprecation Requested" that now apply to any object of a user model under workflow.

  1. System attribute "My Workflow Tasks" is supported on all custom model objects which have workflow enabled.
  2. Object-valued system attributes can be used in the WHERE clause with the EXISTS or NOT EXISTS operator.
  3. Attribute notation marks #..#, [...], {...}, and <...> are no longer necessary. You can use the attribute name as is.
  4. A new ExpandedMembersOfRole function can be used to filter users and groups of the object roles.
  5. A new MembersOfRole function can be used to select users and groups of the object roles.
  6. Data Profiling Attributes can be used in the SELECT or WHERE clause.
  7. Inequality operator, <, <=, >, >= and BETWEEN, are supported on attributes with numeric data types, such as Integer, Long and Double.
  8. Inequality operator, != and != ANY(...), are supported on the category filter and the system attributes "Model Id", "Object Type", "Object Type Id", "Object System Type", "Object Id", "Object Profile", and "Object Stable Id".
  9. Order by "Updated Date" in descending order, i.e. the newest objects are at the top of the results.
  10. The behavior of Multi-valued Attribute Filter in Where is better defined.
  11. The system attributes "Certified By", "Endorsed By", "Commented By" and "Warned By" are now an array of Grantee objects instead of an array of strings that represents user names. The Grantee object provides more information than just the user name and is consistent with other system attributes which value represents an array of users or groups.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!