Introduction

Service TrackTik Data Warehouse (DWH)

La réplication des données de TrackTik aide les organisations de sécurité à prendre des décisions commerciales intelligentes.

Avec la réplication des données, vous pouvez héberger votre propre service de base de données qui reçoit des données répliquées de la source de TrackTik vers la vôtre. Cela vous permet de contrôler et de posséder les données et l'environnement de service dans lequel elles sont hébergées. En ayant accès à toutes ces données de production dans votre propre domaine architectural, vous pouvez ensuite les analyser, créer des rapports, des tableaux de bord et obtenir de l'information clés à l'aide de vos outils préférés tels que Tableau, Microsoft Power BI ou Looker Studio. 

Principaux avantages

  • Conserver : les données historiques et actuelles en un seul endroit
  • Intégrer : des données critiques provenant de sources multiples
  • Accéder à des ensembles de données et présenter de l'information détaillée
  • Analyser : les données dans le temps pour repérer les tendances
  • Générer : des rapports à partager au sein de l'organisation
  • Transformer les données en information exploitables
  • Perform : configurer et contrôler le CPU, RAM et les index de vos données et de vos services de données
  • Flex : ajouter des schémas, des utilisateurs, des tables, des vues
  • Connect : gérer les connexions et les accès d'un nombre illimité d'utilisateurs

DWH Table Definition Example

Les tableaux de l'entrepôt de données sont construits à partir d'appels à l'API de TrackTik (dans certaines limites, voir la section suivante). Ils contiennent les données principales des réponses aux entités dédiées telles que /rest/v1/employés . Voici un exemple de définition de table pour les données obtenues à partir de ce point de terminaison :

CREATE TABLE `dwh_employees` (
 `id` int NOT NULL,
 `customId` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
 `firstName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
 `lastName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
 `jobTitle` varchar(255) DEFAULT NULL,
 `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
 `status` enum('INACTIVE','ACTIVE','TERMINATED','BANNED') CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
 `region` int DEFAULT NULL,
 `password` varchar(255) DEFAULT NULL,
 `employmentProfile` int DEFAULT NULL,
 `gender` enum('M','F','B') DEFAULT NULL,
 `age` int DEFAULT NULL,
 `birthday` datetime DEFAULT NULL,
 `ageGroup` varchar(255) DEFAULT NULL,
 `address` int DEFAULT NULL,
 `tags` varchar(255) DEFAULT NULL,
 `notificationSettings` int DEFAULT NULL,
 `language` enum('EN_US','FR','RO','ES','DE','NL','PT','SV','ZH-HANS','TH') DEFAULT NULL,
 `name` varchar(255) DEFAULT NULL,
 `primaryPhone` varchar(255) DEFAULT NULL,
 `secondaryPhone` varchar(255) DEFAULT NULL,
 `username` varchar(255) DEFAULT NULL,
 `lastLoggedInOn` datetime DEFAULT NULL,
 `avatar` text,
 `createdBy` int DEFAULT NULL,
 `createdOn` datetime DEFAULT NULL,
 `updatedBy` int DEFAULT NULL,
 `updatedOn` datetime DEFAULT NULL,
 `_update_time` int DEFAULT NULL,
 PRIMARY KEY (`id`),
 KEY `region` (`region`),
 KEY `employmentProfile` (`employmentProfile`),
 KEY `gender` (`gender`),
 KEY `address` (`address`),
 KEY `notificationSettings` (`notificationSettings`),
 KEY `language` (`language`),
 KEY `status` (`status`),
 KEY `createdBy` (`createdBy`),
 KEY `updatedBy` (`updatedBy`),
 KEY `updateTime` (`_update_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

Vous remarquerez que pour certaines colonnes, comme l'adresse, la valeur est un nombre entier. En effet, il s'agit du numéro d'identification de l'adresse qui serait disponible dans un autre tableau. L'API TrackTik peut suivre et extraire des enregistrements d'un tel identifiant au moyen de son mécanisme de listes de relations. La solution DWH ne peut toutefois afficher que les entités principales, de sorte que vous devrez effectuer des INNER JOIN.

Cet article vous a-t-il été utile?
Utilisateurs qui ont trouvé cela utile : 0 sur 0

Articles dans cette section