
Configuring palo.ini for the In-Memory DB This article describes the parameters of the palo.ini configuration file. These parameters can also be used as command line parameters for the In-Memory Database binary: palo.exe for Windows and “palo” for Linux. The Palo parameters have a short and a long form. On the command line, the short form has one dash (-) in front; the long form has two dashes (- -) in front. Examples: palo -? / palo - -help. The table below lists the parameters in alphabetical order by long form. Palo.exe gets these parameters as command line arguments and/or via the palo.ini file. Note: any changes made to the palo.ini file require restarting the OLAP service. Please see Order of command execution at the end of this document. In the file …\Jedox Suite\olap\data\palo.ini.sample you can find descriptions and examples of how to use parameters in the palo.ini. Short Long form Argument(s) Description / Example(s) Default value form Tries to add directories with OLAP database automatically and adds them to palo.csv. add-new-databases D True On/off switch. Http interface with server browser and online documentation. An address can be a server name, an internet address or “” for all server internet addresses. Port is a number: admin a <address> <port> admin 192.168.1.2 7777 admin localhost 7770 admin “” 7780 amazon-id O False audit 1 See KB article Audit Information Disabled audit-blocksize { <number> Maximum number of rows returned for simple audit mode Commits all changes on server shutdown. auto-commit B True On/off switch. auto-load A Loads all databases on server start into memory which are defined in the palo.csv. On/off switch. True autosave-interval x integer, minimum 5, maximum 1440 If set, defines the interval (in minutes) in which automatic autosave runs. If not set, default interval of 5 minutes is used. 5 <max number Sets the max number of cells to store in each cube cache. cache-barrier b of cells to store cache-barrier 150000000 100000000 in each cube cache> cache-barrier 0 (sets cache-barrier to 0). Only for the command line. chdir C True On/off switch. Copyright © Jedox AG cross-origin g <domain_name> crypt c Turns on encrypting of the database files. Newly saved files are encrypted if this is set using the Blowfish algorithm. On/off switch. Note: If “crypt” is enabled, – it is not possible to set the log-level of OLAP Server to “trace” or “debug”. Both log levels could make the log file contain information about database contents, and since log files are always readable, this would conflict with the purpose of the “crypt” option. – it is not possible to enable the “audit” option in palo.ini. The data storage for audit information currently cannot be encrypted, and so that storage would again contain readable data information which would conflict with the purpose of the “crypt” option. For decryption, just remove crypt from palo.ini and on next “save” the database files will be decrypted, i.e. if a value is written to a cube, it will be decrypted (with all its files). It will not be automatically decrypted. Don’t remove crypt-key otherwise it won’t be possible to load encrypted files. Remove the crypt-key False after you’re sure that everything was decrypted. Procedure to decrypt all databases: – remove crypt from palo.ini – restart OLAP service – use Jedox example (ETL-Tools) “Database Copy” – copy all databases – everything will be back to decrypted status Sets pass phrase used for encrypting/decrypting of the database files. crypt-key k <passphrase for crypting csv files> It is used also for decrypting, so it has to be set if there are any encrypted files in the database (even when encrypting is off ). Blowfish algorithm supports Empty string keys of up to 448 bytes in length. data-directory d <directory> Only for command line. ./Data Default value for database access rights. default-db-right R <right value> D Possible values: N, R, W, D. defaults-directory <directory_path> Specifies the path to the directory where some files for OLAP server are stored. The default directory (../defaults) contains a directory called subsets, which ../defaults contains database script files that are used to generate default subsets for a dimension. Note: when the OLAP API function /dimension/create is called with parameter mode=1, then not only is a dimension created, but the OLAP server will also execute all database scripts from the subsets directory, if it exists in the directory indicated by defaults-directory palo.ini key. <bus_id0>.<device_id0> device j All available devices Empty vector <bus_id1>.<device_id1> … dimension-file-format Possible values: Legacy: dimensions are saved to database.csv legacy -legacy Binary: dimensions are saved to database_DIM_*.csv and database_DIM_*.bin (if available), similar to cube save/load. -binary Compare: used for testing and debugging. Dimensions are loaded from both database_DIM_*.bin and database_DIM_*.csv files and are compared to find -compare identical content. Note: dimensions that have been saved as binary files are not portable between Linux and Windows. disable-request-logging Allows you to control the flight recorder file (requests.txt in the data directory). When set in palo.ini, no requests.txt file is created or updated. FALSE dump-upload G On/off switch. Disabled dump-upload-desc 3 <description> “” dump-upload-reporter 2 <email-address> “” Enables cell drillthrough. enable-drillthrough y False On/off switch. enable-gpu P On/off switch. False enable-password-retrieval Enables reading password hashes from OLAP System database FALSE enable-profiling 4 On/off switch. False encryption X <encryption-type> Sets the encryption type. None possible values: If optional is selected, then you can use HTTPS. If required is selected, then only /server/info will function unencrypted. All other functions require an HTTPS -none connection. If encryption is turned on, TLS 1.2 is used for communication. -optional -required M – force engine to use Marker Driven Engine for rules with markers (5.1 algorithm) S – force engine to use statically created markers engine-configuration N [M][S][1][E] 1 – single core calculation E – suppress rule error propagation across consolidation extensions E <directory> ../Modules failed-login-threshold <count> Starts login delay when failed attempts count for username exceeds this value. 10 friendly-service-name F <service-name> goalseek-limit Z <number_of_cells> Goalseek algorithm can be executed on slices with maximum <number_of_cells>. 1000 goalseek-timeout z <milliseconds> Algorithm must complete within <familliseconds>. 10000 gpu-frame-size 7 <number> Size of GPU computation frame in megabytes gzip [ <level> Level values: 0-9 Disabled 0 – no compression 1 – fastest compression 9 – smallest gzip size help ? Displays the parameters of palo.exe. False Only for the command line. On/off switch. http h <address> <port> Examples for http interface: http “” 7777 http “” 7779 http localhost 7779 See description of admin parameter above. Sets https connection port: https H <port> https 7778 ignore-cell-data U On/off switch. False Turns off recovery of data from journal files. ignore-journal I False The option “ignore-journal” can imply loss of data in certain scenarios, and should not be used in a production system! init-file i <init-file> Only for command line. palo.ini key-files K <ca> <private> <dh> Empty vector Only for command line. load-init-file n True On/off switch. log o For details on log levels and parameters, see General Information about Logs ink=- log sink=- verbose=<level> log sink=+ verbose=<level> log sink=<path_to_file>/palo.log log sink=syslog address=<address:port> facility=<facility> verbose=<level> log verbose=<level> Sets a maximum limit for cells return from an area call: maximum-return-cells l <number> 100000 maximum-return-cells 10000 no-archives < Turns off saving of .archive files for cubes. no-csv-save J Turns off saving of CSV files for cubes whenever possible. Only BIN files are saved. Reduces time needed for saving. False no-csv-save-dim Dimensions are saved only to database_DIM_*.bin files, NOT to database_DIM_*.csv. Behavior is similar to no_csv_save for cubes. Copyright © Jedox AG “/usr/bin/ntlm_auth <path to ntlm_auth ntlm_auth ( –helper-protocol with helper arguments> =gss-spnego” password p <private-password> On/off switch. password-pattern <regular expression> Regular expression used for checking password complexity when the password is changed (or a password is assigned to a new user), to enforce password complexity. e.g. (?=……..+)(?=.*[a-z].*)(?=.*[A-Z].*)(.*[0-9@#$%].*) defines: empty string the password has to be at least 8 characters long and it has to contain at least one uppercase, one lowercase character and one digit or special symbol from ‘@#$%’ When multiple password patterns are defined, the last one has priority. profile-interval 5 <seconds> 60 profile-log If profiling is enabled, it specifies the address and port of syslog server and the facility of messages profile-log sink=syslog sink=syslog address=<address:port> ‘address’ parameter is optional with the default value localhost:5556 address=localhost:5556 facility=0 facility=<facility> ‘facility’ parameter is optional with default value 0 (kern) saml-authentication Enables SAML authentication mode saml-authorization Enables saml-authorization mode saml-certificate <path to certificate> Certificate is published in metadata so identity provider can verify the signature or use it to encrypt its responses. saml-encrypt-login Enables encrypting of SAML login requests saml-encrypt-logout Enables encrypting of SAML logout requests IdP metadata XML url saml-idp-metadata <url> empty string If metadata is distributed as a file, or server is restricted from accessing the internet, use file://<filepath>. saml-nameidpolicy <NameID policy> SAML NameID policy Empty/omitted saml-privatekey <path to private key> Private key is used to sign requests (if enabled by saml-sign-login) and decrypt responses from identity provider.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages6 Page
-
File Size-