Eric Hill, développeur de logiciels, JMP
Présenté au JMP Discovery Summit Europe 2015
Résumé
JMP met à votre disposition une vaste gamme d'outils d'analyse, mais ces outils ne vous seront d'aucune utilité si vous ne parvenez pas à intégrer les données nécessaires à l'analyse dans JMP, comme vous le souhaitez. JMP permet depuis longtemps d'importer des données de bases de données relationnelles via Fichier > Base de données > Ouvrir une table . Ouvrir une table est une option satisfaisante, mais elle présente quelques limitations notables :
- La plupart des données dans les bases de données relationnelles sont stockées de manière normalisée, nécessitant des jointures pour obtenir toutes les données dont vous avez besoin, mais Table ouverte ne vous aide pas avec les jointures ; vous devez écrire le SQL vous-même.
- Bien que Table ouverte fournisse l' éditeur de formules pour créer une clause WHERE, il ne vous montre pas, par exemple, les valeurs distinctes d'une variable catégorielle pour vous aider à filtrer dessus.
- Il peut être difficile de partager vos requêtes en toute sécurité avec d'autres, car Table ouverte stocke votre mot de passe dans la chaîne de connexion des scripts JSL qu'il génère.
- Table ouverte ne vous aide pas avec les étapes de post-traitement qui sont nécessaires une fois les données importées, telles que le nettoyage des données, les types de modélisation et le formatage.
Générateur de requêtesa été conçu dès le départ pour répondre aux limites d'Open Table, vous aidant à créer des requêtes multi-tables avec un filtrage interactif invité qui peut être partagé en toute sécurité avec vos collègues.
Dans cet article, j'utiliserai le Générateur de requêtes avec une base de données d'exemple PostgreSQL gratuite appelée dellstore2. PostgreSQL est une base de données open source téléchargeable gratuitement ici : http://www.postgresql.org/download/
L'exemple de base de données dellstore2 est disponible ici : http://wiki.postgresql.org/wiki/Sample_Databases
L'exemple de base de données dellstore2 est également disponible pour d'autres plates-formes de base de données (MySQL, Oracle et SQL Server).
Générateur de requêtesest une nouvelle fonctionnalité de JMP 12 qui vous permet de créer des requêtes SQL multi-tables hautement personnalisées sur vos bases de données relationnelles. L'objectif est de faciliter l'intégration de vos données dans JMP, prêtes à l'analyse, plus rapidement qu'auparavant, et de faciliter le partage sécurisé de vos requêtes. Nous espérons que vous l'essayerez et que vous nous ferez part de vos commentaires à Eric Hill ( eric.hill@jmp.com ).) sur ce qui fonctionne bien et ce qui ne fonctionne pas pour vous.