Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Temps nécessaire pour lire 11 minutes

Nous et Gartner Square 2019 BI :)

Le but de cet article est de comparer trois principales plateformes de BI qui figurent parmi les leaders du quadrant Gartner :

-Power BI (Microsoft)
-Tableau
-Qlik

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 1. Quadrant magique Gartner BI 2019

Je m'appelle Andrey Zhdanov, je suis le chef du département d'analyse d'Analytics Group (www.analyticsgroup.ru). Nous construisons des rapports visuels sur le marketing, les ventes, la finance, la logistique, en d'autres termes, nous nous engageons dans l'analyse commerciale et la visualisation de données.

Mes collègues et moi travaillons avec diverses plateformes BI depuis plusieurs années. Nous avons une très bonne expérience en matière de projets, ce qui nous permet de comparer les plateformes du point de vue des développeurs, des analystes, des utilisateurs métiers et des implémenteurs de systèmes BI.

Nous aurons un article séparé sur la comparaison des prix et la conception visuelle de ces systèmes BI, nous allons donc essayer ici d'évaluer ces systèmes du point de vue d'un analyste et d'un développeur.

Soulignons plusieurs domaines d'analyse et évaluons-les à l'aide d'un système en 3 points :

— Seuil d'entrée et exigences pour un analyste ;
- Les sources de données;
— Nettoyage des données, ETL (Extract, Transform, Load)
— Visualisations et développement
— Environnement d'entreprise — serveur, rapports
- Prise en charge des appareils mobiles
— Analyses intégrées (intégrées) dans des applications/sites tiers

1. Seuil d’entrée et exigences pour un analyste

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Power BI

J'ai vu beaucoup d'utilisateurs de Power BI qui n'étaient pas des professionnels de l'informatique mais qui pouvaient créer un très bon rapport. Power BI utilise le même langage de requête qu'Excel : Power Query et le langage de formule DAX. De nombreux analystes connaissent bien Excel, il est donc assez simple pour eux de passer à ce système BI.

La plupart des actions sont assez simples à réaliser dans l’éditeur de requêtes. De plus, il existe un éditeur avancé avec le langage M pour les professionnels.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 2. Générateur de requêtes Power BI

Qlik Sense

Qlik Sense a l'air très convivial - un petit nombre de paramètres, une possibilité rapide de créer un rapport, vous pouvez utiliser le concepteur de chargement de données.

À première vue, cela semble plus simple que Power BI et Tableau. Mais par expérience, je dirai qu'au bout d'un certain temps, lorsqu'un analyste crée quelques rapports simples et a besoin de quelque chose de plus complexe, il sera confronté à la nécessité de programmer.

Qlik dispose d'un langage très puissant pour charger et traiter les données. Il possède son propre langage de formule, Set Analysis. Par conséquent, l'analyste doit être capable d'écrire des requêtes et des connexions, de placer des données dans des tables virtuelles et d'utiliser activement des variables. Les capacités de la langue sont très larges, mais cela nécessitera un apprentissage. Il est probable que tous les analystes Qlik que je connais ont une solide expérience en informatique.

Les intégrateurs Qlik, comme nous, aiment souvent parler de modèle associatif, lorsque lors du chargement des données, tout est placé dans la RAM, et la connexion entre les données est effectuée par le mécanisme interne de la plateforme. Que lors de la sélection des valeurs, les sous-requêtes internes ne sont pas effectuées, comme dans les bases de données classiques. Les données sont fournies presque instantanément grâce à des valeurs et des relations pré-indexées.

Certes, en pratique, cela conduit à la création de jointures automatiques de tables lorsque les noms de champs correspondent. Par exemple, vous ne pouvez pas avoir différentes tables sans relations comportant le même champ. Il faut s'y habituer. Vous devez soit renommer les colonnes et vous assurer que les noms ne correspondent pas, soit combiner toutes les tables de faits en une seule et les entourer de répertoires de type étoile. C’est probablement pratique pour les débutants, mais cela n’a pas d’importance pour les analystes expérimentés.

Une interface typique de chargement et de traitement des données pour un analyste ressemble à ceci.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 3. Éditeur de chargement de données Qlik Sense, table Calendrier

Remarque : Dans Power BI, la situation est généralement différente, vous laissez des tables de faits et de référence différentes, vous pouvez joindre manuellement des tables de la manière classique, c'est-à-dire Je compare les colonnes entre elles manuellement.

