Doc Biwee
Français
Français
  • Présentation de Biwee
  • Démarrer avec Biwee
    • Installation de Biwee et prérequis
    • Vidéo : mes premiers pas avec Biwee
  • CRÉER UN TABLEAU DE BORD
    • Ajouter un composant visuel
      • Graphique
      • Secteur
      • Tuiles
      • Treemap
      • Texte
      • Tableau croisé
      • Onglets
      • Nuage de points
      • Jauge
      • Image
      • Grille
      • Filtre par période
      • Éléments filtrants
      • Cartes de points géo
      • Carte choroplèthe
      • Groupe
      • Onglet
    • Menu clic-droit d'un composant
    • Exporter un composant visuel
    • Maximiser un composant visuel
    • Ajouter une description à un composant
    • Interactivité d'un composant
    • Filtres de données dans les composants
    • Les paramètres de tableaux de bord
    • Ajouter une description à un tableau de bord
  • Déployer un tableau de bord
    • Mettre à jour les données du tableau de bord
    • Déployer un tableau de bord sur le portail web de Biwee
    • Les interactions entre tableaux de bord du portail WEB
    • Déployer un tableau de bord dans votre application (Embedded analytics)
    • Les interactions entre tableaux de bord intégrés en API
    • Exporter un tableau de bord en PDF via un appel API
    • Exporter / importer un tableau de bord
  • Appliquer du CSS personnalisé
  • Analyser les données
    • Effectuer des calculs sur les données
    • Configurer un champ calculé
    • Annuaire des fonctions
    • Configurer un calcul dans un composant visuel
    • Fonction d'agrégation
      • Agrégations à un niveau intermédiaire
      • Exemples d’utilisation et cas d’usage pour la fonction aggr()
    • Calculs de fenêtre
  • Parametres
    • Mon compte
    • Agent de publication
    • Paramètres communs
    • Mes options
    • A propos de Biwee
  • Connexion aux données
    • Introduction
    • Connecteurs de bases de données
    • Connecteurs réseaux sociaux
    • Connecteurs sur des logiciels de mailing
    • Connecteurs de fichiers
    • Autres connecteurs
  • Les notifications dans Biwee
  • Création de requêtes
    • Requêtes sur les bases de données
    • Mise en place de paramètres de requête
  • GESTION DES DROITS D'ACCES
    • Gestion des droits au niveau des objets
    • Gestion des droits au niveau des données
    • Gestion des utilisateurs
    • Groupes d'utilisateurs
  • Changelog
    • Version 3.5.3
    • Version 3.5.2
    • Version 3.5.1
    • Version 3.5
    • Version 3.4.2
      • Ajout d'une option filtre dans une grille
      • Nouvelles fonctionnalités sur le connecteur CSV
      • Vous pouvez choisir de ne pas afficher les boutons d'un composant
      • Possibilité de tester l'accessibilité d'une connexion d'un provider
      • Possibilité de nommer un groupe de requêtes
      • Modification de la fenêtre des éléments liés à un modèle de jeu de données
      • Modification de l'affichage d'une requête SQL lors de la comparaison avec l'historique des requêtes
    • Version 3.4.1
      • Aperçu rapide du nombre de ligne d'un jeu de données
      • Possibilité de générer un zip de debug depuis la liste des tableaux de bord
    • Version 3.4
      • Nouveau thème pour les tableaux de bord intégrés par API
      • Ajout d'un champ calculé custom pour concaténer toutes les valeurs d'une colonne
      • Ajout du Data Inspector
      • Affichage de la date de publication des données en API
      • Nouvelle fenêtre pour gérer les paramètres de requête sur le web
      • La liste des tableaux de bord dans Biwee est filtrée en fonction de la recherche effectuée
      • Affichage des éléments de données liés à un modèle
    • Version 3.3
      • Glisser-Déposer pour dissocier une requête
      • Possibilité de désynchroniser une requête de son modèle depuis la vue données
      • Ajout d'un bouton permettant de créer un champ calculé dans la vue données
      • Possibilité de configurer une sélection multi-feuilles dans le connecteur Excel
      • Possibilité de restaurer une version antérieure d'une requête SQL
      • Possibilité de sélectionner plusieurs valeurs pour les paramètres de requête
      • Lors de la modification d'un modèle, la liste des TDBs impactés est affichée
