Innovazione della conoscenza
Lunedì, 14 Dicembre 2020 08:19

Meltano

Meltano è un'applicazione open source, creata da GitLab nel 2018, per gestire l'intero ciclo di vita dei dati, dal loro caricamento fino all'analisi e alla visualizzazione. L'applicazione è disponibile sia per essere installata sui propri server che in cloud. Questa è la pagina dedicata al progetto su Gitlab: https://gitlab.com/meltano.

Meltano permette di eseguire numerose operazioni sui dati, ingegnerizzarli, analizzarli, creare progetti di business intelligence e di data science. Essendo stato creato da GitLab, sfrutta i benefici del software open source e le best practices per lo sviluppo di software (con la metodologia DevOps). Le fonti di dati pienamente supportate dalla versione su interfaccia web al momento sono: Facebook Ads, GitLab, Google Ads, Google Analytics, Salesforce, Shopify, Stripe e Zendesk, ma sono disponibili anche altri connettori se si accede a Meltano da "command line".

Meltano supporta tutti i diversi passaggi del ciclo di vita di progetti di data analytics e data science: modellazione, estrazione, caricamento, trasformazione, analisi, visualizzazione, ecc.

Meltano è scaricabile per l'installazione (anche su Docker o Windows Subsystem for Linux) alla pagina seguente: https://meltano.com/docs/installation.html (richiede Python 3.6, 3.7 o 3.8).

La pagina ufficiale del progetto è: https://meltano.com.

Pubbblicato in analytics
Sabato, 27 Febbraio 2021 07:29

Dataiku DSS

Dataiku DSS è un'applicazione creata per aiutare le imprese di tutte le dimensioni a utilizzare l'intelligenza artificiale e le tecnologie di apprendimento automatico per preparare, visualizzare, monitorare e distribuire set di dati. Dataiku è rivolta ad analisti, data scientist, ingegneri IT, consulenti e manager e consente agli utenti di mappare, connettere e integrare automaticamente origini dati eterogenee su una piattaforma centralizzata.

Le caratteristiche principali di Dataiku DSS includono l'esplorazione dei dati, la preparazione dei dati, la distribuzione dei modelli, la condivisione delle conoscenze e la gestione degli aggiornamenti. Dataiku permette inoltre di estrarre informazioni dettagliate sui set di dati (attraverso procedure statistiche univariate e multivariate), di creare visualizzazioni personalizzate su dashboard, utilizzando un'interfaccia "drag-and-drop" e di condividere i report tra tutti gli utenti autorizzati. Fornisce inoltre strumenti di organizzazione integrati dei flussi di dati, che consentono agli analisti di programmare le attività, gestire triggers, automatizzare processi e molto altro.

Dataiku DSS può essere installato sui propri server opppure utilizzato in cloud. Viene fornito con un'interfaccia di programmazione delle API, che consente alle imprese di modificare il sistema e di integrarlo con i propri database. La società che ha sviluppato il software mette a disposizione anche una versione community gratuita, installabile su ambienti Linux, Windows, Amazon EC2, VirtualBox/VMWare, Google Cloud, Microsoft Azure. I file di installazione sono disponibli alla pagina seguente: https://cdn.downloads.dataiku.com/public/dss

Maggiori informazioni sono disponibili sul sito ufficiale del progetto https://www.dataiku.com
oppure qui: https://github.com/dataiku.

Pubbblicato in analytics
Martedì, 21 Gennaio 2020 10:31

Ananas Analytics Desktop

Ananas Analytics è un'applicazione desktop open source e gratuita per Windows (64 bit), Linux (64 bit) e MacOS, sviluppata per utenti non esperti di analisi dei dati, ma che può essere utile anche per utilizzatori professionali. Abbbassa le barriere tecniche per gli utenti, perchè offre un'interfaccia grafica semplice ed intuitiva, per sviluppare modelli di estrazione e trasformazione dei dati (ETL). Permette inoltre di analizzare i dati elaborati con funzioni semplificate che normalmente richiedono maggiore competenza tecnica.