Tableau

Les développeurs positionnent Tableau comme BI avec une interface pratique et conviviale qui permettra à l'analyste d'étudier ses données de manière indépendante. Oui, dans notre entreprise, il y avait des analystes qui, sans expérience informatique, pouvaient rédiger leurs rapports. Mais je vais baisser ma note pour Tableau pour plusieurs raisons :
— Faible localisation avec la langue russe
— Les serveurs Tableau Online ne sont pas situés dans la Fédération de Russie
— Un constructeur de chargement assez simple commence à poser des problèmes lorsque vous devez créer un modèle de données plutôt complexe.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 4. Générateur de chargement de données Tableau

L'une des questions que nous posons aux analystes de Tableau lors des entretiens est « Comment construire un modèle de tables de faits avec des tables de référence sans tout mettre dans une seule table ?! » Le Data Blending nécessite une utilisation réfléchie. J'ai corrigé à plusieurs reprises des erreurs de duplication de données parmi mes analystes après de telles fusions.

De plus, Tableau dispose d'un système plutôt unique, dans lequel vous créez chaque graphique sur une feuille distincte, puis créez un tableau de bord, dans lequel vous commencez à placer les feuilles créées. Ensuite, vous pouvez créer une Story, c'est une combinaison de différents tableaux de bord. Le développement dans Qlik et Power BI est plus simple à cet égard : vous lancez immédiatement des modèles de graphiques sur la feuille, définissez des mesures et des mesures, et le tableau de bord est prêt. Il me semble que les coûts de main-d'œuvre pour la préparation dans Tableau augmentent à cause de cela.

2. Sources de données et téléchargement

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Il n'y a pas de gagnant clair dans cette section, mais nous mettrons en avant Qlik en raison de quelques fonctionnalités intéressantes.

Tableau dans la version gratuite est limité en sources, mais dans nos articles, nous nous concentrons davantage sur les entreprises, et les entreprises peuvent se permettre des produits et des analystes commerciaux. Par conséquent, Tableau n'a pas abaissé sa note pour ce paramètre.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 5. Liste des sources Tableau possibles

Sinon, la liste des sources est impressionnante partout - tous les fichiers de tables, toutes les bases de données standards, les connexions web, tout fonctionne partout. Je n'ai pas rencontré de stockage de données non standard, ils peuvent avoir leurs propres nuances, mais dans la plupart des cas, vous n'aurez aucun problème à charger les données. La seule exception est 1C. Il n'y a pas de connecteurs directs vers 1C.

Les partenaires Qlik en Russie vendent leurs propres connecteurs entre 100 000 et 200 000 roubles, mais dans la plupart des cas, il est moins cher d'effectuer des téléchargements de 1C vers FTP vers Excel ou une base de données SQL. Ou vous pouvez publier une base de données 1C sur le Web et vous y connecter via le protocole Odata.

PowerBI et Tableau peuvent le faire en standard, mais Qlik demandera un connecteur payant, il est donc également plus facile de le télécharger vers une base de données intermédiaire. Dans tous les cas, tous les problèmes de connexion peuvent être résolus.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 6. Liste des sources Qlik Sense possibles

De plus, il convient de noter une fonctionnalité de Qlik selon laquelle ils fournissent des connecteurs payants et gratuits en tant que produit distinct.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 7. Connecteurs Qlik Sense supplémentaires

Par expérience, j'ajouterai qu'avec de gros volumes de données ou de nombreuses sources, il n'est pas toujours conseillé de connecter immédiatement le système BI. Les projets sérieux utilisent généralement un entrepôt de données, une base de données avec des données déjà préparées pour l'analyse, etc. Vous ne pouvez pas prendre et télécharger, disons, 1 milliard d'enregistrements dans un système BI. Ici, vous devez déjà réfléchir à l'architecture de la solution.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 8. Sources de données Power BI

Mais pourquoi Qlik a-t-il été pointé du doigt ? J'aime vraiment 3 choses :
- Fichiers QVD
Propre format de stockage de données. Parfois, il est possible de construire des projets commerciaux sérieux uniquement sur des fichiers QVD. Par exemple, le premier niveau est celui des données brutes. Le deuxième niveau est celui des fichiers traités. Le troisième niveau concerne les données agrégées, etc. Ces fichiers peuvent être utilisés dans différentes applications et différents employés et services peuvent en être responsables. La vitesse de téléchargement de ces fichiers est dix fois plus rapide que celle des sources de données conventionnelles. Cela vous permet d'économiser sur les coûts de base de données et de partager des informations entre différentes applications Qlik.

