Requirements
- A private flex.bi installation that is supported on Mac OS X, Linux and Windows.
- Java SE 7 or Java SE 8 should be installed.
- MySQL (version 5.x), PostgreSQL (version 9.x), MS SQL (version 2008 or later) and Oracle (version 11g or later) are supported as a private flex.bi database.
Installation
Ask flex.bi support to provide a download URL for the latest private flex.bi full distribution .zip file.
Unzip the downloaded full distribution .zip file in directory of your choice. It will create a flexbi_private
subdirectory where all private flex.bi files will be located.
Note |
---|
On Windows there exists a length limit for the file path - 260 characters. Flex.bi has a deep nested directory structure. System full file paths may exceed this limitation if the |
Table of Contents
Directory structure
The flexbi_private
directory contains the following subdirectories and files:
...
In addition in the settings page please specify your flex.bi license information – the license name and key. License information will be stored in the config/flexbieazybi.toml
file.
If database and license information will be correct then you will be redirected to a sign up page where you can create the first system administration user account.
...
eazybi.toml configuration file
In the config/flexbieazybi.toml file you can configure different flex.bi parameters. The configuration file use the TOML format. Please see comments and commented examples for each section in this file.
Note |
---|
On Windows please use a text editor that supports Unix style line endings when editing the flexbithe eazybi.toml file. The standard Notepad application will not display the content of this file correctly. We recommend you use Notepad++ . |
...
bin/init.d/flexbi.sample
is a Linux service startup script which can be modified and copied to /etc/init.d/flexbi
. Please specify the flexbiEAZYBI_HOME
variable in this script to point to the flexbi_private
directories full path. By default this startup script will use $flexbi$EAZYBI_HOME/bin/start.sh
to start flex.bi – if needed then create a separate copy of start.sh
script if different parameters should be used when starting flex.bi as a service.
...
If you would like to export dashboard pages to the PDF format or send regular emails with flex.bi dashboards as PDF attachments then please install PhantomJS on your Private flex.bi server and specify its location in the flexbithe eazybi.toml
file.
Troubleshooting
If the Private flex.bi initial page does not open or opens with error message then check the console output or check the log file log/flexbieazybi-web.log
for any error messages.
After flex.bi has started up it will store its log files in the log
subdirectory:
flexbieazybi-web.log
contains logs of web requestsflexbieazybi-queues.log
contains logs of background queue jobs
...