Alation export fails with an error
When you export Alation assets, the export fails with the error '_LinkDetail' object has no attribute 'dataflowFp'
.
Problem
Alation export fails and the following error message is displayed:
2024-12-06 06:54:04.134 [CLI] 0 ERROR eu.profinit.manta.dataflow.repository.exporter.client.alation.UploadAlationMetadataTask Alation job 5072378 is still in status failed. Considering this status as final and no more checks of this job will be performed. Job failed at 2024-12-06 12:53:54.652777+00:00. '_LinkDetail' object has no attribute 'dataflowFp'
2024-12-06 06:54:04.182 [CLI] ISSUE eu.profinit.manta.platform.cli.CliImpl
Event: SCENARIO_FAILURE_EVENT
Message: Scenario 'mssqlAlationUploadMetadataScenario' failed to execute.
Type: ISSUE
Priority: HIGH
2024-12-06 06:54:04.250 [CLI] 0 ERROR eu.profinit.manta.platform.cli.CliImpl
PLATFORM_CLI_ERRORS FAILED_EXECUTING_SCENARIO
User message: Failed executing scenario mssqlAlationUploadMetadataScenario
Technical message: Failed executing scenario mssqlAlationUploadMetadataScenario
Solution: Please contact Manta Support at portal.getmanta.com and submit a support bundle/log export.
Impact: SCENARIO
java.lang.RuntimeException: eu.profinit.manta.platform.automation.ScenarioFailedException: Could not upload 2 files to the Alation server: [1.json, 2.json]
at eu.profinit.manta.platform.automation.AbstractScenario.executeTask(AbstractScenario.java:169) ~[manta-lib-automation-5.3.0.jar:?]
at eu.profinit.manta.platform.automation.AbstractScenario.executeTasks(AbstractScenario.java:141) ~[manta-lib-automation-5.3.0.jar:?]
at eu.profinit.manta.platform.automation.NullScenario.doExecute(NullScenario.java:17) ~[manta-lib-automation-5.3.0.jar:?]
at eu.profinit.manta.platform.automation.AbstractScenario.execute(AbstractScenario.java:107) ~[manta-lib-automation-5.3.0.jar:?]
at eu.profinit.manta.platform.cli.CliImpl.execute(CliImpl.java:257) ~[manta-platform-cli-42.7.0.jar:?]
at eu.profinit.manta.platform.cli.launcher.Main.lambda$main$1(Main.java:66) ~[manta-platform-cli-launcher-42.7.0.jar:42.7.0]
at java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: eu.profinit.manta.platform.automation.ScenarioFailedException: Could not upload 2 files to the Alation server: [1.json, 2.json]
Note: The issue is caused by a known bug AL-172107 which is fixed in the Alation version 2024.3.1.
Solution
Contact Alation support or use a temporary workaround:
-
If the value of the property is set to true, change it to false:
alation_conf lineage-service.features.enable_dual_write -s false
-
Restart the Alation services and trigger the Manta workflow export.
Important: Once you upgrade Alation to 2024.3.1. or newer, revert the flag to true.