Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

Tempo necessario per la lettura 11 minuti

Noi e il Quadrante Magico di Gartner 2019 BI 🙂

L'obiettivo di questo articolo è confrontare tre delle principali piattaforme BI, che sono leader nel quadrante di Gartner:

— Power BI (Microsoft)
— Tableau
— Qlik

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

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

Io e i miei colleghi lavoriamo ormai da diversi anni con diverse piattaforme BI. Abbiamo un'esperienza piuttosto consolidata in progetti, che ci permette 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 di uno sviluppatore.

Identificheremo alcune aree per l'analisi e valuteremo con un sistema a 3 punti:

— Soglia di ingresso e requisiti per l'analista;
— Fonti dati;
— Pulizia dei dati, ETL (Extract, Transform, Load)
— Visualizzazioni e sviluppo
— Ambiente aziendale — server, report
— Supporto per dispositivi mobili
— Analitica integrata in applicazioni/siti di terze parti

1. Soglia di ingresso e requisiti per l'analisi

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

Power BI

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

La maggior parte delle operazioni è abbastanza semplice da eseguire nell'editor delle query. Inoltre, c'è un editor avanzato con il linguaggio M per i professionisti.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 2. Costruttore di query di Power BI

Qlik Sense

Qlik Sense appare molto user-friendly — poche impostazioni, possibilità rapida di creare report, utilizzo del costruttore di caricamento dati.

Inizialmente sembra più semplice di Power BI e Tableau. Ma per 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à ad affrontare la necessità di programmare.

Qlik offre un linguaggio di caricamento e elaborazione dati molto potente. Ha un proprio linguaggio di formule chiamato Set Analysis. Pertanto, un analista deve essere in grado di scrivere query e connessioni, inserire dati in tabelle virtuali e utilizzare attivamente le variabili. Le capacità del linguaggio sono molto ampie, ma richiederanno tempo per essere apprese. Probabilmente tutti gli analisti Qlik che conosco hanno una solida formazione IT.

Gli integratori Qlik, come noi, amano spesso parlare del modello associativo, in cui durante il caricamento dei dati tutto viene posizionato nella memoria RAM e la relazione tra i dati è gestita da un meccanismo interno della piattaforma. Quando si selezionano valori, non vengono eseguite sottoquery interne come nelle basi di dati tradizionali. I dati vengono restituiti quasi istantaneamente grazie ai valori e alle relazioni già indicizzati.

In pratica, questo porta alla creazione automatica di collegamenti tra le tabelle, quando i nomi dei campi coincidono. Ad esempio, non si possono avere tabelle diverse senza relazioni che abbiano lo stesso campo. È qualcosa a cui bisogna abituarsi. Si deve rinominare le colonne e fare attenzione affinché i nomi non coincidano, oppure unire tutte le tabelle fattuali in una sola e circondarle con delle tabelle di riferimento di tipo “stella”. Forse è comodo per i principianti, ma agli analisti esperti non fa più differenza.

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

Nota: In Power BI la situazione di solito è diversa, si mantengono tabelle fattuali e di riferimento separate, e si possono unire manualmente le tabelle nel modo classico, cioè abbinando le colonne tra loro manualmente.

Tableau

Tableau viene posizionato dagli sviluppatori come BI con un'interfaccia comoda e intuitiva, che permetterà all'analista di esplorare autonomamente i propri dati. Sì, nella nostra azienda c'erano analisti che senza esperienza IT potevano fare i propri report. Ma riduco la valutazione di Tableau per diversi motivi:
— Debole localizzazione per la lingua russa
— I server di Tableau Online non si trovano in Russia
— Un costruttore di caricamento piuttosto semplice inizia a creare problemi quando si deve costruire un modello dati piuttosto complesso.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 4. Costruttore di caricamento dati Tableau

Una delle domande che poniamo ai candidati analisti di Tableau durante il colloquio è “Come costruire un modello di tabelle dei fatti con tabelle di riferimento, senza unire tutto in un'unica tabella?!” Il Data Blending richiede un uso ponderato. Ho corretto molte volte gli errori di duplicazione dei dati dei miei analisti dopo tali unioni.

