Toute source de données sélectionnée - Personnalisée, Standard ou Multi-Canal - peut être exportée et mise à jour en continu dans l'entrepôt de données Octoboard. Vous pouvez créer votre base de données d'entrepôt de données et un utilisateur dans le panneau de configuration d'exportation. Pour accéder à la configuration, allez dans le Menu Gauche > Analyse des données PPC > Destinations > Entrepôt de données.
L'entrepôt de données est une base de données MySQL dédiée hébergée par Octoboard. Vous pouvez l'utiliser pour pointer vers une plateforme de Business Intelligence tierce telle que Tableau et d'autres pour visualiser les données dans votre système interne.
Cliquez sur le bouton ÉDITER pour créer un nouvel utilisateur avec des privilèges d'accès en lecture seule aux tables de l'entrepôt de données indiquées ci-dessous :
Un base de données et un utilisateur séparés sont créés pour chaque organisation (client) dans votre compte Octoboard. Les utilisateurs ont un accès en lecture seule aux tables.
Vous pouvez toujours modifier votre utilisateur en visitant ce panneau. Si la configuration de l'utilisateur est modifiée, toutes les connexions existantes aux tables de l'entrepôt de données seront supprimées.
Vous pouvez utiliser n'importe quel visualiseur de données pour accéder aux tables en utilisant les paramètres ci-dessus. Dans ce cas, nous utilisons DBeaver. L'image suivante montre les détails de connexion populés dans DBeaver :
Notez l'hôte du serveur, le nom de la base de données et les détails de connexion copiés depuis le panneau de configuration d'Octoboard. Assurez-vous d'activer la couche de sockets sécurisée (SSL) et utilisez le bouton de test de connexion pour vérifier si les paramètres fonctionnent.
Une fois que vous avez créé la nouvelle instance de l'entrepôt de données et un utilisateur dans Octoboard, vous pouvez accéder aux données. L'image suivante montre les tables et vues clés :
Ce sont les principales tables de chaque base de données :
Octoboard exportera chaque flux créé (Standard, Personnalisé ou Combiné) vers une table distincte. Les vues sont également créées automatiquement par Octoboard et présentent des jointures de table qui combinent les propriétés des flux et les données historiques capturées par les flux individuels.
Lorsque vous activez ou désactivez des flux individuels dans Octoboard, le data warehouse sera automatiquement mis à jour : les tables de flux et les vues seront ajoutées ou supprimées.
Les vues de données "join" Dictionary et Streams en utilisant octoDataSourceId et offrent des informations supplémentaires sur chaque flux de données exporté dans les tables du Data Warehouse telles que loginName, accountName, accountCurrency et autres. L'image suivante montre les champs de la table de dictionnaire. La table de dictionnaire est mise à jour chaque fois qu'une nouvelle source ou un nouveau flux est ajouté ou supprimé.
Maintenant que vous avez activé le Data Warehouse, vous pouvez utiliser des systèmes tels que Tableau ou Splunk pour visualiser et interroger les données collectées. Il vous suffit de pointer votre outil BI vers la connexion du Data Warehouse Octoboard.
En plus de la fonctionnalité Data Warehouse abordée dans ce sujet de la Base de connaissances, vous pouvez utiliser les destinations de données suivantes pour accéder aux données d'Octoboard :