— Chargement de données incrémentiel
Oui, Power BI et Tableau peuvent également le faire. Mais Power BI nécessite une version Premium coûteuse et Tableau n'a pas la flexibilité de Qlik. Dans Qlik, à l'aide de fichiers QVD, vous pouvez créer des instantanés de systèmes à différents moments, puis traiter ces données à votre guise.

— Connexion de scripts externes
En plus des fichiers QVD destinés au stockage des données, dans Qlik, le code du script peut également être extrait de l'application et inclus avec la commande Include. Cela permet déjà d'organiser le travail en équipe, d'utiliser des systèmes de contrôle de version et de gérer un code unique pour différentes applications. Power BI dispose d'un éditeur de requêtes avancé, mais nous n'avons pas pu mettre en place un travail d'équipe comme dans Qlik. En général, toutes les BI rencontrent des problèmes : il est tout simplement impossible de gérer simultanément les données, le code et les visualisations dans toutes les applications à partir d'un seul endroit. Tout ce que nous avons pu faire a été d'extraire les fichiers QVD et le code de script. Les éléments visuels doivent être édités dans les rapports eux-mêmes, ce qui ne nous permet pas de modifier massivement les visualisations pour tous les clients en même temps.

Mais qu’en est-il d’un mécanisme tel que la connexion Live ? Tableau et Power BI prennent en charge la connectivité LIVE à une gamme de sources, contrairement à Qlik. Nous sommes plutôt indifférents à cette fonctionnalité, car... la pratique montre que lorsqu'il s'agit de Big Data, travailler avec une connexion LIVE devient tout simplement impossible. Et la BI est dans la plupart des cas nécessaire pour le Big Data.

3. Nettoyage des données, ETL (Extract, Transform, Load)

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Dans cette section, j'ai 2 leaders, Qlik Sense et Power Bi.
Disons simplement que Qlik est puissant mais complexe. Une fois que vous avez compris leur langage de type SQL, vous pouvez presque tout faire : des tables virtuelles, des jointures et des jointures de tables, parcourir la table et générer de nouvelles tables, un tas de commandes pour traiter les lignes. Par exemple, un champ dans 1 cellule rempli à la volée de données comme « Ivanov 851 Bely » peut être décomposé non seulement en 3 colonnes (comme tout le monde peut le faire), mais aussi en 3 lignes à la fois, par exemple. Il est également facile de faire la même chose à la volée en combinant 3 lignes en 1.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 9. Comment charger et transposer un tableau dans Qlik Sense à partir de Google Sheets

Power BI semble plus simple à cet égard, mais la plupart des problèmes peuvent être facilement résolus via le concepteur de requêtes. J'ai défini un certain nombre de paramètres, transposé le tableau, travaillé les données, et tout cela sans une seule ligne de code.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 10. Comment charger et transposer une table dans Power BI depuis AmoCRM

Tableau me semble avoir une idéologie différente. Ils sont davantage axés sur la beauté et le design. Il semble très difficile de connecter un tas de sources différentes, de les combiner toutes et de les traiter dans Tableau. Dans les projets commerciaux, dans la plupart des cas, les données sont déjà préparées et accumulées pour Tableau dans des entrepôts et des bases de données.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 11. Comment charger et transposer un tableau dans Tableau

4. Visualisations

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Dans cette section, nous n'avons pas mis en évidence le leader. Nous aurons un article séparé dans lequel, en utilisant l'exemple d'un cas, nous montrerons le même rapport dans les 3 systèmes (Article « Analyse des filles à faible responsabilité sociale »). C'est plutôt une question de goût et de compétence de l'analyste. Sur Internet, vous pouvez trouver de très belles images construites sur la base de l'un de ces systèmes. Les capacités de visualisation de base sont à peu près les mêmes pour tout le monde. Le reste est résolu à l'aide d'Extensons. Il en existe des payants et des gratuits. Il existe des extensions provenant des fournisseurs eux-mêmes, ainsi que de indépendants et d'intégrateurs. Vous pouvez écrire votre propre extension de visualisation pour n'importe quelle plateforme.

