Plateforme data pour développeurs
Créez des dashboards modernes en quelques clics. Ajoutez vos traitements de données et votre design avec du code.
Sign up - Version gratuite
Vous cherchez un dashboard clé en main ? Consultez nos offres de service.
Cliquez pour créer vite
  • Connectez vos sources de données
  • Ajoutez des formules sans SQL
  • Préparez et nettoyez vos données
  • Créez et partagez vos dashboards
Codez pour customiser
  • Editez vos chargements de données
  • Ajoutez vos traitements
  • Modifiez intégralement le design en CSS
  • Créez vos propres widgets

Fonctionnalités clés de customisation

import serenytics
import pandas as pd

# create the serenytics client
client = serenytics.Client()

# get the source object providing the input data
input_source = client.get_data_source_by_name(name='my-sql-table')

# query the input data in a pandas dataframe
df = input_source.get_data().get_as_dataframe()

# DO HERE WHAT YOU HAVE TO DO WITH YOUR DATA

# load the data in the Serenytics internal data-warehouse
output_source = client.get_or_create_storage_data_source_by_name(
name="output data storage")
output_source.reload_data_from_dataframe(df)
Exécutez des scripts Python
  • Copiez votre code Python, cliquez sur Exécuter. Ca fonctionne!
  • Schedulez vos scripts.
  • Utilisez le end-point d'API-REST généré avec chaque script pour le déclencher.
  • Passez des paramètres à vos scripts via l'API.
  • Utilisez les librairies classiques Python et Pandas, Numpy, scikit-learn.
  • Simplifiez votre code en utilisant le client Python Serenytics pour obtenir des données (SQL, Google Analytics...) dans une dataframe Pandas, charger une data-frame dans Serenytics, envoyer un dashboard en PDF...

<div>
	<span style="font-size:1.5em"> Value current month: {{value1}}</span>
	<span style="font-size:1.5em"> Value prev month: {{value2}}</span>
	<div>
		<span class="fa fa-arrow-" + {{value1 > value2? "up":"down"}}> </span>
		<span>{{round( (value2 - value1) / value1 * 100, 2) }} %</span>
	</div>
</div>
Créez vos propres widgets
  • Créez simplement vos propres widgets en HTML/CSS directement dans l'éditeur de dashboard.
  • Accédez aux données dans votre code avec notre système de template. Une valeur est accessible sous la forme {{valueX}}.
  • Utilisez notre moteur d'interprépation pour créez des widgets dynamique.

.srn-widget{
    background-color: #6044e4,
    color: #c16d6d,
    padding-left: 1vw,
    text-align: left
}
Editez entièrement le CSS de vos dashboards
  • Editer le CSS complet de vos dashboards.
  • Intégrez votre propre charte graphique.
  • Créez vos classes CSS et utilisez les dans vos widgets HTML.

Intégrez vos dashboards dans votre application

connectors
Embedded analytics
  • Ajoutez de l'analytics à votre application, sans la complexité.
  • Utilisez le Single-Sign-On.
  • Filtrez vos dashboards avec une payload JSON passée à Serenytics.
FAQ

Faut t'il forcément coder ?

En pratique, vous n'avez pas besoin de coder pour réaliser des flux de données et des dashboards standards. Vous pouvez brancher vos données, créer des formules (sans SQL), créer des jointures et créer des dashboards sans coder. Vous commencez de coder quand vous avez besoin de customiser la plate-forme. A ce moment là, vous appréciez vraiment la simplicité de ces fonctionnalités et les possibilités que cela ouvre.

Est-ce que les personnes non techniques peuvent utiliser Serenytics ?

Serenytics est une plateforme collaborative. Vous pouvez créer des comptes restreints pour des utilisateurs business pour leur permettre de créer des dashboards sur leurs données, par drag & drop.

Sign up - Version gratuite


Serenytics est la solution Cloud la plus complète et la plus simple pour construire efficacement des tableaux de bord de pilotage de la performance digitale pour nos clients.

Olivier Guyomard

CEO - LineUp7

Grâce à l'API et à l'architecture de Serenytics, nous avons pu simplement industrialiser l'intégration de dashboards dans des applications construites par Generative Objects.

Le gros point fort de Serenytics par rapport aux autres solutions du marché est la souplesse de configuration (édition du CSS, création de widgets...).


Ils utilisent Serenytics