Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

Il tempo necessario per la lettura è di 11 minuti

Noi e il Quadrante di Gartner 2019 BI 🙂

L'obiettivo di questo articolo è il confronto tra tre delle principali piattaforme BI che si trovano nei leader del quadrante di Gartner:

— Power BI (Microsoft)
— Tableau
— Qlik

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 1. Quadrante Magico BI di Gartner 2019

Mi chiamo Zhdanov Andrey, sono il responsabile del dipartimento di analisi della società Analytics Group (www.analyticsgroup.ru). Creiamo report visivi su marketing, vendite, finanza, logistica, in altre parole ci occupiamo di analisi aziendale e visualizzazione dei dati.

Io e i miei colleghi lavoriamo da diversi anni con varie piattaforme BI. Abbiamo una discreta esperienza in progetti, che ci consente di confrontare le piattaforme dal punto di vista di sviluppatori, analisti, utenti aziendali e implementatori di sistemi BI.

Avremo un articolo separato sul confronto dei prezzi e sul design visivo di questi sistemi BI, quindi qui cercheremo di valutare questi sistemi proprio dal punto di vista di un analista e sviluppatore.

Identificheremo alcune aree di analisi e valuteremo su un sistema di 3 punti:

— Soglia di ingresso e requisiti per l'analista;
— Fonti di dati;
— Pulizia dei dati, ETL (Estrazione, Trasformazione, Caricamento)
— Visualizzazioni e sviluppo
— Ambiente aziendale — server, report
— Supporto per dispositivi mobili
— Analisi incorporata in applicazioni/siti di terze parti

1. Soglia di ingresso e requisiti per l'analista

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

Power BI

Ho visto molti utenti di Power BI che non erano specialisti IT, ma riuscivano a creare un buon report. Power BI utilizza lo stesso linguaggio di query di Excel — Power Query e il linguaggio delle formule DAX. Molti analisti conoscono bene Excel, quindi passare a questo sistema BI risulta piuttosto semplice per loro.

La maggior parte delle operazioni può essere eseguita abbastanza facilmente nell'editor delle query. Inoltre, c'è un editor avanzato con il linguaggio M per i professionisti.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 2. Costruttore di query di Power BI

Qlik Sense

Qlik Sense appare molto amichevole — un numero ridotto di impostazioni, rapida possibilità di creare un report, si può utilizzare il costruttore di caricamento dei dati.

All'inizio sembra più semplice rispetto a Power BI e Tableau. Ma dalla mia esperienza, posso dire che dopo un po', quando l'analista crea un paio di report semplici e ha bisogno di qualcosa di più complesso, si troverà di fronte alla necessità di programmare.

Qlik ha un linguaggio di caricamento e di elaborazione dei dati molto potente. Possiede un proprio linguaggio di formule chiamato Set Analysis. Pertanto, un analista deve essere in grado di scrivere query e connessioni, posizionare i dati in tabelle virtuali e utilizzare attivamente le variabili. Le possibilità del linguaggio sono molto ampie, ma richiedono uno studio approfondito. Probabilmente tutti gli analisti Qlik che conosco possiedono un certo background IT serio.

I partner Qlik, come noi, amano spesso parlare del modello associativo, in cui durante il caricamento dei dati, questi vengono messi in memoria, e la connessione tra i dati è gestita da un meccanismo interno della piattaforma. Nel momento in cui si selezionano valori, non vengono realizzate sottoquery interne, come nelle tradizionali basi di dati. I dati vengono restituiti quasi istantaneamente grazie ai valori e alle connessioni già indicizzati.

Tuttavia, nella pratica ciò porta alla creazione automatica di connessioni tra le tabelle quando i nomi dei campi coincidono. Ad esempio, non è possibile avere tabelle diverse senza connessioni che abbiano lo stesso campo. Ci si deve abituare a questo. Si deve scegliere di rinominare le colonne e assicurarsi che i nomi non coincidano, oppure riunire tutte le tabelle dei fatti in una sola e circondarle con delle referenze tipo “stella”. Probabilmente è comodo per i principianti, mentre per analisti esperti non fa più differenza.

L'interfaccia tipica per il caricamento e l'elaborazione dei dati per un analista appare così.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 3. Editor di caricamento dati Qlik Sense, tabella Calendar