J'aime le style de Tableau, je pense qu'il est strict et corporate. Mais obtenir une très belle image dans Tableau est difficile. Un excellent exemple de visualisation Tableau utilisant uniquement des extensions. Je ne pourrai pas répéter cela, parce que... Je n'ai pas ces extensions, mais ça a l'air sympa.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 12. Apparence des rapports Tableau avec extensions

Power BI peut également être rendu intéressant.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 13. Apparence des rapports Power Bi c Extensions

La seule chose que je ne comprends pas à propos de Power BI, c'est pourquoi ils ont des couleurs par défaut si étranges. Sur n'importe quel graphique, je suis obligé de changer la couleur pour celle de ma marque et d'entreprise et je suis surpris par la coloration standard.

Qlik Sense dépend également des extensions. L’utilisation de modules complémentaires peut modifier les rapports au point de les rendre méconnaissables. Vous pouvez également ajouter votre propre thème et design.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 14. Apparence des rapports Qlik Sense avec extensions

Du point de vue du développeur, je préfère Qlik Sense en raison des options standard telles que les dimensions et mesures alternatives. Vous pouvez définir plusieurs dimensions et mesures dans les paramètres de visualisation, et l'utilisateur peut facilement définir ce qu'il doit regarder sur un graphique particulier.

Dans Power Bi et Tableau, je dois configurer des paramètres, des boutons, programmer le comportement du système en fonction de ces paramètres. Je me demande pourquoi c'est si difficile. La même chose avec la possibilité de changer le type de villisation.

Dans Qlik, vous pouvez masquer différents types de visualisations dans un seul objet, mais dans Power BI et Tableau, cela est plus difficile. Encore une fois, cela dépend davantage de la compétence de l'interprète. Vous pouvez créer un chef-d'œuvre dans n'importe quel système, mais sans expérience, vous vous retrouverez partout avec des graphismes inexpressifs.

5. Environnement d'entreprise - serveur, rapports

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Tous les produits disposent de versions serveur d'entreprise. J'ai travaillé avec toutes les éditions et je peux dire qu'elles ont toutes des forces et des faiblesses. Le choix du produit doit être basé sur vos exigences logicielles, en tenant compte de leurs nuances. Tous les fournisseurs peuvent attribuer des droits au niveau du compte et du groupe, ainsi qu'au niveau de la sécurité des lignes de données. La mise à jour automatique des rapports selon un calendrier est disponible.

Qlik Sense Enterprise est une excellente opportunité de créer des analyses au sein de votre organisation pour les entreprises de taille moyenne. Cela peut paraître plus cher que Power BI Pro, mais n'oubliez pas que les serveurs Power BI Pro sont situés dans le cloud sur le territoire Microsoft et que vous ne pouvez pas influencer les performances, et lorsque vous avez besoin de Power BI Premium, qui peut être déployé sur vos serveurs, alors le prix commence à partir de 5000 XNUMX $ par mois.

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Qlik Sense Enterprise démarre à partir de 230 000 RUB. pour 5 licences (frais par an, puis uniquement support technique), ce qui est bien plus abordable que Power BI Premium. Et Qlik Sense Enterprise vous permettra d'utiliser toutes les fonctionnalités de Qlik. Peut-être sauf un. Pour une raison quelconque, Qlik a décidé qu'une fonctionnalité telle que la possibilité d'envoyer des rapports PDF par courrier électronique devrait être fournie en tant que service NPrinting distinct.

Mais Qlik Sense Enterprise est plus puissant que Power BI Pro et la comparaison suivante peut donc être faite.

Qlik Sense Enterprise = Power BI Premium, à capacités égales, cela s'avère moins cher pour les implémentations moyennes. Les mises en œuvre à grande échelle sont généralement calculées du côté du fournisseur, qui peut proposer des conditions individuelles à votre entreprise.

À cet égard, nous privilégierons Qlik Sense Enterprise, il a toutes les possibilités de construire des analyses sérieuses sur des données volumineuses. À notre avis, Qlik fonctionnera plus rapidement que Power BI sur de grandes baies ; lors des conférences Qlik, nous avons rencontré des clients qui ont d'abord testé leurs données sur des milliards d'enregistrements et Power BI a montré de moins bons résultats.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 15. Apparence des rapports du serveur Qlik Sense Enterprise

