Support Power Platform - Apps - Automate - SharePoint - Copilot

[Lab PX01] Exporter un bilan Power BI vers SharePoint

💡
Lab simulé | 30 minutes | Brévalis Industries. Le service achats veut, le 1er de chaque mois, un fichier CSV des non-conformités par mois, atelier et gravité, lu dans le modèle Power BI Suivi qualité et déposé dans SharePoint.

Objectif

Interroger un modèle sémantique Power BI en DAX depuis un flux planifié, transformer le résultat en table CSV lisible et l'enregistrer dans une bibliothèque SharePoint.

Étapes

  1. Créer > Flux de cloud planifié « Exporter le bilan qualité » : 01/12/2026 à 06:00, toutes les 1 Mois, fuseau de Paris.
  2. Exécuter une requête sur un jeu de données (Power BI) : Workspace Qualité Brévalis, Dataset Suivi qualité, requête EVALUATE SUMMARIZECOLUMNS(NC[Mois], NC[Atelier], NC[Gravite], "Nombre", [Nb NC]) ORDER BY NC[Mois], NC[Atelier].
  3. Tester, puis lire les sorties brutes : clés NC[Atelier] et [Nombre] dans firstTableRows.
  4. Créer une table CSV : De = Premières lignes de table, colonnes Personnalisé avec item()?['NC[Atelier]'], item()?['[Nombre]']...
  5. Créer un fichier (SharePoint) : dossier /Shared Documents/Exports, nom concat('Bilan_NC_', formatDateTime(utcNow(), 'yyyy-MM'), '.csv'), contenu = Sortie de la table CSV.
  6. Tester le flux complet et lire la sortie de Créer une table CSV.
  7. Ouvrir Bilan_NC_2026-11.csv dans Documents > Exports.
  8. Répondre au questionnaire de fin de lab (8 questions, réussite à 80 %).

Ce que le lab fait comprendre

  • Une requête DAX commence par EVALUATE ; SUMMARIZECOLUMNS regroupe et calcule des expressions nommées.
  • Les clés du résultat gardent la syntaxe DAX : Table[Colonne] et [Nom], crochets compris dans item()?['...'].
  • L'API Execute Queries est limitée à 100 000 lignes et 1 000 000 de valeurs par requête : agréger dans le modèle plutôt que tout exporter.
  • Le compte de la connexion a besoin des autorisations Lecture et Génération sur le modèle.
  • /Shared Documents est le nom technique de la bibliothèque Documents.
  • Un CSV séparé par des virgules s'ouvre dans un Excel français par Données > À partir d'un fichier texte/CSV.
  • Le lab simule les erreurs DAX courantes (EVALUATE manquant, table ou colonne inconnue, mesure inexistante) : essayez-les.

Mode d'emploi

  • Volet de gauche : consigne, « Pourquoi ? », contrôles, bouton Copier, Afficher un indice.
  • Étape suivante fait la manipulation à votre place ; Étape précédente l'annule.

Lab simulé

Sources

  • Connecteur Power BI (Exécuter une requête sur un jeu de données) : Source
  • Limites de l'API Execute Queries (100 000 lignes, 1 000 000 de valeurs) : Source
  • Fonction SUMMARIZECOLUMNS : Source
  • Opération de données Créer une table CSV : Source
  • Connecteur SharePoint (Créer un fichier) : Source