Ab Initio AIR Commands
Ab Initio AIR Commands
Ab Initio AIR Commands
air project export <eme sandbox path> -basedir <existing or new sandbox> \ -common <Eme path of
common sandbox> <path to where it needs to be checked out> -export-commons
eg:- air project export /projects/Barclays/corp/pymt/e_layer/pymt_e_layer -basedir
/bigdata_corp/projects/corp/sureshk/sandboxes/pymt/e_layer/pymt_e_layer \
-common /projects/Barclays/stdenv /bigdata_corp/projects/corp/sureshk/sandboxes/sand -export-commons
To check in a project:
air project import <project path> -basedir <sandbox path> -files mp/<graph name>
eg:- air project import /projects/Barclays/corp/pymt/e_layer/pymt_e_layer –basedir
/bigdata_corp/projects/corp/sureshk/sandboxes/pymt/e_layer/pymt_e_layer –files dml/<dmlname.dml>
air project show /projects/Barclays/corp/pymt/e_layer/pymt_e_layer > --- shows all parameters and
file types
air project modify <EME Path for the project -/Projects/edf/.. > -extension <something like *.dat
within single quotes><content-type> --- This is to modify the project settings. Ex: If you need to checkin
*.java files into the EME, you may need to add the extension first.
air project parameter /projects/Barclays/corp/pymt/e_layer/pymt_e_layer -remove MFS
--- it removes the MFS parameter from given project location.
If you have a branch then first run the versions command to find how many versions you have for that
object.
air -branch <branch name> object versions <object rpath>
EME is the version controlling unit of Ab initio where the version controlling can be done, it can be called as
central repository. Whereas private sandbox is the user specific space which is a similar replica of the EME
where a developer works, through sandbox user can safely do the checkout and check in with no conflicts
with other developers.
air tag commands
The air tag commands create and manipulate tags at the command line
Command Description
air tag change-version Changes the versions of the objects in a tag.
air tag combine Combines contents of one or more tags under a single tag.
air tag create Creates or modifies a tag.
air tag delete Deletes a tag.
air tag diff Lists the differences between two tags.
air tag duplicate Creates a new tag from an existing tag.
air tag freeze Freezes a tag.
air tag import- Reads and checks in a configuration file.
configuration
air tag list Lists tags.
air tag ls Alias for air tag ls.
air tag remove Removes the tag from an object.
air tag rename Renames a tag.
air tag save This command has been deprecated. Use air object save.
air tag tag-configuration Tags objects specified by a configuration file.