Nota: In Power BI la situazione appare generalmente diversa, si possono mantenere diverse tabelle di fatti e di reference, e si possono unire manualmente le tabelle nel modo tradizionale, cioè accoppiando le colonne tra loro manualmente.

Hai confrontato con Tableau?

Gli sviluppatori di Tableau lo posizionano come BI con un'interfaccia comoda e amichevole, che permette all'analista di esplorare autonomamente i propri dati. Sì, nella nostra azienda c'erano analisti che, senza esperienza IT, erano in grado di creare i propri report. Tuttavia, riduco la valutazione di Tableau per vari motivi:
— Debole localizzazione in lingua russa
— I server di Tableau Online non si trovano in Russia
— Il costruttore di caricamento relativamente semplice inizia a creare problemi quando è necessario costruire un modello dati piuttosto complesso.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 4. Costruttore di caricamento dati Tableau

Una delle domande che facciamo nei colloqui con gli analisti di Tableau è “Come costruire un modello di tabelle dei fatti con tabelle di riferimento senza portare tutto in un'unica tabella?!” Il Data Blending richiede un uso attento. Ho corretto molte volte gli errori di duplicazione dei dati dai miei analisti dopo tali unioni.

Inoltre, Tableau ha un sistema piuttosto caratteristico, in cui ogni grafico viene creato su un foglio separato, per poi creare un Dashboard dove inizi a posizionare i fogli creati. Poi puoi creare una Story, una combinazione di diversi Dashboard. Lo sviluppo in Qlik e Power BI è più semplice in questo senso, puoi subito abbozzare i modelli di grafici sul foglio, impostare misure e dimensioni e il Dashboard è pronto. I costi di preparazione in Tableau mi sembrano aumentare proprio per questo motivo.

2. Fonti di dati e caricamento

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

In questa sezione non c'è un chiaro leader, ma evidenzieremo Qlik per alcune caratteristiche interessanti.

Tableau nella versione gratuita è limitato nelle fonti, ma nei nostri articoli ci orientiamo maggiormente sul business, e le aziende possono permettersi prodotti commerciali e analisti. Pertanto, non abbiamo abbassato la valutazione di Tableau su questo parametro.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 5. Elenco delle possibili fonti di Tableau

In altre cose, l'elenco delle fonti è impressionante ovunque: tutti i file tabulari, tutti i database standard, connessioni web, tutto funziona ovunque. Non mi sono mai imbattuto in archivi di dati non standard, dove potrebbero esserci particolarità, ma nella maggior parte dei casi non avrai problemi con il caricamento dei dati. L'unica eccezione è forse 1C. Non ci sono connettori diretti per 1C.

I partner di Qlik in Russia vendono i propri connettori a 100.000 - 200.000 rubli, ma nella maggior parte dei casi è più economico esportare da 1C su FTP in Excel o in un database SQL. E si può anche pubblicare il database 1C sul web e collegarsi ad esso tramite il protocollo Odata.

PowerBI e Tableau supportano questa funzionalità di default, mentre Qlik richiederà un connettore a pagamento, quindi anche qui è più semplice esportare in un database intermedio. In ogni caso, tutte le domande sui collegamenti possono essere risolte.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 6. Elenco delle possibili fonti di Qlik Sense

Vale la pena notare un'altra caratteristica di Qlik, che forniscono come prodotto separato sia connettori a pagamento che gratuiti.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 7. Connettori aggiuntivi di Qlik Sense

Dalla mia esperienza, posso aggiungere che con grandi volumi di dati o numerose fonti, non è sempre sensato connettere subito un sistema BI. Nei progetti seri, di solito, si utilizza un data warehouse, un database con dati già preparati per l'analisi, ecc. Non si può semplicemente esportare, ad esempio, 1 miliardo di record in un sistema BI. Qui è necessario pianificare l'architettura della soluzione.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 8. Fonti di dati Power BI

