Introduction
Le Data Sharing est l'un des deux outils fournis par Piano Analytics pour faciliter l'extraction de données analytiques brutes, granulaires et exhaustives.
Le partage de données permet aux clients de Piano Analytics d'accéder à leurs données analytiques brutes directement à partir de la table de données par le biais de requêtes SQL.
Data Flow est disponible comme alternative à Data Sharing pour accéder à des extraits de données granulaires et complets. Pour plus d'informations, lisez la documentation dédiée à Data Flow ici.
Les données brutes, granulaires et complètes fournies par Data Sharing ou Data Flow conviennent parfaitement à de nombreux projets avancés et personnalisés, adaptés aux besoins de votre entreprise.
Schéma de données
Table événements
Un schéma de données représente un plan schématique pour une solution d’analytics de la même manière qu'un plan architectural sert de fondation à une maison. C'est-à-dire qu'il définit le nombre de "pièces" de la maison et leur taille.
Le schéma de données Snowflake est conçu pour être à la fois évolutif et flexible. En ce sens, on peut effectivement construire une maison de n'importe quelle taille, avec autant de pièces que l'on veut.
Lorsque vous utilisez le partage de données fourni par Piano Analytics, il s'agit d'un ensemble fixe. Cela signifie qu'il n'y a qu'une seule table de données (c'est-à-dire une maison avec une seule pièce), que l'on appelle table "événement".
Evénements & propriétés
Les tables d'événements sont alimentées par les actions des internautes sur votre site Web ou votre plate-forme en ligne. Sur chaque ligne, Piano enregistre un événement qui s'est produit au cours du parcours du client (par exemple, un affichage de page, un abonnement, le lancement d'une vidéo). Ces événements peuvent rapidement s'additionner et se compter en millions ou en milliards. Piano peut stocker un nombre illimité de types d'événements.
Ces événements ont également des propriétés qui les caractérisent (par exemple, le nom de la page, le type de dispositif, la source de trafic, la durée de l'abonnement, etc.), Piano fournit plus de 1400 colonnes (400 standards, 1000 personnalisées) pour les propriétés des événements qui sont partagées dans l'ensemble de la table des événements.
Les avantages de ce schéma de données
En utilisant une telle structure, Piano peut fournir des données brutes, granulaires et exhaustive sur le parcours du client aux niveaux macro et micro, ce qui rend le nombre de cas d'utilisation infini. Cela vous permet de construire un modèle de données hautement personnalisé, adapté à votre entreprise et à vos objectifs.
Accès
Vous pouvez accéder aux données brutes de Piano Analytics en utilisant la technologie de Data Sharing Snowflake de deux manières différentes : L'accès grâce à un Reader Account à la base de données de Piano Analytics ou l'accès aux données brutes par le biais d'un partage de données sécurisé entre comptes de clients Snowflake.
Accès via le Reader Account
Accessible via l'option Piano Analytics "Data Sharing - Pay Per Use", vous pouvez consulter vos données brutes directement via un compte Reader.
Cette méthode d'accès à vos données brutes présente deux caractéristiques principales :
- Pouvoir accédez à vos données brutes via la base de données Snowflake de Piano Analytics sans être un client Snowflake.
- La table des événements et l'infrastructure de Piano Analytics sont conçues et optimisées pour alimenter les différents outils de Piano Analytics. L'accès à vos données avec un compte Reader implique qu'aucune modification de la structure et du schéma des données ne peut être apportée à la base de données au-delà de l'interrogation des données. Il est toutefois possible de copier les données via le compte reader vers votre propre base de données ou data make pour un traitement ultérieur.
Données partagées directement sur votre compte Snowflake
Comme alternative au compte Reader, vous pouvez accéder à une version partagée de vos données Piano Analytics en tirant parti de la fonction de partage de données sécurisé de Snowflake. Pour bénéficier de cette fonctionnalité, vous devez souscrire à l'option de produit Piano Analytics "Data Sharing - delivered to your database" et être client Snowflake. La fonctionnalité Snowflake du partage de données fonctionne entre entre deux clients Snowflake.