Estrarre, trasformare, aggregare, esportare e importare dati da un'ampia tipologia di fonti diverse può essere accessibile anche per utenti non esperti con questo strumento desktop. Un'opportunità per utilizzatori che in azienda si occupano di business e non di sistemi informativi, che vogliono analizzare in modo autonomo i dati che hanno a disposizione.

Infine, Ananas Analytics Desktop è un progetto open source, che permette ai tecnici di personalizzare il codice sorgente in java per aggiungere nuove funzioni e per adattare l'applicazione alle esigenze degli utenti finali. Offre anche numerosi strumenti di sviluppo, che aiutano i tecnici a sviluppare, testare, distribuire e "mettere in produzione" sistemi ETL in modo semplice e veloce.

Alcune funzionalità importanti:
offline mode: è possibile avviare analisi sul proprio computer locale, anche senza una connessione a internet;
è possibile effettuare query e altre operazioni sui dati con linguaggio SQL standard anche su database non relazionali;
supporta sia dati strutturati che non strutturati;
permette di integrare dati da fonti eterogenee e di analizzarli;
è richiesta una minima conoscenza della sintassi di base di SQL;
permette di esplorare i dati con grafici, che possono essere configurati in modo semplice e intuitivo;
è possibile eseguire job anche con piattaforme di dati già esistenti: Spark, Flink, Google Dataflow. etc.;
privacy e sicurezza garantite: i dati sono processati sul tuo computer o sulla tua infrastruttura personale.

Maggiori informazioni sono disponibili sul sito ufficiale del progetto: https://ananasanalytics.com/
oppure qui https://github.com/ananas-analytics

Pubbblicato in analytics
Giovedì, 22 Novembre 2018 08:11

Knowage suite 6.2.1

Knowage, l'evoluzione del noto SpagoBI, giunge alla sua versione 6.2.1 con alcune conferme ed alcune novità. Knowage è una piattaforma modulare open source per la business intelligence basata su Java, che integra tecnologie diverse e flessibili per offrire una soluzione matura e affidabile per utenti di livello enterprise in due versioni diverse. La community edition è totalmente gratuita e viene messa a disposizione con licenza Affero GPL v3. Il codice sorgente è disponibile su GitHub ed è in continua evoluzione grazie al contributo della community che è supportata dal Consorzio OW2.

La versione enterprise offre numerose funzionalità aggiuntive, una documentazione professionale, l'accesso ai servizi professionali offerti dal Gruppo Engineering e un modello di pricing modulare e flessibile. Per un confronto completo tra le due versioni è disponibile un'utile tabella sul sito di Knowage. La completezza funzionale, la sua usabilità, la presenza di una community attiva che contribuisce a far crescere costantemente la suite, rende Knowage una delle scelte più versatili e di immediato utilizzo per tutti coloro che intendono avviare un progetto di business intelligence nella propria organizzazione, senza la necessità di sostenere costi elevati per l'acquisto di licenze software.

