When you try it on the commandline, it gives you:
LSOpenURLsWithRole() failed with error -10810 for the file /Users/trimbo/Downloads/data-integration/Data Integration 64-bit.app.
The solution is to give the JavaApplicationStub file execution permission.
chmod +x ~/Downloads/data-integration/Data Integration 64-bit.app/Contents/MacOS/JavaApplicationStub
Now you can double click the icon and it will launch.
Hopefully this helps someone.