Deprecated Features
Deprecated features do not require any action before upgrading to Talend Data Catalog 8.0. If any of these features are used in worksheets, dashboards, conditional labels and collections created in the previous release, they will be automatically upgraded. In order to use any of these features in MQL queries in the REST API functions, you need to set the mqlVersion parameter to 1 so that they can be automatically upgraded.
Deprecation of features | Replacements | More information |
Attribute notation marks | Improve the usability. Removal is considered for the next major release | |
"Semantic Types" system attribute | "Data Classifications" system attribute | Rebranding. Removal is considered for the next major release |
"Business Name Inferred" system attribute | The new Documentation system attributes | Rebranding. Removal is considered for the next major release |
"Business Name Inferred Origin" system attribute | The new Documentation system attributes | Rebranding. Removal is considered for the next major release |
"Business Description Inferred" system attribute | The new Documentation system attributes | Rebranding. Removal is considered for the next major release |
"Business Description Inferred Origin" system attribute | The new Documentation system attributes | Rebranding. Removal is considered for the next major release |
Used system attribute | "Has Semantic Usage" system attribute | Rebranding. Removal is considered for the next major release |
Endorsements system attribute | "Endorsed By" system attribute | Rebranding. Removal is considered for the next major release |
Comments system attribute | "Commented By" system attribute | Rebranding. Removal is considered for the next major release |
Certifications system attribute | "Certified By" system attribute | Rebranding. Removal is considered for the next major release |
Warnings system attribute | "Warned By" system attribute | Rebranding. Removal is considered for the next major release |
"Workflow Actions" system attribute | "My Workflow Tasks" system attribute | Rebranding. Removal is considered for the next major release |
"Last Modified Date" system attribute | "Updated Date" system attribute | Rebranding. Removal is considered for the next major release |
Stewards system attribute in SELECT list | MembersOfRole function | Steward is replaced by object roles |
Stewards system attribute in WHERE | ExpandedMembersOfRole function | Steward is replaced by object roles |
steward filter | ExpandedMembersOfRole function filter | Steward is replaced by object roles |
object_type filter | "Object Type" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
last_modified filter | "Updated Date" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
label filter | Labels filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
semantic_type filter | "Data Classifications" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
endorsed_by filter | "Endorsed By" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
certified_by filter | "Certified By" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
commented_by filter | "Commented By" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
warned_by filter | "Warned By" filter | Deprecated with Talend Data Catalog 7.3 to reduce the number of reserved words |
The Stewards system attribute used to be a related object type and related object property. For example, you could use #Stewards#.[Email] or #Term#.#Stewards# in the SELECT or WHERE clause. This feature is no longer available. You cannot use MembersOfRole('Steward') or ExpandedMembersOfRole('Steward') as a related object type or related object property. MembersOfRole('Steward').[Email] or Term.ExpandedMembersOfRole('Steward') etc. is not a valid syntax.
MQL Version in REST API functions
The current MQL version is 3. MQL version 3 matches the MQL syntax and system attributes of Talend Data Catalog 8.1. MQL version 2 matches the MQL syntax and system attributes of Talend Data Catalog 8.0. MQL version 1 matches the MQL syntax and system attributes of Talend Data Catalog 7.3.
A new mqlVersion parameter is added to the REST API functions that take MQL query fragments. A new mqlVersion field is added to the QueryInput schema which is the schema of the input body of the POST /entities/executeMQLQuery function. You can set the mqlVersion parameter or field if you have deprecated syntax and/or MQL system attributes in your query. A new function POST /entities/upgradeMQLQuery is added in Talend Data Catalog 8.1 to allow you to enter a QueryInput that uses deprecated syntax and/or MQL system attributes and output an upgraded QueryInput.