Configurar BI (Smart Analytics) Via docker
4biz Analytics é uma solução de Business Intelligence (BI) para análise de dados no 4biz. Essa solução utiliza recursos das ferramentas Saiku Analytics e Pentaho.
É possivel configurar o BI no seu ambiente usando a estrutura contida do docker, seguindo a configuração da instalação.
Antes de começar
É necessário ter instalado o Docker.
Procedimento
Instalação
- Insira o comando e extraia o arquivo:
cd /citbi/files/
sh
unzip storage.zip - Comando para montar imagem
cd/citbi/
docker build -t registry.4bizcloud.com/templates/bi .- Na pasta /citbi/composes, configure a database;
sh
vi /citbi/composes/
[docker-compose.yml](/citbi/src/master/composes/docker-compose.yml) ```sh
vi /citbi/composes/
[docker-compose.yml](/citbi/src/master/composes/docker-compose.yml)
```
i (enter)
```java
version: '2'
services:
citBI:
container_name: citBI
image: registry.4bizcloud.com/templates/bi:latest
environment:
- BI_HOST=127.0.0.1
- BI_DATABASE= 4biz_equipeteste_equatorial
- BI_PORT=5432
- BI_USER=root
- BI_PASSWORD=1
- BI_LANGUAGE=pt-br
- URL_SAIKU=http://localhost:8282
volumes:
- /citbi/files/home:/home
ports:
- 8282:8282
- 8085:8085
```
Ctrl+C
:wq!
Check:
```
cat /citbi/composes/docker-compose.yml
```- Configure a pasta /citbi/composes;
Build and Start Container:
docker-compose up -dVerificar Log do Container:
docker logs -f citBIConfiguração
- Adicione o Schema disponível em on: /citbi/src/master/files/SchemaEnglish.xml
- Adicione DataSource: jdbc:postgresql://127.0.0.1:5432/4biz_equipeteste_equatorial
Comandos Úteis: Box
- Verifique containers ativos:
docker ps2. Verificar containers inativos:
docker ps -a3. Parar container:
docker stop citBI4. Remover container:
docker rm citBIO que fazer a seguir
Para aproveitar os benefícios do BI na sua instância 4biz, é necessário configurar os parâmetros 401 e 412.
Para fazê-lo, acesse o menu principal Parametrização > Parâmetros do 4biz;