Ma perché abbiamo scelto Qlik? Mi piacciono molto 3 cose:
— File QVD
Formato proprietario di archiviazione dei dati. A volte è possibile costruire progetti commerciali seri solo su file QVD. Ad esempio, il primo livello – dati grezzi. Il secondo livello – file elaborati. Il terzo livello – dati aggregati, e così via. Questi file possono essere utilizzati in diverse applicazioni, possono essere gestiti da dipendenti e servizi diversi. La velocità di caricamento da tali file è dieci volte più veloce rispetto a quelle delle fonti di dati normali. Questo consente di risparmiare sul database e di scambiare informazioni tra le diverse applicazioni Qlik.

— Caricamento incrementale dei dati
Sì, Power BI e Tableau possono farlo anch'essi. Ma Power BI richiederà la costosa versione Premium, mentre in Tableau non c'è la stessa flessibilità che offre Qlik. Con i file QVD, in Qlik è possibile creare snapshot dei sistemi in momenti diversi e poi elaborare questi dati come si desidera.

— Integrazione di script esterni
Oltre ai file QVD per l'archiviazione dei dati, in Qlik il codice degli script può anche essere esternalizzato e collegato con il comando Include. Questo già consente di organizzare il lavoro di squadra, utilizzare sistemi di controllo versione, gestire un codice unificato per diverse applicazioni. In Power BI c'è un editor avanzato per le query, ma non siamo riusciti a impostare un lavoro di team come in Qlik. In generale, tutti i BI hanno problemi in questo, gestire contemporaneamente dati, codice e visualizzazioni in tutte le applicazioni da un unico luogo è semplicemente impossibile. Il massimo che siamo riusciti a fare è estrarre i file QVD e il codice degli script. Gli elementi visivi devono essere modificati all'interno degli stessi report, il che non ci consente di cambiare in massa le visualizzazioni per tutti i clienti contemporaneamente.

E che dire del meccanismo della connessione Live? Tableau e Power BI supportano la connessione LIVE a diverse fonti, a differenza di Qlik. Abbiamo un atteggiamento piuttosto indifferente nei confronti di questa funzionalità, poiché la pratica dimostra che, quando si tratta di big data, lavorare con una connessione LIVE diventa semplicemente impossibile. E BI è richiesta nella maggior parte dei casi proprio per i big data.

3. Pulizia dei dati, ETL (Estrai, Trasforma, Carica)

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

In questo segmento ho due leader, Qlik Sense e Power BI.
Diciamo che Qlik è potente, ma complesso. Se si riesce a capire il loro linguaggio simile a SQL, si possono fare quasi tutto: tabelle virtuali, collegamenti e unione di tabelle, cicli su tabelle e generazione di nuove tabelle, un sacco di comandi per l'elaborazione delle stringhe. Ad esempio, un campo in una cella contenente dati del tipo "Ivanov 851 Bianco" può essere facilmente suddiviso non solo in 3 colonne (come fanno tutti), ma anche direttamente in 3 righe. Allo stesso modo, unire 3 righe in 1 al volo è altrettanto facile.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 9. Come caricare e trasporre una tabella in Qlik Sense da Google Sheets

Power BI sembra più semplice in questo senso, ma la maggior parte delle attività viene facilmente risolta tramite il costruttore di query. Si impostano una serie di parametri, si trasforma la tabella, si lavora sui dati, e tutto questo senza nemmeno una riga di codice.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 10. Come caricare e trasporre una tabella in Power BI da AmoCRM

Con Tableau sembra che ci sia un'altra ideologia. Sono più orientati alla bellezza e al design. Collega un sacco di fonti diverse, uniscile tutte e elaborale all'interno di Tableau è secondo me molto difficile. Nei progetti commerciali, nella maggior parte dei casi, i dati per Tableau vengono già preparati e accumulati in archivi e basi di dati.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 11. Come caricare e trasporre una tabella in Tableau

4. Visualizzazioni

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

In questa sezione non abbiamo voluto evidenziare un leader. Avremo un articolo separato, dove mostreremo lo stesso report in tutti e 3 i sistemi attraverso un caso di studio. (Articolo "Analisi delle ragazze a bassa responsabilità sociale")Qui si tratta più del gusto e dell'abilità dell'analista. Su internet si possono trovare immagini molto belle, costruite su qualsiasi di questi sistemi. Le funzionalità di base delle visualizzazioni sono abbastanza simili per tutti. Il resto si risolve utilizzando le estensioni. Ce ne sono a pagamento e gratuite. Ci sono estensioni dai fornitori stessi, così come da freelance e integratori. Puoi anche scrivere una tua estensione di visualizzazione per qualsiasi piattaforma.