Inoltre, Tableau ha un sistema piuttosto peculiare, in cui ogni grafico viene realizzato su un foglio separato e poi si crea un Dashboard, dove si iniziano a posizionare i fogli creati. Successivamente si può creare una Story, che è una combinazione di diversi Dashboard. Sviluppare in Qlik e Power BI è più semplice in questo senso, si possono subito aggiungere modelli di grafico al foglio, impostare misure e dimensioni e il Dashboard è pronto. Mi sembra che i tempi di preparazione in Tableau aumentino per questo motivo.

2. Fonti di dati e caricamento

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

In questo settore non c'è un chiaro leader, ma evidenzieremo Qlik per un paio di caratteristiche gradevoli.

La versione gratuita di Tableau ha limitazioni sulle fonti, ma nei nostri articoli ci concentriamo di più sulle aziende, che possono permettersi prodotti commerciali e analisti. Pertanto, non abbiamo diminuito la valutazione di Tableau in questo aspetto.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 5. Elenco delle possibili fonti di Tableau

In ogni caso, l'elenco delle fonti è impressionante: funziona con tutti i file tabulari, tutti i database standard, le connessioni web, e così via. Non ho riscontrato problemi con archivi di dati non standard; potrebbero esserci alcune peculiarità, ma probabilmente non avrete problemi nel caricamento dei dati. L'unica eccezione è forse 1C. Non ci sono connettori diretti per 1C.

I partner di Qlik in Russia vendono i loro connettori a prezzi che oscillano tra 100.000 e 200.000 rubli, ma nella maggior parte dei casi è più conveniente esportare i dati da 1C in formato FTP verso Excel o un database SQL. È anche possibile pubblicare il database 1C sul web e collegarsi a esso tramite il protocollo Odata.

PowerBI e Tableau gestiscono questa operazione in modo standard, mentre Qlik richiederà un connettore a pagamento; quindi, anche in questo caso, è più semplice esportare in un database intermedio. In ogni caso, tutte le domande relative ai collegamenti possono essere risolte.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 6. Elenco delle possibili fonti di Qlik Sense

È importante notare che Qlik offre sia connettori a pagamento che gratuiti come prodotti distinti.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 7. Connettori aggiuntivi di Qlik Sense

Dalla mia esperienza, con grandi volumi di dati o numerose sorgenti, non è sempre conveniente collegare immediatamente un sistema BI. Nei progetti di maggiore rilevanza, di solito viene utilizzato 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 tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 8. Sorgenti di dati di Power BI

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

— Caricamento incrementale dei dati
Sì, anche Power BI e Tableau possono farlo. Ma Power BI richiederà costose versioni Premium, e in Tableau non c'è la stessa flessibilità che in Qlik. Con i file QVD in Qlik, puoi fare snapshot dei sistemi in differenti momenti e poi elaborare questi dati come preferisci.

— Connessione di script esterni
Oltre ai file QVD per l'archiviazione dei dati, in Qlik è possibile estrarre anche il codice dello script al di fuori dell'app e collegarlo tramite il comando Include. Questo consente di organizzare il lavoro di squadra, utilizzare sistemi di controllo versione e gestire un codice unificato per diverse applicazioni. Power BI offre un editor di query avanzato, ma non siamo riusciti a configurare la stessa collaborazione come in Qlik. In generale, tutti gli strumenti BI hanno questo problema: gestire simultaneamente dati, codice e visualizzazioni da un'unica posizione è 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 dei singoli report, il che non ci consente di cambiare le visualizzazioni in massa per tutti i clienti contemporaneamente.

E che dire di un meccanismo come la connessione Live? Tableau e Power BI supportano la connessione LIVE a una serie di fonti, a differenza di Qlik. A questa funzione siamo abbastanza indifferenti, poiché la pratica dimostra che, quando si lavora con grandi volumi di dati, è semplicemente impossibile gestire una connessione LIVE. E la maggior parte delle volte, BI è necessaria proprio per grandi dati.

3. Pulizia dei dati, ETL (Estrazione, Trasformazione, Caricamento)

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

