The “Character Encoding” option is mainly useful for Git integration: By default, all .anatella files are saved as Unicode UTF-16 files (because, internally, Anatella handles all characters as UTF-16, so that using UTF-16 is the fastest, most efficient option). Unfortunately, Git does not recognize UTF-16 text files (i.e. it only see them as binary files). To enable Git to properly handle your .anatella files, you should select the “UTF‑8” option (to save all your new .Anatella files in UTF-8).
You can also convert your old .anatella files to UTF-8, using two different procedures:
1.Open the .anatalla file to convert to UTF-8 and click on the “utf-8” option inside the “Graph Global Parameter” window:
…and save your file (i.e. press [CTRL]+[S] ).
2.Use the GraphEncrypt Action to convert “in bulk” hundreds of .anatella files to UTF-8.
The option “Automatically Save all Before Running any graph” is self-explanatory. This option is interesting because it ensures that you never lose the last modifications done inside your graphs. For more information about this subject: see section 5.4 (and also section 5.3.).
The option “backup of Anatella files” is self-explanatory. Backups allows you to keep track of all the changes that you recently made to your .anatella files. “Backups” are quite handy if you want to “undo” the latests changes made to a graph: Simply “go back” to a previous backup. To keep track of the changes made on your .anatella file during a longer time period, use a versioning system (such as Git): see section 5.9. about this subject.
The option “use a global locking mechanism” is usefull when there are several data anlysts working simultaneously (and collaboratively) on the same server. This option prevents two analyst to simultaneously change the same .anatella graph file.
More details: When this option is enabled, each time an analyst opens an .anatella graph file for edition, Anatella directly create a small “locking” file (with the same filename ans the same directory as the “.anatella” graph file but with the extention “.lock_anatella”). Then, if another analysts attempts to open the same “.anatella” graph file, Anatella stops with an error message saying that the file is already currently being edited by another analyst (and it also gives the name of the other analyst that is currently “locking” the file, so that you can contact him to request that he terminates his edition).