Mi piace lo stile di Tableau, lo considero rigoroso e aziendale. Ma ottenere un'immagine davvero bella in Tableau è difficile. Un ottimo esempio di visualizzazione in Tableau, dove sono state utilizzate solo alcune estensioni. Non riesco a ripetere quella, perché non ho queste estensioni, ma è bella da vedere.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 12. Aspetto dei rapporti Tableau con Estensioni

Anche Power BI può essere fatto in modo interessante.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 13. Aspetto dei rapporti Power BI con Estensioni

L'unica cosa che non capisco in Power BI è perché abbiano colori così strani di default. Su qualsiasi grafico sono costretto a cambiare il colore in quello aziendale e mi sorprendo della scala di colori standard.

Anche Qlik Sense dipende dalle Estensioni. L'utilizzo di componenti aggiuntivi può cambiare i rapporti fino a renderli irriconoscibili. È anche possibile installare il proprio tema e design.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 14. Aspetto dei rapporti Qlik Sense con Estensioni

Dal punto di vista dello sviluppatore, trovo più comodo Qlik Sense per via delle opzioni standard come dimensioni e misure alternative. Nelle impostazioni di visualizzazione è possibile definire diverse dimensioni e misure, e l'utente può facilmente decidere cosa visualizzare su quel determinato grafico.

In Power BI e Tableau devo configurare parametri, pulsanti, programmare il comportamento del sistema in base a questi parametri. Mi sorprende quanto sia complicato. Lo stesso vale per la possibilità di cambiare l'aspetto delle visualizzazioni.

In Qlik è possibile nascondere diversi tipi di visualizzazioni in un unico oggetto, mentre in Power BI e Tableau è più difficile. Ancora una volta, dipende molto dall'abilità dell'esecutore. È possibile creare un capolavoro in qualsiasi sistema, ma senza esperienza si otterranno grafiche poco espressive ovunque.

5. Ambiente aziendale - server, rapporti

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

Tutti i prodotti hanno versioni server aziendali. Ho lavorato con tutte le edizioni e posso dire che ognuna ha i propri punti di forza e debolezza. La scelta del prodotto dovrebbe essere basata sui requisiti del software tenendo conto delle loro peculiarità. Tutti i fornitori possono assegnare diritti sia a livello di account e gruppi, sia a livello di Data Row Level Security. È disponibile l'aggiornamento automatico dei report secondo un programma prestabilito.

Qlik Sense Enterprise offre una grande opportunità per costruire analisi all'interno della vostra organizzazione per le medie imprese. Potrebbe sembrare più costoso di Power BI Pro, ma non dimenticate che i server di Power BI Pro si trovano nel cloud di Microsoft e non potete influenzare le prestazioni, mentre quando avrete bisogno di Power BI Premium, che può essere implementato sui vostri server, il prezzo parte da 5000$ al mese.

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

Qlik Sense Enterprise parte da 230.000 rubli per 5 licenze (costo annuale, poi solo supporto tecnico), il che è molto più accessibile di Power BI Premium. E Qlik Sense Enterprise permette di utilizzare tutte le funzionalità di Qlik. A parte una. Per qualche motivo Qlik ha deciso che una funzione come la possibilità di inviare report in PDF via email dovrebbe essere fornita come un servizio separato, NPrinting.

Tuttavia, Qlik Sense Enterprise è più potente di Power BI Pro, quindi possiamo fare il seguente confronto.

Qlik Sense Enterprise = Power BI Premium, con pari funzionalità risulta più economico per implementazioni medie. Le grandi implementazioni vengono solitamente calcolate già dal fornitore, il quale può offrirvi condizioni personalizzate per la vostra azienda.

In questo senso, preferiamo Qlik Sense Enterprise, che offre tutte le opzioni per costruire analisi serie su enormi volumi di dati. A nostro avviso, su grandi masse di dati, Qlik funzionerà più velocemente di Power BI. Durante le conferenze Qlik abbiamo incontrato clienti che inizialmente testavano i loro dati con miliardi di registrazioni e Power BI mostrava risultati inferiori.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 15. Aspetto dei report del server Qlik Sense Enterprise

Qlik Sense Cloud = Power BI Pro. Qlik Sense Cloud risulta essere 1,5 volte più costoso* e presenta un limite sostanziale che non ci permette di utilizzare questa piattaforma. Non si possono utilizzare estensioni, nemmeno quelle incorporate. E senza estensioni, Qlik perde un po' della sua bellezza visiva.
Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 16. Aspetto della dashboard di Power BI Pro

*Un'alternativa è utilizzare Qlik Sense Enterprise in abbonamento. Tuttavia, affinché questo articolo non venga percepito come pubblicitario, non tratteremo la nostra politica sui prezzi.

Tableau invece è un po' più lontano per noi. Hanno sia abbonamenti cloud da 70$ per sviluppatore e 15$ per visualizzatore, sia costose soluzioni server. Ma l'idea principale di Tableau è che per i big data è necessario organizzare l'elaborazione e l'archiviazione dei dati dall'altra parte. Oggettivamente, una funzionalità inferiore non permette di effettuare elaborazioni dati significative in Tableau. Visualizzare, analizzare, sì. Ma per le piccole e medie imprese, solitamente creare un'archiviazione separata può presentare problemi. Ridurrei il punteggio per Tableau, se non fosse per il loro unico punto di forza. Il server Tableau invia senza problemi email programmate con allegati in CSV o PDF. E inoltre è possibile gestire i diritti, i filtri automatici e altro. Power BI e Qlik, per qualche motivo, non possono farlo, il che può essere fondamentale per alcuni. Per questo motivo, Tableau mantiene una posizione nel nostro dibattito.

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 17. Aspetto del pannello di controllo di Tableau Server.

Inoltre, nel contesto aziendale, è necessario considerare i costi di implementazione e manutenzione. In Russia, la pratica è che Power BI è più diffuso nelle piccole imprese. Questo ha portato alla nascita di un gran numero di annunci di lavoro e curriculum, nonché di piccoli integratori. Questo consente di trovare specialisti per piccoli progetti. Ma probabilmente, tutti loro non avranno esperienza con grandi implementazioni e gestione di big data. Al contrario, per Qlik e Tableau. Ci sono pochi partner Qlik, mentre ancora meno sono quelli di Tableau. Questi partner si specializzano in grandi implementazioni con un alto valore medio di contratto. Non ci sono molti annunci di lavoro e curriculum sul mercato, e la soglia di accesso a questi prodotti è più complessa rispetto a Power BI. Tuttavia, in Russia ci sono implementazioni di successo di questi prodotti per migliaia di utenti e mostrano buone prestazioni con i big data. È necessario solo comprendere i punti deboli e di forza dei prodotti rispetto al proprio business.

6. Supporto per dispositivi mobili.

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

In questa sezione metteremo in evidenza Power BI e Tableau. Puoi installare le applicazioni mobili e queste si presenteranno abbastanza bene sugli schermi dei dispositivi mobili. Tuttavia, ci sembra che l'analisi sui dispositivi mobili sia inferiore a quella sui PC. Dopotutto, non è così comodo utilizzare i filtri, le immagini sono piccole, i numeri si vedono male, ecc.

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 18. Aspetto del rapporto Power BI su iPhone

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 19. Aspetto del rapporto Tableau su iPhone

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 20. Aspetto del rapporto Qlik Sense su iPhone

Perché abbiamo abbassato i punteggi di Qlik? Per motivi a noi non chiari, il client mobile è disponibile solo su iPhone, su Android è necessario utilizzare un normale browser. Inoltre, utilizzando Qlik, bisogna subito capire che alcune estensioni o visualizzazioni non si riducono o non si posizionano automaticamente sui dispositivi mobili come ci si aspetterebbe. Un rapporto che appare molto bello su PC, su uno schermo piccolo risulta molto peggio. È necessario creare rapporti separati per i dispositivi mobili, eliminando filtri, KPI e altri oggetti. Questo vale anche per Power BI e Tableau, ma in Qlik si manifesta in modo particolarmente forte. Ci aspettiamo che Qlik lavorerà ancora sul proprio client mobile.

