Quoi de neuf ..
Pentaho 11
Pentaho Data Integration (PDI) 11.0 et Pentaho Business Analytics (PBA) 11.0 apportent des mises à jour majeures. Cette version se concentre sur une interface utilisateur moderne, une sécurité renforcée et des déploiements simplifiés.
La version 11.0 est une version à support à long terme (LTS). Pour les calendriers des packs de service et des mises à jour, voir le page du cycle de vie du support Pentaho.
Pour la liste complète des changements, voir le notes de version 11.0.
Points forts
Créez des pipelines ETL dans un navigateur avec Pipeline Designer.
Organisez et déployez les ressources ETL avec une gestion du cycle de vie basée sur des projets.
Aperçu de la console utilisateur Pentaho (PUC) repensée.
Créez des modèles Mondrian dans le navigateur avec Semantic Model Editor (SME).
Activez le SSO avec OpenID Connect (OIDC) et OAuth 2.0 intégrés.
Simplifiez les déploiements en conteneurs avec des images préconstruites et standardisées.
Exécutez sur Java 21 et Tomcat 10.
Gérez les fonctionnalités en tant que plugins avec Plugin Manager.
Surveillez les exécutions ETL avec l'observabilité basée sur OpenTelemetry.
Pipeline Designer
Pipeline Designer est une interface basée sur le navigateur pour la création de pipelines ETL. Créez des transformations et des jobs PDI dans un navigateur web. Utilisez Spoon uniquement pour les outils hérités.

Il est similaire à Spoon. L'interface utilise un cadre moderne. Elle reste compatible avec les transformations et les jobs créés dans Spoon.
En savoir plus sur Pipeline Designer.
Gestion du cycle de vie basée sur des projets
Avant la 11.0, PDI n'avait pas de structure définie pour organiser les transformations, les jobs et la configuration. Cela rendait la collaboration et la promotion d'environnements plus difficiles pour les équipes ETL et DevOps.
La résolution de configuration pouvait aussi sembler incohérente.

La gestion du cycle de vie basée sur des projets comble ces lacunes.
En savoir plus sur configuration de l'ETL avec des Projets.
Console utilisateur Pentaho moderne (aperçu)
Cette fonctionnalité est en aperçu. Le comportement et l'interface peuvent changer dans de futures mises à jour.
La 11.0 introduit une expérience utilisateur (UX) repensée pour la Pentaho User Console (PUC). Elle s'aligne sur l'UX plus large de la plateforme Pentaho. Elle traite les points douloureux de la PUC 10.2 et antérieures.

La PUC existante reste disponible jusqu'à la parité fonctionnelle.
En savoir plus sur PUC moderne.
Semantic Model Editor (SME)
La 11.0 introduit un nouvel outil pour construire et gérer les modèles de données Mondrian. Auparavant, les clients utilisaient Schema Workbench ou Data Source Wizard. Semantic Model Editor (SME) fournit un flux de travail moderne basé sur le web.
SME convient aussi bien aux nouveaux utilisateurs qu'aux utilisateurs avancés. Il améliore l'expérience de modélisation dans PBA, en particulier Analyzer. Il prend en charge les modèles Mondrian existants et ajoute de nouvelles fonctionnalités.

En savoir plus sur Éditeur de modèle sémantique.
OIDC et OAuth 2.0 intégrés
La 11.0 prend en charge l'authentification OpenID Connect (OIDC) et OAuth 2.0 pour Pentaho Server. Cela permet le single sign-on (SSO) avec des fournisseurs d'identité tels que Google, Okta et Azure. Il prend en charge tout fournisseur d'identité conforme à OIDC (IdP).

En savoir plus sur OIDC et OAuth 2.0.
Permissions granulaires pour Pentaho Server
La 11.0 ajoute un contrôle d'accès plus granulaire et flexible à travers la plateforme. Cela répond à des défis de longue date :
Les permissions n'étaient pas assez fines. Par exemple, Lire le contenu permet aux utilisateurs de voir le contenu de n'importe quel plugin. Les permissions de fichiers et de dossiers peuvent toujours bloquer l'accès.
Les permissions ne pouvaient pas permettre ou bloquer proprement des plugins individuels.
Les permissions étaient trop larges pour les sources de données et des ressources similaires.
Les permissions d'exécution étaient trop larges.

La 11.0 résout ces problèmes dans Pentaho Server. Associée à OIDC et OAuth 2.0, elle fournit un modèle d'authentification et d'autorisation renforcé.
En savoir plus sur permissions granulaires.
Déploiement en conteneur simplifié
La 11.0 simplifie les déploiements basés sur Docker. Elle introduit des images optimisées et préconstruites pour les déploiements sur site et les principales plateformes Kubernetes.
Cela inclut Docker classique, Kubernetes, EKS, AKS et GKE. Les images utilisent des chemins d'installation et des variables standardisés. Les scripts d'entrée prennent en charge les substitutions à l'exécution pour les fichiers de configuration et les licences.
En savoir plus sur Déploiement Docker.
Compatibilité Java 21 et Tomcat 10
Java 21 est pris en charge dans la 11.0. Vous pouvez utiliser Oracle JDK, OpenJDK ou d'autres JVM prises en charge.
Pentaho Server 11.0 est livré avec Tomcat 10. Cela corrige des vulnérabilités et des défauts associés à Tomcat 9.
En savoir plus dans le référence des composants.
Plugin Manager
La 11.0 introduit un Plugin Manager pour les plugins PDI et PBA. Pentaho proposera progressivement plus de fonctionnalités sous forme de plugins. Cela facilite l'identification, le déploiement et la mise à jour des plugins.

En savoir plus sur Plugin Manager.
Karaf et OSGi supprimés, plugins Big Data livrés séparément
Dans la 11.0, Karaf et OSGi sont retirés de PDI. Les composants Big Data sont désormais fournis en tant que plugins. Il n'existe plus de distribution PDI séparée pour les modules complémentaires Big Data. Déployez les composants Big Data de la même manière que les autres plugins PDI.
Cela réduit la taille du client PDI et du déploiement de Pentaho Server de plus de 1 Go.
En savoir plus sur Plugin Manager.
Observabilité basée sur OpenTelemetry
OpenTelemetry (OTel) est une norme ouverte pour le partage de données de télémétrie telles que traces, métriques et journaux. De nombreux outils peuvent consommer les données OpenTelemetry, notamment Datadog, Splunk, Elastic, Amazon CloudWatch et Azure Monitor.
Avec le plugin OTel, vous pouvez surveiller les processus ETL Pentaho avec :
Journaux consolidés en un seul endroit et représentés de manière hiérarchique
Traces pour visualiser le temps des tâches, la hiérarchie d'exécution et les variables pendant l'exécution
Métriques pour suivre les tendances du flux de données à des points d'intérêt spécifiés
En savoir plus sur Plugin Manager.
Autres améliorations
La 11.0 inclut également des améliorations plus petites et des corrections de défauts. Voir le notes de version 11.0 pour les détails.
Mis à jour
Ce contenu vous a-t-il été utile ?
