Synchronizing data using bashell
BIRT Analytics Loader provides a command-line tool named bashell that allows you to automate a synchronization process and run it in an unattended manner. Run bashell to synchronize an analytical database after loading data into FastDB. Table 2-3 lists the bashell parameters.
Table 2-3  
You can run bashell and authenticate with BIRT Analytics at the same time or you can create an encrypted authentication file and use it to automate the authentication. By default the authentication information is saved in a file named set.cfg.
How to run bashell
1  
2  
3  
bashell -sync -cacheoff -site:http://localhost/qelectron -user:SYSTEM -pwd:PASSWORD
How to create an authentication file
1  
2  
3  
bashell -save -site:http://localhost/qelectron -user:SYSTEM -pwd:PASSWORD
4  
Once the set.cfg exists with a valid user and user password, you can use the tool without authenticating. For example you can run from command prompt or a batch file the following command to synchronize the analytical database and remove cache files:
bashell -sync -cacheoff

Additional Links:

Copyright Actuate Corporation 2013 BIRT Analytics 4.2