I moduli principali di Knowage sono: big data (per combinare dati interni storicizzati e strutturati con dati esterni multistrutturati), smart intelligence (per analizzare in completa autonomia i dati e generare report ad hoc), enterprise reporting (per un sistema di reporting strutturato e certificato, a partire dall'origine dei dati fino al report finale), location intelligence (per l'analisi e la visualizzazione di dati geolocalizzati), performance management (per gestire dati storici e KPI, dashboards e cruscotti, ecc.) e predictive analysis (per formulare ipotesi e valutarne l'impatto in modo interattivo).

A differenza delle prime versioni di SpagoBI, anche la versione community di Knowage dispone oggi di un installer, che può essere gestito da console o con interfaccia grafica (GUI) e ciò lo rende più accessibile anche ad utenti con minori competenze tecniche nella fase di installazione e di predisposizione del server e del database. Negli anni scorsi infatti, la maggiore facilità di installazione di Pentaho Community Edition, hanno favorito una larga diffusione di questa seconda soluzione a danno di SpagoBI, che da un punto di vista tecnico e funzionale aveva caratteristiche comparabili e di assoluto valore ed era promosso da un team di sviluppo guidato dalla italiana Engineering.

Per un'introduzione a Knowage sono disponibili alcuni video molto utili e interessanti sulla pagina dedicata alla demo on line. La versione community edition per sistemi Linux è scaricabile direttamente seguendo questo link →. Documentazione introduttiva utile per installare e amministrare Knowage è disponibile su questa pagina.

Presto alcuni esempi di applicazione di Knowage su cui Frêney sta lavorando saranno disponibili su queste pagine nella sezione "Area demo".
Pubbblicato in analytics
Sabato, 20 Ottobre 2018 13:13

Redash dashboards

Redash è una piattaforma open source molto diffusa e ricca di funzionalità per la creazione e la condivisione di dashboards generate da query su diverse tipologie di database: Amazon Athena, Amazon DynamoDB, Amazon Redshift, Axibase Time Series Database, Google Analytics, Google BigQuery, Cassandra, ClickHouse, CockroachDB, Elasticsearch, JIRA, JSON, CSV, Google Analytics, Google Spreadsheets, Graphite, Greenplum, Hive, Impala, InfluxDB, MapD, Microsoft SQL Server, MongoDB, MySQL, Oracle, PostgreSQL, Presto, Python, ScyllaDB, Snowflake, TreasureData e Vertica.

Il software è offerto sia come servizio in cloud a pagamento che per l'installazione sui propri server. In questo secondo caso lo si può utilizzare gratuitamente. Maggiori informazioni sono disponibili sul sito web redash.io.

Redash può essere installato e avviato in pochi minuti su una macchina Docker.
Pubbblicato in analytics
Venerdì, 19 Ottobre 2018 08:58

Grafana dashboards

Grafana offre una piaffatorma potente e moderna per creare, analizzare e condividere dashboards e database semplici o complessi, in modo privato tra membri di un team di lavoro oppure pubblico sul web. È usato soprattutto per visualizzare dati su serie storiche, perchè offre funzionalità avanzate di filtro per data, ma può essere impiegato in molte applicazioni diverse, compresi il reporting direzionale, la sensoristica industriale in ambito Industria 4.0, il controllo dei processi industriali, la rappresentazione di dati statistici, ecc.

Grafana può connettersi a fonti di dati diverse come Graphite, Elasticsearch, Cloudwatch, Prometheus, InfluxDB & molte altre, compresi MySQL, PostgreSQL, Microsoft SQL Server, ecc. La piattaforma di base di Grafana è un software open source gratuito, ma sono disponibili anche alcuni plugins a pagamento che aggiungono altre funzionalità.

Maggiori informazioni qui.
Pubbblicato in controllo di gestione
Mercoledì, 10 Ottobre 2018 15:46

Pivot gratuite

WebDataRocks è uno strumento gratuito per il reporting, l'analisi e la visualizzazione dei dati. È scritto in JavaScript e non richiede altri framework esterni.

Questo semplice strumento per generare tabelle pivot con funzioni avanzate può essere pubblicato su ogni sito web (v. demo funzionante qui di seguito su questa pagina) o applicazione in pochi minuti.

WebDataRocks visualizza con facilità ogni dato in formato CSV o JSON con una tabella pivot interattiva, offrendo funzionalità di analisi dei dati e di reporting. È quindi possibile ottenere report in tempo reale su ogni device (computer, table, smartphone, ecc.), visualizzati con grafica responsive e moderna.

Segue una demo interattiva completamente funzionante, in cui si possono testare le funzionalità di WebDataRocks. La demo impiega i file direttamente dalla CDN di WebDataRocks, ma è possibile scaricarli da qui e utilizzarli sul proprio server in completa autonomia.



Maggiori informazioni sono disponibili qui: https://www.webdatarocks.com
I files sono scaricabili qui: https://www.webdatarocks.com/doc/download/
Pubbblicato in controllo di gestione
Mercoledì, 10 Ottobre 2018 13:56

Query2Report

Query2Report è una soluzione di business intelligence di facile impiego, che permette agli utenti di sviluppare report e dashboards per l'analisi e la visualizzazione dei dati e il corporate reporting. L'applicazone permette di trasformare le query SQL sui database in grafici molto belli con Google Charts. Query2Report offre anche reporting quasi in tempo reale, perchè permette di fare l'aggiornamento (c.d. refresh) automatico dei reports.
Le diverse componenti dei report possono essere alimentate da fonti di dati eterogenee, che vengono integrate dall'applicazione sulla base del modello di reporting definito.

Un sistema di sicurezza basato sui ruoli e i permessi, consente di creare aree pubbliche o private, in cui rendere disponibili i diversi report generati. AngularJS è usato per generare report responsive, che possono essere visualizzati sia da computer, che da smartphone o tablet.

Seguono le funzionalità principali dell'applicazione:
  • generatore di report e dashboard basato sul web
  • auto-aggiornamento dei report quasi in tempo reale
  • aree di lavoro pubbliche o private per diverse tipologie di utenti
  • connessione con ogni base dati che usa lo standard JDBC
  • accesso degli utenti basato sui ruoli

Maggiori informazioni sono disponibili sulla pagina Sourceforge dedicata al progetto:
https://sourceforge.net/projects/query2report/
dove è possibile trovare anche il link per scaricare l'applicazione.

L'ultima versione della piattaforma è stata pubblicata il 4 agosto 2018.
Pubbblicato in analytics
Mercoledì, 19 Luglio 2017 08:25

Redmine gestione progetti

Redmine è un'applicazione web per la gestione dei progetti, sviluppata con il framework Ruby on Rails. Si tratta di un'applicazione che può essere installata su diversi sistemi operativi e può funzionare con differenti database (MySQL, PostgreSQL o SQLite). Le funzionalità principali di Redmine comprendono:
  • supporto per la gestione di più progetti e sotto-progetti
  • sicurezza basata sui ruoli assegnati agli utenti
  • sistema di tracking degli errori - bug
  • calendari e diagrammi di Gantt
  • sistema di tracking del tempo basato sulle risorse e sui progetti (time sheets)
  • interfaccia grafica personalizzabile
  • campi aggiuntivi personalizzabili
  • gestione documentale abbinata ai progetti
  • wikis basati sui progetti
  • integrazione con numerosi software SCM (source control management) per gli sviluppatori
  • feeds e supporto eMail
  • gestione leggera del protocollo di accesso alle cartelle (LDAP)
  • versione disponibile in 34 lingue
Redmine è gratuito e open source e rilasciato sotto licenza GNU General Public License v2 (GPL).

Maggiori informazioni sono disponibili sul sito ufficiale di Redmine, seguendo questo link. Redmine software può essere scaricato qui e liberamente installato, verificando i requisiti minimi della Vostra infrastruttura.

Una demo on line di Redmine è disponibile qui, previa registrazione gratuita.
Pubbblicato in altro
Martedì, 11 Aprile 2017 11:42

Metabase

Metabase è un progetto recente e molto interessante. È uno strumento di analisi e visualizzazione dei dati molto potente, che permette a ognuno nelle imprese di apprendere dai dati e di prendere decisioni più corrette. Non è richiesta alcuna competenza tecnica e informatica, anche se per chi conosce il linguaggio SQL è possibile creare query complesse usilizzando l'editor disponibile.

Metabase è sviluppato e gestito da un gruppo di lavoro dedicato. è open source e in questo modo è diffuso e costantemente migliorato dagli utenti e dagli sviluppatori della comunità.

Altre informazioni sono disponibili su GitHub, oppure sulla pagina ufficiale del prodotto.
Pubbblicato in analytics