Téléphone Next Decision02.34.09.31.70

Contact Next Decisioncontact@nextdecision.fr

Youtube facebook twitter
Instagram viadeo linkedin

Elasticsearch Logstash Kibana

L’outil parfait de recherche full-text

Caractéristiques d’ElasticSearch Logtash Kibana

ELK est une suite logicielle constituée de 3 produits :

  • Elasticsearch : La base de données permettant d’indexer tout type de contenu, puis d’effectuer de la recherche Full-Text très performante.
  • Logstash : L’ETL en ligne de commande permettant d’indexer du contenu dans Elasticsearch.
  • Kibana : La couche de visualisation (recherche / tableaux de bord) au-dessus d’Elasticsearch.

Le pari de cette solution est d’offrir un produit simple à installer / configurer, scallable de manière horizontale en masquant la complexité d’Apache Lucène sur lequel il est basé.

Elastic Stack

Présentation et concept d’ElasticSearch Logtash Kibana / use case

Elasticsearch est l’outil parfait pour mettre en place une base de données de type Big Data simplement, facile à mettre en cluster, permettant de distribuer à la fois les données et les calculs. Ses algorithmes permettent de faire des recherches complexes, pour que l’outil vous renvoie les résultats par pertinence.

Sa surcouche graphique (Kibana) s’intègre parfaitement dans la suite ELK : facile à installer, à paramétrer et vous offrant des vraies fonctionnalités analytiques en temps réel.

Elastic Stack

Fonctionnalités principales d’ElasticSearch Logtash Kibana

ELK se décompose en trois parties avec des usages et des types d’utilisateurs bien distincts :

Elasticsearch et son moteur d’indexation

Fort de sa grande communauté, Elastic fait régulièrement des montées de version de son produit phare et a déjà une road-map ambitieuse pour la suite. Ce spécialiste de l’indexation a fait de la recherche Full-Text son cheval de bataille. Grâce à l’utilisation des algorithmes TF (Term Frequency), IDF (Inverse Document Frequency) et FLN (Field-Length Norm), il est possible de faire des recherches complexes vous retournant les résultats par pertinence.

Logstash et son moteur ETL puissant

Logstash est un ETL non graphique permettant d’indexer du contenu en mode streaming, d’opérer des transformations, le tout de manière distribuée.

Kibana et ses effets visuels performants

Kibana est la couche de visualisation permettant de voir les données en temps réel en provenance d’Elasticsearch. Il est possible de le laisser se rafraîchir tout seul à intervalles régulières pour, par exemple, le mettre en place dans une usine en mode sans clavier. Ses visualisations et ses dashboards permettent de valoriser la donnée présente dans Elasticsearch.

Avantages d’ElasticSearch Logtash Kibana

  • Solution de dashboarding et d’analyse complète quel que soit le type de besoin.
  • Un portail web responsive.
  • Une plateforme ne nécessitant pas de compétence informatique pour faire des tableaux de bord.
  • Une fois chargées, les applications répondent en temps réel.
  • Besoin d’analyse des données sans avoir à faire l’acquisition de solutions statistiques.
  • Solution Open Source.

Dans quels cas utiliser elasticsearch ?

  • Besoin de récupérer des données en continu en provenance de sources différentes (logs, IoT, etc.).
  • Besoin d’une solution Big Data scallable de manière horizontale.
  • Besoin d’une solution dans laquelle indexer du contenu structuré, semi-structuré ou non-structuré.

Retour aux éditeurs du Big Data

Vous souhaitez bénéficier d'experts et de développeurs sur Elasticsearch? Rendez vous sur la page Contact

Des spécialistes et premiers intégrateurs d’Elasticsearch à Angers, Nantes, Niort, Brest, Paris, Le Mans, Angoulême, Lyon, Grenoble, Saint-Etienne, Bordeaux, Toulouse, La Rochelle, Agen, Bayonne, Montpellier, Nîmes, Marseille, Aix-en-provence, La Roche Sur Yon...

Des experts en analyse et restitution de données sur Elasticsearch en Région Pays de Loire, Bretagne, Parisienne, Ile de France, Poitou-Charentes, Aquitaine, Midi-Pyrénées, Rhône, Ain, Isère, Loire, Languedoc-Roussillon et Provence-Alpes-Côte d'Azur.

DQE Suite

Les éditeurs de la Data Quality

Type de produit et caractéristiques de DQE

DQE est un outil de qualité de données. Il permet à des utilisateurs d’identifier des doublons d’une source de données et de gérer la richesse de la donnée via des algorithmes puissants et une notion de maitre/esclave. Il permet également de restructurer les données et de les standardiser.

DQE Suite

Présentation et concept de DQE

DQE Suite permet d'identifier les doublons présents dans des sources livrées au format csv en utilisant des algorithmes de recherches puissants (tolérance aux fautes, inversion de mots ou de lettres, phonétique, ....). Ces algorithmes sont utilisés pour identifier les doublons d’un fichier ou permettent de rapprocher deux fichiers afin d’enrichir l’un des deux.

DQE Suite permet également de redresser les adresses postales via un système RNVP. Le fichier est livré sur un ftp et une fois le redressement fait est récupéré pour traiter la suite du traitement.

DQE Suite permet enfin de standardiser les données et de vérifier la qualité des saisies comme les e-mails ou les numéros de téléphone.

L’application propose également une liste de fonctions codées en python qui permettent de préparer le fichier csv avant de le passer dans le processus de déduplication (concaténation de plusieurs fichiers, ajout ou suppression de colonnes, modification des valeurs d’une colonne, génération d’une clé unique, …)

DQE Suite

Fonctionnalités principales de DQE

  • Identification des doublons.
  • Notion de maitre/enfants par rapport à des poids afin de sélectionner la ligne en doublon la plus riche.
  • Standardisation des données.
  • Restructuration des adresses fiscales.
  • Rapprochement de 2 fichiers via les mêmes algorithmes d’identification des doublons.
  • Liste de fonctions python permettant la préparation des données.
  • Format csv utilisé.

DQE Suite

Ces fonctionnalités peuvent être usées de deux manières :

Soit en mode batch correctif

Soit en mode interactif en étant intégré dans le logiciel de saisie de la société quelle que soit sa technologie (SalesForce, Zoho, Myportal, JD Edwards ou une application développée sur mesure).

Avantages de DQE

  • Facilité à prendre en main.
  • Rapidité de développement.
  • Utilisation de fonctions python simplifiées et bien documentées.
  • Maintenabilité aisée.
  • Mode batch ou interactif.
  • Qualifie les numéros de téléphone et les adresses.
  • Aussi Bien pour le BtoB que pour le BtoC.

Dans quels cas utiliser DQE ?

  • Entreprise souhaitant disposer d’un outil de data quality simple d’utilisation et performant.
  • Entreprise possédant des bases clients non qualifiées ou peu propres.
  • Sociétés pour lesquelles la qualité informative est vitale.

Retour aux éditeurs de la Data Quality

Les consultants Next Decision savent intégrer DQE dans le système d’information du client (quel qu’il soit) et ce de manière non intrusive ainsi qu'en respectant le fonctionnement de ce dernier.

Besoin d’un coup de main pour qualifier vos données avec des consultants et intégrateurs DQE ? Rendez vous sur la page Contact

Next Decision rend propre vos données avec DQE sur Angers, Lyon, Nantes, Paris, Brest, Rennes, Niort, Tours, Angoulême, La Roche Sur Yon, Angers, Le Mans, Laval, Grenoble, Saint-Etienne, Bordeaux, Toulouse, La Rochelle, Agen, Montpellier, Perpignan, Toulon, Avignon, Ales...

Next Decision dédoublonne vos clients avec DQE en régions Rhône, Pays de Loire, Bretagne, Poitou-Charentes, Aquitaine, Centre, Région Parisienne, Ile de France, Aquitaine, Midi-Pyrénées, Ain, Isère, Loire, Languedoc-Roussillon et Provence-Alpes-Côte d'Azur...

TOAD Code Tester

Les éditeurs de la Data Quality

Type de produit et caractéristiques de TOAD code tester

CODE TESTER for Oracle est un composant de TOAD Development Suite for Oracle permettant d’automatiser les tests de procédures stockées. Il permet d’éliminer très rapidement les différents bugs et erreurs fonctionnelles du code PL/SQL. Il permet de gérer en masse les tests de non régression. Grâce aux tests de régression paramétrables, il devient très simple de déployer un code performant sans erreur. Il est possible de tester une procédure stockée sur une autre instance Oracle sans recréer la suite de tests.

On note tout de même que le changement d’instance nécessite un minimum de paramétrage.

En effet, un repository Code Tester est lié à une instance Oracle définie. Un repository partagé permet de conserver les suites/définitions de tests pour l’ensemble des schémas d’une seule et unique instance Oracle.

Présentation et concept de TOAD code tester

Les différents concepts présents dans code tester sont les suivants :

  • Unit Test : Définition d’un test de manière unitaire, un type de comportement de notre procédure stockée correspond à un test.
  • Test case : Il s'agit du cas concret du test unitaire, c'est la validation d'une valeur attendue par rapport à une donnée d'entrée.
  • Test Definition : Une définition de tests contient plusieurs tests unitaires et regroupe donc le comportement général d'une procédure stockée, le comportement général étant décrit grâce à une multitude de tests.
  • Test Suite : Une suite de tests contient un ensemble de cas de tests ordonnés représentant l'enchainement final de tests.
  • Program : Routine à tester ou routine permettant de tester un calcul.

Fonctionnalités principales de TOAD code tester

TOAD Code Tester permet d’automatiser les tests de vos procédures et fonctions PL/SQL.
Après avoir construit des tests de manière unitaire (test OK ou KO), il est possible de chainer ces tests en une série.

Dell toad code tester

Cette série peut être jouée de manière intégrale et fournit un état des tests des procédures et fonctions Oracle PL/SQL qui fonctionnent parfaitement ou qui dysfonctionnent.

Dell toad code tester

Ces tests étant sauvegardés dans une base de données sont exportables à volo.

Avantages de TOAD code tester

  • Simple à mettre en œuvre.
  • Efficace.
  • Permet d’acquérir un véritable patrimoine de tests qui devient un patrimoine de tests de non régression.
  • Les tests sont scalables d’une version de développement à l’autre.
  • Les tests peuvent être exportés au format XML et ainsi stocké dans l’outil de versionning (TFS, SVN…).

Dans quels cas utiliser l’outil TOAD code tester ?

  • Systématiquement en cas de présence de codes PL/SQL.
  • Si vous avez besoin de tester des codes PL/SQL.
  • En cas de mises en production qui génèrent des régressions.
  • Dès que vous avez TOAD Development SUITE.

Retour aux éditeurs de la Data Quality

Vous souhaitez bénéficier d'experts, de développeurs ou d'une formation sur TOAD code tester ? Rendez vous sur la page Contact

Conseil en utilisation de QUEST TOAD CODE TESTER à Tours, Nantes, Rennes, La Roche Sur Yon, Angers, Le Mans, Paris, Brest, Poitiers, Niort, Laval, Lyon, Grenoble, Saint-Etienne, Bordeaux, Toulouse, La Rochelle, Agen, Bayonne, Montpellier, Nice, Sophia Antipolis, Béziers...

Next Decision, partenaire QUEST CODE TESTER for ORACLE en Région Parisienne, Ile de France, Centre, Bretagne, Pays de Loire, Poitou-Charentes, Aquitaine, Midi-Pyrénées, Rhône, Ain, Isère, Loire, Languedoc-Roussillon et Provence-Alpes-Côte d'Azur...

Solr

Editeur du Big Data

Type de produit et caractéristiques de Solr

Solr est un moteur de recherche destiné aux entreprises.

Apache Solr

Présentation et concept de Solr

Solr est une application serveur qui va permettre l’indexation de fichiers ou de bases de données. Il deviendra alors possible d’effectuer des recherches à travers ces données.

Solr intègre un système d’analyse syntaxique, issue de la technologie Lucene, qui donne toute la pertinence aux résultats des recherches.

Apache Solr Interface

Fonctionnalités principales de Solr

  • Indexation de documents doc, pdf, ppt, ou xls.
  • Indexation d’une base de données.
  • Possibilité de faire des recherches avancées.
  • Optimisé pour de grandes volumétries de données.
  • Une API aux standards ouverts, xml, json et http, permet de d’intégrer facilement Solr à une application tierce.
  • Système intégré de réplication et de haute disponibilité.
  • Extensible avec des plugins.
  • Système de recherche géo-spatial intégré.

Avantages de Solr

  • Pertinence des recherches.
  • Une indexation presque instantanée.
  • Flexible et adaptable simplement.
  • Une interface d’administration claire.

Dans quels cas utiliser Solr ?

Pour mettre en place un système de recherche sur un site web, un intranet ou une application tierce.

Retour aux éditeurs du Big Data

Vous souhaitez bénéficier d'experts, de développeurs ou d'une formation sur Solr ? Rendez vous sur la page Contact

Besoin d'indexer des fichiers ou des bases de données avec Solr sur Nantes, Brest, Rennes, Tours, Paris, Angoulême, La Roche Sur Yon, Angers, Le Mans, Niort, Laval, Lyon, Grenoble, Saint-Etienne, Bordeaux, Toulouse, La Rochelle, Agen, Bayonne, Montpellier, Nîmes, Marseille, Aix-en-provence...

Next Decision intervient dans l'intégration d'un moteur de recherche Solr en régions Pays de Loire, Ile de France, Région Parisienne, Bretagne, Poitou-Charentes, Centre, Aquitaine, Midi-Pyrénées, Rhône, Ain, Isère, Loire, Languedoc-Roussillon et Provence-Alpes-Côte d'Azur…

SharePlex

Réplication de données,...

Type de produit et caractéristiques de SHAREPLEX

Shareplex est un outil de réplication temps réel de bases de données.

S’appuyant sur une technologie de pointe approuvée, SHAREPLEX est une solution parfaite pour piloter la réplication temps réelle de bases de données.

Présentation et concept de SHAREPLEX

SHAREPLEX s’appuie sur les journaux de transaction (REDOLOG chez Oracle par exemple) pour collecter en temps quasi réel toutes les transactions effectuées sur une base de données source. Une fois cette collecte effectuée, shareplex peut alimenter une à N bases de données cibles.

Quest shareplex architecture

Principales fonctionnalités de SHAREPLEX

L’outil permet de répliquer les bases :

  • Sur les technologies SQL Server, DB2, Oracle, Sybase, Hadoop (via un accès HDFS), Greenplum, Netezza, Teradata.
  • En utilisant ou sans utiliser les clefs primaires.
  • De une à N cibles.
  • Forte tolérance aux aléas : lors du redémarrage de votre base de données, les transactions n’ayant pas été passées sont ré-injectées.
  • Possibilité de répliquer ou non une donnée en fonction de règles de gestion (par exemple un booléen).

Avantages d’une solution SHAREPLEX

SHAREPLEX possède un portail Web de paramétrage qui permet :

  • De gérer tous les flux.
  • Suivre les exécutions et les alertes.

SHAREPLEX peut être mis en œuvre rapidement et est relativement moins cher que ses concurrents.

Quest shareplex manager

Dans quel cas utiliser une solution SHAREPLEX ?

Next Decision préconise l’utilisation de SHAREPLEX dès qu’une société :

  • Souhaite avoir deux ou plusieurs environnements répliqués à ISO en temps réel.
  • Souhaite mettre des règles de gestion dans la réplication.
  • Souhaite avoir une solution fiable quelque soit la technologie de base de données.

Retour aux éditeurs DATA Replication

Vous souhaitez bénéficier d'experts, de développeurs ou d'une formation sur SharePlex ? Rendez vous sur la page Contact

Répliquer ses bases de données avec SHAREPLEX sur Paris, Nantes, Brest, Rennes, Tours, Angoulême, La Roche Sur Yon, Angers, Le Mans, Niort, Laval, Lyon, Grenoble, Saint-Etienne, Bordeaux, Toulouse, La Rochelle, Agen, Bayonne, Montpellier, Perpignan, Toulon, Avignon, Ales...

Next Decision intervient sur la sauvegarde et réplication de vos données avec Quest SHAREPLEX en régions Pays de Loire, Bretagne, Poitou-Charentes, Centre, Région Parisienne, Ile de France, Aquitaine, Midi-Pyrénées, Rhône, Ain, Isère, Loire, Languedoc-Roussillon et Provence-Alpes-Côte d'Azur...

Laissez-nous vos coordonnées et nous vous rappellerons sous 24 heures.

Les adresses
Next Decision