Créer un espace de travail Fabric pour FinOps
Cet article vous guide tout au long de la création et de la configuration d’un espace de travail Microsoft Fabric pour FinOps. Il fournit un guide pas à pas pour créer et configurer l’installation d’Azure Data Lake Storage (ADLS), l’exportation de données, la création d’espace de travail et l’ingestion de données. Une fois terminé, vous pouvez utiliser Power BI pour générer des rapports.
Prérequis
Avant de commencer, vous devez disposer des éléments suivants :
- Un abonnement Azure payant avec des informations sur le coût et l’utilisation
- Propriétaire d’un compte de stockage ou avoir accès à accorder des autorisations au compte de stockage
- Vous devez avoir le rôle Contributeur aux données Blob de stockage lorsque vous utilisez l’authentification du compte d’organisation. Si vous n’avez pas l’autorisation requise, vous pouvez utiliser d’autres types d’authentification tels que la clé de compte. Sinon, vous obtenez une
Invalid credentials
erreur.
Pour effectuer cette procédure pas à pas, vous créez les ressources suivantes qui entraînent des coûts :
- Un compte Azure Data Lake Storage Gen2
- Un espace de travail Power BI
- Un espace de travail Fabric
Créer et configurer Azure Data Lake Storage
Microsoft Fabric est optimisé pour fonctionner avec des comptes de stockage avec un espace de noms hiérarchique activé, également appelé Azure Data Lake Storage Gen2. Vous avez deux options pour obtenir un compte de stockage Data Lake :
- Option 1 : Pour créer un compte de stockage Data Lake, consultez Créer un compte de stockage pour Azure Data Lake Storage Gen2.
- Option 2 : Pour activer l’espace de noms hiérarchique sur un compte de stockage existant, consultez Mettre à niveau Stockage Blob Azure avec les fonctionnalités Azure Data Lake Storage Gen2.
Conseil
Si vous avez déployé des hubs FinOps, vous pouvez utiliser le compte de stockage créé dans le cadre du groupe de ressources hub.
Pour l’exemple suivant, nous avons utilisé le compte de stockage Data Lake Gen 2 suivant. Vous utilisez vos propres détails de compte de stockage et d’abonnement.
- Abonnement = Abonnement Contoso.
- Compte de stockage = Contoso-storage-account.
Exporter des données de coûts
Étant donné que nous créons un espace de travail optimisé pour FinOps, nous exportons les données de coût à l’aide de finOps Open Cost and Usage Specification (FOCUS), un format de données indépendant du fournisseur pour les détails du coût. Tous nos exemples utilisent FOCUS, mais vous pouvez également utiliser des exportations de coûts réelles ou amorties existantes sur lesquelles le remplacement de fichiers est activé.
Pour plus d’informations sur FOCUS et ses avantages, consultez Qu’est-ce que FOCUS. La Fondation FinOps offre également une présentation gratuite du cours FOCUS. Les solutions Power BI de Microsoft pour FinOps sont alignées sur FOCUS.
Pour créer une exportation, consultez Créer des exportations.
Voici les étapes générales pour créer une exportation :
- Connectez-vous au Portail Azure à l’adresse https://portal.azure.com, recherchez Cost Management.
- Sélectionnez l’étendue requise et sélectionnez Exportations dans le menu de navigation de gauche.
- Sélectionnez + Créer
- Sous l’onglet Informations de base, sélectionnez le modèle = Coût et utilisation (FOCUS)
- Sous l’onglet Jeux de données, renseignez le préfixe Exporter pour vous assurer que vous disposez d’un nom unique pour l’exportation. Par exemple, june2024focus.
- Sous l’onglet Destination, sélectionnez :
- Type de stockage = Stockage Blob Azure
- Destination et stockage = Utiliser l’existant
- Abonnement = Abonnement Contoso
- Compte de stockage = Contoso-storage-account
- Conteneur = msexports
- Directory = focuscost/<scope-id>
- Remplacer les données = Activé
- Sous l’onglet Vérifier + Créer, sélectionnez Créer.
- Exécutez l’exportation en sélectionnant Exécuter maintenant sur la page d’exportation.
Vérifiez que votre exportation est terminée et que le fichier est disponible avant de passer à l’étape suivante.
Important
Les exportations Cost Management utilisent l’identité managée. Pour créer une exportation, vous devez être propriétaire du compte de stockage ou avoir accès à accorder des autorisations au compte de stockage. Pour afficher toutes les autorisations requises, consultez Conditions préalables.
Si vous souhaitez automatiser la création d’exportation, envisagez d’utiliser la commande New-FinOpsCostExport dans le module PowerShell du kit de ressources FinOps.
Si vous avez déployé des hubs FinOps, vous pouvez ignorer cette étape et utiliser les données traitées dans le stockage hub.
Créer un espace de travail Fabric
Si vous disposez déjà d’un espace de travail Microsoft Fabric, vous pouvez ignorer la création d’un espace de travail, sauf si vous souhaitez séparer vos ressources FinOps des autres.
Si vous n’avez pas configuré Microsoft Fabric, consultez Activer Microsoft Fabric pour votre organisation.
- Connectez-vous à l’application Fabric à l’aide de votre compte Fabric gratuit ou de votre compte Microsoft Power BI.
- Vous pouvez créer un espace de travail pour vos ressources FinOps ou choisir d’utiliser un espace de travail existant. Pour créer un espace de travail, consultez Créer un espace de travail.
Si vous débutez avec Microsoft Fabric ou si la capacité fabric n’est pas activée, consultez la version d’évaluation de Fabric. Si les essais fabric sont désactivés, vous devrez peut-être créer une capacité Fabric.
La capacité de l’infrastructure nontriale entraîne des frais pour votre organisation. Consultez la tarification de Microsoft Fabric.
Voici un exemple de capture d’écran montrant un nouvel espace de travail Fabric créé.
Créer un lakehouse
Les lakehouses Microsoft Fabric sont des architectures de données qui permettent aux organisations de stocker et de gérer des données structurées et non structurées dans un emplacement unique. Ils utilisent différents outils et infrastructures pour traiter et analyser ces données. Ces outils et infrastructures peuvent inclure des requêtes et des analyses basées sur SQL, le Machine Learning et d’autres techniques d’analytique avancées.
Vous pouvez créer un lac ou en utiliser un existant. Les lakehouses sont interopérables de sorte que nous vous recommandons généralement d’utiliser une seule lakehouse pour tous vos jeux de données FinOps. Un seul lakehouse conserve les informations associées pour partager des modèles de données, des pipelines et des mesures de sécurité.
Pour créer un lakehouse dans l’espace de travail Fabric de votre choix :
- Connectez-vous à l’application Fabric à l’aide de votre compte Fabric gratuit ou de votre compte Microsoft Power BI.
- Sélectionnez l’espace de travail dans lequel vous souhaitez créer le lakehouse.
- En haut à gauche de la page, sélectionnez + Nouveau , puis sélectionnez Autres options.
- Sélectionner Lakehouse
Pour plus d’informations, consultez Créer un lakehouse.
Créer un raccourci vers le stockage
Les raccourcis dans lakehouse vous permettent de référencer des données sans les copier. Il unifie les données provenant de différents lakehouses, espaces de travail ou stockage externe, comme Data Lake Gen2 ou Amazon Web Services (AWS) S3. Vous pouvez rapidement mettre à disposition localement de grandes quantités de données dans votre Lakehouse sans la latence de la copie des données à partir de la source.
Pour créer un raccourci, consultez Créer un raccourci Azure Data Lake Storage Gen2.
- Connectez-vous à l’application Fabric à l’aide de votre compte Fabric gratuit ou de votre compte Microsoft Power BI.
- Sélectionnez le lac de votre choix.
- Sélectionnez les points de suspension (...) en regard de Fichiers.
Vous ajoutez des fichiers CSV et Parquet sous Fichiers. Les tables delta sont ajoutées sous Tables. - Sélectionnez Nouveau raccourci.
- Sélectionnez Azure Data Lake Storage Gen2 et fournissez les paramètres suivants :
- URL = URL Data Lake Storage du compte de stockage Data Lake. Consultez la note suivante sur l’authentification.
- Connexion = Créer une connexion
- Nom de connexion = <N’importe quel nom de votre choix>
- Type d’authentification = Compte organisationnel
- Connectez-vous lorsque vous y êtes invité.
Voici un exemple de capture d’écran montrant les nouveaux paramètres de connexion de raccourci.
Pour obtenir l’URL Data Lake Storage, affichez le compte de stockage où l’exportation a créé un répertoire et le fichier de coût FOCUS. Sous Paramètres, sélectionnez Points de terminaison. Copiez l’URL marquée comme Data Lake Storage.
Voici un exemple de capture d’écran montrant l’URL Data Lake Storage sur la page Points de terminaison .
Copier des données dans Fabric
Après avoir créé le raccourci, vous pouvez afficher les données de coût FOCUS dans les fichiers. Vous pouvez charger les données directement dans une structure avec l’une des méthodes suivantes, en fonction de vos besoins. Les onglets suivants fournissent deux options :
Une fois le raccourci créé, vous pouvez afficher les données de coût FOCUS dans les fichiers. Vous pouvez charger les données directement dans une table Fabric en procédant comme suit.
- Dans le lakehouse, recherchez le répertoire que vous avez créé lors de la configuration de l’exportation. Le répertoire se trouve dans la section Fichiers .
- En regard du répertoire, sélectionnez les points de suspension (...), puis sélectionnez >
- Nom de la table = <Tout nom valide>
- Type de fichier =
CSV
- Inclure des sous-dossiers = Activé
- Utiliser l’en-tête pour les noms de colonnes = Activé
- Séparateur =
,
- Sélectionner Charger
Pour plus d’informations, consultez Les tables Lakehouse Load to Delta Lake.
Ce processus crée une table basée sur le fichier CSV/Parquet. Pour un processus automatisé d’ingestion de données à l’aide de notebooks, consultez l’onglet Automatiser l’ingestion des données.
Voici un exemple de capture d’écran montrant les données de la table Lakehouse.
Créer un rapport Power BI
Une fois que les données sont ingérées dans Fabric et que les tables sont prêtes, vous pouvez passer à la création de rapports.
- Connectez-vous à l’application Fabric à l’aide de votre compte Fabric gratuit ou de votre compte Microsoft Power BI.
- Sélectionnez l’espace de travail où vous avez créé la lakehouse, puis sélectionnez la lakehouse.
- Dans le volet Explorateur, sélectionnez Tables , puis sélectionnez la table que vous avez créée.
- En haut de la page, sélectionnez Nouveau modèle sémantique et nommez le modèle. Pour plus d’informations, consultez Modèles sémantiques Power BI par défaut.
- Sélectionnez le symbole Power BI en bas à gauche.
- Sélectionnez le même modèle sémantique pour générer des rapports, puis utilisez Copilot pour générer des insights à partir de vos données ingérées.
Remarque
La démonstration Power BI utilise des données de coût simulées à des fins d’illustration.
Contenu connexe
Produits connexes :
Solutions connexes :