It is generally not a problem when running an extended data access (XDA) report alone. The problem will be encountered using the Cube Join feature supported in Strategy Analytics Enterprise; XDA reports do not support Data Internationalization. Take a FreeForm SQL Report as an example. Users can write SQL to select any column in any language, so this has the potential to have different forms for the same attribute ID. Take the following example:
Create a normal report and a FreeForm SQL report:


Create a document based on those reports in English locale.
The grid is Category, Cost and the grid source is the normal report. The report's results are shown below:

The form of Category uses the Freeform SQL report's Category except one form which only exists in the normal report. So the Analytical Engine will store the attributes information as follows:

This behavior is decided by the following rule. If one dataset has an incomplete attribute form or has a different attribute form from the other dataset: