CI pour Qlik Sense

by Le 4 octobre 2022Qlik0 commentaires

Flux de travail agile pour Qlik Sense

Motio dirige l'adoption de l'intégration continue pour le développement agile de l'analytique et de l'intelligence d'affaires depuis plus de 15 ans.

Intégration continue est une méthodologie empruntée à l'industrie du développement de logiciels qui intègre un nouveau code au fur et à mesure de son développement. L'intégration continue était l'une des douze pratiques proposées par l'Extreme Programming de Kent Beck dans les années 1990 pour le développement de logiciels agiles. Les avantages du processus comprennent la réduction des erreurs d'intégration et le développement plus rapide d'un logiciel unifié. Le processus n'élimine pas les bogues, mais il facilite infiniment leur recherche car vous savez où chercher - le dernier code qui a été archivé et intégré. De plus, plus les bogues sont identifiés et corrigés tôt, moins il en coûte. Les défauts qui entrent en production sont beaucoup plus coûteux à réparer.

Une fois que tu as Intégration continue, vous vous rapprochez un peu plus du déploiement continu. A des fins pratiques, Livraison continu se situe entre l'intégration continue et le déploiement continu. La livraison continue est le processus d'intégration des modifications logicielles afin qu'il puisse être testé dans son ensemble. Déploiement continu est la capacité d'obtenir des changements dans la production et entre les mains des utilisateurs.

Martin Fowler remarque que « Le test clé [de la livraison continue] est qu'un sponsor commercial puisse demander que la version de développement actuelle du logiciel puisse être déployée en production à tout moment - et personne ne sourcillerait, encore moins paniquerait. ” Ainsi, l'intégration, la livraison et le déploiement continus sont la capacité durable d'obtenir rapidement et en toute sécurité des modifications du code logiciel pour les utilisateurs professionnels. C'est l'étalon-or pour le développement de logiciels. Le développement de l'analyse et de la Business Intelligence a adopté ces processus pour gérer la livraison agile d'informations aux parties prenantes.

Motio a dirigé l'adoption de Intégration continue en Analytics et Business Intelligence depuis plus de 15 ans. Soterre a été développé par Motio pour combler les lacunes de l'outil déjà excellent, Qlik Sense. Soterre for Qlik Sense est une solution qui permet le contrôle des versions et la gestion du déploiement nécessaires à la Déploiement continu ainsi que Livraison continu éléments du cycle de vie de la BI agile.

À notre humble avis, Livraison continu dans Analytics et Business Intelligence est la même que pour le développement de logiciels - pour soutenir un processus de développement agile en fournissant aux utilisateurs finaux des modifications en temps réel des rapports, des tableaux de bord et des analyses. Nous avons constaté que bon nombre de nos clients disposent d'environnements de développement, d'AQ/UAT et de production distincts pour prendre en charge leur flux de travail de développement d'analyse et de BI. Soterre supporte l' Déploiement continu flux de travail avec un processus de déploiement flexible. L'outil vous permet de connecter plusieurs environnements et de promouvoir en toute sécurité un contenu ciblé entre eux. .

Soterrec'est zéro contact contrôle de version contribue à la conduite du changement et à l'accompagnement de l'audit. Le contrôle de version est la première étape Intégration continue – gérer la collaboration de plusieurs auteurs. SoterreLe contrôle de version de prend en charge l'intégration avec GitLab (ainsi que GitHub, BitBucket, Azure DevOps, Gitea). GitLab est un logiciel de gestion de projet collaboratif open source qui détient les deux tiers du marché autogéré de Git pour la maintenance du code source.

Dans une étude de cas, Qlik Sense avec Soterre amélioré le taux de production des applications Qlik, réduit le contenu en double et similaire, fourni un filet de sécurité pour les développeurs devant revenir à une version antérieure et amélioré le débit des déploiements, une tâche administrative clé.

Si votre entreprise est sérieuse en matière d'analytique et d'informatique décisionnelle, vous essayez déjà de mettre en œuvre des pratiques éprouvées et des normes de l'industrie. Ces normes nécessitent un cadre de développement agile. Agile exige Intégration, livraison et déploiement continus. La seule façon de le faire avec vos analyses et votre Business Intelligence dans Qlik Sense est d'utiliser Motio's Soterre.

  1. https://www.martinfowler.com/articles/continuousIntegration.html

 

Intéressé à en savoir plus sur Soterre pour Qlik Sense ? Cliquez sur ICI.

 

Gitoqlok Qlik
ChatGPT pour Qlik
Exploiter GPT-n pour améliorer le processus de développement Qlik

Exploiter GPT-n pour améliorer le processus de développement Qlik

Comme vous le savez peut-être, mon équipe et moi avons apporté à la communauté Qlik une extension de navigateur qui intègre Qlik et Git pour enregistrer les versions de tableau de bord de manière transparente, en créant des vignettes pour les tableaux de bord sans passer à d'autres fenêtres. Ce faisant, nous épargnons aux développeurs Qlik un...

En savoir plus

Qlik
Règles de sécurité Qlik
Exportation et importation de règles de sécurité – Qlik Sense vers Git

Exportation et importation de règles de sécurité – Qlik Sense vers Git

Exportation et importation de règles de sécurité - Qlik Sense vers Git Cet article est conçu comme un guide pour ceux qui sont confrontés à la situation de déterminer qui a causé un sinistre en modifiant les règles de sécurité dans Qlik Sense et comment revenir à la dernière.. .

En savoir plus

BI/AnalytiqueAnalyse Cognos QlikMise à niveau de Cognos
Blogue sur l'audit de Cognos
Moderniser votre expérience analytique

Moderniser votre expérience analytique

Dans cet article de blog, nous sommes honorés de partager les connaissances de l'auteur invité et expert en analyse, Mike Norris, sur la planification et les pièges à éviter pour votre initiative de modernisation de l'analyse. Lorsqu'on envisage une initiative de modernisation de l'analytique, il existe plusieurs...

En savoir plus