Transcription
1. Introduction: Bonjour et bienvenue à ce cours sur l'essentiel du logiciel Jira, comprenant les filtres AQL, où vous allez apprendre à créer vos tableaux de bord
et vos rapports automatisés à l'aide du langage Direct Query. Le premier, qu'est-ce que Jake QL ? Jkl est connu sous le nom de JIRA Query Language et c'est un moyen pratique de récupérer à peu près toutes les données de champ de problème Jira en interrogeant directement la géodatabase. Donc similaire à, disons SQL, ou mieux connu comme SQL, ou langage de requête structuré. Lorsqu' une application interroge et base de données dans un format de base de données relationnelle et récupère des informations à afficher ou à manipuler. Jake QL interroge spécifiquement la base de données Jira pour permettre aux administrateurs et aux utilisateurs Jira de créer des rapports dynamiques basés sur des sous-ensembles de données spécifiques dans leurs projets Jira. que vous puissiez créer plus de rapports personnalisés et de notifications par e-mail pour les ordonnances hors de la boîte, ainsi que des tableaux de bord assez impressionnants que nous pouvons créer non seulement pendant que vos parties prenantes, mais pour trouver quelques pour améliorer vos données.
2. Pourquoi utiliser JQL ?: Bon, maintenant tu sais ce qu'est JKL. Pourquoi l'utiliser lorsque vous avez déjà des rapports dans JIRA et d'autres façons d'afficher vos données de problème Jira. Les rapports en conserve sont parfaits pour certaines choses, mais lorsque votre manager ou vos parties prenantes demandent des données différentes dans un graphique à secteurs ou des sous-ensembles spécifiques de problèmes et une liste basée sur différents types de critères. C' est là que JKL est utile. Je ne peux pas le souligner assez. La possibilité de filtrer des sous-ensembles de données de précision pour créer rapports
personnalisés est extrêmement puissante en tant que propriétaire de produit agile, maître de
brouillage, version, ingénieur de formation et à peu près tout rôle que vous pourriez jouer lors de l'accompagnement utilisant des méthodologies agiles pour construire et maintenir des produits numériques. cas d'utilisation spécifiques en dehors de l'embarquement de la caméra dura peuvent inclure des éléments tels des tableaux de bord de suivi
des
bogues pour suivre tous les problèmes qui ont été signalés avec votre application. Répartition du travail par membre de l'équipe. Si vous souhaitez mettre en évidence différentes capacités attribuées à différents membres de l'équipe. Nous pouvons également examiner des composants, listes
spécifiques si vous choisissez de spécifier, disons le travail de l'interface utilisateur par rapport au travail de base de données ou une fonction spécifique qui s'étend sur une pile complète de pièces frontales, intermédiaires et backend qui ensemble former un morceau entier de valeur. Donc, beaucoup de façons différentes que vous pouvez couper et couper ceci en dés. Mais ce n'est qu'une façon de comprendre le cas d'utilisation puissant de JKL dans son ensemble et de commencer à pratiquer l'utilisation de JK bien, dans votre propre environnement.
3. Exigences du projet: partie la plus importante avant de commencer avec
JKL est peut-être de s'assurer que votre projet est correctement configuré. Les données sont sans valeur si elles sont exactes, par exemple, si vous avez un relevé bancaire du mois
dernier qui vous indique seulement combien d'argent vous avez gagné, mais n'inclut pas les dépenses que vous avez engagées. Cela ne vous dit pas combien vous avez vraiment un flux de trésorerie positif. Votre situation financière complète n'est donc pas visiblement exacte, ce qui pourrait entraîner un découvert dans votre compte. Au lieu de cela, vous voudrez voir chaque transaction, y compris les dépenses afin que vous puissiez voir combien d'argent discrétionnaire vous avez réellement à dépenser. L' inclusion des dépenses est une exigence pour les relevés bancaires. Si semblables à vos projets Jira, il y a certains processus, workflows et champs que vous voudrez peut-être rendre nécessaires afin de vous assurer que les données sont exactes 100 % du temps. Le problème que vous pouvez rencontrer est que si vous ne rendez pas certains champs obligatoires et que vous essayez de les signaler. Vous risquez de subir une perte de données car vos filtres ne trouveront pas de
problèmes qui ne
contiennent pas certaines de ces données dans certains des champs que vous souhaitez capturer. Donc, dans la section suivante, nous allons de l'avant et nous allons mettre en place notre projet. Et nous allons configurer les champs requis pour le projet afin que vous puissiez comprendre ce qu'il faudra pour configurer vos projets dans un environnement de travail réel.
4. Configuration du projet: Bon, bienvenue à la Section 2. Dans cette section, nous allons mettre en place votre tout nouveau projet afin que vous puissiez suivre le cours. Nous pouvons importer les mêmes exemples de données de problème de projet que je vais utiliser dans le reste de ces leçons. Et pour que vous puissiez obtenir les mêmes résultats en configurant vos filtres AQL et en construisant votre tableau de bord de bogues. Maintenant, travailler avec les problèmes de Jira ne serait pas complet à moins que nous ne travaillions réellement avec un vrai projet. Nous allons donc mettre en place un projet fictif du monde réel ou une application de rédaction qui utilise intelligence
artificielle pour générer du contenu pour les rédacteurs, les du marketing de contenu et les conteurs. Tellement semblable à un jeu appelé Mad Libs. Si vous avez déjà joué à ce jeu, si vous ne l'avez pas fait, je vous suggère Google, essayez-le. C' est beaucoup de plaisir et vous pourriez avoir des rires dans votre journée. Mais nous appellerons ce projet copie génial. Je sais que ce n'est pas le meilleur nom, mais ça marchera pour le reste de ce cours.
5. Inscription pour un compte gratuit de cloud de logiciels Jira: Ok, donc nous allons créer notre premier pour n'importe quel projet pour configurer nos composants de champs obligatoires, et importer nos données. Donc, pour ce faire,
ce que vous devez faire d'abord est de vous inscrire gratuitement à un compte Cloud logiciel Jira si vous n'en avez pas déjà un. Et donc la meilleure recommandation pour faire cela serait ouvrir votre navigateur et de faire un moteur de recherche. Recherche, recherche Google, quel que soit le moteur de recherche que vous utilisez, il suffit de rechercher Jira software cloud gratuit. Que la raison en est que cela va vous donner résultats
les plus récents et les liens pour essayer leurs plans. Les URL ne changent pas nécessairement autant, mais ce sera la meilleure façon. Donc, vous consultez les plans de logiciels cloud gratuits enfin dans l'un de ces liens peut vous amener au même endroit. Et on va juste cliquer dessus. Et maintenant, nous sommes sur le site Atlassian.com. Vous pouvez voir ici l'URL dit logiciel barre oblique libre. Et ce que je cherche, c'est l'expérience du cloud logiciel. Pourquoi peut voir ici est juste, il ya une liste déroulante pour les produits et il peut simplement cliquer sur le projet logiciel et le suivi des problèmes. Il y a beaucoup de saveurs différentes de Jira, mais c'est le noyau le plus robuste que nous utiliserons pour le reste de ce cours. Et alors cliquez sur le logiciel Jira et il est dit, obtenez le gratuitement. Et on va cliquer dessus. D' accord. Et puis, à partir d'ici, vous pouvez vous inscrire avec votre e-mail ou avec votre compte Google. Et nous n'entrerons pas dans les détails avec ça. J' ai déjà plusieurs comptes configurés avec différents comptes Gmail. C' est ainsi que vous allez vous inscrire à votre compte cloud logiciel Jira gratuit. Comme vous pouvez le voir, il est gratuit pour jusqu'à 10 utilisateurs. Donc certainement plus que ce dont vous avez besoin pour commencer pour ce cours. Cliquez sur Continuer avec Google. Si vous choisissez de vous inscrire à Google, insérez vos informations d'identification et connectez-vous de cette façon. Ou encore, vous pouvez vous inscrire avec juste un e-mail et entrer votre e-mail, créer un mot de passe, y mettre votre nom, et vous serez prêt à partir.
6. Créer un nouveau projet géré dans Jira: Ok, alors maintenant que vous avez votre compte gratuit Jira Software Cloud, nous allons de l'avant et créer notre tout nouveau projet. Si vous n'avez pas encore créé ce compte gratuit, allez-y et mettez cette vidéo en pause. Revenez à la leçon précédente si vous devez vous référer à cela. Mais allez de l'avant et créez votre compte logiciel Jira gratuit. De cette façon, vous suivrez ce cours sans perdre de temps et serez en mesure d'obtenir les meilleurs résultats au fur et à mesure que vous suivez. Donc, une fois que vous êtes dans votre compte cloud logiciel Jira, nous allons regarder le menu du haut ici et chercher un moyen de créer notre projet. Donc, on va à Projets. Et la liste déroulante ici, nous allons cliquer sur Créer un projet. Et lorsque vous le faites, vous allez recevoir
quelques modèles différents que vous pouvez sélectionner pour créer votre projet géré par l'entreprise initiale. On ne va pas plonger dans chacun de ces trucs. Pour nos besoins, nous allons simplement utiliser les projets Scrum afin que nous puissions tirer parti sprints vers nos objectifs de projet et créer notre arriéré, notre conseil et toutes ces autres bonnes choses avec ça. Mais vous pouvez plonger dans l'un de ces autres par
vous-même si vous voulez jouer avec Kanban ou simplement une liste plate de bugs pour le suivi va créer les projets Scrum. Alors cliquez sur ça. Et vous pouvez en savoir plus sur Scrum et ce modèle de projet et comment il peut vous aider avec votre projet. La clé de Scrum, c'est que tu travailleras avec des sprints, et ça dépend de la façon dont tu veux configurer tes sprints. Certaines personnes le font dans deux semaines. Certaines personnes le font plus longtemps est la boîte de temps moyenne que j'ai utilisée avec la plupart des équipes avec lesquelles j'ai travaillé au fil des ans. Maintenant. Mais nous allons aller de l'avant et nous allons juste sélectionner ce modèle. Donc, allez vers le bas pour sélectionner le type de projet et cliquez sur Utiliser le modèle. Très bien, donc votre modèle est sélectionné, et maintenant nous devons choisir le type de projet. Vous devrez donc en créer un dans un format géré par une équipe ou accompagné. L' équipe gérée est juste ces configuration très simple. Vous n'avez pas vraiment besoin de jouer avec des configurations personnalisées. Et c'est juste, c'est très bon pour les petits projets en petites équipes. Mais nous allons travailler avec une configuration experte, car c'est quelque chose que vous rencontrerez plus souvent dans un environnement d'entreprise
et dans un environnement d'entreprise pour une configuration experte. Et vous n'avez peut-être pas le contrôle dans votre propre entreprise avec des autorisations et des choses comme ça. C' est pourquoi nous recommandons le compte cloud du logiciel libre Jira. Vous pouvez donc y aller, créer votre projet et sélectionner le projet géré par l'entreprise. OK, alors cliquez dessus. Et maintenant, vous allez être invité à créer le nom du projet, ce qui générera une clé de problème pour cela. Maintenant, si vous obtenez ces pop-ups, vous n'avez pas besoin de vous inquiéter pour ces trucs. Vous pouvez juste cliquer sur, je l'ai eu ici. C' est juste pour connecter d'autres outils que vous pourriez tirer parti, mais nous allons simplement nous concentrer sur la mise en œuvre de ce projet. Donc, créez un projet. A savoir, nous avons mis notre projet allait être quatre pour une copie de l'application d'écriture qui utilise l'intelligence artificielle. Et donc le nom de celui-ci est une copie impressionnante. Donc, nous dirons que notre projet est une copie impressionnante. Et il génère automatiquement la clé ici et ici comme AW. C'est très bien. On peut juste le laisser comme ça pour une copie géniale. Et ce sera juste le préfixe qui se trouve à l'avant de chacun de vos problèmes qui sont générés dans votre carnet de commandes. Et vous verrez à quoi cela ressemble plus une fois que nous commencerons à importer nos problèmes. Mais ce n'est qu'un identifiant unique pour chaque problème individuel. Donc, vous aurez un w1, un W2 à W3 dépend juste de,
sur , sur quel problème dans cet ordre vous importez. OK, alors on va aller de l'avant et on va cliquer sur Créer. Maintenant que nous avons notre nom et la configuration de la clé. Et maintenant, nous sommes de retour dans notre configuration initiale pour notre projet. Donc vous pouvez voir ici, juste jeter un coup d'oeil, copie impressionnante. Le projet logiciel a été créé. Vous pouvez voir que vous avez une planche. Il y a une section de la feuille de route ici, arriéré, Sprints et d'autres domaines que nous pouvons,
pouvons, voir que nous avons dans notre projet géré d'entreprise. Maintenant, une chose clé à noter ici est comment savez-vous que votre projet est un projet de gestion d'entreprise et non un projet de gestion de T. Eh bien, vous pouvez regarder en bas à gauche
du volet de navigation ici et cela vous indiquera que vous êtes dans un projet géré par l'entreprise, ou que vous êtes dans une équipe de gestion de projets. Cliquez sur ce lien pour en savoir plus sur les différences entre ces deux. Mais vous voulez vous assurer que vous êtes dans un projet de gestion d'entreprise. Et je souligne cela juste parce que, et quelques cours précédents de Jura que j'ai enseignés. Et cela a été une grande question qui se pose beaucoup de savoir dans quel type de projet dois-je être et comment puis-je savoir quel type de projet j'utilise ? Donc, une fois votre projet configuré, nous allons vouloir configurer les champs obligatoires. Et la raison en sera pour que nous
puissions nous assurer que nous avons les données les plus précises. Comme de nouveaux problèmes sont créés dans notre projet.
7. Set les champs requis: Dans cette leçon, nous allons vous expliquer comment configurer vos champs requis dans votre copie impressionnante de votre projet. Maintenant, les champs obligatoires sont importants pour une raison clé. Et c'est si vous allez créer des rapports basés sur vos filtres AQL et les champs de problème que vous incluez dans ceux-ci. Vous voulez vous assurer que ces champs sont requis par vos utilisateurs finaux. Ou si vous avez une automatisation qui crée des histoires dans votre carnet de commandes pour vous remplissiez
complètement ces champs afin que vous soyez des rapports soient précis à 100 %. Souvent, ce qui se passe, c'est que les gens font rapport sur des champs qui sont facultatifs. Et dans de nombreux cas, il y a des projets Azure de plus en plus grands. Là, il y a un potentiel de perte de données et de manque histoires
critiques qui n'ont tout simplement pas ce champ particulier rempli. Donc, je veux juste couvrir cette leçon et la préfacer en disant que pour nos besoins, nous allons le faire, ce sera très simple. Nous n'utilisons qu'un seul champ obligatoire. Et ce sera le champ de composant. Et si vous, si pour une raison quelconque, vous avez du
mal à essayer de trouver où configurer le champ requis. Je n'insisterais pas sur ça, surtout quand votre lieu de travail, vous avez probablement un administrateur Jira sur votre lieu de travail. Ce n'est pas toi. Et cette personne serait celle qui a l'accès pour pouvoir faire quelque chose comme ça dans votre projet et au sein de votre entreprise. Instance de Jira. Ok, Mais cela dit, en supposant que vous avez déjà créé votre compte Cloud gratuit et créé votre propre projet de logiciel de copie impressionnant en tant que projet de gestion d'entreprise. Nous pouvons ensuite ouvrir notre projet et aller paramètres
du projet et dans le volet de navigation en bas à gauche. Et maintenant, dans les paramètres de votre projet, vous allez vouloir cliquer sur les types de problèmes. Ok, donc tu peux suivre cette vidéo. Mais encore une fois, gardez à l'esprit lorsque nous traitons avec des
projets de gestion d'entreprise dans les paramètres du projet et certains des écrans d'administration. Il peut devenir très complexe très rapidement. Donc, je recommande si vous pouvez passer à travers cette leçon et définir les champs requis, c'est génial. Mais ne laissez pas cela vous empêcher de continuer avec le reste du cours car le champ de composant sera disponible par défaut. Et cette étape consiste simplement à mettre un rail de garde supplémentaire pour vous
donner le champ requis dans le cadre de votre problème. Cliquez donc sur les types de problèmes. Ok, maintenant ici, vous allez vouloir cliquer sur la configuration du champ, et nous allons cliquer sur la configuration du champ par défaut
juste ici pour bogue. D'accord ? Et vous pouvez voir que j'ai beaucoup de planches, différents écrans ici mis en place. Vous êtes probablement, si vous avez un tout nouveau compte, vous ne verrez pas tout ça. Mais on ne va pas s'inquiéter à ce sujet. Ce que nous allons faire, c'est que nous allons juste chercher le champ de composant qui est ici. Et vous pouvez le chercher. Il suffit de taper le composant. D' accord, maintenant vous pouvez voir les composants. Et il y a un bouton obligatoire ici à droite sous la colonne Actions. Et on va juste cliquer dessus. D'accord ? Maintenant, vous pouvez voir qu'il dit que le champ des composants est requis. Et maintenant, si nous revenons à notre projet, retournez à notre impressionnant projet de copie. Maintenant, si je veux essayer de juste tester cela, je pourrais créer et je peux taper un résumé. Nous ferons un composant de test. Et vous pouvez voir ici, il y a
un astérisque rouge qui dit que c'est un champ obligatoire. Maintenant, quand on essaie de créer ça, voit qu'il n'y a rien là-bas. Il dit aucun et il ne nous permet pas d'éditer ce champ. Et si j'essaie de créer et que je clique sur Créer, il va donner un message d'erreur indiquant que le champ de composant est requis. Et ce projet, impressionnant copié n'a pas de composants. Donc, ce que vous devez faire est de créer vos composants avant de commencer, au moins un composant doit être créé pour tirer parti de ce champ. Très bien, donc vous savez, quand vous travaillez avec un nouveau projet, c'est une distinction clé que vous devez comprendre. Donc, nous allons à l'onglet Composants ici. Et vous pouvez voir créer un composant. Et je vais juste taper le test ici. Pour nos fins de démonstration. Nous allons cliquer sur Enregistrer. Maintenant, si je voulais créer un problème, cela me donnerait le TextField ici pour commencer à taper ou la liste déroulante pour sélectionner test. Si je veux créer un nouveau composant ici, je peux dire nouveau composant. Maintenant qu'il y a une valeur de composant
là-dedans, cela va me laisser le faire et puis je peux simplement cliquer sur le nouveau composant. Et il créera automatiquement ce composant pour moi une fois que j'ai appuyé sur le bouton Créer. Ok, donc maintenant vous pouvez voir que j'ajoute également un nouveau composant et le problème a été créé. Ok, donc si je retourne à ma liste de composants, je peux voir, je dois juste rafraîchir l'écran là-bas. Et je peux voir qu'il y a un nouveau composant et j'ai un problème qui est marqué à cela. D' accord. C'est donc juste une sorte de vue d'ensemble et démonstration à vous montrer lorsque vous définissez un champ obligatoire. Mais il est important de s'assurer qu'il s'agit d'un tout nouveau projet, en particulier avec les composants que vous avez, un composant au moins créé afin que vous puissiez commencer à alimenter les problèmes. Et nous allons couvrir ça plus quand nous entrerons dans notre section des importations. Parce que nous voulons nous assurer que les composants sont tous créés avant d'aller et essayer télécharger et d'importer une liste de bogues pour notre impressionnant projet de copie.
8. Créer des composants: Bon, voici un aperçu de ce que nous construisons, juste pour que vous ayez quelques contextes. Donc chacun de ces composants construisent ces petits graphiques et graphiques que j'utiliserai. Et nous allons créer trois composants dans notre projet afin que nous puissions importer les bogues dont nous avons besoin pour travailler avec les filtres RJ QL tout au long du cours. Donc, de retour dans notre projet, nous allons créer ces trois composants, le moteur
IA, la gestion des profils utilisateur et les abonnements et la facturation. Pour ce faire, cliquez sur Créer un composant. Je vais appeler ce moteur IA. Et il est important de vous assurer que vous avez exactement
les mêmes noms que ceux qui seront dans votre liste d'importation. Parce que s'ils ne correspondent pas, vous obtiendrez des erreurs lors de l'importation. Nous allons donc faire une liste de vérifications de vol finale en passant par notre importation pour nous assurer que tout semble bien avant de le télécharger et d'être prêt. Donc, nous avons le moteur IA ici dans le nom, et nous allons juste laisser cela, laisser tout le reste par défaut. Cliquez simplement sur Enregistrer. D' accord, la prochaine que nous allons créer est la gestion du profil utilisateur. D' accord ? Tapez le profil d'espace utilisateur, gestion de l'espace. Cliquez sur Enregistrer. D'accord, puis nous allons aussi créer des abonnements et des factures. Créer des descriptions de composants, l'espace et ces villosités cliquez sur Enregistrer. Et j'aime m'assurer que je garde mes composants propres afin que les choses que je n'utilise pas, je vais me débarrasser. Donc, je vais supprimer le test et le nouveau composant. Lorsque vous supprimez un composant qui a déjà quelque chose affecté, il vous demandera si
vous le souhaitez, vous voulez l'échanger avec un autre composant afin que vous puissiez
le changer où vous pouvez supprimer le composant de tous les problèmes et nous allons juste le faire. Cliquez donc sur Supprimer. Bon, donc maintenant nous avons une liste de composants propres. Nous avons la gestion des profils utilisateur, les abonnements et le fraisage, et notre composant moteur IA. Et les prochaines leçons que nous utiliserons le processus d'importation pour importer nos problèmes basés sur ces composants. Et nous allons retrousser nos manches et commencer à creuser dans la
création de certains des filtres que nous allons utiliser pour construire notre tableau de bord de bogues. se voit dans la leçon suivante.
9. Importer des données de l'exemple: D' accord, donc j'espère que vous avez tous vos composants configurés. Si vous ne l'avez pas encore fait, je vous suggère d'y aller et de le faire maintenant avant de commencer avec cette leçon. D'accord ? Donc maintenant, à condition que vous ayez tous vos trois composants créés dans votre projet Jira. Pour une copie impressionnante, nous allons télécharger le fichier CSV,
le fichier de feuille de calcul de valeur séparée par des virgules que vous verrez normalement dans Microsoft Excel. Vous pouvez les ouvrir dans Microsoft Excel, ou vous pouvez les ouvrir en chiffres sur un Mac ou n'importe quelle application de feuille de calcul que vous possédez. Et copiez et collez ces noms de composants si vous ne l'avez pas déjà fait. Donc on va s'ouvrir et je vais juste vous montrer ouvrir la feuille de calcul. Et c'est à ça que ça ressemble. Ok, donc vous pouvez voir que nous avons tous nos types de problèmes ici dans un fichier au format CSV. Et la raison en est que nous allons avoir besoin de télécharger cela dans JIRA. Et c'est l'un des formats requis pour sélectionner lorsque vous effectuez un téléchargement CSV, lorsque vous effectuez une importation en bloc dans JIRA. Ok, donc vous pouvez voir que nous avons ici quelques bogues qui sont déjà dans le statut Terminé avec des horodatages comme quand ils sont résolus et des résolutions. Ici, tous vos composants qui sont liés aux résumés des problèmes qui sont ici. Et nous n'avons qu'environ 50 de ceux qui sont entrés ici. Plus que suffisant pour notre démonstration sur la façon de configurer des tableaux de bord. Alors allez-y et téléchargez ceci à partir de la section des ressources et passez un moment juste à vérifier le fichier, vous
assurant que vous avez quelque chose qui ressemble à ce que je partage mon écran maintenant. Ensuite, nous irons à JIRA et commencerons le processus d'importation. Bon, alors dans votre projet Jira, retournez à vos composants. Assurez-vous que la gestion de votre profil utilisateur, abonnements et la facturation ainsi que les composants de votre moteur IA sont créés. Et maintenant, nous allons aller avec le processus d'importation. Maintenant, il y a quelques façons différentes de faire l'importation. Mais à des fins de démonstration, puisque nous voulons importer des problèmes qui ont déjà été
clôturés avec des codes de résolution. Nous ne voulons pas utiliser la méthode standard car vous ne
pouvez pas importer les problèmes résolus à partir de cet enregistrement en utilisant la méthode standard. Mais je vais vous montrer à quoi
ressemble la méthode standard juste pour que vous sachiez quelle est la différence. Donc, la façon standard d'importer des problèmes serait de cliquer sur le bouton Créer des problèmes d'importation, puis de passer par ce processus. Ce n'est pas ce que nous allons faire. Ok, donc on va annuler dehors de là. Le processus d'importation que nous allons faire se fera au sein de la section administrative. Donc, nous allons cliquer sur le passage au menu et aller dans la section administration. Ok, De là, nous allons accéder aux paramètres de l'application. Vous pouvez voir en bas à gauche de votre écran ici, nous allons cliquer sur Jira. Ok, Maintenant, dans les paramètres d'importation et d'exportation, dans votre volet de navigation gauche, nous allons cliquer sur la prise en charge du système externe. Et c'est là que nous voulons sélectionner le format CSV. Vous pouvez voir qu'il y a d'autres formats et d'autres endroits où nous pouvons faire des importations aussi bien d'un pour nos besoins, nous avons juste besoin de sélectionner la valeur CSV. Et maintenant, nous sommes dans l'écran d'importation de fichiers CSV. Ce que nous allons faire est de choisir le fichier que vous avez téléchargé, le fichier CSV pour cette leçon. Et c'est ce que nous allons utiliser pour télécharger. Cliquez donc sur le bouton Choisir un fichier. Ok, il se trouve que j'ai le mien dans la section Téléchargements, nous allons cliquer sur le nom du fichier CSV qu'il a téléchargé. J' ai intitulé comme J QL problèmes d'importation de cours point CSV. Je vais ouvrir ça. Très bien, j'ai mon fichier source téléchargé et il y a une petite case à cocher ici qui dit utiliser un fichier de configuration existant. Donc, après avoir effectué une importation initiale, vous avez la possibilité d'enregistrer les sélections que vous avez faites pendant le processus pour les mappages de champs, éléments de cette nature. Et enregistrez cela dans un fichier de configuration pour aider à accélérer le processus d'importation comme vous faites des importations futures que vous souhaitez suivre la même configuration à nos fins, nous allons laisser cela vide. Ce sera un bon exercice pour vous de passer par le processus d'importation et les mappages de champs pour comprendre comment tout fonctionne. Ok, on va développer avancé. Maintenant, nous ne allons pas non plus jouer avec cela parce que nous allons utiliser valeurs par défaut pour
l'encodage et le délimiteur CSV ou la virgule. Ok, donc on va cliquer sur suivant. Et la prochaine chose est que vous allez vouloir sélectionner le projet. Et notre projet était une copie impressionnante. Ok, copie géniale. Et la clé est un W. Si vous avez créé une clé différente, c'est bon. Mais encore une fois, assurez-vous de sélectionner le projet que vous définissez vos composants de fin. Impressionnant exemplaire. Et nous allons sauter le suffixe e-mail pour les nouveaux utilisateurs. Puisque nous ne le serons pas. Balisage de n'importe quel utilisateur ou création de nouveaux utilisateurs. Et puis nous avons notre format de date. Je vais laisser cela par défaut aussi. La seule chose que je vais enlever d'ici, c'est les heures, les mois. Juste ici. Nous allons enlever ça, ajouter un texte à la fin de la journée, du mois et de l'année. Donc supprimez ça. Ok, ça va juste s'assurer que quand on fait l'importation, toutes les valeurs de champ de date vont correspondre. Ok, je vais cliquer sur Suivant. Bon, maintenant dans cet écran, nous avons tous les champs qui sont là-dedans. fichier csv, la résolution du type de problème des composants, le champ
résolu, le champ d'état dans les champs récapitulatifs. Et cela nous donne un petit exemple de juste un extrait de données dans l'un de ces champs pour vous montrer à quoi ressemblent ces données. Bon, donc nous voulons mapper les champs à leurs champs correspondants. Donc, dans ce cas, les composants pour les composants, le type de problème. Pour le type de problème. Allez-y et faites correspondre la résolution. Et résolu va être la date résolue. Et nous allons dire statut. Et ce sera le statut et le résumé. Bon, Maintenant que vous voulez aller dans la carte, la valeur du champ, nous allons juste cliquer sur ces cases à cocher pour qu'elles soient toutes cartographiées. Très bien, nous n'avons pas besoin de nous soucier de l'un de ces paragraphes supplémentaires ci-dessous. Mais n'hésitez pas à les lire. Et nous allons cliquer sur Suivant. Très bien, et il vous montrera les composants qui vont être mappés. Tout a l'air bien jusqu'à présent. Bugs Donne toutes les valeurs de date, ok, et tout notre statut, notre résumé. Donc les codes d'erreur, des choses comme ça. Très bien, et nous allons cliquer sur Commencer l'importation en bas. Bon, donc maintenant vous allez voir cet écran d'état pour l'importation. Tout cela est que si vous voyez des erreurs, c'est ce que vous voulez corriger. Mais pour la plupart, si vous avez suivi cette leçon à la t, Vous ne devriez pas avoir de problèmes lors de votre processus d'importation. Si vous avez des problèmes, hésitez pas à m'envoyer un message. Je réponds à mes messages si vous avez besoin d'assistance sur votre importation. Mais encore une fois, utilisez le fichier CSV que j'ai téléchargé et assurez-vous que vous importez dans les paramètres Jira,
les paramètres globaux Jira, zone de support système
externe. Et, et vous serez prêt à intégrer tous ces problèmes dans votre projet comme prévu. Ok, donc maintenant vous pouvez voir qu'un projet et 50 problèmes importés avec succès. Et c'est que vous pouvez télécharger un journal détaillé de cette importation si vous le souhaitez. Donc, ce serait bénéfique si vous pouviez cliquer dessus. Très bien, et si vous pouviez enregistrer ce fichier quelque part en tant que fichier texte, cela m'aiderait également à vous aider à résoudre votre importation si vous avez des problèmes qui se sont produits. Mais, mais fondamentalement, si vous voyez ces 50 problèmes importants avec succès, vous êtes clair. Et vous pouvez aussi, comme je l'ai déjà dit, au début de ce processus d'importation, vous pouvez enregistrer la configuration pour une utilisation future. Et quand vous cliquez sur ce bouton, il va juste télécharger. Et il va, il va dire la configuration CSV et lui donner une sorte de ceci, ce fichier TXT point numéro. Et vous pouvez l'utiliser pour sélectionner pendant le processus d'importation si vous devez exécuter une importation similaire, ok, puis importer et autre projet, vous pouvez faire le processus d'importation et recommencer à zéro. Ok, donc nous sommes tous prêts avec notre importation. Et dans la section suivante, nous allons aller de l'avant et faire une pause de la configuration de notre projet. Comme nous l'avons déjà fait et que nous avons déjà configuré nos composants et les problèmes importés. Maintenant, nous allons commencer à jouer avec la recherche de base et la recherche avancée j QL un peu. Ainsi, nous pouvons commencer à comprendre davantage les capacités de recherche qui sont à portée de main et ensuite développer nos compétences afin que, lorsque nous allons dans les prochaines sections, nous commencerons à vraiment développer nos filtres d'URL particuliers et obtenir notre tableaux de bord en cours d'exécution. se voit dans la leçon suivante.
10. Recherche de base: Bon, Alors maintenant que vous avez importé tous vos problèmes, espère que vous l'avez fait et si vous ne l'avez pas fait, assurez-vous de revenir à la section précédente et à la leçon précédente, et allez-y et faites-le maintenant. Ok, donc une fois que vous avez importé tous vos problèmes, nous allons cliquer sur Projets, vous faire revenir à une copie impressionnante et sortir de vos paramètres administratifs. Et nous allons cliquer sur le lien Problèmes ici dans le volet de navigation de gauche. Et dès que vous le ferez, vous serez présenté avec la barre de recherche ici. Et par défaut, vous êtes dans la vue de recherche de base ici. Il s'agit de la vue de recherche de base où vous allez être présenté avec un champ de texte libre. Donc, si vous voulez taper, Voyons voir, type de paiement. Cela va juste analyser fondamentalement tout le texte libre dans vos problèmes Jira et seulement filtrer sur les problèmes spécifiques que, que vous voulez trouver. C' est donc un bon moyen rapide de trouver des problèmes ici. Maintenant, vous remarquerez que dans la vue de base, vous pouvez effectuer ces recherches dynamiques. Vous pouvez cliquer sur le cessionnaire si vous le souhaitez. Et maintenant, je peux juste mettre dans ma session actuelle, l'utilisateur actuel. Si j'étais affecté à l'un de ces trucs, mais quand on les a importés, on n'avait personne assignée. Donc, par défaut, chaque problème ici est attribué. Vous pouvez aller de l'avant et cliquer sur le journaliste. Ce sera aussi moi ici parce que j'étais un utilisateur connecté quand je les ai importés. Vous pouvez cliquer dessus juste pour ne rien dire de trop spécial à ce sujet. Les différents statuts. Maintenant, c'est là que vous pouvez voir, ça va changer. Nous en avons importé certains qui ont été résolus. Donc, si vous faites défiler vers le bas de l'écran, vous pouvez voir 22 d'entre eux ont été résolus. Nous avons des progrès pour ceux qui sont en cours et certains à faire en entendent environ 17. D' accord. Donc tu as ça. Ce sont différentes façons que vous pouvez taper, différents types de problèmes ici que vous avez dans votre projet, ainsi que les différents statuts. Maintenant, une chose à savoir sur la recherche de base est que vous avez un basculement vers le bouton Vue détaillée ici. Vous pouvez cliquer dessus. Et cela vous amènera essentiellement dans une vue où vous avez la liste de tous vos problèmes ici à l'extrême gauche. Et puis vous avez également une vue détaillée ici où si vous cliquez sur l'un de ceux-ci, vous pouvez voir plus de détails en ce qui concerne les données de problème réelles dans chacun d'eux. Maintenant, je n'aime pas utiliser cela en particulier parce que je trouve qu'il est préférable d'utiliser ces planches, les planches Scrum ou Kanban et d'ouvrir et d'inspecter chaque année les problèmes de cette façon, d'
autant plus que vous travaillez avec vos équipes Agile. Mais ce que je trouve est le ListView d'être très puissant et obtiendra deux raisons pour lesquelles lorsque nous plongons dans les vues avancées et les filtres JKL. Mais en ce qui concerne la recherche de base, il y a certaines choses que vous êtes limité ici. Vous ne pouvez pas personnaliser les colonnes qui s'affichent. Par défaut, c'est, ce que vous voyez, c'est ce que vous obtenez. Vous pouvez faire est que vous pouvez cliquer sur ces petits trois points ici. Et vous pouvez agir à différentes choses contre ce billet, qui est agréable dans chaque billet. Mais une chose que vous ne pourrez pas faire est que si je clique sur les trois points ici, je peux voir que je peux changer en masse. Je peux également importer des problèmes dans ce projet. Ou je peux exporter ces problèmes dans un document Excel ou Word ou tout autre document afin de pouvoir travailler avec les données en dehors de Jira. Mais une chose que je ne peux pas faire, c'est que je ne peux pas sauver. Donc, si vous regardez cette vidéo dans le futur, ça pourrait changer. Mais à partir de cet enregistrement, il ne peut pas le faire. Et donc, avec la recherche avancée, cela nous donnera des capacités supplémentaires. Et on y arrivera dans la prochaine leçon. Avant d'arriver à la leçon suivante, je veux que vous passiez quelques minutes
juste à jouer avec les capacités de recherche de base, choisir quelques chaînes de texte ici, vous pouvez simplement glisser et déposer et copier, ou simplement tapez-le manuellement. Et allez-y et jouez avec ça. Alors tapez-le, faites une recherche de base, effacez-le. Et dans la prochaine leçon, nous allons plonger dans les capacités de recherche avancées.
11. Recherche avancée (JQL): Dans cette leçon, nous allons approfondir les capacités de recherche avancées et ce que votre a à offrir. Et une chose que je veux commencer par dire est que c'est une application très, très intuitive en général. Donc, quand il s'agit de la recherche, vous serez en mesure de créer beaucoup de filtres cool basés sur une fonctionnalité clé vraiment cool appelée saisie semi-automatique. Maintenant, si vous avez déjà tapé dans Google, allez sur google.com. Et quand vous allez dans Google, vous pouvez voir si je tape comment utiliser j,
q, l. Vous pouvez voir que c'est la complétion automatique ici et vous donner quelques suggestions, n'est-ce pas ? C' est donc le même concept avec AQL lorsque vous écrivez de nouveaux filtres JKL et autres choses. Mais quelques choses à noter lorsque vous allez dans la recherche avancée. Allez-y et cliquez sur la recherche avancée si vous n'y êtes pas déjà. Donc encore une fois, je veux juste revenir à travers ça. Si vous regardez mon écran ici en ce moment, je suis dans l'écran de tous les problèmes. D' accord. Donc si vous êtes, si vous êtes dans l'écran de tous les problèmes ici et que vous voyez ce bouton de recherche avancée ici. Vous pouvez cliquer dessus. Et ça vous mènera à la recherche avancée ici. Vous pouvez voir que ces boutons sont maintenant disparus et vous avez quelques liens de partage CSV, Excel, google Sheets et d'autres opérations que vous pouvez faire ici pour importer et produire quelques modifications en vrac. Vous avez également cette liste déroulante ici pour la liste par rapport à la vue détaillée que nous avons abordée dans une leçon précédente, ainsi que les colonnes que vous pouvez
activer et modifier les différentes mises en page de colonnes que vous avez ici. Les cacher et les afficher. Vous pouvez également les déplacer afin que vous puissiez prendre, disons cette date mise à jour. Et je veux le déplacer jusqu'ici, avant que le cessionnaire, vous pouvez glisser et déposer ça. Et ce qui est bien à ce sujet comme si vous écrivez un filtre que vous voulez seulement voir des informations spécifiques, vous pouvez le faire glisser partout où vous voulez. Et puis vous pouvez aller de l'avant et l'enregistrer comme nom de filtre. Donc, lorsque vous cliquez sur Enregistrer sous, et nous allons simplement appeler ce filtre de test par mise à jour. Ok, je ne vais pas dire ça parce qu'il suffit de faire glisser le champ mis à jour et de le mettre devant le cessionnaire ici à titre d'exemple. Mais tu comprends le point. Donc, vous cliquez sur Soumettre. Et puis maintenant vous pouvez voir que votre filtre dit filtre test par mise à jour. Très bien, Donc avant qu'il ne soit dit Search, mais une fois que je l'ai enregistré,
il dira filtre test par mise à jour. Maintenant, quelques détails supplémentaires ici que vous voudrez examiner, juste les autorisations et les abonnements, et nous les couvrirons dans une prochaine leçon. Mais ce que vous voudrez comprendre à propos filtrage
avancé, c'est qu'il existe deux modes différents. Donc, l'un est, et vous pouvez même appeler cela de base, un peu l'appeler de base parce que c'est ce que c'est. Même si la leçon précédente, nous avons couvert l'écran de base réel où vous aviez quelques limitations ici, comme vous ne pouviez pas enregistrer. Mais maintenant, dans cette vue avancée, vous avez certaines de ces listes déroulantes que vous pouvez rechercher. Mais vous avez la capacité d'économiser. Et vous avez aussi la possibilité de passer à Jake QL pour une recherche avancée, non ? Donc, hors de l'emballage, l'écran de recherche avancée que vous regardez ici offre beaucoup de fonctionnalités pour que vous puissiez utiliser. Mais à mesure que vous devenez plus avancé, vous pensez à différentes idées que vous souhaitez potentiellement mettre en surface des données. Vous voudrez vraiment tirer parti d'AQL parce que vous pouvez vraiment mettre combinaisons soignées que vous ne pouvez pas tout à fait faire dans certains de ces autres formats. Alors jetez un oeil ici et voyez que vous avez une liste déroulante pour trouver des projets. Si vous avez beaucoup de projets, vous pouvez effectuer des recherches de chaînes pour quels que soient les noms de projets ou les clés, émettre des clés. Donc, vous pouvez voir que j'ai un ami de banque ici pour une application que j'ai fait beaucoup de projets différents. Et ce projet en particulier, Awesome copie a la clé de AW. Ok, on a, on a les types. Vous pouvez donc rechercher en fonction des différents types de problèmes que vous avez dans votre projet, statuts
différents, des destinataires, et vous pouvez également en ajouter d'autres ici. Disons que je voulais le mettre dans un filtre de date d'échéance. Je peux en ajouter un ici et cela me donnera un joli menu déroulant pour être
plus avancé dans le type de plages de dates que je pourrais vouloir. Et ce qui est vraiment agréable à ce sujet, c'est que si vous êtes tout nouveau à Jira recherche, c'est très convivial. Et lorsque vous mettez ces données dans et que vous les changez à Jake QL, cela traduira réellement ce à quoi cela ressemble dans JKL pour vous. Je vais vous donner un exemple. Si je voulais dire maintenant en retard et garder cela très simple. Donc, vous pouvez voir ce que nous allons faire est de cliquer sur mise à jour. Et il est dit maintenant en retard et il n'
y a rien là-bas parce que je n'ai rien qui est fixé avec une date d'échéance parce que nous n'avons rien qui est fixé avec une date d'échéance et sont des problèmes importants. Mais si je passe à JKL, vous pouvez voir qu'il y a un do. A du est inférieur ou égal à 0 et le projet est égal à notre impressionnant projet de copie OrderBy. Et créé et ordre décroissant. Ok, donc nous revenons à cette préférence innée de base qu'avant quand je l'ai dit, quand je parle de base, parce que vraiment dans ce mode avancé, vous avez les deux filtres de base, ceci ou le J QL. D'accord ? C' est donc juste une façon de voir à quoi ressemble AQL dans vos différents filtres. Pour que nous puissions le refaire. Nous retournerons à ce lien de base ici et nous sortirons en retard. Et on dira juste, tu sais, je veux regarder tout ce qui est fait. Bon, maintenant je peux passer à J QL. Et je peux voir que le projet que je sélectionne est celui-ci avec la clé de projet est un W. Et le statut est égal à fait. Ce petit menu déroulant que j'ai sélectionné quatre, fait. C' est le mettre par écrit pour moi. Donc, par défaut, vous obtenez cet ordre par le tri. Je l'ai fait, j'ai créé descendant. Mais tu peux changer ça. Bon, donc si tu voulais le trier et dire, tu sais, je veux faire de l'ascension, pour que je puisse supprimer ça. Et ce qui est cool à propos de cette saisie semi-automatique
dont nous avons parlé auparavant est similaire à Google. Vous voyez qu'il se
termine automatiquement ici en fonction des textes qui ont été saisis. Maintenant, si je frappe l'espace, cela va me donner des options de ce que je veux faire en fonction des actions disponibles que le filtre va me donner. Donc pour créé, je peux trier en descendant, qui était ce que nous avions. Mais maintenant, je peux le changer en ascendant. Et maintenant, quand je recherche, vous allez remarquer que ces clés vont changer. Rechercher. Maintenant, vous pouvez voir qu'il est ascendant. Ça va de 2, 3, 4, 5, 6, du plus bas au plus haut. Ok, donc maintenant je peux entrer ici et disons, vous savez, je commence par ce projet et je commence par une ardoise vierge. Et je peux voir que pour créer des chaînes avancées, il va automatiquement suggérer une combinaison potentielle. Donc, si je sélectionne ce projet, je veux dire AND, ou, OU pour les différentes conditions de mon filtre. Disons que je voulais faire ce projet et ce composant. Lorsque vous commencez à le saisir, vous recherchez le composant de champ. Il est automatiquement là et vous pouvez cliquer dessus. Il le complétera pour vous. Il vous donnera les différents opérateurs afin que vous puissiez voir si elle est égale, elle n'est pas égale, est pas, n'est pas dans une fin. Donc, ce qui est vraiment agréable à ce sujet, c'est que si vous vouliez combiner plusieurs, vous pouvez utiliser le NOT IN et les clauses n ici. Et si vous avez du mal à apprendre une partie de cela, ne soyez pas trop découragé car il y a liens d'aide à la
syntaxe tout le temps que vous pouvez simplement cliquer rapidement sur. Et cela vous mènera à la documentation de support pour la recherche avancée avec Jake QL
afin de vous donner quelques pointeurs sur la mise en service de vos requêtes AQL. Maintenant, je l'utilise beaucoup, et je tire parti de Google et l'utilise beaucoup. Cela dépend de la complexité des filtres que vous essayez de créer. Et comme vous êtes vraiment habile à cela, vous allez trouver différentes idées pour assembler différents filtres et créer des combinaisons vraiment avancées pour construire
certains, des tableaux de bord de données qui seront vraiment bénéfiques et la maintenance des données que vous essayez de faire, vous essayez de faire un rapport. Ne vous découragez pas lorsque vous construisez ceci, c'est une, est une compétence qui vous prendra du temps à construire, mais comme vous pensez toujours à différentes façons de créer de nouveaux filtres, vous obtiendrez le
accrocher très rapidement et être en mesure de créer des tableaux de bord vraiment cool et des choses comme ça. Donc, ces opérateurs ici, donc si je devais juste cliquer sur égal, je peux dire égal. Et maintenant je peux voir un type et encore une fois, je w espace. Il me donne tous les composants disponibles que,
que j'ai tapés dans mon instance JIRA. Certains de ces composants proviennent donc de différents projets. Il vous permet donc de tirer parti de composants globalement provenant de plusieurs projets différents de votre instance. Mais on ne trouvera rien. Donc, si j'ai cliqué sur le marketing par e-mail et que j'ai essayé de rechercher, je n'obtiendrai rien parce que je n'ai pas de composants créés dans le projet de cette année pour le marketing par e-mail. Cependant, si je voulais sélectionner le moteur
IA parce que je sais que c'est l'un des trois que nous avons importés. C' est l'un des trois éléments que nous avons inclus dans nos émissions importées. Je peux cliquer sur Rechercher. Et maintenant vous pouvez voir dans le champ des composants ici, j'ai tous les résultats qui sont pour le moteur IA qui entrent en place. D'accord ? Maintenant, si je voulais inclure non seulement le moteur IA, je pourrais taper des égaux. Moteur Ai. Et maintenant, on y repart. Nous allons dire que le composant équivaut aux abonnements et à la facturation. Et vous pouvez voir comment cela ajoute quelques guillemets là, parce que nous faisons est la recherche de chaîne et la recherche de chaîne. Rook nécessitera des guillemets si vous allez mettre espaces
ou des caractères spéciaux à côté de votre requête de recherche. Donc, si vous êtes familier avec d'autres formes d'interrogation, SQL ou SQL ou d'autres langages de base de données, alors cela sera assez intuitif pour vous. Si c'est la première fois que vous effectuez une recherche plus avancée, cela peut être un peu nouveau pour vous, mais comprenez
simplement que chaque fois que vous recherchez des données non numériques, vous n'avez pas besoin des guillemets. Mais lorsque vous recherchez des chaînes de texte, il est recommandé d'inclure ces guillemets. Bon, donc nous avons deux clauses différentes ici. Et maintenant, nous le cherchons. Nous n'avons rien parce que maintenant nous cherchons les critères pour qu'il
soit à la fois dans le moteur IA et dans les abonnements et en construire un. Donc on n'a pas ça. Maintenant. Si nous tapons ou que vous serez en mesure de voir qu'il va retourner les deux séries de résultats, tous ceux qui ont des abonnements ou ceux qui ont un moteur IA, ce qui est tout à fait logique, non ? Donc maintenant, l'une des choses que vous allez
rencontrer beaucoup est que vous êtes en train d'écrire votre AQL, vous direz, Wow, J'ai une déclaration DQL
vraiment, vraiment longue, ce filtre, Il semble que j'écris des paragraphes. Donc, l'une des choses que j'aime couvrir en écrivant ceci est le concept DRY. Ne te répète pas. Et pour les développeurs et les programmeurs, c'est un familier, ou devrait être au moins un concept familier où,
vous savez, vous voulez minimiser les lignes de code, la quantité de code que vous avez pour obtenir le même résultat . Et donc quand nous regardons le composant ici, nous avons des chaînes de valeur de composant ici, phi deux fois. Donc certains de ces opérateurs nous aideront à minimiser notre code en disant, Ok, eh bien, au lieu de dire que le composant est égal au moteur IA ou au composant est égal aux abonnements et à la facturation, ce que je peux faire est de retirer l'opérateur égal et de tirer parti l'opérateur n. D' accord ? Donc ce que N va me permettre de faire c'est que vous allez remarquer que vous allez avoir besoin d'une parenthèse ici. Mais si je clique simplement sur le moteur AI, il le met automatiquement là pour moi. Ok, Donc c'est, encore une fois, c'est ce qui est vraiment, vraiment sympa à propos de l'application, c'est qu'elle prédit certaines de ces choses dans et entre simplement les informations pour vous. Donc, si j'ai dit moteur AI, maintenant la prochaine chose que je dois faire pour mettre cela ensemble est le séparé avec une virgule. Et je peux dire abonnements et facturation. Donc, je peux voir ici maintenant j'ai les deux valeurs différentes pour le composant, mais je n'ai que des watts écrits par composant. Ok, donc maintenant si je frappe la recherche, je vais obtenir le même résultat. Mais juste avec moins de texte dans mon filtre a du sens. Et cela sera très bénéfique lorsque vous commencez à enchaîner les filtres les plus complexes ensemble. Et cela aidera à rendre vos filtres plus lisibles et à produire moins d'erreurs lorsque vous essayez d'écrire des requêtes très longues et complexes. Ok, donc c'est un cours rapide sur la recherche avancée J QL. Mais amusez-vous avec ça. Et la tâche que je voudrais que vous passiez un peu et que vous jouiez avec la recherche, utilisera des composants pour la recherche et quelques autres choses dans l'affectation. Alors allez-y et faites ça. Amuse-toi juste avec ça. n'y a pas de notation ou d'attentes en ce qui concerne cela. Vous voulez juste vous familiariser avec la saisie dans la barre de recherche AQL ici. Et puis nous travaillerons à sauvegarder votre filtre aussi. Et puis les futures leçons un peu simplement plonger dans les différents détails de chacun des éléments de votre filtre Saved. Et oui, on va s'amuser avec ça. On se voit dans la leçon suivante.
12. Fondamentaux clés des filtres et abonnements avec JQL: Hé, bienvenue. Et dans cette section, nous allons couvrir
les fondations clés des filtres et des abonnements en utilisant JT. Eh bien, à la fin de cette section, vous aurez les compétences et la compréhension sur façon d'enregistrer votre recherche JKL dans un filtre enregistré,
définir des autorisations, vous abonner aux notifications, mais dans l'ensemble, être en mesure d'appliquer certains des meilleurs pratique lorsqu'il s'agit de créer et de définir de grands filtres JKL.
13. Qu'est-ce qui définit un filtre JQL ?: Dans cette leçon, vous apprendrez les concepts clés qui constituent un excellent filtre de recherche en utilisant concepts tels que « sec » ou « ne pas répéter » à partir du développement de logiciels, ainsi que la saisie semi-automatique pour vous aider à créer des requêtes plus rapidement. Vous maîtriserez ce qu'il faut pour écrire JKL propre efficace à partir de zéro. De plus, en adoptant une approche
centrée sur l'utilisateur pour filtrer vos problèmes vous aidera à créer de
meilleurs filtres qui correspondront à ce que vos utilisateurs attendaient et
vous permettront d'alimenter vos efforts en matière de reporting et pour prendre de meilleures décisions. Et le concept de ne pas vous répéter tient à l'esprit que nous avons mentionné cela dans la section précédente, mais c'est quelque chose qui dans ce cas ne veut pas répéter. Et le concept de ne pas répéter dans votre code, il le rend agréable et efficace. Mais nous voulons frapper à la maison ce point parce que j'ai vu beaucoup de Jacob bien requêtes au fil des ans qui ont des déclarations très complexes ou très difficiles à lire parce qu'ils sont des copies carbone. Il y a beaucoup de lignes dans les déclarations qui ont atteint la même chose. Et ce que vous pouvez voir lorsque vous revenez à votre projet géo, similaire à l'écran de la section précédente, vous pouvez voir que j'ai ma fenêtre J QL ouverte ici. J' ai ma configuration de projet ici comme privé égal à Kw et composant dans le moteur AI, abonnements et facturation. Ok, donc une chose à noter est que dans ce, en
utilisant cet opérateur IN, est essentiellement la même chose que d'impliquer la clause or dans le reste de ce qui est caché entre les parenthèses. Donc, fondamentalement, ce que cela dit est que je veux tout dans ce projet AW, et tous les problèmes qui ont un composant qui sont dans le moteur IA ou les abonnements et la facturation. D' accord ? Donc, si je devais écrire ceci sans cela, je serais en train de taper des composants égaux. Et puis je mettrais le moteur IA. Et puis j'inclurais ou composant égal les abonnements et la facturation. D'accord ? Donc, vous pouvez voir comment ce n'est pas très, ne vous répétez pas amical. Parce que ce qu'il fait est maintenant chaque fois que vous voulez ajouter un nouveau composant potentiel qui est dans, vous devez continuer à le taper encore et encore. Donc, si je voulais obtenir des abonnements au moteur IA et facturation ou un composant de la gestion des profils utilisateur. Je devrais taper explicitement chacune de ces
instructions égales avec le composant mentionné 123 fois dans cet exemple, au lieu de le réduire à un, en utilisant l'opérateur AND et en mettant tous les noms de composants dans les parenthèses ce qui est la meilleure pratique dans ce cas, les deux fonctionneront. Mais au fur et à mesure que vous commencez à construire des requêtes plus complexes, vous verrez bientôt cet avantage de consolider et de nettoyer et de minimiser un peu vos chaînes de recherche. Donc moins, c'est plus dans ce cas. Et donc je voulais vraiment prendre un moment pour le souligner à nouveau et vous montrer que, vous savez, cela va aller beaucoup et construire des requêtes plus avancées que vous pratiquez cela dans vos propres projets, projets quotidiens. Si vous avez des questions, faites-le moi savoir. Au cours de la prochaine leçon, nous allons continuer à sauvegarder notre filtre et à toucher quelques points saillants clés au cours de ce processus. Ok, donc en résumé, nous avons couvert un exemple pour ne pas vous répéter en écrivant propre, Jay QL. Maintenant, les deux façons que vous pouvez utiliser pour obtenir le même résultat. C' est juste que l'un est préféré à l'autre quand il s'agit de l'efficacité de votre LAQ. Donc, nous avons Project est égal à AW et composant dans le moteur AI, abonnements et la gestion de la facturation et des profils utilisateur serait recommandé l'
écriture de la clause pour le composant est égal encore et encore, comme vous pouvez le voir dans le solution recommandée au fond, encore une fois, les deux façons vous donnera le même résultat. Mais il y a une recommandation, autant plus que vous commencez à écrire des requêtes plus complexes et avancées. Cela aidera non seulement avec la performance de vos requêtes, mais il aidera également à s'assurer qu'il est facile à lire pour quiconque essaie de comprendre ce que font vos requêtes, ainsi que de déboguer s'il y a des problèmes avec votre résultats filtrés.
14. Enregistrer votre filtre: Dans cette leçon, nous allons enregistrer notre filtre AQL. Maintenant, c'est un processus simple, mais il garde à l'esprit qu'il est super important suivre une sorte de meilleur processus pour le faire. Alors que vous commencez à construire beaucoup de filtres, il est très facile pour vous de regarder le titre du filtre et de comprendre à quoi il est destiné à un niveau élevé. Ainsi, par exemple, donner à votre filtre un nom simple mais descriptif, vous n'oublierez pas. Ainsi, vous pouvez facilement identifier les résultats spécifiques qu'il retourne. À mesure que vous devenez plus complexe et que vous filtrez, vous pouvez utiliser le champ de description du filtre pour être en mesure d'expliquer tous ces détails. Mais si c'est un filtre très, très rapide et simple, vous pouvez simplement le nommer avec ce que vous cherchez. Et nous allons plonger dans un exemple dans un instant. Mais il est important de noter que cela est essentiel si vous voulez utiliser votre filtre, votre filtre sécurisé en fonction d'un autre filtre JKL, dont nous parlerons dans une prochaine leçon. Mais lorsque vous commencez à tirer parti d'autres outils et plug-ins comme script runner qui vous permettent de créer des requêtes et des fonctions imbriquées. Vous pouvez obtenir vraiment, vraiment, vraiment, vraiment avancé dans la façon dont vous aimeriez construire vos filtres. Donc juste quelque chose à garder à l'esprit. Mais continuons et sauvegardons notre filtre que nous venons de créer dans la leçon précédente ici, nous avons obtenu notre projet AW et composant. Mettez un séparé pour chacun d'entre eux. Et nous allons nettoyer ça pour que ce ne soit qu'un composant en fonctionnement. Et simplifiez cela, modifiez ça un peu. Et maintenant, nous avons un composant dans les abonnements du moteur
IA de gestion de la facturation et des profils utilisateur. Maintenant, je vois que j'ai le bouton gris ici. Ça veut dire que je ne l'ai pas fait. Je dois d'abord exécuter la recherche avant de pouvoir enregistrer mes modifications. Donc je vais cliquer sur la recherche. Très bien, et maintenant avoir la possibilité de sauver cela. En ce moment, je l'ai enregistré initialement comme filtre de tests par mise à jour. Mais si vous n'avez rien là-bas,
il ne devrait pas le dire du tout. Donc je vais aller de l'avant et chercher les problèmes ici. Ce qu'il va faire, c'est juste dire chercher ici. Si vous n'avez rien sauvé du tout. Et maintenant je vais être en mesure de sauver ça comme. Et ici, on va mettre un nom descriptif. Et donc dans ce cas, mon filtre trouve tous les composants, ok, ce sont tous nos trois composants que nous utilisons pour ce projet. Donc, je ne suis pas non plus je ne spécifie aucun type de problème spécifique. Je veux trouver ce qu'il y a dans ces composants. Donc, je vais dire tous les problèmes et tous les composants. D' accord ? Si je sais qu'il va y avoir un potentiel pour un avenir et un composant à ajouter à cela, alors je devrais m'assurer d'y retourner et d'ajouter ces composants ici. Donc ce n'est peut-être même pas la meilleure description pour ça, n'est-ce pas ? Alors gardez ces choses à l'esprit que vous écrivez ces choses en ce moment,
ce sont tous les composants que j'ai. Mais si nous voulons être encore plus précis, je peux dire tous les problèmes dans l'IA, le moteur, abonnements et la
facturation et les composants de
gestion des profils utilisateur . Ok, donc maintenant je peux cliquer sur Soumettre. Très bien, et je peux voir que ça dit tous les problèmes dans le moteur IA. C' est un long, un peu plus long, donc je peux juste mettre en surbrillance et comme info-bulle qui devrait apparaître, vous pouvez voir tous les problèmes dans les abonnements et la facturation du moteur IA, composants de gestion des profils utilisateur. Très concis, très descriptif. C' est exactement ce que fait la requête. Maintenant, si j'avais un filtre très robuste et complexe, ce que je peux aussi faire est d'entrer dans les détails ici, non ? Et où il est dit autorisations ici. On peut mettre le nom ici pour le titre. Et puis la description plus détaillée de ce que le filtre de problème va faire.
15. Dégradez vos permissions: Très bien, Donc, après avoir enregistré votre filtre, assurez-vous de définir les autorisations de sorte que les autres, vous les utilisateurs peuvent l'afficher. Surtout lorsque vous construisez de beaux tableaux de bord. Rien n'est pire que d'avoir ce tableau de bord magnifique que vous voulez voir le monde. Mais ils reçoivent une erreur indiquant qu'ils n'ont pas les autorisations pour
l'afficher en raison de vos filtres sont verrouillés. Donc, ce que nous voulons faire est de nous assurer que nous activons cela afin qu'il puisse être visualisé dans n'importe quel gadgets get de tableau de bord ou rapports incorporés en utilisant des outils comme Confluence. Donc, allons de l'avant et activez les autorisations ici où vous pouvez voir où il dit accès privé par défaut, c'est le paramètre. Mais nous pouvons aller de l'avant et nous pouvons créer un groupe. Si nous avons un groupe que nous voulons seulement partager cela avec toute
l'organisation que vous avez dans votre cas ou même l'ouvrir au public, n'est-ce pas ? Donc si quelqu'un a cette URL, donc pour nos besoins, nous allons juste mettre mon organisation. Donc, quiconque s'est connecté à mon instance, vous pouvez cliquer sur public juste pour voir ce que cela fera. N' importe qui sur Internet, pas de connexion requise. D' accord. Donc, si vous partagez ceci avec des gens qui peuvent ne pas faire partie de votre instance et des détenteurs de pieux, peut-être que j'ai été plus de gens d'affaires qui n'ont pas nécessairement besoin d'une connexion Jira, mais nous aimerions voir des données. Alors vous voudrez peut-être le faire. Mais allez de l'avant et sélectionnez mon organisation pour l'instant. Ensuite, nous allons cliquer sur Ajouter et nous allons cliquer sur Enregistrer. Bon, donc maintenant vous avez votre autorisation. Et ils étaient un accès pour les gens à View, et vous devriez être prêt. Maintenant, si vous cliquez sur le lien Détails sur le filtre, vous pouvez voir les autorisations. Ce filtre est visible pour tous les utilisateurs connectés. Et si vous voulez revenir en arrière et le modifier et le changer, vous pouvez. On vient d'appuyer sur Annuler. Et c'est ainsi que vous configurez les autorisations pour votre filtre.
16. Abonnez-vous à recevoir des notifications e-mail: Très bien, Dans cette leçon, nous allons nous abonner aux notifications par e-mail. Aujourd'hui, le courrier électronique est encore très utilisé dans de nombreuses organisations. Même avec les outils de collaboration sociale comme Slack et d'autres types d'applications de communication, courrier électronique reste un outil essentiel pour
pouvoir recevoir différents types de données automatisées, en particulier avec Jira. Vous pouvez configurer des abonnements automatisés pour vos filtres et dire adieu
à devoir copier et coller des liens et des e-mails manuels en fonction de vos critères de filtre. Donc revenons à notre filtre ici, nous pouvons voir que nous avons l'onglet Détails que nous étions juste Stanford pour définir les autorisations. Maintenant, si vous allez en dessous de cela, vous verrez que ce filtre n'a pas d'abonnements. Donc, ce que je peux faire est de cliquer sur un nouvel abonnement à partir de ce filtre, n'est-ce pas ? Et je peux définir ça, je vais définir ça comme un abonnement personnel. Vous pouvez définir des types d'abonnements globaux plus larges du groupe, mais je ne veux pas exploser quoi que ce soit en ce moment. Je veux juste l'envoyer à moi-même. Et je vais juste dire jours par semaine, jours par mois, ou avancés. Pour nos besoins, nous allons simplement cliquer tous les jours, le laisser tous les jours. Mais vous pouvez jouer et voir ce que certaines des choses que vous pouvez faire ici. Vous pouvez même utiliser des expressions chroniques si vous connaissez cron. Vous pouvez utiliser des expressions chroniques pour spécifier intervalles
plus avancés que vous aimez pour Ron et faire rapport. Mais la plupart du temps, je serai honnête avec toi, je n'ai jamais vraiment eu de cas d'utilisation pour ça. C' est juste des jours quotidiens par semaine, par mois. Ainsi, lorsque vous faites cela tous les jours, vous pouvez sélectionner l'intervalle une fois par jour, toutes les trois heures, deux heures, mais nous aimons le faire. Donc habituellement ce que j'aime faire est que si j'ai une course qui va être pour un jour, je le mettrais probablement comme la première chose le matin quand je vais au bureau ou la connexion que nous pouvons voir un nouveau rapport. Et donc je peux, vous pouvez spécifier une heure précise si vous voulez le faire comme ça. Donc, une fois par jour, je vais mettre, disons huit heures, Ok, et maintenant vous avez la possibilité ici d'envoyer le filtre par e-mail même s'il n'y a pas de problèmes trouvés. Je n'aime pas le faire parce que c'est tout simplement inutile pour moi recevoir un e-mail et de cliquer dessus et de ne rien voir là-dedans. Droit. Donc, si je vois le contrat de courrier électronique dans ma boîte de réception, je sais qu'il y a quelque chose là-dedans qui a besoin d'attention. Vous pouvez donc cliquer sur S'abonner. Ok, Donc maintenant, si vous allez dans l'onglet Détails, vous pouvez voir que vous y avez été abonné. Vous pouvez même configurer de nouveaux abonnements pour d'autres intervalles si vous le souhaitez. Lorsque vous cliquez sur le lien Gérer les abonnements, cela va vous amener directement dans le filtre répertorié des abonnements. Donc, toute personne qui s'abonne à ce filtre, vous serez en mesure de voir comment, mais vous ne pourrez exécuter les actions que sur votre propre compte. Donc vous n'inondez pas les autres avec des e-mails. Mais je peux exécuter ce filtre maintenant. Et il l'enverra au compte de messagerie que vous avez enregistré ou ceci pour votre compte d'utilisateur. Et puis vous serez en mesure de l'obtenir et de jeter un oeil à ce que cela ressemble dans votre e-mail. Laisse-moi aller de l'avant et faire ça. Je vais juste cliquer sur Exécuter maintenant. Très bien, Et comme vous pouvez le voir, j'ai vérifié ma boîte de réception Gmail et je peux voir que j'ai le nom du filtre ici et tous les problèmes qui sont renvoyés en conséquence. Nous avons parlé dans une leçon précédente et nous nous assurer que lorsque vous enregistrez votre filtre, vous avez les bonnes colonnes que vous voulez dans votre vue. Parce que cela sera également inclus dans ce format lorsque vous recevez ces problèmes envoyés à vous, votre boîte de réception lui dans un format e-mail. Donc c'est vraiment sympa, C'est vraiment une bonne façon de générer des rapports automatisés. Et vous pouvez cliquer sur chacun de ces liens qui vous
mèneront directement à ces problèmes, pour les mettre
à jour ou, ou faire tout ce dont vous avez besoin pour les gérer. D' accord, alors allez-y et configurez un abonnement pour vous-même. Enregistrez votre abonnement filter 70. Lancez-le, et jouez un peu avec ça et jetez un oeil. Et vous ne réfléchissez pas à certaines façons utiliser certains de ces filtres sûrs dans vos propres projets. Dans la section suivante, nous allons changer de vitesse et créer RJ QL, enregistrer des filtres pour certaines choses plus spécifiques que nous allons
faire en construisant un tableau de bord de bogues personnalisé pour une copie impressionnante. Et ce sera pour les bogues ouverts contre les bogues faits. Et donc je suis vraiment excité de plonger dans ça avec toi et de commencer à construire des tableaux de bord vraiment cool. Rendez-vous dans la section suivante.
17. Créer des filtres enregistrés dans JQL pour des bugs ouverts: Très bien, bienvenue à cette session sur la création de
filtres de sauvegarde JKL pour les bogues ouverts par rapport aux bogues faits. À la fin de cette section, vous auriez créé les filtres requis pour être utilisés comme source pour créer un tableau de bord de bogues plus récent ouvert ou terminé. Dans notre impressionnant projet de copie.
18. Créer un tableau de bord à bug: Dans cette leçon, nous aborderons la création d'un tableau de bord de bogues et ce que cela va prendre. Maintenant, il existe des façons infinies de considérer les données de surfaçage ou de projet. Mais avant de construire un tableau de bord de bogue ou tout tableau de bord d'ailleurs pour montrer les défauts ou les problèmes pour projet afin que les équipes puissent voir et suivre les progrès pour améliorer projets
logiciels, il faudra d'abord créer des filtres de sauvegarde, les filtres sûrs seront les principales sources de données pour créer les différents gadgets que vous pouvez mettre sur vos tableaux de bord Jira.
19. Créer un filtre JQL pour trouver tous les bugs ouverts: Très bien, dans cette leçon, allons créer notre premier filtre AQL pour trouver tous les types de problèmes de bogue qui sont en état ouvert. Ceci sera utilisé dans la section suivante comme filtre source de
notre graphique à secteurs et gadgets de résultats de filtre dans notre tableau de bord de bogues. Ok, Donc, de retour dans votre projet, si vous n'êtes pas dans la section des filtres, allez-y et trouvez le lien de navigation pour les filtres. Et allez dans la recherche avancée des problèmes, tout en bas de ce menu. Et maintenant, vous devriez être dans votre écran de problèmes avancés. Si vous ne voyez pas ce J QL, une boîte de requête de texte libre ici, vous pouvez aller de l'avant et cliquez sur le commutateur vers le lien avancé qui est dans l'extrême droite de votre écran. Donc, si je retourne à la base, je vais voir toutes ces listes déroulantes. Et puis je peux cliquer sur passer à J QL et revenir dans mon J QL. Nous allons donc trouver tous les types de problèmes de bogue ouverts. Donc la première chose que nous voulons faire est de définir le projet. C' est la première chose que chaque fois que je vais directement à l'âge filtre AQL, je me suis posé la question concernant juste mon projet ou plusieurs projets. Dans ce cas, nous allons dire que Projet à taper dans Projet est égal. Maintenant, cet ordre BY créé décroissant, ce juste genre d'espace réservé texte par défaut. Je vais supprimer ça. Tu peux le trier si tu veux. Ou la chose principale est que nous voulons trouver les copies impressionnantes du projet. J' ai donc une copie géniale. J' aime utiliser la clé. Et la raison en
est, que si le nom change jamais au projet, la clé restera toujours la même. Donc c'est une chose clé à noter. Si vous voulez que votre, vos filtres AQL soient à l'épreuve du futur dans un sens, alors vous voulez vous assurer que vous tirez parti de la clé et pas nécessairement du nom. Donc, vous pouvez tirer parti du nom. n'y a aucun mal à cela pour vos propres projets, mais, mais j'ai trouvé qu'il est très bénéfique juste de le faire afin que vous n'ayez
pas erreurs à mettre à jour le nom dans vos filtres AQL. Donc Project est égal à AW et le type de problème est égal au bogue C et cela se termine automatiquement là. Je vais juste sélectionner qui est que vous tapez égal bug et statut. Et ce que nous voulons, c'est ouvert. D' accord, donc à partir de là, mais je clique sur Rechercher. Et maintenant je ne vois rien. Et je voulais vous montrer cela dans le cadre du dépannage d'un filtre. Parfois, vous, nous tapons des choses que les valeurs ne sont tout simplement pas liées à notre projet. Et donc c'est toujours bon de garder en tête un état d'esprit de dépannage, n'est-ce pas ? Donc, quand nous examinons cette affaire, nous savons que nous avons importé tous nos problèmes et qu'ils sont là. Donc c'est une question d'accord, eh bien, quel est le statut exact maintenant ? On les appelle ouverts parce qu'ils sont ouverts, ils ne sont pas fermés. Mais il y a un statut spécifique que vous êtes des problèmes que vous avez importés notre n et il n'est pas ouvert. Alors, comment pouvons-nous comprendre ça ? On vient de retirer la déclaration d'état. Et maintenant, nous allons juste trouver Project est égal à AW et le type de problème est égal à bug. Donc on va fouiller. Bon, maintenant allons de l'avant et dépannons. Et nous pouvons voir que la colonne d'état. Maintenant, si vous ne voyez pas la colonne d'état dans votre vue, oubliez pas que vous pouvez toujours l'activer. Vous devriez le voir par défaut, mais si ce n'est pas le cas, vous pouvez aller dans les colonnes, puis rechercher l'état, puis cochez la case pour l'état. D'accord ? Donc on va annuler dehors de là. Allez-y et activez cela si vous ne l'avez pas encore vu à votre avis. Et maintenant, je vois toutes les choses ouvertes. C' est un statut en cours, non. Donc, j'ai un à faire en cours et fait. Ce sont les trois statuts officiels. Donc ce que je veux faire, c'est aller ici et dire, et le statut est égal. Et dans la liste déroulante, je vais sélectionner en cours maintenant remarquer quand je fais cela, il a des guillemets ici. Et il le fait parce que c'est une chaîne de texte. Ainsi, pour s'assurer que ces valeurs sont rouges, il faut avoir ces guillemets pour tenir compte de l'espace entre ces deux mots. Ok, donc on va cliquer sur Rechercher. Ok, maintenant comme ça marche Maintenant, j'ai 12 problèmes en cours. D' accord. On va le laisser comme ça. Et on va vous dire quoi ? Nous allons ajouter un ordre par clause à cela. Et la raison pour laquelle un ordre par article est agréable. Surtout si vous voulez organiser vos Problèmes par, disons priorité. Vous voulez votre priorité la plus élevée au sommet, jusqu'au plus bas, ou par date de création ou par statut, toutes ces sortes de choses. Nous allons donc les organiser par composants. Ok, Donc maintenant vous pouvez voir que vous avez des composants ici qui ou vous avez l'IA saupoudré ici, gestion des profils
utilisateur et les abonnements. Faisons-le par des composants ascendants afin que notre IA soit toutes au sommet. Donc, nous allons dire ordre par composant croissant. Très bien, alors maintenant cliquez sur Rechercher et vous verrez tous nos moteurs IA ou leurs abonnements et la gestion de la facturation et des profils utilisateur. Parfait. Ok, donc maintenant on va sauver comme d'accord, et on va dire tout ouvert. Et j'aime ajouter la clé du projet ou le nom du projet. Donc AW, Dash tous les bugs ouverts. Et vous pouvez même dire en cours ici si vous le souhaitez, classés par composant croissant. D'accord ? La règle générale que j'aime utiliser est que si elle tient dans cette boîte de filtre sûre, je peux nous obtenir descriptif si je le veux. De cette façon, je n'ai pas à creuser dans le filtre quand je regarde
juste une liste de filtres enregistrés et je peux juste choisir le filtre que je veux parce que je sais exactement ce que cela va faire. Encore une fois, ce n'est qu'une mise à jour de nos leçons précédentes où nous avons parlé d'utiliser une bonne convention de dénomination pour votre filtre. Donc AW, tous les bogues ouverts en cours triés par composant croissant. D'accord ? Et c'est vraiment une sorte de déclaration que vous avez là dans votre clause de filtre réelle également. Donc, nous allons soumettre. Bon, maintenant, n'oubliez pas, nous voulons aussi activer les autorisations. Dès que vous enregistrez votre filtre, c'est une étape obligatoire, sauf si vous créez simplement des filtres pour vous-même. Et vous ne voulez pas le partager avec qui que ce soit parce que par défaut, vous serez le seul à pouvoir le voir. Cliquez sur les détails et modifiez les autorisations, d'accord, et allez de l'avant et sélectionnez le type d'autorisation que vous voulez à nos fins, nous allons de l'avant et nous allons choisir mon organisation. D' accord. Pour une raison quelconque, si vous ne voyiez pas ça, choisissez quelque chose, je dirais public. Vous pouvez choisir public. D' accord. Et après cela, vous pouvez aller de l'avant et cliquer sur Ajouter. Et vous pouvez voir qu'il est dit Ajouter et votre organisation là-bas, puis cliquez sur Enregistrer. Donc maintenant pour vérifier, il
vous suffit de cliquer à nouveau sur l'onglet Détails. Et vous pouvez voir qu'il indique que ce filtre est visible pour tout utilisateur connecté. Parfait. Bon, alors maintenant que nous avons notre filtre enregistré pour tous les bogues ouverts, nous pouvons l'utiliser pour les gadgets de tableau de bord que nous allons signaler dans la section suivante.
20. Créer un filtre JQL pour trouver tous les bugs: Très bien, nous allons bien avancer ici, donc dans cette leçon, nous allons créer un autre filtre pour tous les bugs faits dans notre impressionnant projet de copie. Donc, ce qui est vraiment sympa, c'est que nous avons déjà un filtre de base à partir duquel travailler. Donc, vous avez déjà vos projets, définissez votre type de problème comme un bug et quelle seule chose que nous allons faire ici. Vraiment simple. On va juste changer le statut en. Fait. Et vous pouvez laisser les citations. Ça ne fait pas mal. Mais si vous cliquez simplement sur Don, vous verrez qu'il supprime les guillemets car il n'y a pas d'espaces dans la valeur. Donc, après cela, nous pouvons laisser l'ordre par composant croissant et nous allons cliquer sur Rechercher. OK, maintenant pour celui-ci, vous pouvez voir que j'ai tous mes composants commandés par ça. Je vais réellement changer l'ordre pour
les résultats que j'ai ici parce que j'ai une autre valeur ici. Disons que je veux le voir ordonné à la date résolue. Donc, ce que je peux faire ici, c'est que je peux changer cette valeur du composant à résolu. Et nous allons rechercher et voir les valeurs résolues changer de la date la plus ancienne croissant
jusqu'à la date la plus récente afin que vous puissiez
rechercher et constater que la première date qui a été faite était le 1er janvier. Et la plus récente était le 27 mai. Disons que je ne veux pas vraiment passer au crible si j'ai beaucoup de buzz, je veux aller jusqu'au bas de la liste. Je veux voir les bogues les plus récents qui ont été résolus, et donc je peux juste changer cela de résolution descendante pour résoudre décroissant et taper dans DC ou simplement supprimer l'croissant et vous obtiendrez les valeurs lorsque vous frappez un espace après résolu. Et sélectionnez simplement la valeur décroissante, puis cliquez sur Rechercher. Et maintenant vous avez un ordre inverse. Maintenant, un autre petit piratage rapide pour faire ça est que vous n'avez pas à entrer ici et taper. Vous pouvez simplement cliquer sur l'en-tête de la valeur de la colonne que vous voulez commander. Donc, regardez quand je clique sur résolu dans l'en-tête. Ce résolu va passer à ascendant. Alors cliquez dessus. Et maintenant, vous pouvez voir que la valeur a changé en croissant. Maintenant, cliquez à nouveau et j'ai mon descendant, donc c'est une chose vraiment sympa et un raccourci pour se souvenir de cela. Vous savez, si vous regardez déjà cela et que vous voulez faire un tri rapide, appuyez
simplement sur le bouton sur l'en-tête, le lien sur l'en-tête et il devrait le trier automatiquement pour vous. Je peux le faire pour créé que dire que je veux faire créé. Vous voyez que j'ai deux clauses ici. Donc, la première chose qu'il va faire est qu'il va commander par les données créées descendant. Et puis après cela, il va à l'ordre en résolvant descendant. Vous pouvez donc ajouter des critères supplémentaires dans votre short. Mais en général, j'aime essayer de m'en tenir à un. Il existe certains cas d'utilisation où vous pourriez vouloir le faire lorsque vous essayez trier par priorité et valeurs de date et des choses comme celle de cette nature. Mais nous allons aller de l'avant et juste sortir le. Création de la valeur d'envoi. Cliquez sur Rechercher. Maintenant, nous sommes de retour à juste commander par sont résolus. Sont résolus décroissant. Très bien, alors assurez-vous juste que votre déclaration ressemble à la mienne et que son produit est égal à A.W. type de
problème est égal à bug et le statut est égal à l'ordre effectué par résolution décroissant. instant, une remarque importante lorsque vous enregistrez ce filtre, ne cliquez pas sur Enregistrer car si vous cliquez sur Enregistrer, si vous êtes déjà dans un filtre précédent et que vous utilisez ceci comme filtre de base, c'est comme enregistrer un document Word ou, vous savez, un autre type de fichier. Si vous êtes dans le fichier lui-même, vous appuyez sur Enregistrer, vous allez l'écraser. Alors assurez-vous de cliquer sur ce,
cette flèche sur le côté et cliquez sur Enregistrer comme si lorsque vous cliquez sur Enregistrer que vous pouvez commencer à taper un tiret W tout ouvert de bugs et nous allons dire que tous les bogues ont fait ou par résolution descendante. OK. Tu peux le faire. Ou si cela est plus logique pour vous,
vous pouvez même dire ordonné par le plus récemment résolu, cliquez avec le bouton droit de la souris soumettre. Retournez dans vos coordonnées et nous allons cliquer à nouveau sur Modifier les autorisations. Continuez et sélectionnez votre organisation ou sélectionnez publique, puis cliquez sur Ajouter, puis sur Enregistrer. OK, maintenant vous êtes tous réglé avec vos bogues terminés ordonnés à la date la plus récente résolue.
21. Aperçu des gadgets du tableau de bord: Bon, bienvenue. Dans cette section, nous allons créer notre tableau de bord pour w1 par rapport aux bogues ouverts pour notre impressionnant projet de copie. Nous commencerons par créer un tableau de bord de mise en page à deux colonnes, suivi par l'ajout de quelques gadgets Pi ainsi que des résultats de liste de filtres. que vous puissiez obtenir un tableau de bord agréable pour identifier les tendances afin de vous aider à avoir de meilleures discussions, discussions
plus productives avec votre équipe sur la résolution des bogues.
22. Créer votre tableau de bord et la mise en page: Donc, la première chose que nous voulons faire est de
créer une mise en page à deux colonnes pour notre tableau de bord. Donc, pour configurer votre premier tableau de bord, ce que vous voulez faire est de cliquer sur le menu de navigation des tableaux de bord. Et j'en ai déjà un qui était en train de tester, donc j'en ai un de départ ici. Vous n'avez probablement rien là-bas. Si vous avez un tout nouveau projet. Et ce que nous allons faire, c'est juste créer un tableau de bord. Cliquez donc sur Créer un tableau de bord. Ici, nous allons appeler ceci notre impressionnant tableau de bord de bugs de copie. Ok, je vais mettre une petite description là-dedans si tu veux. Et ce que je vais mettre ici, c'est juste tous les bugs associés au projet de copie génial. Ok, alors on va de l'avant et il suffit de cliquer sur l'accès. J' aime en faire une bonne pratique de simplement mettre, mettre dans votre organisation ou public pour vous assurer que le tableau de bord est accessible à d'autres personnes. Et je vais cliquer sur Enregistrer. Ok, donc maintenant vous avez votre premier tableau de bord et vous remarquerez par défaut que cela a déjà créé une mise en page à deux colonnes pour moi. Donc il n'y a rien à faire ici. Mais si vous ne voyez pas cela, ce que vous voudriez faire est de cliquer sur le bouton Modifier la mise en page dans le coin supérieur droit de votre écran. Et puis vous pouvez basculer entre une colonne, deux colonnes, trois colonnes. Et puis il y a aussi une barre latérale gauche et une barre latérale droite. Ok, donc on va juste laisser deux colonnes pour l'instant. Ensuite, nous allons commencer à ajouter notre premier gadget.
23. Ajouter un gadget à graphique PIE pour les bugs ouverts et compris tous les composants: Dans cette leçon, nous allons ajouter un gadget de graphique à secteurs à notre tableau de bord qui inclut des bogues pour tous les composants. Maintenant, cela nous aidera à montrer la répartition entre chaque composant afin d'identifier les tendances potentielles que nous pourrions vouloir approfondir. Déterminer la cause première peut être pour empêcher futurs défauts de se produire dans ces zones spécifiques. C' est donc une excellente vue d'identifier ces tendances pour presque tout type de cas d'utilisation que vous pouvez penser. Bon, donc de retour dans notre impressionnant tableau de bord Coffee Bug, et vous voulez aller créer un nouveau gadget dans la première colonne. Il suffit donc de cliquer sur ajouter un nouveau gadget. Ensuite, je vais cliquer sur Charger tous les gadgets. Ensuite, nous allons rechercher le secteur, graphique à secteurs et cliquez sur Ajouter un gadget. Bon, maintenant que nous avons ça, il suffit de cliquer sur Fermer ou n'importe où hors de l'écran. Alors je vais fermer cette fenêtre. Et maintenant, nous sommes invités à sélectionner un filtre ou des projets. Donc ce que je veux faire, c'est trouver tous les bogues ouverts que nous avions, nous avions sauvegardés dans un filtre ouvert. Et je peux juste taper un open et c'est le AW, tous les bogues ouverts en cours. Bon, maintenant je vais choisir ça. Et si vous, si vous n'êtes pas sûr d'où se trouve vos trucs, vous pouvez cliquer sur Recherche avancée pour avoir des fonctionnalités supplémentaires comme simplement voir tous les filtres que vous avez mis en vedette et des choses comme ça. Mais nous allons aller de l'avant et sélectionner notre filtre. Et maintenant, nous voulons le type statistique, et ce sera le champ des composants. Et nous voulons cliquer sur l'actualisation automatique, juste pour que notre tableau de bord reste à jour, au moins toutes les 15 minutes. Cliquez sur Enregistrer. Et maintenant, vous avez tous les bogues ouverts en cours triés par le composant croissant. Nous avons donc notre moteur d'intelligence artificielle qui dispose d'abonnements et de facturation, notre gestion de profil utilisateur. Et vous pouvez également voir les
graphiques à secteurs d'un point de vue en pourcentage. Ici, lorsque vous faites défiler chaque section.
24. Ajouter un gadget de résultats du filtre pour les bugs ouverts: Dans cette leçon, nous allons continuer à construire ce tableau de bord en utilisant le même filtre pour tous les bogues ouverts en cours triés par un composant. Et nous allons créer une vue de liste. Maintenant, nous avons ce diagramme à secteurs. Mais que se passe-t-il si je veux voir quelques détails en ce qui concerne les problèmes, les résumés, quelles sont les dates résolues sont des statuts. Je veux voir cela dans un seul point de vue. Donc, ce que je vais faire est de cliquer sur Ajouter un gadget. Ainsi, dans le coin supérieur droit de votre écran, vous allez cliquer sur le bouton Ajouter un gadget et charger tous les gadgets. Et nous allons taper les résultats du filtre. Donc, les résultats du filtre va nous donner cette vue de liste filtrée et cliquez sur Ajouter fermer. Et puis dans le filtre Sauvegardé, nous allons vouloir sélectionner le même que nous l'avons fait auparavant, savoir le filtre AW, tous les bogues ouverts en cours. Et pour un certain nombre de résultats, nous allons juste en mettre 50. Cela nous donne donc le nombre maximal de résultats de problème à afficher dans la vue unique. Et puis nous avons nos colonnes que nous voulons montrer ici aussi. Donc, pour nos besoins, nous avons par défaut ici, type de
problème, la clé, le résumé et la priorité. Si vous voulez aller de l'avant et ajouter dans dire résolu. Si elle est résolue, vous pouvez le faire et ensuite également mettre le statut afin que vous puissiez voir quel est le statut de nos problèmes. J' aime avoir notre statut ici quelque part à l'avant. Donc je vais juste mettre ça après le résumé. Mais vous pouvez le faire glisser et le déposer comme vous le souhaitez et jouer avec les vues. Puis actualisez automatiquement toutes les 15 minutes et nous allons cliquer sur Enregistrer. Bon, alors maintenant que vous avez ça là, je vais juste cliquer sur, vous pouvez glisser et déposer ceux-ci comme vous voulez les voir. J' aime avoir mes diagrammes à secteurs. Le top type de nous donne un joli résumé de la répartition de tous nos composants. Ensuite, vous pouvez voir tous les résultats filtrés à l'aide du même jeu de données qui génère le graphique à secteurs. Donc nous avons notre t, Nous avons notre résumé, nous avons notre type de problème, qui est ce bug. Le statut. Vous avez, le champ de priorité. Si vous avez la priorité dit, nous n'avons pas de priorités établies sur nos problèmes en ce moment, donc ils sont tous vides ainsi que notre résolus ici pour les 12 premiers. Ils sont tous vierges aussi. Maintenant, je dois vérifier. Va juste aller à Configurer. D' accord, et j'ai mis dans le nombre de résultats 50. Ok, ça a du sens parce que nous ne regardons que tous les bogues ouverts. Ça ne nous a donné que les 12 qu'on a ici. Donc vous pouvez, vous pouvez double-vérifier. Je le fais de temps en temps, surtout en tant que créer un grand nombre de filtres dans différents gadgets et mes tableaux de bord. Vous voulez vérifier et vous assurer que vous avez le même nombre total. J' en ai 12 là-bas, et j'en ai aussi 12 ici qui sont tous en cours. Donc maintenant, cela vous donne aussi quelques contextes différents, deux de champs que vous n'avez peut-être pas besoin, même besoin. Donc, par exemple, nous regardons tous les bogues ouverts. Eh bien, il y a, rien ne va être résolu là, donc vous pouvez juste supprimer ça. Et nous pouvons également supprimer le statut. Parce qu'on sait déjà qu'ils sont tous ouverts. Et nous avons juste notre résumé de la clé de type problème. Et je vais même prendre la priorité là-bas. Et à la place, je vais mettre le cessionnaire. Parce que peut-être je veux voir à un niveau élevé qui est assigné et quels problèmes ne sont pas. Ils sont assignés à n'importe qui et quels problèmes peuvent ne pas être assignés à personne pour l'instant. Nous allons donc cliquer sur Enregistrer. Bon, donc maintenant je peux voir que ça va mieux. J' ai un, Le type de problème, qui est nos bugs. J' ai la clé, le résumé, et le cessionnaire, et tous ces éléments ne sont pas assignés. Bon, donc j'ai du travail à faire pour retourner à l'équipe et commencer à trouver qui va prendre certains de ces bugs. Dans la leçon suivante, nous allons construire la deuxième partie de
notre tableau de bord pour montrer tous les bugs faits, les composants de barre.
25. Ajouter un gadget de résultats à PIE et de filtrer pour les bugs accomplis: Ok, Maintenant, continuons et finissons ce tableau de bord. Nous avons nos, tous nos bogues ouverts maintenant, nous allons créer tous nos bogues fermés. Tous nos résolus sont des bugs faits dans la colonne de droite. Donc, cliquez sur l'ajouter nouveau gadget et nous allons à peu près rincer et répéter ce que nous avons fait dans les leçons précédentes pour la vue gauche du tableau de bord. Alors maintenant, cliquez sur Charger. Tous les gadgets rechercheront pi. Sélectionnez le graphique à secteurs, ajoutez le gadget. ce moment, nous allons chercher tous les bogues Done. Donc, l'AW a tous fait des bugs. Je vais sélectionner ce filtre et à nouveau, sélectionner les composants comme type de statistique. Ensuite, nous allons cliquer sur la mise à jour toutes les 15 minutes, puis cliquez sur Enregistrer. Bon, donc vous pouvez voir que vous avez vos bugs ouverts ici sur la gauche. Vous avez tous vos Done ici sur la droite. On dirait qu'on en a beaucoup plus. On en a 22 ici. Donc c'est sympa. Maintenant, nous allons construire dans les résultats du filtre pour celui-ci aussi. Alors allez-y et cliquez sur le gadget Ajouter. Et puis ici, encore une fois, nous allons cliquer sur Charger tous les gadgets si vous ne voyez pas tous ces gadgets. Mais nous allons chercher les résultats des filtres. Et nous allons cliquer sur Ajouter un gadget, puis sur Fermer. D' accord, et puis à partir d'ici, nous allons sélectionner tous les bugs faits comme notre filtre. Et encore une fois, il suffit de mettre 50 là au fil du temps que vous construisez beaucoup plus de vos problèmes historiques, vous verrez, ce sera, ce sera agréable d'avoir le maximum là-bas ou non. Cela dépend juste du nombre que vous voulez montrer sur une vue et de la quantité de défilement que vous voulez faire aussi, n'est-ce pas ? Donc, eh bien, nous allons garder ça là. Et maintenant, dans le fait, je vais vraiment vouloir voir que je vais vouloir voir le résolu. Alors mettons-nous résolu, puis mettons-nous une mise à jour toutes les 15 minutes. Cochez simplement cette case, puis cliquez sur Enregistrer. moment, je veux faire glisser ça et juste le
déposer juste en dessous de notre graphique à secteurs pour tous les bugs faits. Oui, c'est ça. Vous venez de créer votre premier tableau de bord. Félicitations. Maintenant, vous pouvez voir que vous avez tous vos bogues ouverts sur la vue de gauche. Et vous avez le graphique à secteurs pour cela ainsi que les détails ci-dessous. Et quand vous regardez l'aube ici, maintenant nous avons construit ça de manière proactive, donc c'était vraiment sympa. Nous n'avons pas besoin de revenir en arrière et de le modifier car nous avons commandé notre filtre le plus récemment résolu. Donc vous pouvez voir par défaut, j'ai le 27 mai, 10
mai, le 4 mai, jusqu'au 1er janvier, année. Cela nous montre donc une belle vue de nos problèmes les plus récents résolus. Maintenant, vous pouvez simplement activer cela et cliquer sur l'en-tête et juste le trier de la manière opposée si vous voulez le faire aussi. Tellement gentil. Par défaut, votre filtre le commande pour vous. Et puis vous pouvez simplement cliquer dessus si vous le souhaitez. Il suffit de jeter un coup d'œil dans une vue de tri différente.
26. Créer un tableau de bord d'archivage d'inscriptions pour une aperçu des attributions de bugs: Bon, donc j'espère que tu auras le coup d'écrire J QL et de créer des tableaux de bord. Dans cette affectation, nous allons créer un nouveau tableau de bord, et cette fois il sera pour un tableau de bord archivé de bogues pour tous les problèmes résolus de cette année. Nous allons continuer à affiner nos compétences en construisant un tableau de bord à partir d'un nouveau filtre JKL Saved pour ne montrer que les bogues de résultats jusqu'à présent cette année. Alors que vous plongez dans la première mission, fur et à mesure que nous créons notre filtre, je vous expliquerai étape par étape comment faire cela dans la vidéo de démonstration de la solution. Mais suivez simplement les instructions d'affectation et essayez de le faire du mieux que vous le pouvez par vous-même. Et puis regardez la vidéo de démonstration de la solution pour voir ma configuration et la procédure pas à pas sur la façon dont elle a été créée. Bonne chance.
27. Créer une solution de tableau de bord d'archivage a: Bon, alors jetons un coup d'oeil au de bord terminé ici et marchons à travers le processus. Si vous avez trébuché dans la mission, n'hésitez pas à venir ici à la vidéo et à la regarder, puis à la créer vous-même. Mais j'espère que vous avez réussi à passer sans avoir à jeter un oeil à la vidéo d'abord. Donc, en regardant le tableau de bord des bogues de résolution de copie impressionnant, j'ai un widget Pi ici qui me montre essentiellement tous les problèmes non résolus de l'année dernière ventilés par composant, ainsi qu'un ListView ici pour tous les résultats filtrés
. Et j'ai aussi les statistiques de problème ici pour les bogues de copie impressionnants résoudre cette année pour tous les composants ventilés par une petite barre par pourcentage. Donc, 11 numéros, six numéros, et cinq numéros, c'est un total de 22 et cela me donne un pourcentage du montant total qui sont associés à chacun, chacun d'entre eux. C' est donc juste une autre façon de voir ces données d'une manière différente. Et les statistiques de filtres en deux dimensions que vous avez votre moteur IA pour cinq, gestion des profils
utilisateur, six, abonnements et la facturation 11. Encore une fois. Une autre façon de regarder cela, si nous voulions trouver tous les problèmes assignés ou non attribués par composants, voir la répartition au sein de l'équipe qui a écrasé ces blogs en fonction de ces composants. Maintenant, la seule chose clé ici est de noter que nous utilisons le même filtre, celui
que vous avez créé. Nous pouvons l'utiliser pour interpréter les données et les examiner de différentes manières. Vous n'avez donc pas besoin de créer un million de filtres. Parfois, le plus grand filtre, le plus grand réseau que vous pouvez lancer pour
capturer les problèmes au sein de votre projet est tout ce dont vous avez besoin. Pour que vous puissiez simplement choisir les différents champs que vous souhaitez voir dans votre tableau de bord. Vous pouvez être assez avancé avec ceux-ci. Mais vous savez comment il loue juste si vous cherchez à construire tableaux de bord
plus avancés avec des fonctionnalités de filtrage dynamique que vous consultez. La section bonus où je parle du plug-in de script runner qui vous permet tirer parti de certaines capacités avancées de filtrage AQL, ainsi que du plugin de filtres riches qui vous donnera la possibilité d'écrire des filtres vraiment sympas que peut vous donner quelques fonctionnalités supplémentaires pour sélectionner des menus déroulants et un tas d'autres trucs sympas. D' accord, donc d'abord ce que nous allons faire est créer le filtre pour les bogues résolus cette année. Donc, en entrant dans mes filtres, je vais aller à ma recherche avancée de problème. Bon, donc je peux ouvrir une invite JKL ici. Et je vais d'abord chercher ce projet. C' est un projet et c'est des copies impressionnantes. Alors j'ai mis ma clé là. Je vais le dire, et on cherche juste des insectes. Il est donc très important que vous le fassiez, sinon vous obtiendrez tous les types de problème qui se trouvent dans un projet. Donc, nous allons dire que le type de problème est égal à bug. Et nous allons sauver résolu. Et ce qui est intéressant à ce sujet, c'est que vous cherchez tout pour la dernière année, nous voulons trouver tout ce qui est supérieur ou égal au premier jour de l'année. Donc, pour ce faire, nous allons mettre quelques opérateurs ici. Ainsi, vous pouvez voir sur la liste déroulante ici, les opérateurs disponibles. Si vous n'êtes pas sûr de ce que cela signifie, vous pouvez cliquer sur l'aide de la syntaxe et cela vous mènera à une belle page de support qui ira dans description de ce que font ces opérateurs et
d'autres choses que vous devriez être conscient comme vous construisez votre requête. Et comme toujours, n'hésitez pas à utiliser Google pour la recherche lorsque vous avez des questions sur des choses spécifiques concernant votre JKL, vous trouverez beaucoup d'informations dans les résultats de recherche Google. Donc, en allant ici, nous verrons résolus, nous dirons supérieur ou égal à. Et nous allons dire début d'année, ok, donc tout ce que nous avons à faire est de cliquer sur le début de l'année, et cela s'applique à cette année en cours. Donc, nous n'avons pas besoin d'apporter d'autres changements à cela. Et puis on veut trier ça. Nous allons dire ordre par résolu. Et on va dire ascendant. Et la raison pour laquelle nous voulons faire cela est juste pour voir et tester le filtre pour nous assurer que tout semble bien et nous voyons, oui, le 1er janvier est le premier que nous avons ici qui a été résolu. Et ça va jusqu'au 27 mai. D' accord, donc si vous utilisez la même importation que j'ai fournie, vous devriez voir les mêmes résultats. Ensuite, nous allons y aller et nous allons cliquer sur Enregistrer sous. Et vous pouvez appeler cela des bogues de copie impressionnants résolus cette année. Cliquez sur Soumettre. Et vous avez des bugs de copie impressionnants résolus cette année. Très bien, nous allons cliquer sur Détails et nous voulons toujours nous assurer que nous définissons nos autorisations. Je vais sélectionner mon organisation. Ajouter, puis Enregistrer. Bon, donc maintenant j'ai mon filtre créé pour tous les bogues qui ont été résolus depuis le début de l'année. Donc tout ce qui a été résolu cette année. D' accord, et la prochaine chose que nous devons faire est de construire le tableau de bord. Bon, donc nous avons quatre exigences différentes dans l'exercice. Et le premier est que nous voulons nous assurer d'ajouter un graphique à secteurs. Et puis la chose suivante est que nous voulons ajouter un gadget de résultats de filtre ainsi qu'
un gadget de statistiques de filtres en deux dimensions et un gadget de statistiques de problèmes. Donc, pendant que nous faisons cela, notez que nous faisons les quatre de ces gadgets étaient en ajoutant les quatre de ces gadgets en utilisant un seul filtre. Ainsi, vous serez en mesure d'examiner les données de différentes manières en fonction
des différents champs qui sont disponibles pour nous dans nos numéros Jira. Donc, de retour dans notre projet, qui veulent aller à probablement plus facile juste pour copier ce titre ici, copiez le titre de votre filtre de cette façon lorsque nous le recherchons comme nous créons nos gadgets. Donc ce sera très facile de le trouver. Nous voulons donc créer un tout nouveau tableau de bord et n'hésitez pas à jouer avec la mise en page. Je vais utiliser une mise en page différente de celle du premier exemple que nous avons fait plus tôt dans ce cours. Nous allons appeler cela des bogues de copie impressionnants résolus cette année. Ok, donc on peut appeler ça et on peut mettre une description si tu le voulais. Je vais le laisser vide pour l'instant. Il est toujours bon d'y mettre une sorte de description, surtout si vous la partagez à l'organisation. Et je vais cliquer sur Ajouter pour accéder et cliquer sur Enregistrer. Très bien, donc j'ai une valeur par défaut en deux colonnes fort ici et je veux le changer un peu. Quelqu' un qui a cliqué sur Modifier les mises en page. Et je vais faire en sorte que ce soit une colonne à deux, mais il a une barre latérale gauche. Si quelqu'un peut cliquer sur la barre latérale gauche. Et maintenant, je vais aller à la barre latérale gauche et cliquez sur Ajouter un nouveau gadget. Nous allons chercher un graphique à secteurs et ajouter cela. Et maintenant, ici, je le colle juste dans ce que j'avais dans mon presse-papiers. Il ne semble pas être en train de retirer juste cet article. Tous les filtres ici, je vais juste faire défiler vers le bas et sélectionner les bugs de copie impressionnants résoudre que cette année. J' en avais deux ici pour passer par un exemple précédent, mais c'est le même. C' est pourquoi vous voyez deux de mon écran, mais des bugs de copie impressionnants résolus cette année. Nous allons juste sélectionner cela et puis nous allons cliquer sur le composant a le type de statistique, puis mettre à jour toutes les 15 minutes, je vais cliquer sur Enregistrer. Bon, donc maintenant vous avez un graphique à secteurs pour tous vos bugs résolus cette année. La prochaine chose que nous voulons faire est une vue de liste. Donc, je veux cela dans la section plus large de la colonne de droite. Et je vais juste cliquer sur le bouton Ajouter un nouveau gadget et mettre le gadget de résultats de filtre dedans. Alors chargez tous les gadgets. Tapez le filtre. Vous devriez voir les résultats des filtres venir là-bas dans la recherche. Cliquez sur Ajouter un gadget. Et vous pouvez cliquer sur Fermer ou cliquer n'importe où hors de l'écran. Et puis ici, je vais coller dans mon filtre, sélectionnez le même filtre. Et je vais mettre un maximum de 50 résultats à afficher à l'écran. Maintenant, je veux changer quelques choses ici aussi, parce que je n'ai pas de données prioritaires dans mes problèmes. Donc, je vais supprimer ça. Je veux voir le type de problème, la clé et le résumé. Mais il y a deux autres choses que je veux montrer ici aussi. L' un est, comme c'est un tableau de bord résolu, je veux voir la date de résultat. Donc, je vais cliquer sur résolu et l'ordre qui fait glisser
cela jusqu'au sommet ici pour qu'il soit dans ma colonne la plus éloignée de gauche. Une fois que j'ai enregistré le gadget de tableau de bord et il s'affiche. Et je veux aussi voir les composants. Donc, je vais taper les composants et ajouter cela. Et nous allons juste garder ça au bas de la liste ici. Cliquez donc sur la mise à jour toutes les 15 minutes, puis cliquez sur Enregistrer. Et maintenant, vous pouvez voir que j'ai été résolu ici à l'extrême gauche et j'ai mes composants à l'extrême droite. Et ça a l'air très agréable jusqu'à présent. J' ai donc mon graphique à secteurs, j'ai mon gadget de résultats de filtre va ajouter les statistiques de filtres bidimensionnels ainsi qu'un gadget de statistiques de problèmes. Et alors, allons de l'avant et ajoutons un nouveau gadget. Et je vais faire ces deux-là. Je vais effectivement mettre dans la colonne extrême gauche ici parce qu'il y a assez petits pour qu'ils aient l'air vraiment sympa là-dedans. Et allez-y et jouez avec la mise en page. Vous trouverez ce qui fonctionne pour vous et ce qui vous semble le mieux adapté à votre tableau de bord. Donc, il n'y a pas de droit, de mal pour ça. Vas-y et essaye-le. Alors maintenant je vais cliquer sur, Voyons voir ici, je vais cliquer sur Charger les gadgets et je vais chercher, pour taper DEUX. Il y a mes filtres bidimensionnels, statistiques, et cliquez sur Ajouter un gadget. Et à partir de là, je vais chercher mon filtre à nouveau, bugs résolvent cette année. Et dans celui-ci, je veux voir les composants. Et je veux voir le cessionnaire. Maintenant, à moins que vous n'ayez assigné manuellement vos problèmes importés à quelqu'un, vous devriez les voir tous non affectés. Ce qui est très bien. Ceci est à des fins de démonstration seulement. Donc, nous allons taper le nombre de résultats 50 ici, juste pour voir le montant maximum. Nous n'en verrons pas autant parce que nous n'avons que trois composants. Mais si vous en aviez beaucoup plus, vous les verriez. Et puis le tri par
sera total de sorte que nous le faisons en fonction du nombre de problèmes. Ensuite, nous cliquerons sur la mise à jour toutes les 15 minutes. OK, cliquez sur Enregistrer, à droite, pour que vous puissiez voir que je n'ai pas été assigné dans l'axe des y allant de haut en bas. Et j'ai des composants qui traversent sur la droite ici. Maintenant, je n'aime pas vraiment ce que ça a l'air. Je préférerais que mes composants montent et descendent afin que je puisse revenir ici et configurer et simplement les changer ici. Donc, je peux dire, mettons l'assignee pendant l'axe x et l' axe y serait des composants comme save. Ça a l'air beaucoup mieux. D'accord ? Donc, j'ai tous ces non assignés et j'ai mes composants décomposés ici. Maintenant, je veux ajouter une vue de statistiques de problèmes, qui va me donner des pourcentages si vous voulez, en
regardant les choses de cette façon. Nous allons donc cliquer sur Ajouter un gadget. Et nous allons chercher des problèmes, des statistiques. Cliquez sur Ajouter un gadget, accédez à notre filtre. Très bien, et puis nous allons sélectionner ce type de statistique va être composant. Et nous voulons le trier par le nombre total de top down. Et nous allons le garder comme un maximum de 50 pour les résultats gardera la direction de tri est en descente. Maintenant, c'est vraiment important que nous voulons nous assurer que nous sélectionnons Oui pour cela parce que sinon, nous ne verrons rien. N' oubliez pas que nous ne filtrons que les problèmes résolus. Nous voulons donc nous assurer que nous disons oui, nous voulons montrer les problèmes résolus dans nos statistiques. Cliquez sur Mettre à jour toutes les 15 minutes, cliquez sur Enregistrer, et là vous allez. Nous avons donc un joli tableau de bord. Je vais juste faire glisser et déposer le graphique à secteurs jusqu'au sommet. Et voilà, voilà. Votre, votre tableau de bord est terminé. Nous avons notre filtre à secteurs. Voici des listes, les résultats sont des résultats de filtre ici à droite. Et puis ci-dessous, sur la gauche, nous avons une ventilation en pourcentage
de glace des abonnements et de la facturation étant en tête de notre liste, jusqu'aux composants du moteur IA. Et puis une belle statistique deux par deux qui
montrent qui est affecté à quoi pour ces problèmes résolus. J' espère que vous avez apprécié cet exercice. Si vous avez des questions, faites-le moi savoir.
28. S1L4 WhatToExpect Skillshare: chose la plus importante que je veux souligner avant de commencer est de suggérer de tirer parti de la lecture du contrôle du parcours. Pour certains d'entre vous, je parle peut-être à la bonne vitesse. Pour certains d'entre vous, je parle peut-être un peu trop vite, et pour certains d'entre vous, je suis peut-être un peu trop lent. Donc, afin de régler la vitesse de lecture appropriée, vous pouvez l'activer dans votre joueur de cours, ici en bas à gauche, il y a un taux de lecture de 1 x. Et puis quand vous cliquez dessus, il y a une demi-vitesse jusqu'à double vitesse pour la lecture. Alors n'hésitez pas à ajuster cela à vos préférences et à mettre
la vidéo en pause fréquemment et souvent lorsque vous passez par les exercices pour terminer la configuration de votre projet. Très bien, alors bouger, vraiment envie de toucher à cette intro. Il est très important de comprendre le quoi et le pourquoi quand il s'agit de n'importe quel sujet. Mais je veux vraiment aller à la viande et aux pommes de terre du cours réel et
vous mettre la main sur faire des requêtes JKL et construire des trucs cool. Alors, à quoi s'attendre de ce cours ? Dans ce cours, vous allez apprendre à vous familiariser rapidement avec fondements clés de
la création de puissants filtres JKL comme nous l'avons mentionné dans les vidéos précédentes, pour faire surface vos données DER comme un Pro, nous commencerons par mettre en place un tout nouveau projet géré par une entreprise, également connu sous le nom de projet classique. Si vous choisissez d'utiliser une ancienne version de JIRA installée dans votre entreprise, importerez des données d'émission pour un exemple de projet sur la construction d'une application
SaaS basée sur l'IA pour aider les entreprises à trouver des idées de contenu rapidement. Nous allons passer en revue les deux types de filtrage dans JIRA, le filtrage de base par rapport au filtrage JKL. Et configurez votre premier filtre AQL Saved avec une configuration de tableau de bord pour afficher ces résultats, couvrira les abonnements aux filtres pour vous aider à automatiser certains des rapports en fonction de vos critères de filtre, ainsi que d'autres utilisations pour les tableaux de bord et bien plus encore.