New Or Improved API Methods
The following API methods were added or improved with Talend Data Catalog 8.1.
New or improved API methods | Group | Summary |
POST /dataModel/entityRelationship | Data Model | A new API function to allow the user to create an Entity Relationship between two classifiers. |
DELETE /dataModel/entityRelationship | Data Model | A new API function to allow the user to delete an Entity Relationship between two classifiers. |
POST /repository/dashboard/import | Repository | A new API function to allow the user to import the dashboard JSON definition from a file. |
POST /repository/dashboard/export | Repository | A new API function to allow the user to export the JSON definition of a dashboard to a file. |
POST /semanticMapping/semanticLink | Semantic Mapping | A new API function to allow the user to create a new semantic link between two objects. |
DELETE /semanticMapping/semanticLink | Semantic Mapping | A new API function to allow the user to delete a semantic link between two objects. |
POST /entities/getAttributeValueCounts | Browse | New parameter "dateRangeGap": Allow the user to specify a range gap (YEAR, MONTH, DAY or HOUR) for faceting if the attribute is of the date or datetime data type. |
GET /entities/{objectId} GET /entities/validateMQLQuery GET /entities/countMQLQuery GET /relationships/{objectId} GET /relationships/count/{objectId} | Browse | New parameter "mqlVersion": The MQL version. The current MQL version is 3. Specify a number less than 3 if you want to use deprecated syntax and/or MQL system attributes. |
POST /entities/executeMQLQuery POST /entities/getAttributeValueCounts | Browse | New property "mqlVersion" of Request body: The MQL version. The current MQL version is 3. Specify a number less than 3 if you want to use deprecated syntax and/or MQL system attributes. |
POST /entities/executeMQLQuery | Browse | New property "namingStandard" of Request body: The name of a naming standard to provide synonyms used in search. |
POST /entities/upgradeMQLQuery | Browse | Upgrade the Request body to the latest MQL syntax |
POST /License/updateLicense | License | Update license |
POST /repository/model/export | Repository | New parameter "exportDataProfilingAndSampling" |
DELETE /admin/users | Users | New parameter "newOwner" to allow the ownership of customizations to be transferred when a user is being deleted. |
For more information about the MQL version, please refer to Metadata Query Language (MQL).