WorkflowGen Documentation
7.22
7.22
  • Guide technique de WorkflowGen
  • Configuration requise
  • Composants techniques du produit
  • Configuration
    • Installation PowerShell
    • Installation manuelle
    • Services Windows WorkflowGen et activation de la licence
    • Tests et paramétrages supplémentaires
  • Sécurité
  • Configuration avancée
  • Opérations
  • Notifications SMTP
  • Synchroniser un annuaire par ligne de commande
  • Module de rapports SQL
  • Exemple de code pour un module HTTP
  • Intégration Azure
  • Intégration AD FS
  • Intégration Auth0
  • Intégration Okta
  • Annexe : Paramètres de configuration Web et d'application
Propulsé par GitBook
Sur cette page
  • Aperçu
  • Prérequis techniques
  • Installation
  • Fichiers d'installation
  • Installation des vues SQL
  • Base de données de rapports SQL et réplication (facultatif)
  • Aperçu de la procédure d'installation
Exporter en PDF

Module de rapports SQL

Aperçu

Le module de rapports SQL WorkflowGen utilise des vues SQL pour collecter des informations importantes sur vos utilisateurs, requêtes et actions, vous permettant de créer des rapports de données personnalisés.

Prérequis techniques

  • WorkflowGen version 7.12.0 ou ultérieure

  • SQL Server 2014 ou version ultérieure

Installation

Fichiers d'installation

Les fichiers d'installation du module de rapports SQL se trouvent dans le dossier \Databases\MsSQLServer\Reporting du pack d'installation manuel de WorkflowGen :

VIEW_PUB_DIR_V100.sql
VIEW_PUB_DIR_USERS_V100.sql
VIEW_PUB_DIR_GROUPS_V100.sql
VIEW_PUB_DIR_USERS_GROUPS_V100.sql
VIEW_PUB_REQ_DATA_V100.sql
VIEW_PUB_REQ_DATA_V100T.sql
VIEW_PUB_REQ_FILE_V100.sql
VIEW_PUB_REQ_FILE_V100T.sql
VIEW_PUB_REQ_COMMENT_V100T.sql
VIEW_PUB_REQ_ACTION_V100.sql
VIEW_PUB_REQ_ACTION_V100T.sql
VIEW_PUB_REQ_ACTION_DATA_V100.sql
VIEW_PUB_REQ_ACTION_DATA_V100T.sql
VIEW_PUB_REQ_ACTION_FILE_V100.sql
VIEW_PUB_REQ_ACTION_FILE_V100T.sql
CreateReportingDatabase.sql

Installation des vues SQL

Pour installer les vues SQL :

  1. Ouvrez SQL Server Management Studio (SSMS) ou Azure Data Studio.

  2. Connectez-vous à votre base de données WorkflowGen (p.ex. WFGEN).

  3. Exécutez chacun des fichiers VIEW_PUB_*.sql pour créer les vues SQL.

Si vous avez des vues SQL existantes dans votre base de données WorkflowGen d'une version antérieure, réinstallez-les en suivant ces étapes.

Base de données de rapports SQL et réplication (facultatif)

Pour de meilleures performances sans surcharger la base de données principale WorkflowGen, vous pouvez créer une base de données de rapports SQL dédiée et répliquer les données des vues SQL dans leurs tables spécifiques.

Aperçu de la procédure d'installation

  1. Dans SSMS, exécutez CreateReportingDatabase.sql pour créer la base de données de rapports SQL sur une autre instance de base de données SQL Server.

  2. Configurez votre base de données WorkflowGen en tant que Publisher et Distributor pour publier toutes les vues SQL (p.ex. VIEW_PUB_*).

  3. Configurez la base de données de rapports SQL dédiée en tant que Subscriber pour récupérer les données du Publisher dans la réplication de données en temps réel. Pour chacune des vues SQL, configurez la table respective pour recevoir les données de la vue. Par exemple :

    • La table DIR_V100 récupère les données de la vue VIEW_PUB_DIR_V100

    • La table REQ_FILE_V100 récupère les données de la vueVIEW_PUB_REQ_FILE_V100

La base de données de rapports SQL dédiée est maintenant prête à être utilisée pour les rapports de données personnalisés.

Si vous disposez d'une base de données de rapports SQL existante d'une version antérieure, mettez à jour les tables et les colonnes concernées en conséquence, puis reconfigurez le service de réplication de données (Publisher, Distributor et Subscriber).

PrécédentSynchroniser un annuaire par ligne de commandeSuivantExemple de code pour un module HTTP

Cela nécessite le service de réplication SQL Server et SSMS. Les vues SQL doivent être créées comme décrit dans la section ci-dessus.

Installation des vues SQL