Se prevedi di trascorrere molto tempo ad analizzare dai dispositivi mobili, ha senso installare tutti e tre i client e controllarne la visualizzazione su rapporti di prova. Qualsiasi fornitore sul proprio sito ha una galleria di rapporti di prova per la consultazione.

7. Analisi incorporata (Embedded) in applicazioni/siti di terze parti

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

Utilizzare l'analisi come servizio esterno non è sempre conveniente. Potresti star sviluppando il tuo prodotto, ma non sei pronto a occuparti dello sviluppo delle visualizzazioni e del motore di analisi da zero. Potresti voler implementare l'analisi sul tuo sito, in modo che il cliente possa registrarsi, caricare i propri dati e condurre analisi all'interno della propria area personale. Per questo hai bisogno di analisi incorporata (Embedded).
Tutti i prodotti consentono di farlo, ma in questa categoria metteremo in evidenza Qlik.

Power Bi e Tableau affermano chiaramente che per tali scopi è necessario acquistare un prodotto separato come Tableau Embedded Analytics o Power BI Embedded. Queste soluzioni non sono economiche, costando migliaia di dollari al mese, il che limita immediatamente il loro utilizzo. La maggior parte dei progetti diventa subito non redditizia per i nostri clienti. Si intende che non è sufficiente pubblicare un rapporto a tutta la rete Internet, ma è necessario garantire la pubblicazione dei rapporti in base a determinati accessi, con protezione dei dati, autorizzazione degli utenti, ecc.

Qlik, d'altra parte, può risolvere il problema. Certo, hanno anche la Qlik Analytics Platform che viene licenziata su server e consente un numero illimitato di connessioni. Anche questo sarà costoso come i concorrenti Tableau e Power Bi. E nel caso delle connessioni illimitate ci sono poche alternative.

Ma in Qlik esiste il concetto di Mashup. Supponiamo di avere Qlik Sense Enterprise e 10 licenze. L'analisi standard e l'aspetto sono ormai noiosi. Crei il tuo sito o applicazione e puoi incorporare tutta la tua analisi direttamente lì. La cosa interessante è che, semplificando, il Mashup è una visualizzazione nel codice programmato. Tramite API puoi programmare la creazione di visualizzazioni all'interno della tua applicazione o sito. Avrai ancora bisogno di Qlik Sense Enterprise per la licenza (licenze per collegamenti al sito = licenze per collegamenti a BI), per il caricamento dei dati, ecc., ma le visualizzazioni saranno visualizzate non sul lato di quel server, ma si integreranno nella tua applicazione o sito. Puoi utilizzare stili CSS, impostare nuovi font e colori. I tuoi 10 utenti ora non accederanno al server di analisi, ma utilizzeranno il tuo portale o applicazione aziendale. L'analisi raggiungerà un nuovo livello.

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)
Fig. 21. Aspetto del rapporto Qlik Sense integrato nel sito web.

Sarà già difficile capire dove finiscono gli elementi del sito e dove inizia Qlik Sense.
Certo, avrai bisogno di un programmatore, o meglio, di più di uno. Uno per la programmazione web, uno per lavorare con l'API di Qlik. Ma il risultato ne vale la pena.

Conclusioni. Riassumiamo.

Differenze tecniche dei sistemi BI (Power BI, Qlik Sense, Tableau)

È difficile dire con certezza chi sia migliore e chi peggiore. Power BI e Qlik competono alla pari nel nostro confronto, mentre Tableau è leggermente in ritardo. Ma per la tua azienda il risultato potrebbe essere diverso. Nelle piattaforme BI, l'aspetto visivo è molto importante. Se hai visto decine di report demo e immagini online su tutte le piattaforme BI e non ti piace come appare una di esse, è probabile che non la adotterai, anche se il prezzo o le specifiche tecniche ti soddisfano.

In seguito, dovrai calcolare i costi delle licenze, dell'implementazione e della manutenzione della piattaforma BI. Potrebbe emergere un leader nel tuo caso. È fondamentale il fornitore o la possibilità di assumere uno specialista competente. Senza professionisti, qualsiasi piattaforma darà risultati deludenti.

Ti auguro successi nelle integrazioni BI, Andrei Zhdanov e Vladimir Lazarev, Analytics Group

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster