Talend Data Catalog Bridges
New features and improvements
Feature | Description |
---|---|
QlikSense: parameter values using <> characters |
Changed the separator in parameter values from <> to |. |
Tableau: confirm the date format |
Standardized the datetime string value for UDP Extract LUT. |
Snowflake Database (via JDBC): documentation improvement |
|
Microsoft Azure Power BI: documentation improvement |
Updated the bridge literal API Permission section. |
Any Database: skip system functions |
Resolved the member built-in functions toString() and getAncestor(). |
Meta Integration Profile CSV (export) / Any RDBMS / Stored Procedures / Lineage and incremental harvesting |
ProfilerPartnerSDK:
ProfilerSDKDemo:
MetaIntegrationProfiling export bridge: documented new supported options. |
Profiles: data type and feature attribute in Meta Integration ETL Summary profiles |
Meta Integration ETL Summary profile: improved profile and generated data types. |
Microsoft Purview (export), via Meta Integration Profile CSV (export), Any RDBMS: Stored Procedures, lineage, and incremental harvesting |
Enhanced the reliability and scalability of the Profiled CSV SDK used by MIMB OEM partners and export bridges such as Purview. Stored Procedure CSV Storage redesign: redesigned the CSV stored procedure lineage storage. Previously, all cross-model lineage links were stored in a single file. Now, the Profiled SDK stores these links in files local to the models that defined them, allowing users to reliably identify the origin of link definitions and significantly enhancing the efficiency of incremental harvesting. Microsoft Purview (export): Purview imports stored procedures from Snowflake, Teradata, and Oracle. MITI has verified that these connectors continue to produce the same metadata, albeit sometimes in a different order. Technical details:
|
Microsoft Azure SQL Database (via JDBC): Check Constraints |
Added support for Check Constraints. |
SAP PowerDesigner LDM 15.x to 16.x: profile improvements |
Skip the parent GeneralizationRole and display a direct link to the parent entity. Display GeneralizationRole.name from associatedClass. Display Entity.comment. |
Any JDBC: add lineage for output parameters |
Added lineage for the output parameters in stored procedures. |
Tableau: replace the placeholder <Sheet Name> with the actual name values in Worksheet titles |
For Tableau worksheet titles, replaced the placeholder <Sheet Name> with the actual name values. |
Notable fixes
Issue | Description |
---|---|
Any W3C XML: URL for Known Limitations in the documentation |
Updated the URL for Known Limitations. |
Any Microsoft SQL Server import/export: URL for Known Limitations in the documentation |
|
PostgreSQL Database (via JDBC): restore differs from backup |
Added case sensitivity support for a database when restoring from backup. |
Microsoft Azure Data Lake Storage (ADLS): conflicts with Managed and MM Cloud identity hidden parameter |
Implemented bridge authentication to take priority over Cloud Identity. Added debug log messages:
|
BridgeLib: URL for Known Limitations in the documentation |
Updated the URL for Known Limitations. |
Apache Atlas (export): URL for Known Limitations in the documentation |
Updated the URL for Known Limitations. |
MIMB Application: clicking on tree items rapidly causes IllegalArgumentException |
Model loading is disabled during trace capability computations for efficiency. |
Talend Data Integration: error: The system cannot find the file specified |
|
Salesforce (SFDC) Database: build pipeline flags a potential security risk in SalesForceObjects.yaml |
Updated bridge literal to remove the default password. |
Microsoft Azure Synapse Analytics (SQL Data Warehouse) (via JDBC): database is case sensitive in 11.1 |
Added case sensitivity support for the Database bridge parameter. |
Tableau Cloud / Browser extension: cannot find the object ID |
Tableau URL parser now ignores the site when using a cloud hostname. Tableau external viewer: updated cloud documentation. |
QlikSense: exception in thread "mimb-1" java.lang.NullPointerException: Cannot enter synchronized block |
Fixed the this.mainLogger is null exception. |
Tableau Server (Repository): import logs contain the warning "The Miscellaneous option -multiSite is not supported by this bridge" |
Documented the -multiSite option to avoid validation warnings. |
QlikSense: exception in thread "mimb-1" java.lang.NullPointerException: Cannot enter synchronized block because "this.mainLogger" is null |
Fixed the "this.mainLogger is null" exception. |
Microsoft Azure Power BI: cannot download PowerBI Report...MITI.MIRException: Error connecting to URL |
MicrosoftAzurePowerBI import bridge: change some log messages from Info to Warning. |
Tableau Cloud: java.lang.NullPointerException: Cannot invoke "java.util.List.iterator()" because "<local3>" is null |
|
Microsoft SQL Server Analysis Services (SSAS) (Repository): the logs contain BLIB_D0029 MIMB failed with error code: ERROR_EXPORT |
Resolved the export error. |
Any import / export: preventing messages about undocumented Miscellaneous options |
|
Microsoft SQL Server Analysis Services (SSAS) (Repository) / Any C++ bridge: third-party software not downloaded by MIMB.bat -d |
Migrated SSAS third-party software downloading from C++ to Java bridge using the wrapper. |
Oracle Business Intelligence (OBI) Enterprise Edition (Server): extraction is failing with a Null Pointer Exception |
The Oracle Business Intelligence (OBI) Enterprise Edition (Server) bridge now skips empty publisher datamodel (.xdm) folders. |
Tableau Cloud: missing tables in Snowflake connection definitions |
Fixed identifiers for tables and schemas from Snowflake connections. |
IBM Netezza Database (via JDBC): invalid database name |
Fixed the "invalid database name" exception. |
Oracle Database (via JDBC): nested stored procedure lineage and stitching |
Added support for the nested stored procedures in Oracle. |
Oracle Business Intelligence (OBI) Enterprise Edition (Server): regression related to unzipping XDO / XPT file |
Allow compression ratio up to 98%. |
TIBCO Spotfire: An error occurred while authenticating java.rmi.RemoteException: 400 {"error":"invalid_client"} |
|
IBM DB2 Universal Database (UDB) (via JDBC): overloading functions are incorrect |
Fixed the import of overloaded functions. |
dbt Core and Snowflake Database (via JDBC): not stitching due to case sensitivity |
|