---
title: "Cas d'usage FinOps avec FOCUS et superset"
description: "Ce guide fournit des instructions étape par étape pour configurer votre Projet de données afin de faire vos premiers pas dans le FinOps avec un fichier FOCUS"
url: https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/tutorials-finops-focus-superset
lang: fr
lastUpdated: 2026-09-14
---
> For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt.

# Cas d'usage FinOps avec FOCUS et superset

## Objectif

Ce guide fournit des instructions étape par étape pour configurer votre Projet de données afin de faire vos premiers pas dans le FinOps avec un fichier FOCUS.

![Banner](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/banner.png)
## Vue d'ensemble

[FOCUS](https://focus.finops.org/) est une spécification au sein du monde FinOps permettant d'exposer la consommation de données à travers plusieurs fournisseurs cloud. Ce guide fournira un exemple de la façon de consommer ce type de fichier au sein de la Data Platform, et de tirer parti de la puissance de superset pour créer des dashboards utiles.

## Prérequis

Avant de commencer, assurez-vous d'avoir :

- Un compte OVHcloud actif avec accès à la facturation

## Configuration étape par étape

## 1. Récupérer le fichier FOCUS

Nous devons disposer d'un fichier au format FOCUS pour développer ce cas d'usage. Vous pouvez facilement extraire un fichier CSV avec la consommation de votre compte OVHcloud en suivant ce lien : [OVHcloud Focus Extractor](https://finops.labs.ovh.net/).

![1. Récupérer le fichier FOCUS — Finops lab](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/finops-lab-1.png)
Vous pouvez vous connecter à l'interface via le SSO OVHcloud. Cet outil est un POC développé par notre équipe interne OVHcloud, en attendant que nous travaillions à fournir une méthode plus standard pour extraire un fichier au format FOCUS.

![1. Récupérer le fichier FOCUS — Finops lab (2)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/finops-lab-2.png)
Une fois connecté, vous pouvez cliquer sur "Load Services Consumption".

![1. Récupérer le fichier FOCUS — Finops lab (3)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/finops-lab-3.png)
Une fois la table créée, vous pouvez maintenant cliquer sur "Export to CSV" pour extraire un fichier complet avec votre consommation.

![1. Récupérer le fichier FOCUS — Finops lab (4)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/finops-lab-4.png)
Vous disposez maintenant d'un CSV au format FOCUS qui peut être chargé au sein de la Data Platform

## 2. Charger le fichier FOCUS dans le Lakehouse

### 2.1. Créer la source de données

Vous pouvez maintenant vous rendre sur [`Data Platform`](https://eu.dataplatform.ovh.net), à l'intérieur du `Project` de votre choix, puis dans la section `Connectors`, et enfin `Sources` afin de créer une nouvelle source `File Upload`.

![2.1. Créer la source de données — Datacatalog](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/datacatalog-1.png)
Vous pouvez nommer votre source `focus`, et ajouter le fichier `export.csv` que vous avez téléchargé à l'étape précédente. Vous pouvez maintenant cliquer sur `Create`.

![2.1. Créer la source de données — Datacatalog (2)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/datacatalog-2.png)
Maintenant que le fichier est chargé, vous pouvez vous rendre dans la section `Explorer`, puis cliquer sur votre nouvelle source `finops`, puis démarrer l'analyse du fichier en cliquant sur `export.csv`. Après quelques secondes, votre fichier devrait être analysé avec succès.

![2.1. Créer la source de données — Datacatalog (3)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/datacatalog-3.png)
### 2.3. Charger les données dans le Lakehouse

Vous pouvez maintenant vous rendre dans la section `Lakehouse Manager`, puis `Tables`. Vous pouvez cliquer sur `New Table` et `Create from a Connectors source`. Sélectionnez votre fichier `export.csv`, puis cliquez sur `next`, renommez la table en `consumption` et cliquez sur `create`.

![2.3. Charger les données dans le Lakehouse — Lakehouse](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/lakehouse-1.png)
![2.3. Charger les données dans le Lakehouse — Lakehouse (2)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/lakehouse-2.png)
![2.3. Charger les données dans le Lakehouse — Lakehouse (3)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/lakehouse-3.png)
![2.3. Charger les données dans le Lakehouse — Lakehouse (4)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/lakehouse-4.png)
## 3. Créer l'application Superset

Maintenant que toutes les données sont prêtes à être analysées dans le Lakehouse, vous devez créer l'application Apache Superset. Vous pouvez le faire en suivant [ce tutoriel](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/tutorials-install-apache-superset.md).

Concernant ce tutoriel, nous considérons que vous l'avez suivi jusqu'à l'étape `Step 5: Create your first Chart` et jusqu'à `3. New Dataset` où vous créez le Dataset pour :

- Database : `trino`
- Schema : `Default dataset`
- Table : `consumption`

![3. Créer l'application Superset — Dataset](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/dataset-1.png)
Vous pouvez maintenant cliquer sur `Create Dataset and create dashboard`

## 4. Créer les Charts

Pour l'instant, nous allons créer plusieurs charts, toujours selon le même processus :

- Cliquez sur `Charts`, puis `+ Chart`
- Choisissez le dataset `consumption`

Nous allons parcourir plusieurs charts que vous pouvez créer :

### Effective cost - current

- Type : `Big number with Trendline`
- Temporal axis : `billingperiodstart`
- Metric : `Billed Cost` agrégat `SUM`
- Comparison Period Lag : `1`
- Show timestamp : true

![Effective cost - current — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-1.png)
### Effective cost - previous month

- Type : `Big number`
- Metric : `Billed Cost` agrégat `SUM`
- Filters : `billingperiodstart` avec `Range type: advanced` comme dans la capture d'écran
- Display settings
  - Subtitle : `1 month ago`

![Effective cost - previous month — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-2.png)
![Effective cost - previous month — Chart (2)](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-3.png)
### Effective cost - 2 month

- Type : `Big number`
- Metric : `Billed Cost` agrégat `SUM`
- Filters : `billingperiodstart` avec `Range type: advanced` et `- 3 month` et `-2 month`
- Display settings
  - Subtitle : `2 month ago`

![Effective cost - 2 month — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-4.png)
### Most popular region by effective cost

- Type : `World Cloud`
- Dimension : `regionname`
- Metric : `billedcost` avec agrégat `SUM`

![Most popular region by effective cost — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-5.png)
### Total accounts

- Type : `Big number`
- Metric : `billingaccountname` agrégat `COUNT DISTINCT`
- Filters : `billingperiodstart` avec `Last Month`
- Display settings
  - Subtitle : `Previous month`

![Total accounts — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-6.png)
### Total services

- Type : `Big number`
- Metric : `resourceid` agrégat `COUNT DISTINCT`
- Filters : `billingperiodstart` avec `Last Month`
- Display settings
  - Subtitle : `Previous month`

![Total services — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-7.png)
### Total providers

- Type : `Big number`
- Metric : `resourceid` agrégat `COUNT DISTINCT`
- Filters : `billingperiodstart` avec `Last Month`
- Display settings
  - Subtitle : `Previous month`

![Total providers — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-8.png)
### Effective cost per service

- Type : `mixed chart`

- X-Axis : `billingperiodstart`

- Time Grain : `Month`

- Query A :
  - Metrics : 'billedcost' avec agrégat 'SUM'
  - Dimension : `Custom SQL` avec `CONCAT(servicecategory, '-', servicesubcategory)`
  - filters : `billingperiodstart`

- Query B :
  - Metrics : 'billedcost' avec agrégat 'SUM'
  - filters : `billingperiodstart`

- Customize :
  - Query A :
    - Serie type : `Bar`
    - Stack serie : `true`

![Effective cost per service — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-9.png)
### Cost repartition per service category and subcategory

- Type : `sunburst chart`

- hierarchy : `servicecategory` et `servicecategory`

- primary metric : `billed cost`

- Filters :
  - `billingperiodstart` : 'Last month'

![Cost repartition per service category and subcategory — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-10.png)
### Service Category Effective cost per region

- Type : `Sankey chart`
- Source : `region name`
- Target : `servicecategory`
- Metric : `billedcost`
- Filters : `billingperiodstart`

![Service Category Effective cost per region — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-11.png)
### Effective cost per sub account name

- Type : `Partition Chart`
- Metrics : `billedcost` agrégat par `SUM`
- Filters : `billingperiodstart`
- Dimensions : `billingaccountname`, `subaccountname`, `servicecategory`

![Effective cost per sub account name — Chart](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/chart-12.png)
## 5. Créer le Dashboard

Maintenant que vous avez beaucoup de charts, vous pouvez les regrouper en un seul endroit : les Dashboards. Cliquez sur `Dashboard`, puis `Create`. Vous pouvez nommer votre dashboard `Billing Summary`, et glisser-déposer tous les charts que vous avez créés précédemment pour finaliser la vue.

![5. Créer le Dashboard — Banner](/images/public-cloud/data-platform/getting-further/finops-focus-superset/pics/banner.png)
## Conclusion

En suivant ces étapes, vous pouvez configurer et utiliser efficacement l'OVHcloud Data Platform pour mettre en œuvre votre premier cas d'usage FinOps avancé basé sur le format FOCUS.

## Aller plus loin

Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur [ce lien](https://www.ovhcloud.com/fr/professional-services/) pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe la Data Platform sur le [canal Discord](https://discord.gg/ovhcloud) dédié.

Si vous avez besoin d'une assistance concernant vos services OVHcloud, créez une demande depuis notre [centre d'aide](https://help.ovhcloud.com/csm?id=csm_get_help).

Rejoignez notre [communauté d'utilisateurs](https://community.ovhcloud.com/).
