Découvrez comment :
- Importer des fichiers et des tables uniques
- Se connecter à une base de données, y compris comment localiser les pilotes et se connecter à un utilisateur de source de données machine (DSN)
- Assurez-vous que le nombre de bits (32 ou 64 bits) du pilote ODBC correspond à celui de la version de JMP utilisée
Découvrez comment :
- Utilisez le générateur de requêtes interactif pour sélectionner des tables, joindre automatiquement des tables et désactiver la jointure automatique de table
- Utilisez des zones de sélection pour définir une requête, agréger des données, échantillonner des données et filtrer des données en fonction de la valeur fournie par l'utilisateur
- Créer une requête enregistrée dans laquelle l'utilisateur est invité à filtrer ou trier les résultats à chaque exécution de la requête
- Modifier ou mettre à jour les données lors de la réexécution d'une requête
Réponses à quelques questions du développeur JMP Eric Hill @Eric_Hill :
Question: Dans la fenêtre initiale du Générateur de requêtes où vous pouvez joindre des tables, pouvez-vous joindre des tables secondaires ?
Répondre: Absolument.Toute table de la requête peut être jointe à n'importe quelle autre.
Question: Puis-je joindre deux tables si la clé/colonne est numérique dans une table et caractère dans l'autre ?
Répondre: Pour certaines bases de données, les colonnes de jointure avec des types incompatibles sont forcées d'être du même type, mais d'autres non. Si vous avez cette situation, la meilleure chose à faire est de passer en SQL personnalisé et de convertir la chaîne en nombre. Bien que cela Article StackOverflow suggère que SQL effectuera simplement les conversions en votre nom.
Question: Lorsque l'on choisit d'agréger en utilisant la moyenne, comment cela se fait-il ? Par exemple, dans l'exemple de la location de films, lorsque nous prenons l'âge moyen, est-ce qu'il s'agit d'une moyenne sur des clients uniques ou d'un examen de tous les enregistrements dans les informations sur le film qui définissent un groupe ? Le problème est que si un client loue plusieurs fois le même film, il pourrait être compté plusieurs fois et la taille de l'échantillon serait donc gonflée. Je soupçonne que cela pourrait dépendre du type de base de données.
Répondre: La base de données va faire la moyenne des lignes de chaque groupe.La meilleure chose à faire est de faire la requête que vous voulez sans agrégation, en vous assurant que si vous ne voulez que chaque client soit présent qu'une seule fois, c'est ce que vous avez, puis appliquez l'agrégation.Cela peut nécessiter SQL personnalisé ou effectuer une requête qui obtient les lignes souhaitées, puis une requête JMP sur le résultat qui effectue l'agrégation.
Ressources: