Image

Installazione di Knowage 7.1 in centos 7.0

Knowage è la suite open source professionale per moderne analisi di business su fonti tradizionali e sistemi di big data.

Cos'é Knowage
Knowage è la suite open source professionale per moderne analisi di business su fonti tradizionali e sistemi di big data.

La suite è composta da diversi moduli, ognuno concepito per uno specifico dominio analitico.
Possono essere utilizzati singolarmente come soluzione completa per un determinato compito o combinati tra loro per garantire la piena copertura dei requisiti dell'utente.

I sottoprodotti della suite sono:

  • BD (big data), per analizzare i dati memorizzati su cluster di big data o database NoSQL
  • SI (smart intelligence), la consueta business intelligence su dati strutturati, ma più orientata alle funzionalità self-service e prototipazione agile
  • ER (reporting aziendale), per produrre e distribuire report statici
  • LI (location intelligence), per mettere in relazione dati aziendali con informazioni spaziali o geografiche
  • PM (performance management), gestire KPI e organizzare scorecard
  • PA (analisi predittiva), per analisi più avanzate
  • EI (intelligenza integrata), per collegare Knowage a soluzioni esterne fornite dal cliente o da terze parti

Requisiti minimi:

  • Sistema Operativo CentOS 7 minimale
  • Accesso al server con l'utente "root"
  • Memoria Ram 3 Gb
  • Spazio necessario sull'Hard Disk 4 Gb
  • Accesso internet per poter fare il download dei pacchetti di CentOS 7.

Autenticarsi come utente "root" di CentOS 7

sudo su

Installare alcuni pacchetti necessari a CentOS 7:

yum -y install mc unzip net-tools vim nano git wget telnet

Installare Java 1.8:

yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

Modificare il file "profile":

vim /etc/profile

Alla fine del file amdremo ad inserire le seguenti linee:

JAVA_HOME="/usr/lib/jvm/java-openjdk"
PATH="/usr/lib/jvm/java-openjdk/bin:$PATH"
JRE_HOME="/usr/lib/jvm/java-openjdk/jre"
export JAVA_HOME
export PATH
export JRE_HOME

Per attivare le modifiche digitare:

source /etc/profile

Installare MariaDB

yum -y install mariadb.x86_64 mariadb-server

Attivare e lanciare il database MariaDB

systemctl enable mariadb
systemctl start mariadb

Accedere come "root" nel database MariaDb

mysql -u root -p

Alla richiesta della password digitare il tasto "Enter"

Una volta entrati sarà necessario attribuirre una password all'utente "root" del database

update user SET PASSWORD=PASSWORD("1234567") WHERE USER='root';
flush privileges;
exit;

Restartare il database MariaDB

systemctl restart mariadb

Verifificare se la password attribuita all'utente "root" del database sta funzionando.

mysql -u root -p

alla richiesta della password digitare:

1234567

per concludere digitare:

exit;

Installazione in ambiente senza interfaccia grafica

./Knowage-7_1_0-CE-Installer-Unix-20191230.sh -c

Dopo qualche secondo di attesa, durante l'Installazione, saranno mostrati alcuni avvisi che saranno usati per personalizzare l'installazione di Knowage:

Licenza

I accept the agreement
Yes [1], No [2]***

scegliere l'opzione [1] seguita dal tasto INVIO

Libreria dei Grafici da usare

Charting library
Please select which library you want to install:
Charts.js [1, Enter], Highcharts JS [2]

scegliere opzione [2] seguita dal tasto INVIO

Installazione Modulo Demo
N.B. Una volta scelta la libreria grafica "Highcharts JS" accetteremo la richiesta di installazione dell'archivio demo.

Installazione componenti
Alla richiesta di installazione della lista dei componenti di Knowage sarà necessario premere INVIO per confermarli tutti insieme:

Which components should be installed?
X: Knowage Big Data
X: Knowage Smart Intelligence
X: Knowage Enterprise Reporting
X: Knowage Predictive Analysis
X: Knowage Location Intelligence
X: Knowage Performance Management
Please enter a comma-separated list of the selected values or [Enter] for the de

Accettare tutta la lista dei componenti con il tasto INVIO

Configurazione del percorso di installazione

Application Server Configuration [ ]

come percorso sceglieremo il seguente: /srv
e per confermare premere il tasto INVIO

Configurazione inerenti al database usato

Database Management System Configuration
Use an already installed DBMS [1, Enter]

scegliere l'opzione [1] seguita dal tasto INVIO
Select DBMS for metadata:
MariaDB [1, Enter]
MySQL [2]

scegliere l'opzione [1] seguita dal tasto INVIO
[jdbc:mariadb://localhost:3306]

confermare premendo il tasto INVIO
Username: [ ]

- Digitare il nome dell'utente che sarà: **root**
- Digitare la password dell'utente che sarà: **1234567**

Nel finale dell'installazione sarà proposto di creare un link nel Desktop

Create desktop links?
Yes [y, Enter], No [n]

non avendo installato un ambiente grafico risponderemo con [No]
Start Knowage?
Yes [y, Enter], No [n]

e alla richiesta di poter eseguire l'applicazione Knowage rispondere [Yes]

Al termine sarà necessario aspettare alcuni minuti affinchè il software non sia stato lanciato correttamente.

Accesso via web a Knowage
Per poter accedere a Knowage sara necessario eseguire un browser e inserire l'indirizzo in basso:

http://localhost:8080/knowage

Login
Per poter fare il login useremo le seguenti credenziali:

  • Se durante l'installazione non abbiamo scelto di installare il modulo demo i dati di accesso saranno:
    user: biadmin
    passwd: biadmin
    user: biuser
    passwd: biuser

  • Se, invece, abbiamo scelto di installare il modulo demo i dati di accesso saranno:
    user: demo_admin
    passwd: demo_admin
    user: demo_user
    passwd: demo_user

Lanciare e fermare il servizio Knowage

Per eseguire Knowage useremo il comando

/srv/Knowage-Server-CE/bin/startup.sh

Per fermare Knowage useremo il comando

/srv/Knowage-Server-CE/bin/shutdown.sh

Buon Lavoro...!! ;-)

Riferimenti e Links: