Florian Endel
happy I’m happy

Ataccama DQ Analyzer on Linux

Is there a possibility to run Ataccama DQ Analyzer on a linux system?
1 person has
this question
+1
Reply

  • Hi Florian,

    The DQ Analyzer engine is designed to work on arbitrary platform which has a Java Virtual Machine installed. We are actually running it (or, more precisely, we are running DQC which is a superset of DQ Analyzer) on multiple non-Windows platforms ranging from various Linux clones to mainframes.

    Running the user interface on Linux is a different story since the application is packaged with Windows-based Eclipse plugins. We tried running DQC UI on Linux some time ago and the overall impression was generally ok, but some functionality was either not available or might not work properly. We postponed building Linux UI distribution to a later time, as it would require a significant amount of testing / workarounds. But it's worth revisiting the idea for future releases - we will let you know. It might be also possible to create "unofficial release" of the upcoming version (7.0) for Linux and gain some experience about stability of the build from people who would be interested in using the Linux UI.

    Pavel
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • As I mentioned in the previous post, it is possible to run DQ Analyzer engine on Linux and use a windows machine for browsing the results. This might be useful in cases when you want to profile large tables, or have the profile computed automatically, say, on a daily basis. The approach is, however, somewhat technically challenging, so the option is not included in the standard documentation.


    1. Copy the license key file to the Linux machine and store it in the user home folder.

    2. Copy the entire "runtime" subfolder of DQ Analyzer installation to your Linux machine.

    3. Use the "Create profile" wizard on the Windows machine to create a plan file instead of .profile directly.

    4. Copy the plan file to your Linux machine.

    5. If java executable is not on your PATH, set JAVA_HOME environment variable to the location of your Java installation, e.g., "export JAVA_HOME=/opt/java_1.5.12"

    6. Set DQC_HOME environment variable to the location of DQ Analyzer runtime, e.g., "export DQC_HOME=/opt/dqa/runtime"

    7. run runcif.sh to execute DQ Analyzer: "$DQC_HOME/bin/runcif.sh planfile.plan"



    Let us know if this helps you with your case,

    Pavel
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited