Salut, merci pour découverte notre parler aujourd'hui. Hadley et je sont en allant à être parler à propos fabrication un facile bouton pour données accéder. Maintenant, ce est un parler que nous avait donné précédemment à un ancien Découverte Parler, et étaient en allant à être parler à propos comment toi peut étendre ce aptitude avec notre nouveau OSI doux PI connecteur.Hadley, prendre il loin.
Oui, que est absolument droite. Avant je se déplacer dans quoi étaient en allant à être montrant toi aujourd'hui et quoi toi peut utiliser toi-même, Identifiant comme à juste introduire ceux de toi OMS ne sont pas familier avec le JMP Analytique Flux de travail. E tout le monde en train de regarder ce parler probable déjà sait que JMP contient tous de le analytique capacités nécessaire à prendre n'importe lequel données que toi avoir dans n'importe lequel brut format et transformer il dans aperçu que peut alors être partagé tout au long de un organisation.
Quoi nous sont en allant à être se concentrer sur aujourd'hui est le données accéder et le données mélange et nettoyer aspects de le analytique flux de travail. Pourquoi sont ces important? Bien, n'importe lequel problème- résoudre effort commence par collecte et compilation le données. Un grand problème, est que ce peut souvent être temps- consommant et fastidieux, en particulier pour scientifiques et ingénieurs OMS avoir arrière-plan dans ce truc. Quoi ce effectivement moyens est que c'est souvent pas fait ou pas fait dans un opportun assez manière. Donc problèmes peut obtenir inaperçu et problèmes, donc, ne sont pas résolu.
Le autre problème est que données peut être trouvé dans beaucoup différent lieux, et c'est un effort à saisir tous de ce et mettre il dans le droite format, compiler il ensemble.UN solution est un facile bouton pour rapide accéder à données partout où il est. Quoi nous avoir a obtenu et quoi nous sont en allant à montrer toi est un simple interface construit en utilisant le application constructeur, lequel est un simplifié bande vers le bas option en permettant personnes à presse un bouton et obtenir données depuis exactement où ils besoin il dans le format que ils besoin à être capable à résoudre leur problèmes.
Ils peut prendre un données source et filtre quoi est nécessaire si nécessaire, même combinant plusieurs sources et automatisation ce. Comme Pierre mentionné, quoi étaient en allant à être faire est étaient en allant à être bâtiment sur un outil que nous avait précédemment montré lequel utilisé SQL la toile Apis et même manuel entrées comme Bien comme combinant données depuis autre sources. Où avoir nous montré ce avant? Nous avons montré ce dans un précédent Découverte Parler.Alors tuyau de toi en train de regarder ce peut regarder à le passé Découverte présentations et vérifier ceux dehors si toi comme.
Quoi nous sont en allant à faire maintenant est prendre il un étape étape plus loin depuis où nous étaient dos dans 2022, et que est à étendre il à données contenu dans OSIsoft PI les serveurs. Étaient en allant à être fabrication utiliser de deux caractéristiques que étaient introduit dans JMP 17. Il y a le Connecter à le PI Serveur comme Bien comme le OSIsoft PI Magicien. Avec que, Je vais tourner des choses sur à Pierre à démontrer que Fonctionnalité.
Remercier toi, Hadley.Partager mon écran ici. Si Je suis en allant à lancement que PI importateur, tu vas trouver il dans le même lieu tu vas trouver tous de le base de données connecteurs. Juste comme nous serait faire pour SQL, tu vas aller sous déposer, base de données, et importer depuis OSIsoft PI. Toi entrer le nom de ton Serveur PI, ton authentification méthode. Frapper d'accord. Alors il donne toi ce bon interface ici et toi peut parcourir à quoi tu es intéressé dans et prendre dehors un couple de les attributs ou Mots clés que toi vouloir.
Allons juste prendre un pour maintenant. Alors je peut sélectionner quoi mon commencer temps est. Je suis en allant à aller dos un petit peu dans temps et raccourcir ce requête un peu donc il va un petit plus vite. Une fois tu es prêt, toi peut frapper Importer. Ce est un grand amélioration sur quoi toi avait à faire avant, lequel impliqué un équitable montant de scripting.Mais le bon chose ici est une fois j'ai importé ce, tout que je besoin à tirer que en haut encore est capturé droite ici dans le source scénario. Donc si je frapper Modifier, toi peut voir tous que était nécessaire à être passé dans que PI données source était droite ici.Hadley est en allant à prendre ce maintenant et commencer à faire notre facile bouton. Je suis en allant à arrêt partage et passer il dos à Hadley.
Tous droite, merci pour très m euh, Pierre. Je suis en allant à aller devant et partager mon écran une fois encore et montrer toi que quoi nous sont en allant à faire est étaient en allant à prendre que scénario que Pierre juste généré en utilisant le OSIsoft PI Importer Magicien dans JMP17 et tourner que dans un simple ajouter- dans que littéralement n'importe qui pourrait utiliser à sélectionner peu importe Mots clés ils besoin et alors saisir que données. Si toi savoir quoi serveur c'est à venir depuis, toi savoir quoi le configuration est, tu es toujours saisir le même données dans exactement le même chemin, le seulement chose que pourrait changement est le Mots clés, alors ce peut être un dépouillé vers le bas simplifié solution que n'importe qui pourrait utiliser.
De cours, si toi avait autre des choses que toi recherché à filtre sur, comme délais et truc, c'est facile à inclure comme Bien. Et si toi recherché à prendre ce un étape plus loin et combiner ces données sources et peut être faire quelques automatisation sur eux ou automatique analyse. C'est un facile étape depuis là, et Pete va montrer toi comment à faire que un petit peu plus tard.
Mais quoi Je suis en allant à faire est Je suis en allant à prendre le source scénario que était utilisé à générer ce données.Je suis en allant à copie il et pâte il dans un JMP scénario. Maintenant quand je courir le scénario, il va dos et recueille le données depuis ce étiqueter IA droite là . Il pourrait très Bien être que là sont plusieurs Mots clés que toi serait comme plutôt que juste un. Peut être toi avoir un liste de Mots clés que toi besoin.
Quoi Je suis en allant à faire à d'abord est Je suis en allant à définir un étiqueter liste lequel peut contenir le étiqueter IA comme Bien comme BI et CI et comme beaucoup plus comme je sentir comme y compris. Ce serait être un bien option, est si toi étaient toujours obtenir le même Mots clés chaque temps. Il n'a pas besoin à sélectionner eux ils sont toujours le même.
Ici ils sont. Quoi Je suis en allant à faire est Je suis en allant à courir ce pour chaque un de ces Mots clés dans ce étiqueter liste. À faire que, Je suis en allant à faire utiliser de un autre relativement récent ajout à JMP. Seulement je pense il était ajoutée dans 15 ou 16, Je suis pas assez bien sûr, mais c'est le Pour Chaque fonction. Pour chaque étiqueter dans mon étiqueter liste, courir ce. Mon étiqueter est en allant à être ici.je à la place de en cours d'exécution IA, étaient en allant à juste enchaîner le Mots clés et alors aller devant et courir que.
Excuse moi. Là nous avoir il. Il vraiment est juste que simple. Ce sera prendre un peu secondes, mais là nous avons a obtenu notre texte. C'est un bien solution si toi étaient toujours en cours d'exécution le même texte. Mais si toi recherché à prendre ce Fonctionnalité et étendre il un peu à permettre un utilisateur à sélectionner quelques Mots clés en utilisant ces configurations, Je suis en allant à prendre ce code et Je suis en allant à courir il ou ensemble il en haut dans application constructeur.
Maintenant, plutôt que dur codage un liste, Je suis en allant à demander le utilisateur à sélectionner le liste du liste ici. Bien juste ajouter un peu Mots clés à que. Allons ajouter étiqueter IA, IB, IC, et peut être un plus kilowatt UN. Là ils sont. Maintenant Bien juste ajouter un bouton que le utilisateur peut presse à saisir peu importe ils ont choisi dans le liste et alors obtenir le Mots clés. Bouton 1 est un bien variable nom, mais nous besoin un peu de un mieux descripteur donc le utilisateur savoir quoi à faire. Là nous avoir il. Quand nous presse ce bouton, nous sont en allant à avoir il courir le scénario que nous juste a écrit.De cours, plutôt de obtenir notre Mots clés depuis ce étiqueter liste, nous sont en allant à avoir il saisir peu importe un utilisateur choisi depuis notre liste 1 liste boîte.
Peut il vraiment être que simple? Oui, il peut, et Oui, il est. De cours, si nous recherché à étendre ce Fonctionnalité, à ce indiquer dans le ciel, notre imagination et notre besoins sont le limite. À ce indiquer, je volonté passer des choses dos à Pierre à montrer toi comment toi peut aller devant et faire que.
Ouah, Hadley, que vraiment fait regarder facile. Très bien fait. Pourquoi ne le faites pas je partager où nous est allé depuis ici? En fait, laisser moi partager ce écran ici. Tous je a fait était prendre quoi Hadley avait montré et ajouter un peu plus Mots clés. Le suivant pensée est, "Hé, c'est super que le PI importateur est apportant dans ces les tables individuellement, mais quoi arrive si je vouloir à apporter eux ensemble?"L et moi juste montrer quoi ce fait d'abord. Je vais faire que données sondage. Ce est quoi Hadley montré. Alors Je suis en allant à faire le suivant étape, lequel est un données compiler.
Maintenant, ce prend avantage de le flux de travail constructeur, et Bien aller devant et marcher à travers et en fait écrire ceci depuis c'est vraiment facile à faire. Je suis en allant à juste prendre un couple de des choses à compiler ici. Là toi aller. Je vais montrer toi comment tous de ce était fait. D'accord, donc essentiellement, quoi JMP a fait est il est allé à travers et il saisi un bouquet de ceux données les tables, il concaténé eux, alors il diviser eux à part, et tous de ces pas sont ici. Donc il concaténé ceux données les tables, il diviser eux à part, alors il recodé ceux colonne des noms, et enfin, il fait juste un simple rapport.
Donc allons marcher à travers comment nous serait faire ce à l'intérieur de le flux de travail constructeur. Je suis en allant à fermer dehors de ces. Je vais minimiser ce, et Je vais juste commencer avec ceux trois les tables que étaient tiré depuis le données. Ici je avoir IA, IB, et CI métrique que Je suis regarder à.
À commencer un flux de travail, tu vas trouver il sous Déposer, Nouveau, et Flux de travail. UN ll ce est faire est c'est saisir truc dehors de le enregistrer quand je dire il à. Si je frapper enregistrer, il volonté capturer tous le pas que je faire à n'importe lequel tableau manipulations, n'importe lequel joindre ou scission de les tables, n'importe lequel renommer ou recodage de variables. Tous de que volonté être capturé dans ici.Allons commencer avec que.
Le d'abord chose Je suis en allant à faire est enchaîner ces. U sous le les tables menu, Enchaîner. je avoir UN là. je vouloir à ajouter B et C. Je vais donner il un nom ici. Bien juste appel ce Empilé Données et frapper d'accord. Là toi peut voir que ce était empilé et c'est capturé ici comme Bien. Tout je nécessaire à faire là était capturé. je vouloir à dos en haut ici. Toi peut voir rien, alors que que enregistrement est en allant sur, est capturé.
Laisser moi dos en haut, commencer sur, montrer ce un plus temps. Avec que désactivé, il ne le fera pas enregistrer rien. Avec que sur, il va, donc ici, Bien faire que. Les tables, Enchaîner encore. je oublié à Cliquez sur un bouton là. je vouloir à ajouter un source nom, donc Bien faire ce encore. Encore, appel ce Empilé Données et frapper d'accord.
T chapeau était mon d'abord étape. Maintenant, le suivant chose Je suis en allant à faire est diviser ce à part parce que je en fait ne le faites pas vouloir il empilé. je vouloir eux ensemble dans le même tableau, mais je vouloir à diviser il maintenant. Donc étaient en allant à aller à les tables et Diviser. je vouloir à Diviser par que source colonne, lequel est pourquoi je n'a pas avoir que dans le d'abord temps je a fait il. Ici nous peut voir ce. Je suis scission par source colonne. Ce est aussi un nouveau fonctionnalité ici. Il donne nous un bon Aperçu.
Maintenant, ce était quelque chose que je ne le faites pas savoir à propos tout le monde autre dans ici, mais je utilisé à lutte avec ce. je n'était pas assez bien sûr quoi je était en allant à obtenir, en particulier avec des choses comme transposer et diviser, rejoindre quelques de le plus complexe tableau formules.
Ici je avoir tous de mon 500 Lignes de données pour chaque de ces différent métrique, mais quoi Je suis manquant est un temps timbre. Sans ayant que avant, je pourrait avoir fait ce faux, mais maintenant je vouloir à groupe ce par temps timbre. Tous de ces maintenant avoir un temps timbre associé avec que particulier métrique.Maintenant Je suis en allant à juste appel ce Diviser Données et frapper d'accord.
Là, dos à mon flux de travail, toi peut voir j'ai concaténé, j'ai diviser, mais maintenant je avoir ce grand laid colonne nom que je ne le faites pas vouloir. T voici un bon fonctionnalité à l'intérieur de JMP à recoder ces colonne des noms. je F je aller à Colonnes et Colonne Des noms, il y a un Recoder Colonne Nom, et ce travaux juste comme recoder pour ton normale données.Je suis en allant à faire un petit avancé extrait segment ici. je vouloir à tirer dehors un portion que juste regards à le très fin, et que regards comme le droite valeurs et je frapper d'accord.Alors Je suis en allant à frapper recoder, et là nous aller.
Alors le dernier chose tu vas avis, encore, ce est tous capturé. Le dernier chose je vouloir à faire ici est faire que graphique.Je suis en allant à juste aller graphique et Je suis en allant à saisir ceux métrique, UN, B, et C, et alors carte eux dehors par horodatage.
Maintenant, tu vas avis un chose. Ce est pas ajoutée à le flux de travail encore, donc je peut frapper fait et c'est toujours pas ajoutée. Le raison que est, est je pourrait toujours être fabrication changements à ce. Peut être je ne le faites pas comme ce nom. je pourrait vouloir à appel il métrique contre temps. Peut être je ne le faites pas comme le format de ces temps timbres, donc je peut changement que. Mais Je suis faire tous de ces changements et le flux de travail n'a pas capturer il jusqu'à je fermer ce. Quand je frapper Fermer, là toi aller.
Je suis en allant à arrêt enregistrement maintenant et je volonté aller devant et fermer ces deux nouveau les tables que étaient fait et montrer toi que ce travaux. Là nous aller. D'accord, donc maintenant toi peut être demandant, "Bien, pourquoi serait je utiliser un flux de travail ? Pourquoi pas juste utiliser un scénario? Qu'est-ce que c'est le avantage de que?"Alors je et fermer dehors de ce et montrer toi pourquoi. je a donné toi un accidentel Aperçu de ce plus tôt, mais Bien montrer toi ici.
Étaient dos à notre application ici.je est allé à travers et je tiré ces trois Mots clés, et alors quand je concaténé eux, il était regarder pour ceux trois données les tables avec ceux trois des noms. Si je tiré différent Mots clés, donc allons dire je juste vouloir tous de ce données, donc tout avec un UN à le fin ici, Je suis en allant à faire un données sondage sur. Si je était en utilisant un scénario et je était regarder pour ceux spécifique données déposer des noms, le flux de travail ou un scénario ne le ferais-je pas travail, mais le flux de travail a ce généralisabilité. Si je regarder ici dans ce enchaîner les tables, c'est regarder pour trois les tables, IA, IB, et je C, et je ne le faites pas avoir ceux les tables ouvrir. je avoir IA ouvrir, mais je avoir deux autre les tables ouvrir.L et voir quoi arrive quand je courir ce.
Il instructions moi. Il dit, "Hé, quoi données faire toi en fait vouloir à compiler? Toi avoir différent données sources ici." je en fait vouloir à compiler ces trois que je avoir ouvrir. Maintenant il dit, "Oh, attendez, je je ne pouvais pas trouver le colonne des noms." Encore, quand je est allé à travers et je recodé Colonnes, si je était en cours d'exécution un scénario, il serait potentiellement juste ne le ferais-je pas travail parce que il n'a pas trouver que colonne nom.
Mais ici il dit, "Hé, je ne peut pas trouver ce colonne IB. Lequel un est que?" Allons juste utiliser un remplacement colonne. Là nous aller, et il travaillé. Quoi ce est faire est il a le capacité à être généralisable avec ce référence. Par défaut, un flux de travail a ce capacité à avoir un remplacement référence, et je peut gérer ce. Ici toi peut voir ici sont le les tables, et je peut rapide toi à prendre ceux les tables. Alors ici sont le Colonnes que sont référencé, s o je peut avoir substituts là.
Contrairement à un scénario, ce volonté rapide toi si il n'a pas trouver quoi c'est regarder pour. Donc c'est très bon dans que aspect. T chapeau était essentiellement comment à construire un flux de travail et alors utiliser que à compiler données et avoir il être généralisable. Je suis en allant à passer il dos à Hadley ici pour quelques fermeture pensées.
Merci très beaucoup. Laisser moi juste partager mon écran. Dans résumé, fabrication un facile bouton pour données accéder résout quelques problèmes. Il fait du un parcelle de des choses Plus facile. Quoi il fait est il adresses des difficultés dans évaluer données parce que problèmes persister plus long que nécessaire. C'est quoi arrive quand toi ne le faites pas avoir accéder à le données. Obtenir le données dans le droite format est vraiment 80 % de un solution. Une fois vous avez obtenu le données recueillis et formaté, compilé il, nettoyé il, et alors faire le repos de il est vraiment le amusant et facile partie.
Création ces boutons permet données à être rapidement et facilement importé. C'est possible à ajouter des filtres, pas quelque chose que nous montré aujourd'hui, mais si toi aller dos et regarder à notre... Bien, je deviner le sélection depuis le liste était un de le filtre choix. De cours, toi peut toujours ajouter autres. Toi peut voir que depuis le précédent présentation que nous a fait dos dans 2022, comme Bien comme extension ce à SQL, la toile API, et n'importe lequel autre lieu que ton données peut être.
Là sont deux ajouter- ins sur le communauté que épouser comme à mention. Il y a le OSIsoft PI Importateur comme Bien comme pi Concaténateur, toi peut trouver ceux des choses ici.Si toi juste Google ces ou regarder sur notre communauté, JMP.C communauté.j mp.c om. Remercier toi très beaucoup.