Qlik Sense Cloud = Power BI Pro. Qlik Sense Cloud s'avère 1.5 fois plus cher* et il existe une limitation très importante que cette plateforme ne nous permet pas. Vous ne pouvez pas utiliser les extensions, même celles intégrées. Et sans extensions, Qlik perd quelque peu sa beauté visuelle.
Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 16. Apparence du panneau de configuration Power BI Pro

*Une alternative consiste à utiliser un abonnement Qlik Sense Enterprise. Mais pour que cet article ne soit pas perçu comme de la publicité, nous ne couvrirons pas nos tarifs.

Et Tableau se tient un peu à l'écart pour nous. Ils proposent à la fois des abonnements cloud pour 70 $ par développeur et 15 $ par vue, ainsi que des solutions de serveur coûteuses. Mais l'idée principale de Tableau est que pour le Big Data, vous devez organiser le traitement et le stockage des données en parallèle. Objectivement, moins de fonctionnalités ne permettent pas un traitement sérieux des données dans Tableau. Visualiser, analyser, oui. Mais pour les petites et moyennes entreprises, la création d’un stockage séparé s’avère généralement problématique. J'aurais donc abaissé le score de Tableau, sans leur 1 fonctionnalité. Tableau Server envoie de manière transparente les e-mails programmés avec des pièces jointes CSV ou PDF. De plus, vous pouvez distribuer des droits, des filtres automatiques, etc. Pour une raison quelconque, Power BI et Qlik ne peuvent pas le faire, mais pour certains, cela peut être critique. De ce fait, Tableau occupe une position dans notre litige.

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 17. Apparence du panneau de configuration de Tableau Server

Dans un environnement d’entreprise également, vous devez penser au coût de mise en œuvre et de maintenance. En Russie, la pratique s'est développée selon laquelle Power BI est plus courant dans les petites entreprises. Cela a conduit à l’émergence d’un grand nombre de postes vacants et de CV, ainsi qu’à l’émergence de petits intégrateurs. Cela vous permettra de trouver des spécialistes pour un petit projet. Mais très probablement, tous n’auront pas d’expérience dans les implémentations à grande échelle et dans le travail avec le Big Data. Qlik et Tableau sont à l'opposé. Il existe peu de partenaires Qlik, et encore moins de partenaires Tableau. Ces partenaires se spécialisent dans les grandes implémentations avec un contrôle moyen important. Il n'y a pas beaucoup de postes vacants et de CV sur le marché ; la barrière à l'entrée dans ces produits est plus difficile que dans Power BI. Mais en Russie, ces produits sont mis en œuvre avec succès pour des milliers d'utilisateurs, et ces produits fonctionnent bien sur le Big Data. Il vous suffit de comprendre les forces et les faiblesses des produits tels qu’ils s’appliquent spécifiquement à votre entreprise.

6. Prise en charge des appareils mobiles.

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Dans cette section, nous mettrons en évidence Power BI et Tableau. Vous pouvez installer des applications mobiles et elles apparaîtront tout à fait adéquates sur les écrans des appareils mobiles. Bien qu'il nous semble que l'analyse sur les appareils mobiles est inférieure à l'analyse sur les PC. Pourtant, ce n’est pas si pratique d’utiliser des filtres, les images sont petites, les chiffres sont difficiles à voir, etc.

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 18. Apparition d'un rapport Power BI sur iPhone

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 19. Apparence du rapport Tableau sur iPhone

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 20. Apparition d'un rapport Qlik Sense sur iPhone

Pourquoi les scores Qlik ont-ils été abaissés ? Pour des raisons qui nous sont inconnues, le client mobile n'est disponible que sur iPhone ; sur Android, vous devrez utiliser un navigateur classique. De plus, lorsque vous utilisez Qlik, vous devez immédiatement comprendre qu'un certain nombre d'extensions ou de visualisations ne sont pas réduites ou que les voitures sont positionnées dans les appareils mobiles comme prévu. Un rapport qui semble très joli sur un PC paraît bien pire sur un petit écran. Vous devez créer un rapport distinct pour les appareils mobiles, dans lequel vous pouvez supprimer les filtres, les KPI et un certain nombre d'autres objets. Cela s'applique également à Power BI ou Tableau, mais est particulièrement prononcé dans Qlik. Nous espérons que Qlik continuera à travailler sur son client mobile.

Si vous envisagez de passer beaucoup de temps à effectuer des analyses à partir d'appareils mobiles, il est alors logique d'installer les 3 clients et de vérifier leur affichage sur les rapports de test. Tout fournisseur dispose d’une galerie de rapports de tests sur son site Web à examiner.

7. Analyses intégrées (intégrées) dans des applications/sites tiers

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Utiliser l'analyse en tant que service tiers n'est pas toujours pratique. Peut-être développez-vous votre propre produit, mais n'êtes pas prêt à développer un moteur de visualisation et d'analyse à partir de zéro. Peut-être souhaitez-vous déployer des analyses sur votre site Web afin que le client s'enregistre lui-même, télécharge ses données et effectue des analyses dans son compte personnel. Pour ce faire, vous avez besoin d'analyses intégrées (embedded).
Tous les produits vous permettent de le faire, mais dans cette catégorie nous mettrons en avant Qlik.

Power Bi et Tableau indiquent clairement qu'à ces fins, vous devez acheter un produit Tableau Embedded Analytics ou Power BI Embedded distinct. Ce ne sont pas des solutions bon marché qui coûtent des milliers de dollars par mois, ce qui limite immédiatement leur utilisation. La plupart des projets deviennent immédiatement non rentables pour nos clients. Cela signifie qu'il ne faut pas seulement publier un rapport sur l'ensemble d'Internet, mais aussi s'assurer que les rapports sont publiés selon certains accès, avec protection des données, autorisation de l'utilisateur, etc.

Et Qlik vous permettra de vous en sortir. Bien entendu, ils disposent également de la plateforme Qlik Analytics, qui est sous licence par serveur et organise un nombre illimité de connexions. Ce sera également cher comme les concurrents Tableau et Power Bi. Et dans le cas de connexions illimitées, il n’y a pas beaucoup d’options.

Mais dans Qlik, il existe un Mashup. Disons que vous disposez de Qlik Sense Enterprise et de 10 licences. Analyse standard, apparence, tout est déjà ennuyeux. Vous créez votre propre site Web ou application et vous pouvez y mettre en œuvre toutes vos analyses. L’astuce est que, pour faire simple, Mashup est une visualisation dans le code d’un programme. À l'aide de l'API, vous pouvez créer par programme une visualisation au sein de votre application ou de votre site Web. Vous aurez toujours besoin de Qlik Sense Enterprise pour les licences (licences pour les connexions au site = licences pour les connexions à la BI), pour le chargement des données, etc., mais les visualisations ne seront plus affichées sur le côté de ce serveur, mais seront intégrées à votre application ou site Web. Vous pouvez utiliser des styles CSS, définir de nouvelles polices et couleurs. Vos 10 utilisateurs ne se connecteront plus au serveur d'analyse, mais utiliseront votre portail ou application d'entreprise. L'analyse atteindra un nouveau niveau.

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)
Figure 21. Apparence d'un rapport Qlik Sense intégré à un site Web

Il sera difficile de comprendre où se trouvent les éléments du site et où commence Qlik Sense.
Bien entendu, vous aurez besoin d’un programmeur, voire plus probablement de plusieurs. Un pour la programmation Web, un pour travailler avec l'API Qlik. Mais le résultat en vaut la peine.

Conclusions. Résumons.

Différences techniques des systèmes BI (Power BI, Qlik Sense, Tableau)

Il est difficile de dire sans équivoque qui est le meilleur et qui est le pire. Power BI et Qlik sont à égalité chez nos concurrents, Tableau est légèrement inférieur. Mais peut-être que le résultat sera différent pour votre entreprise. Dans les plateformes BI, la composante visuelle est très importante. Si vous avez consulté des dizaines de rapports de démonstration et d'images sur Internet pour tous les systèmes BI et que vous n'aimez pas l'apparence de l'une des plates-formes, il est fort probable que vous ne la mettrez pas en œuvre, même si vous êtes satisfait du prix ou des aspects techniques. soutien. caractéristiques.

Ensuite, vous devrez certainement calculer le coût des licences, de mise en œuvre et de maintenance de la plateforme BI. Peut-être que dans votre cas un leader sera identifié. L'entrepreneur ou la possibilité d'embaucher un spécialiste approprié est d'une grande importance. Sans professionnels sur aucune plateforme, le résultat sera désastreux.

Intégrations BI réussies à vous, Andrey Zhdanov et Vladimir Lazarev, Analytics Group

Source: habr.com

Ajouter un commentaire