A file path syntax defines how the complete file specification of the extracted data file is constructed. It defines the full, platform-independent file specification (file name and directory name) to use for the extracted data files.
You must make sure that there is a file path syntax for every type of platform (operating system) on which you run application servers. There need not be a file path syntax for every actual platform, but for every platform in the same syntax group. A syntax group is a group of operating systems for which the syntax for file path specification is the same. A syntax group is defined by the system (For example, UNIX defines a syntax group of all the variations of the UNIX operating systems.) That means that if two platforms are part of the same syntax group, you can define the file path syntax for only one of them.
DART comes with the file path syntax already defined for UNIX and Windows NT platforms. You should go into the
File path syntax
screen and verify these definitions if you use these platforms. You can also change the default specifications for these platforms.
If you use DART on other platforms, you must create file path definitions for those platforms. Most SAP systems are operated in a homogeneous environment and only one syntax group is required to be maintained.
In the main DART screen choose
Display settings for data extraction
screen appears in display mode.
Choose
Display/Change
to go into change mode. (You can do so also after going into the next screen.)
Choose
File path syntax
.
Review the existing file path syntax definitions.
To create an additional file path syntax definition, enter data into a new row on the screen as described below:
Field |
Enter |
Syntax group |
The name of the platform or group of platforms for which you are defining the file path syntax. |
Physical file path |
The syntax for creating a complete file and path specification for that platform. Specify the syntax using a combination of reserved words and strings as listed in the Field Help for this field. The definition must include the file name, by using the reserved word <FILENAME>. The reserved word <FILENAME> represents the logical file name specified by the user, possibly with a volume number suffix. The definition can include other reserved words, such as <SYSID>, or actual text strings. To specify the directory path portion of the file specification, the external parameter <PARAM_1> must be included. <PARAM_1> represents the values of the directory path name as defined in the directory set screen .It may be different for every file volume . |
Note
DART requires additional checks and parameters. Therefore, do not maintain the DART
File path syntax
directly with the
FILE
transaction.
For example, the default definition for the UNIX syntax group is <PARAM_1><FILENAME>. It means that the full path name for a data extract file on a UNIX platform is the directory path string (as defined in the directory set screen ) followed by the physical file name of the relevant file volume .
From the
File path syntax
screen you can go to the
File directories screen
to define directory sets for the different data volumes.