Vous pouvez également accéder à ce tutoriel en anglais et en allemand.

 

Dans ce didacticiel vidéo, nous allons installer Postgres en tant que SGBD pour travailler avec YAWL. Avec YAWL, vous pouvez également utiliser MySQL ou Microsoft SQL Server, DB2 ou Oracle. Dans le SGBD Postgres, nous allons configurer deux bases de données : - Une pour le système YAWL lui-même - L'autre pour les données d'application Pour un système productif, vous voudriez que la base de données YAWL réside dans un SGBD où des sauvegardes régulières sont effectuées par votre base de données administrateurs. Des fichiers supplémentaires peuvent être trouvés dans le fichier zip ci-dessous.

 

Bienvenue dans un autre tutoriel YAWL! Nous installerons Postgres comme système de gestion de base de données pour fonctionner avec YAWL. Avec YAWL, vous pouvez également utiliser MySQL ou Microsoft SQL Server, DB2 ou Oracle. Dans le système de gestion de base de données Postgres, nous allons configurer deux bases de données: une pour le système YAWL lui-même et l'autre pour les données d'application. Pour un système productif, vous voudriez que la base de données YAWL réside dans un système de gestion de base de données où des sauvegardes régulières sont effectuées par vos administrateurs de base de données. Nous procédons en quatre étapes: premièrement, nous installons Postgres, deuxièmement, nous configurons les utilisateurs et les bases de données, troisièmement, nous installons les pilotes de base de données et quatre nous adaptons les propriétés de mise en veille prolongée de YAWL. Allons à l'ordinateur. D'accord, pour vous épargner le long processus de me voir installer Postgres sur ma machine, je vais simplement vous montrer les étapes à suivre et je vous montrerai les résultats lorsqu'ils seront prêts. Donc, la première chose est: nous devons télécharger Postgres et l'installer. Vous pouvez voir ici l'URL de la page de téléchargement de Postgres. Il vous suffit de choisir votre système d'exploitation et de suivre les instructions. Cela devrait être très simple. Ensuite, une fois installé, vous pouvez appeler l' interface pgAdmin. Cela fonctionne dans un navigateur en ce moment dans la dernière version et il vous suffit de l'ouvrir ici et vous pouvez voir tous les serveurs et vous devez d'abord créer deux utilisateurs pour notre objectif. L'un d'eux est appelé yawl. L'utilisateur yawl possède également le mot de passe yawl. C'est donc exactement comme un nom d'utilisateur et le deuxième utilisateur que nous créons s'appelle wfms et il a également le mot de passe wfms. Ensuite, nous créons les deux bases de données. L'un d'eux est la base de données YAWL. La base de données YAWL est créée ici. Je viens de vous montrer les propriétés que j'ai déjà faites. Il porte le nom yawl et le propriétaire de la base de données est yawl, l'utilisateur que nous venons de créer. Et une fois que vous avez suivi tout le didacticiel jusqu'à la fin, cette base de données se remplira automatiquement au démarrage du serveur YAWL. La deuxième base de données que nous créons est appelée clients. Dans la base de données clients, nous créons une nouvelle table sous les schémas publics et les tables ici et cette table nous l'appelons cust. Et si nous cliquons sur les propriétés ici, nous avons deux colonnes. Une colonne est appelée id. C'est du type de données bigint et cela ne doit pas être nul et c'est notre clé primaire et la deuxième colonne s'appelle nom et c'est un caractère variant alors nous remplissons la table des clients avec des valeurs. Nous allons donc afficher les données d'édition de toutes les lignes et j'ai déjà entré deux lignes de données ici. Nous avons donc un identifiant. L'un est Jack et l'id deux est Joe. Il ne s'agit donc que de notre ensemble initial de valeurs dans la base de données. La prochaine chose est que nous devons installer les pilotes de base de données. Vous pouvez trouver les pilotes dans le matériel supplémentaire et vous devez mettre le pilote dans ce répertoire afin qu'il soit dans l'installation YAWL partout où vous l'avez sur votre machine. Moteur Apache Tomcat YAWL lib. C'est le répertoire. Le pilote s'appelle postgresql 42219 jar. Il s'agit du pilote actuel pour le moment et vous le placez dans ce répertoire. Ce pilote est également incorporé dans le matériel supplémentaire et l'autre chose est maintenant le fichier de propriétés de mise en veille prolongée. Vous pouvez trouver le fichier de propriétés de mise en veille prolongée dans ce même répertoire de lib YAWL ici et lorsque vous l'ouvrez, il est ouvert ici dans cette fenêtre ci-dessous. Il vous suffit de commenter la base de données standard pour YAWL. Il s'agit de la base de données h2 et remplacez-la par les paramètres de la base de données postgres. Et aussi le fichier de propriétés de mise en veille prolongée est dans le matériel supplémentaire. Notez simplement qu'ici, nous avons la connexion à la base de données YAWL. Le nom d'utilisateur est yawl et le mot de passe est yawl. C'est tout, si vous souhaitez simplement utiliser Postgres pour la base de données YAWL. Si vous voulez savoir comment communiquer avec la base de données de YAWL, passez à la vidéo suivante.

Supplement_17_1.zip (912.92 KB)