In questa sezione ho due leader, Qlik Sense e Power BI.
Diciamo che Qlik è potente, ma complesso. Se impari il loro linguaggio simile a SQL, potrai fare quasi tutto: tabelle virtuali, join e unione di tabelle, ciclare attraverso una tabella e generare nuove tabelle, con una miriade di comandi per l'elaborazione delle stringhe. Ad esempio, un campo contenente i dati del tipo "Ivanov 851 Bianco" può essere scomposto non solo in 3 colonne (come tutti sanno fare), ma anche in 3 righe ad esempio. Lo stesso vale per unire 3 righe in 1 all'istante, è altrettanto semplice.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 9. Come caricare e trasporre una tabella in Qlik Sense da Google Sheets

Power BI, da questo punto di vista, sembra più semplice, ma la maggior parte delle attività può essere facilmente risolta tramite il costruttore di query. Ho impostato vari parametri, trasposto la tabella, lavorato sui dati, e tutto ciò senza scrivere una sola riga di codice.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 10. Come caricare e trasporre una tabella in Power BI da AmoCRM

In Tableau, sembra esserci un'altra ideologia. Puntano maggiormente sulla bellezza e sul design. Collegare vari fonti, unirle tutte e processarle all'interno di Tableau sembra molto difficile. Nei progetti commerciali, nella maggior parte dei casi, i dati vengono già preparati e accumulati in magazzini e database per Tableau.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 11. Come caricare e trasporre una tabella in Tableau

4. Visualizzazioni

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

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

Mi piace lo stile di Tableau, lo trovo rigoroso e aziendale. Tuttavia, ottenere un'immagine veramente bella in Tableau è difficile. Un ottimo esempio di visualizzazione di Tableau che utilizza solo estensioni. Non potrò ripetere ciò, poiché non ho queste estensioni, ma è molto gradevole a vedersi.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 12. Aspetto dei report di Tableau con estensioni

Anche Power BI può risultare interessante.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 13. Aspetto dei report di Power BI con estensioni

L'unica cosa che non capisco di Power BI è perché abbiano colori così strani di default. In qualsiasi grafico sono costretto a cambiare il colore con il mio verde aziendale e mi sorprende la palette standard.

Anche Qlik Sense dipende dalle estensioni. L'uso dei plugin può modificare i report fino a renderli irriconoscibili. È anche possibile applicare il proprio tema e design.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 14. Aspetto dei report di Qlik Sense con estensioni

Dal punto di vista dello sviluppatore, Qlik Sense è più comodo grazie alle opzioni standard come le misure e le dimensioni alternative. Nelle impostazioni di visualizzazione, è possibile definire più dimensioni e misure, e l'utente può facilmente decidere cosa visualizzare in ciascun grafico.

In Power BI and Tableau, I have to configure settings, buttons, and program system behavior based on these parameters. I wonder why it's so complicated. The same applies to the ability to change the appearance of visualizations.

In Qlik, you can hide different types of visualizations in a single object, while this is more challenging in Power BI and Tableau. Again, it largely depends on the skill of the user. You can create a masterpiece in any system, but without experience, you’ll always end up with lackluster graphs.

5. Corporate environment — server, reports

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

All products have corporate server versions. I've worked with all editions, and I can say that each has its strengths and weaknesses. The choice of product should be based on your software requirements and their nuances. All vendors allow assigning rights at both the account and group levels, as well as at the Data Row Level Security level. Scheduled automatic report updates are available.

Qlik Sense Enterprise è un'ottima opportunità per costruire analisi all'interno della vostra organizzazione per le piccole e medie imprese. Potrebbe sembrare più costoso rispetto a Power BI Pro, ma non dimenticate che i server di Power BI Pro sono nel cloud, sotto la gestione di Microsoft, e non potete influenzare le prestazioni. Quando avrete bisogno di Power BI Premium, da installare sui vostri server, il prezzo parte da 5000$ al mese.

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

Qlik Sense Enterprise parte da 230.000 rubli per 5 licenze (pagamento annuale, poi solo assistenza tecnica), il che è molto più accessibile rispetto a Power BI Premium. E Qlik Sense Enterprise permetterà di sfruttare tutte le potenzialità di Qlik, tranne una. Per qualche motivo, Qlik ha deciso che la funzione di invio report in PDF via email dovesse essere fornita come un servizio separato chiamato NPrinting.

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

Qlik Sense Enterprise = Power BI Premium; con pari possibilità risulta meno costoso per le implementazioni medie. Le grandi implementazioni vengono solitamente calcolate già da parte del fornitore, dove possono offrire condizioni personalizzate per la vostra azienda.

In questo piano daremo preferenza a Qlik Sense Enterprise, poiché offre tutte le funzionalità necessarie per costruire analisi avanzate su grandi dati. A nostro avviso, con grandi volumi, Qlik funzionerà più velocemente di Power BI; abbiamo incontrato clienti durante le conferenze Qlik che inizialmente testavano i loro dati contenenti miliardi di record e Power BI mostrava risultati inferiori.
Differenze tecniche tra i 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 costare 1,5 volte di più* e presenta un vincolo piuttosto significativo che non ci consente di utilizzare questa piattaforma. Non è possibile utilizzare le estensioni, nemmeno quelle integrate. Senza estensioni, Qlik perde un po' della sua bellezza visiva.
Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 16. Aspetto del pannello di controllo Power BI Pro

*Un'alternativa è l'utilizzo di Qlik Sense Enterprise in abbonamento. Tuttavia, per non far apparire questo articolo come pubblicitario, non discuteremo il nostro modello di pricing.

Tableau è leggermente diverso per noi. Offrono sia abbonamenti cloud a 70$ per sviluppatori e 15$ per visualizzatori, sia costose soluzioni server. Tuttavia, l'idea principale di Tableau è che per i big data è necessario organizzare l'elaborazione e lo stoccaggio dei dati sul lato server. Oggettivamente, la sua funzionalità limitata non consente un'elaborazione dei dati seria in Tableau. È possibile visualizzare e analizzare, certo. Ma per le piccole e medie imprese solitamente è problematico creare uno spazio di archiviazione separato. Per questo motivo, abbasserei il punteggio per Tableau se non fosse per una loro caratteristica. Tableau Server invia senza problemi email programmate con allegati in CSV o PDF. Inoltre, è possibile gestire diritti, filtri automatici e altro. Power BI e Qlik, per qualche motivo, non possono farlo, e per alcuni questo può essere cruciale. Grazie a questo, Tableau mantiene una posizione nel nostro dibattito.

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 17. Aspetto della dashboard di Tableau Server

In un contesto aziendale, è importante considerare anche i costi di implementazione e manutenzione. In Russia, è prassi comune che Power BI sia più diffuso nelle piccole imprese. Questo ha portato alla nascita di numerose offerte di lavoro e curricula, nonché di piccoli integratori. Questo consente di trovare specialisti per progetti di dimensioni ridotte. Tuttavia, è probabile che molti di loro non abbiano esperienza con grandi implementazioni e con grandi volumi di dati. Al contrario, Qlik e Tableau hanno pochi partner. Partner Qlik sono rari, e quelli di Tableau ancora di più. Questi partner si specializzano in grandi implementazioni con un valore medio dell'ordine elevato. Ci sono poche offerte di lavoro e curricula disponibili sul mercato; la soglia d'ingresso per questi prodotti è più difficile rispetto a Power BI. Tuttavia, in Russia ci sono implementazioni di successo di questi prodotti per migliaia di utenti e funzionano molto bene con grandi dati. È fondamentale comprendere i punti di forza e di debolezza specifici dei prodotti per il proprio business.

6. Supporto per dispositivi mobili.

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

In questa sezione ci concentreremo su Power BI e Tableau. Puoi installare le app mobili, e sembreranno abbastanza adeguate sugli schermi dei dispositivi mobili. Tuttavia, riteniamo che l'analisi sui dispositivi mobili risulti inferiore rispetto a quella su PC. Non è così comodo utilizzare i filtri, le immagini sono piccole, i numeri sono difficili da vedere, e così via.

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

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

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

