The --inputDir
flag specified to forge
overrides the input URL for
dimension adapters.
Since the dimensions for a project are usually
stored in the <app dir>/config/pipeline
directory along with other configuration files, the deployment
template copies these files into the <app dir>/data/processing/
directory before
running the Forge process. The URLs specified in dimension adapters
should follow the same rules as those described for input record
adapters, specifying dimension XML file URLs relative to the --inputDir
directory. In most cases, this is as
simple as specifying the URL for the main dimension adapter as
Dimensions.xml
, which is the value used by
the default "Dimensions" adapter created by Developer Studio's
project template.
More complex deployments that include multiple dimension
adapters or external delivery of dimension files should ensure that
the dimension XML files are copied into the <app dir>/data/incoming/
directory before the
forge process runs.