4.5.1. Selecting the directory containing the “HD cache” / “Gel files”.

<< Click to Display Table of Contents >>

Navigation:  4. How to use Anatella? > 4.5. Working with the HD cache >

4.5.1. Selecting the directory containing the “HD cache” / “Gel files”.

 

The directory that contains all the “Gel files” of the current Anatella-Graph can be specified inside the “Graph Global Parameter” window. To see this window, click here:

 

global-parameters-button

 

 

The directory containing all the HD cache files of the current Anatella-Graph is specified here:number1

 

global-parameters-window

 

By default, the location of the “Working directory for cache files” parameter is the location stored inside the “%TEMP%” MS-Windows Global Environmental Variable (in the example above, the %TEMP% Environmental Variable contains “F:/Windows/temp”). Actually, the “%TEMP% Environmental Variable contains the location of all the temporary files of the current user. It’s always a good idea to set this location to a drive with plenty of space left (…and this is *always* a good idea to make this change even if you are not using Anatella). See the next section (section 4.5.1.1.) to know how to change the “%TEMP%” MS-Windows Environment Variable.

 

Sometime you can’t change the location stored inside the “%TEMP%” Environmental Variable because you don’t have the required administrative rights (changing this location requires some elevated rights). In such situation, you can manually edit the location of the “Working directory for cache files” to set it to a directory within a drive with plenty of space left. For example:

 

global-parameters-window2

 

Manually editing all your Anatella graphs to change one-by-one all the “Working directory for cache files” for each of your graph is a tedious and error-prone procedure (although you can automate this procedure using the ANATEL~1_img91 GraphEncrypt Action).

 

Thus, it’s simply safer and easier to use the last option that is “Use Anatella-Specific Temp Directory”: number1

 

global-parameters-window3

 

 
To change the “Anatella-Specific Temp Directory”:
 
 

1.Open the drop-down menu “File”and click “Edit Global Settings”:

 

global-parameters-window4

 

 

2.In the new window, you can change the “Anatella-Specific Temp Directory” here:number1
 

global-settings

 

 

By default, inside any newly created Anatella Graph, the location of the “Working directory for cache files” is the location stored inside the “%TEMP%” Environmental Variable. You can change this default value using the button here: number2. Once you have clicked this button number2, all the newly created Anatella graphs will use your customized Anatella-Specific Temp Directory. But, you still need to manually change all your old Anatella graphs, to set them to use the option “Use Anatella-Specific Temp Directory” inside the “Graph Global Parameters” window (if you have many graphs, you can automate this change using the ANATEL~1_img91 GraphEncrypt Action).

 

It’s a good idea that all the concurrent users of Anatella in a “computer server” use different working directories (possibly on different drives).

 

You can also change the “Working directory for cache files” parameter using the command-line parameter “-c”: see section 4.7.5.
 

If you look inside the “HD Cache” directory, you will see many files with the extension “*.Gel_Anatella”. These file are the different Gel files (or “cached tables”) of your Anatella-Transformation-Graph. Each time you create a new “HD Cache”, a new “*.Gel_Anatella” file is created.

 

When you are running several Anatella graphs in parallel, Anatella automatically selects the filename of all the temporary “Gel Files” so that no “collisions” will ever occurs (a “collision” is when two Anatella un-related processes attempt to write in the same temporary “Gel File”).