Propulsé par GitBook
Sur cette page
  • Configuration du tableau de bord
  • Implémentation dans l'application parente
  • Permet de récuperer les données supplémentaires liées à un token

Cet article vous a-t-il été utile ?

  1. Déployer un tableau de bord

Les interactions entre tableaux de bord intégrés en API

PrécédentDéployer un tableau de bord dans votre application (Embedded analytics)SuivantExporter un tableau de bord en PDF via un appel API

Dernière mise à jour il y a 1 an

Cet article vous a-t-il été utile ?

Sur les tableaux de bord intégrés en API (embedded analytics), vous avez la possibilité d'ajouter sur les entêtes de lignes des tableaux croisés un bouton vous permettant d'effectuer l'action de votre choix, comme par exemple afficher un nouveau tableau de bord contextualisé en fontion de l'élément cliqué par l'utilisateur.

Configuration du tableau de bord

Pour configurer cette option dans un tableau de bord, vous devez d'abord cocher l'option "Accessible en API" dans le menu "Partager", puis cliquez sur le bouton "Configurer les interactions et la mise en page" (voir ) d'un tableau croisé.

En cliquant sur le bouton "Configurer", vous pouvez choisir le ou les niveaux sur lesquels sera affiché le bouton, ainsi que le tooltip de ces boutons.

Une fois configuré, le bouton apparaitra, sur le tableau de bord intégré, au survol de la souris pour les entêtes choisies.

Limitations

  • Les éléments de données de type Date ne sont pas compatibles avec cette fonctionnalité.

  • Si vous souhaitez exploiter les éléments des niveaux inférieurs au niveau cliqué, ces éléments ne doivent être présents que dans un seul niveau supérieur.

Implémentation dans l'application parente

Lorsque l'utilisateur clique sur un des boutons d'entête, un message de type "PivotHeaderClicked" est envoyé à la fenêtre contenant l'Iframe du tableau de bord.

Vous devez ensuite appeler la fonction GetTokenAdditionalData pour récupérer les informations concernant l'entête de ligne sur laquelle l'utilisateur a cliqué.

Permet de récuperer les données supplémentaires liées à un token

GET https://api.biwee.fr/EmbeddedDashboard/GetTokenAdditionalData/:apiKey/:tokenGuid

Path Parameters

Name
Type
Description

apiKey*

String

Votre clé d'Api

tokenGuid*

String

Le token que vous avez utilisé pour afficher l'Iframe

Cette fonction vous retourne la structure suivante au format JSON :

{
	"Name": "Nom",
	"Index": 1,
	"Value": "Valeur",
	"Rows": [
		{
			"Name": "Nom",
			"Index": 2,
			"Value": "Valeur",
			"Rows": []
		}
	]
}
  • Name : Nom de l'élément de données sur lequel l'utilisateur a cliqué

  • Index : Position dans l'arborescence de cet élément de données (l'index commence à 0)

  • Value : Valeur de l'élément sur lequel l'utilisateur a cliqué

  • Rows : Liste des enfants de l'élément sur lequel l'utilisateur a cliqué (si présents)

Grâce à ce mécanisme, vous allez pouvoir, par exemple, lier plusieurs tableaux de bord entre eux, qui pourront être affichés de la manière que vous souhaitez (pop in, pop up, nouvel onglet...).

Pour cela vous devez :

  • créer un tableau de bord de destination contenant des requêtes paramétrées

  • faire un appel IRAME à ce tableau de bord dans votre application avec le type d'affichage souhaité

  • lors de l'appel IFRAME du tableau de bord de destination, transmettre les informations récupérées précédemment en JSON pour initialiser les paramètres de requête

Interactivité d'un composant
Affichage du bouton au survol de la cellule "Phoenix"