Perché sono stati ridotti i punteggi di Qlik? Per motivi a noi sconosciuti, il client mobile è disponibile solo su iPhone, mentre su Android bisogna utilizzare un browser normale. Inoltre, quando si utilizza Qlik, è subito chiaro che alcune estensioni o visualizzazioni non si riducono o non si posizionano automaticamente sui dispositivi mobili come ci si aspetterebbe. Un rapporto che appare magnifico su PC, su uno schermo piccolo risulta molto peggiore. È necessario creare report 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 evidente. Speriamo che Qlik lavori ulteriormente sul suo client mobile.

Se prevedi di dedicare molto tempo all'analisi tramite dispositivi mobili, ha senso installare tutti e tre i client e verificare la loro visualizzazione nei report di test. Qualsiasi fornitore dispone di una galleria di report di test sul proprio sito per consultazione.

7. Embedded (analisi integrata) in applicazioni/siti esterni

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

L'uso dell'analisi come servizio esterno non è sempre conveniente. Potresti essere in fase di sviluppo del tuo prodotto, ma non sei pronto a sviluppare da zero la visualizzazione e il motore di analisi. Potresti voler implementare l'analisi sul tuo sito in modo che il cliente possa registrarsi, caricare i propri dati e condurre analisi all'interno del proprio profilo. Per questo ti serve l'analisi integrata (Embedded).
Tutti i prodotti consentono di farlo, ma in questa categoria vogliamo evidenziare Qlik.

Power BI e Tableau sottolineano che per tali scopi è necessario acquistare un prodotto separato, Tableau Embedded Analytics o Power BI Embedded. Queste non sono soluzioni economiche, costano 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 è solo necessario pubblicare un report su Internet, ma anche garantire la pubblicazione dei report in base a determinati accessi, con protezione dei dati, autorizzazione degli utenti, ecc.

Qlik può offrirti una soluzione. Certamente, hanno anche Qlik Analytics Platform, che è licenziato per server e gestisce un numero illimitato di connessioni. Anche questo sarà costoso come i concorrenti Tableau e Power BI. E nel caso di connessioni illimitate, le opzioni non sono molte.

Ma in Qlik c'è un concetto chiamato Mashup. Supponiamo che tu abbia Qlik Sense Enterprise e 10 licenze. L'analisi standard, l'aspetto, è tutto già noioso. Puoi avviare il tuo sito o la tua applicazione e integrare tutta la tua analisi direttamente lì. La novità è che, semplificando, il Mashup è una visualizzazione nel codice del programma. Tramite API puoi programmare la creazione di una visualizzazione all'interno della tua applicazione o del tuo sito. Qlik Sense Enterprise ti servirà ancora per il licensing (licenze di connessione al sito = licenze di connessione a BI), per il caricamento dei dati, ecc., ma le visualizzazioni saranno ora visualizzate non sul lato di quel server, ma integrate nella tua applicazione o nel tuo sito. Puoi utilizzare gli stili CSS, definire nuovi caratteri e colori. I tuoi 10 utenti ora non accederanno più al server di analisi, ma utilizzeranno il tuo portale aziendale o la tua applicazione. L'analisi passerà a un nuovo livello.

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)
Figura 21. Aspetto del report 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, e ancor meglio, di più di uno. Uno per la programmazione web, uno per lavorare con l'API Qlik. Ma il risultato ne vale la pena.

Conclusioni. Riassumiamo.

Differenze tecniche tra i sistemi BI (Power BI, Qlik Sense, Tableau)

È difficile dire con certezza chi sia migliore e chi peggiore. Power BI e Qlik sono alla pari nella nostra competizione, mentre Tableau è leggermente indietro. Tuttavia, per il tuo business, il risultato potrebbe essere diverso. Nelle piattaforme BI, l'aspetto visivo è molto importante. Se hai visto decine di report demo e immagini su tutte le piattaforme BI e non ti piace come appare una di esse, è probabile che non la implementerai, anche se il prezzo e le specifiche tecniche ti soddisfano.

Inoltre, dovrai necessariamente calcolare il costo delle licenze, dell'implementazione e della manutenzione della piattaforma BI. Potrebbe emergere un leader nel tuo caso. Il contraente o la possibilità di assumere un professionista adatto ha un'importanza notevole. Senza professionisti, in qualsiasi piattaforma, il risultato sarà deludente.

Ti auguro di realizzare con successo integrazioni BI, Andrey 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