Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les hubs FinOps sont une plateforme pour l’analytique des coûts, les insights et l’optimisation. Bien que le cœur des hubs FinOps soit un pipeline de données qui ingère, nettoie et normalise les données, la puissance des hubs FinOps provient du modèle de données standardisé basé sur la spécification finOps Open Cost and Usage (FOCUS).
Cet article explique le modèle de données FinOps Hubs , à partir de dossiers de stockage, de tables et de fonctions Azure Data Explorer, ainsi que des tables et fonctions Power BI, pour vous préparer à la création de vos propres requêtes, rapports et tableaux de bord personnalisés. Pour la prise en charge la plus flexible et évolutive, nous vous recommandons de déployer des hubs FinOps avec Data Explorer.
Conditions préalables
Avant de commencer, vous devez disposer des éléments suivants :
- Déploiement d’une instance de hub FinOps (idéalement avec l’Explorateur de données).
- Étendues configurées et données ingérées avec succès.
- Avoir accès à la visionneuse de base de données aux bases de données Hub et Ingestion de l’Explorateur de données.
Cette procédure pas à pas n’entraîne aucun coût ; Toutefois, les lectures de stockage entraînent des frais nominaux et la maintenance d’un cluster Data Explorer actif entraîne des coûts.
Résumé du modèle de données
Les hubs FinOps couvrent le stockage, Data Factory, l’Explorateur de données et Power BI. Selon votre configuration, vous pouvez interagir avec un ou plusieurs de ces éléments.
Lorsque les données sont ingérées dans des hubs FinOps, elles atterrissent finalement dans le conteneur de stockage d’ingestion . Chaque dossier de ce conteneur est mappé à un jeu de données managé dans les hubs FinOps. Les noms de dossiers dans le conteneur d’ingestion sont mappés aux tables de l’Explorateur de données et de Microsoft Fabric. Pour plus d’informations sur ces dossiers et le processus global d’ingestion des données, consultez Comment les données sont traitées dans les hubs FinOps. Nous ne aborderons pas ces dossiers et pipelines ici.
Si vous avez configuré un nom de cluster d’Explorateur de données ou un URI de requête d’eventhouse Microsoft Fabric dans le cadre de votre déploiement du hub FinOps, vous trouverez un certain nombre de tables et de fonctions dans les bases de données Hub et Ingestion . Les requêtes dans les tableaux de bord Power BI et Data Explorer étendent ces tables et fonctions. Si vous utilisez Power BI pour vous connecter aux données de votre compte de stockage, vous trouverez un autre ensemble de fonctions et de tables dans Power BI.
Les sections suivantes décrivent :
- Jeux de données managés
- Fonctions de l’Explorateur de données
- Fonctions Power BI
- Tables Power BI
Notez que l’utilisation de « Data Explorer » couvre les entrepôts d’événements Azure Data Explorer et Microsoft Fabric Real-Time Intelligence (RTI). Les tables et les fonctions dans Azure Data Explorer sont identiques dans un eventhouse Fabric, si c’est le modèle de déploiement choisi. Si vous voyez des références à « Explorateur de données », elles s’appliquent également à un déploiement Microsoft Fabric.
Version du schéma
L’un des objectifs du modèle de données FinOps Hubs est de garantir la compatibilité descendante. Pour ce faire, chaque version du hub FinOps utilise une version de schéma spécifique qui s’aligne sur une version FOCUS spécifique. La version du schéma définit les colonnes, les types de données et les valeurs autorisées dans les tables et fonctions pour chaque jeu de données managé.
Le tableau suivant indique la version du schéma pour chaque version du hub FinOps et la version focus à laquelle ils s’alignent.
| Libération | Schema | Version FOCUS |
|---|---|---|
| 12+ | v1_2 |
1.2 |
| 0.7-11 | v1_0 |
1,0 |
Jeux de données managés dans les hubs FinOps
Un jeu de données managé est un jeu de données logique soutenu par un dossier de stockage, une table Data Explorer ou eventhouse, plusieurs fonctions Data Explorer ou eventhouse et une table Power BI. Les jeux de données managés fournissent également des fonctions avec version dans l’Explorateur de données qui permettent une compatibilité descendante au fil du temps. Les ressources exactes derrière un jeu de données managé varient selon que votre instance de hub FinOps utilise l’Explorateur de données ou Microsoft Fabric.
Les jeux de données managés incluent les ressources suivantes avec un déploiement de hubs FinOps de base :
- Dossier du conteneur de stockage d’ingestion (par exemple, ingestion/coûts).
- Tableau dans les rapports de stockage Power BI mappés au dossier de stockage correspondant.
Les jeux de données managés incluent également les ressources suivantes pour les hubs FinOps avec Data Explorer ou Microsoft Fabric :
- Table « brute » dans la base de données d’ingestion (par exemple, Costs_raw).
- Fonction « transform » versionnée dans la base de données d’ingestion , utilisée pour transformer des données brutes (par exemple, Costs_transform_v1_2()).
- Table « finale » versionnée dans la base de données d’ingestion (par exemple, Costs_final_v1_2).
- Fonction avec version dans la base de données Hub (par exemple, Costs_v1_2()).
- Fonction nonversionée dans la base de données Hub (par exemple , Coûts()).
- Tableau dans les rapports Power BI KQL qui encapsule la fonction versionnée correspondante.
Pendant l’ingestion des données, les hubs FinOps transforment les données en version de schéma prise en charge la plus récente. Les fonctions nonversionées, telles que Costs(), utilisent la dernière version du schéma. Les fonctions non modifiées, telles que Costs_v1_0(), sont compatibles descendantes, doivent rester cohérentes et n’ont pas besoin de changer lors de la mise à niveau de votre instance de hub FinOps. Pour en savoir plus sur le processus d’ingestion des données, consultez Comment les données sont traitées dans les hubs FinOps.
Lors de l’interrogation de données dans des hubs FinOps, utilisez toujours la base de données Hub et évitez d’utiliser les tables et les fonctions dans la base de données d’ingestion . Utilisez des fonctions non converties pour l’analyse ad hoc ou les rapports qui ne nécessitent pas de compatibilité descendante à long terme. Utilisez les fonctions avec version pour les rapports ou les systèmes qui nécessitent une compatibilité descendante et vous ne souhaitez pas être affecté par les mises à jour du hub FinOps, qui peuvent modifier les noms de colonnes, les types de données et les valeurs.
Les fonctions non modifiées appellent la fonction avec version la plus récente, qui interroge à son tour les données de toutes les tables finales avec version dans la base de données d’ingestion . Par exemple, Costs() appelle Costs_v1_2(), qui interroge les tables Costs_final_v1_2 et Costs_final_v1_0 . Les données v1_0 sont transformées pour s’aligner sur la version de schéma v1_2 . À l’inverse, Costs_v1_0() interroge les mêmes tables, mais transforme les données pour s’aligner sur la version du schéma v1_0 , ce qui garantit la compatibilité descendante. Cela ne tient pas compte des modifications de valeur de données en amont provenant des générateurs de données, comme Microsoft Cost Management, sauf indication explicite.
Cette même approche est utilisée pour les mises à jour de jeu de données qui modifient les colonnes dans la même version FOCUS. Ces tables et fonctions utilisent une version r# , comme Costs_final_v1_2r3, signifiant la troisième version (r3) de la spécification FOCUS 1.2. Cette approche permet d’éviter les modifications susceptibles d’avoir un impact sur les requêtes et rapports personnalisés.
Cela s’applique à tous les jeux de données managés abordés dans les sections suivantes.
Fonctions Power BI
Le stockage Power BI et les rapports KQL incluent un sous-ensemble des fonctions suivantes. Chacune de ces fonctions est destinée à être interne et nous ne garantissons pas la compatibilité descendante entre les versions.
-
ftk_DatetimeToJulianDate(Date inputDate)
Assistance de conversion de date/heure. -
ftk_DemoFilter()
Filtre utilisé pour réduire les données incluses dans les rapports de démonstration. Peut être personnalisé pour filtrer les abonnements Resource Graph, mais pas conçus pour la mise à l’échelle. Si le filtrage est nécessaire, créez une demande de fonctionnalité. -
ftk_ImpalaToJulianDate(données d’objet)
Assistance de conversion de date/heure. -
ftk_Metadata(object fileContents, text dateColumn)
Analyseur de fichiers Parquet pour prendre en charge l’actualisation incrémentielle dans les rapports de stockage Power BI. -
ftk_ParseResourceId(text resourceId, bool getName)
Analyseur d’assistance de l’ID de ressource Azure. Peut analyser le nom de ressource hiérarchique ou le type de ressource. -
ftk_ParseResourceName(text resourceId)
Analyse le nom de la ressource hiérarchique à partir d’un ID de ressource Azure en appelant la fonction ftk_ParseResourceId . -
ftk_ParseResourceType(text resourceId)
Analyse le type de ressource hiérarchique à partir d’un ID de ressource Azure en appelant la fonction ftk_ParseResourceId . -
ftk_Storage([datasetType])
Lit les données d’Azure DataLake Storage. Le paramètre datasetType peut être un jeu de données d’exportation Cost Management ou un jeu de données géré par FinOps Hubs. Cette fonction gère les différences entre les types d’exportation Cost Management et les versions des hubs Finops, qui peuvent utiliser différentes hiérarchies de dossiers.
Table AdvisorRecommendations
La table AdvisorRecommendations dans Power BI signale qui interroge les recommandations d’Azure Advisor à partir d’Azure Resource Graph.
arraystring() KQL, fonction
La fonction arraystring(arr : dynamic) dans l’Explorateur de données retourne une chaîne délimitée par des virgules pour les éléments de tableau.
Exemples:
-
arraystring(dynamic(['x']))= « x » -
arraystring(dynamic([1, 2, 3]))= « 1, 2, 3 » -
arraystring(dynamic(['a', 'b', 'c']))= « a, b, c »
Jeu de données managé CommitmentDiscountUsage
Le jeu de données managé CommitmentDiscountUsage comprend les éléments suivants :
- dossier de stockage ingestion/CommitmentDiscountUsage.
- CommitmentDiscountUsage_raw table dans la base de données d’ingestion .
- fonction CommitmentDiscountUsage_transform_v1_2() dans la base de données d’ingestion .
- CommitmentDiscountUsage_final_v1_2 table dans la base de données d’ingestion .
- fonction CommitmentDiscountUsage_v1_2() dans la base de données Hub .
- Fonction CommitmentDiscountUsage() dans la base de données Hub .
- Table CommitmentDiscountUsage dans les rapports Power BI.
Les éléments suivants sont fournis pour la compatibilité descendante :
- fonction CommitmentDiscountUsage_transform_v1_0() dans la base de données d’ingestion . Cela n’est plus référencé et conservé pour référence uniquement.
- CommitmentDiscountUsage_final_v1_0 table de la base de données d’ingestion pour héberger les données ingérées avec FinOps Hubs 0.7-0.11.
- fonction CommitmentDiscountUsage_v1_0() dans la base de données Hub pour convertir toutes les données en FOCUS 1.0.
La table CommitmentDiscountUsage_raw prend en charge les schémas d’exportation des détails de réservation Microsoft Cost Management pour les comptes EA et MCA. Les données sont transformées en un jeu de données aligné sur FOCUS lors de l’ingestion dans la table finale. Ce jeu de données ne prend pas explicitement en charge d’autres clouds.
Les colonnes du jeu de données managé CommitmentDiscountUsage sont les suivantes :
| Colonne | Catégorie | Remarques |
|---|---|---|
| Fin de la période de facturation | Date/heure | Source : module complémentaire Hubs. |
| ChargePeriodStart | Date/heure | Source : Microsoft 2023-03-01. |
| EngagementRemiseCatégorie | Chaîne | Source : module complémentaire Hubs. |
| CommitmentDiscountId | Chaîne | Source : Microsoft 2023-03-01. |
| CommitmentDiscountQuantity | Réel | Nouveautés de FOCUS 1.2. Renommé de x_CommitmentDiscountQuantity. Source : Microsoft 2023-03-01. |
| EngagementDiscountType | Chaîne | Source : module complémentaire Hubs. |
| CommitmentDiscountUnit | Chaîne | Nouveautés de FOCUS 1.2. Source : module complémentaire Hubs. |
| QuantitéConsommée | Réel | Source : Microsoft 2023-03-01. |
| ProviderName | Chaîne | Source : module complémentaire Hubs. |
| ResourceId | Chaîne | Source : Microsoft 2023-03-01. |
| ResourceName | Chaîne | Source : module complémentaire Hubs. |
| Type de ressource | Chaîne | Source : module complémentaire Hubs. |
| Catégorie de service | Chaîne | Source : module complémentaire Hubs. |
| Nom du Service | Chaîne | Source : module complémentaire Hubs. |
| SubAccountId | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountCommittedCount | Réel | Source : Microsoft 2023-03-01. |
| x_CommitmentDiscountCommittedAmount | Réel | Source : Microsoft 2023-03-01. |
| x_CommitmentDiscountNormalizedGroup | Chaîne | Source : Microsoft 2023-03-01. |
| x_CommitmentDiscountNormalizedRatio | Réel | Source : Microsoft 2023-03-01. |
| x_IngestionTime | Date/heure | Source : module complémentaire Hubs. |
| x_ResourceGroupName | Chaîne | Source : module complémentaire Hubs. |
| x_ResourceType | Chaîne | Source : module complémentaire Hubs. |
| x_ServiceModel | Chaîne | Source : module complémentaire Hubs. |
| x_SkuOrderId | Chaîne | Source : Microsoft 2023-03-01. |
| x_SkuSize | Chaîne | Source : Microsoft 2023-03-01. |
| x_SourceName | Chaîne | Source : module complémentaire Hubs. |
| x_SourceProvider | Chaîne | Source : module complémentaire Hubs. |
| x_SourceType | Chaîne | Source : module complémentaire Hubs. |
| x_SourceVersion | Chaîne | Source : module complémentaire Hubs. |
Table de calcul de conformité
Table virtuelle de calcul de conformité dans les rapports Power BI qui joint les tables PolicyAssignments et PolicyStates pour résumer la conformité des stratégies.
Jeu de données géré par les coûts
Le jeu de données géré coûts comprend les éléments suivants :
- dossier d’ingestion/coûts de stockage.
- Costs_raw table dans la base de données d’ingestion .
- fonction Costs_transform_v1_2() dans la base de données d’ingestion .
- Costs_final_v1_2 table dans la base de données d’ingestion .
- fonction Costs_v1_2() dans la base de données Hub .
- Fonction Costs() dans la base de données Hub .
- Tableau des coûts dans les rapports Power BI.
Les éléments suivants sont fournis pour la compatibilité descendante :
- fonction Costs_transform_v1_0() dans la base de données d’ingestion . Cela n’est plus référencé et conservé pour référence uniquement.
- Costs_final_v1_0 table de la base de données d’ingestion pour héberger les données ingérées avec FinOps Hubs 0.7-0.11.
- Costs_v1_0() fonction dans la base de données Hub pour convertir toutes les données en FOCUS 1.0.
La table Costs_raw prend en charge l’ingestion de données FOCUS 1.0 à partir des fournisseurs de services suivants :
- Microsoft Cloud
- Alibaba Cloud
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
- Oracle Cloud Infrastructure (OCI)
- Tencent Cloud
FinOps Hubs ne prend pas en charge l’extraction directe de données à partir d’autres clouds, mais si les données sont ajoutées au conteneur de stockage d’ingestion , elles seront ingérées avec toutes les colonnes personnalisées.
Les colonnes du jeu de données géré par les coûts sont les suivantes :
| Colonne | Catégorie | Remarques |
|---|---|---|
| Zone de Disponibilité | Chaîne | |
| Coût facturé | Réel | |
| BillingAccountId | Chaîne | |
| Nom du Compte de Facturation | Chaîne | |
| FacturationTypeCompte | Chaîne | |
| Devise de facturation | Chaîne | |
| BillingPeriodEnd | Date/heure | |
| Début de la période de facturation | Date/heure | |
| CapacityReservationId | Chaîne | Nouveautés de FOCUS 1.2. |
| CapacityReservationStatus | Chaîne | Nouveautés de FOCUS 1.2. |
| Catégorie de frais | Chaîne | |
| Classe de charge | Chaîne | |
| Description de la charge | Chaîne | |
| ChargeFrequency | Chaîne | |
| Fin de la période de facturation | Date/heure | |
| ChargePeriodStart | Date/heure | |
| EngagementRemiseCatégorie | Chaîne | |
| CommitmentDiscountId | Chaîne | |
| NomDeRéductionD'Engagement | Chaîne | |
| CommitmentDiscountQuantity | Réel | Nouveautés de FOCUS 1.2. |
| EngagementDiscountStatus | Chaîne | |
| EngagementDiscountType | Chaîne | |
| CommitmentDiscountUnit | Chaîne | Nouveautés de FOCUS 1.2. |
| QuantitéConsommée | Réel | |
| ConsumeUnit | Chaîne | |
| Coût Contractuel | Réel | |
| ContractéPrix unitaire | Réel | |
| Coût effectif | Réel | |
| Identifiant de facture | Chaîne | Nouveautés de FOCUS 1.2. Renommé de x_InvoiceId. |
| NomÉmetteurFacture | Chaîne | |
| ListCost | Réel | |
| ListUnitPrice | Réel | |
| Catégorie de tarification | Chaîne | |
| DeviseDeTarification | Chaîne | Nouveautés de FOCUS 1.2. Renommé de x_PricingCurrency. |
| TarificationQuantité | Réel | |
| Unité de tarification | Chaîne | |
| ProviderName | Chaîne | |
| Nom de l'Éditeur | Chaîne | |
| RegionId | Chaîne | |
| Nom de la région | Chaîne | |
| ResourceId | Chaîne | |
| ResourceName | Chaîne | |
| Type de ressource | Chaîne | |
| Catégorie de service | Chaîne | |
| Nom du Service | Chaîne | |
| Sous-catégorie de service | Chaîne | Nouveautés de FOCUS 1.2. |
| SkuId | Chaîne | |
| SkuMeter | Chaîne | Nouveautés de FOCUS 1.2. Renommé de x_SkuMeterName. |
| SkuPriceDetails | Dynamique | Nouveautés de FOCUS 1.2. Version transformée de x_SkuDetails. |
| SkuPriceId | Chaîne | |
| SubAccountId | Chaîne | |
| Sous-CompteNom | Chaîne | |
| Type de sous-compte | Chaîne | |
| Étiquettes | Dynamique | |
| x_AccountId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_AccountName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_AccountOwnerId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_AmortizationClass | Chaîne | Source : Microsoft 1.2-preview+. |
| x_BilledCostInUsd | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_BilledUnitPrice | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_BillingAccountAgreement | Chaîne | Source : module complémentaire Hubs. |
| x_BillingAccountId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_BillingAccountName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_BillingExchangeRate | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_BillingExchangeRateDate | Date/heure | Source : Microsoft 1.0-preview(v1)+. |
| x_BillingItemCode | Chaîne | Source : Alibaba 1.0. |
| x_BillingItemName | Chaîne | Source : Alibaba 1.0. |
| x_BillingProfileId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_BillingProfileName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ChargeId | Chaîne | Source : Microsoft 1.0-preview(v1) uniquement. |
| x_CommitmentDiscountNormalizedRatio | Réel | Source : Microsoft 1.2-preview+. |
| x_CommitmentDiscountPercent | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountSavings | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountSpendEligibility | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountUsageEligibility | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountUtilizationAmount | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountUtilizationPotential | Chaîne | Source : module complémentaire Hubs. |
| x_CommodityCode | Chaîne | Source : Alibaba 1.0. |
| x_CommodityName | Chaîne | Source : Alibaba 1.0. |
| x_ConsumedCoreHours | Réel | Source : module complémentaire Hubs. |
| x_ContractedCostInUsd | Réel | Source : Microsoft 1.0+. |
| x_CostAllocationRuleName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_CostCategories | Dynamique | Source : AWS 1.0 (JSON). |
| x_CostCenter | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_CostType | Chaîne | Source : GCP Jan 2024. |
| x_Credits | Dynamique | Source : GCP Jan 2024. |
| x_CurrencyConversionRate | Réel | Source : GCP juin 2024. |
| x_CustomerId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_CustomerName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_Discount | Dynamique | Source : AWS 1.0 (JSON). |
| x_EffectiveCostInUsd | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_EffectiveUnitPrice | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_ExportTime | Date/heure | Source : GCP Jan 2024. |
| x_IngestionTime | Date/heure | Source : module complémentaire Hubs. |
| x_InstanceID | Chaîne | Source : Alibaba 1.0. |
| x_InvoiceIssuerId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_InvoiceSectionId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_InvoiceSectionName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ListCostInUsd | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_Location | Chaîne | Source : GCP Jan 2024. |
| x_NegotiatedDiscountSavings | Chaîne | Source : module complémentaire Hubs. |
| x_NegotiatedDiscountPercent | Chaîne | Source : module complémentaire Hubs. |
| x_Operation | Chaîne | Source : AWS 1.0. |
| x_PartnerCreditApplied | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_PartnerCreditRate | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_PricingBlockSize | Réel | Source : Microsoft 1.0-preview(v1)+. |
| x_Sous-catégorieTarif | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_PricingUnitDescription | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_Project | Chaîne | Source : GCP Jan 2024. |
| x_PublisherCategory | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_PublisherId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ResellerId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ResellerName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ResourceGroupName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ResourceType | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_ServiceCode | Chaîne | Source : AWS 1.0. |
| x_ServiceId | Chaîne | Source : GCP Jan 2024. |
| x_ServiceModel | Chaîne | Source : Microsoft 1.2-preview+. |
| x_ServicePeriodEnd | Date/heure | Source : Microsoft 1.0-preview(v1)+. |
| x_ServicePeriodStart | Date/heure | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuCoreCount | Chaîne | Source : module complémentaire Hubs. |
| x_SkuDescription | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuDetails | Dynamique | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuInstanceType | Chaîne | Source : module complémentaire Hubs. |
| x_SkuIsCreditEligible | Bool | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuLicenseQuantity | Chaîne | Source : module complémentaire Hubs. |
| x_SkuLicenseStatus | Chaîne | Source : module complémentaire Hubs. |
| x_SkuLicenseType | Chaîne | Source : module complémentaire Hubs. |
| x_SkuLicenseUnit | Chaîne | Source : module complémentaire Hubs. |
| x_CatégorieCompteurSKU | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuMeterId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuMeterSubcategory | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuOfferId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuOperatingSystem | Chaîne | Source : module complémentaire Hubs. |
| x_SkuOrderId | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuOrderName | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuPartNumber | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuPlanName | Chaîne | Source : Microsoft 1.2-preview+. |
| x_SkuRegion | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuServiceFamily | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuTerm | Entier | Source : Microsoft 1.0-preview(v1)+. |
| x_SkuTier | Chaîne | Source : Microsoft 1.0-preview(v1)+. |
| x_SourceChanges | Chaîne | Source : module complémentaire Hubs. |
| x_SourceName | Chaîne | Source : module complémentaire Hubs. |
| x_SourceProvider | Chaîne | Source : module complémentaire Hubs. |
| x_SourceType | Chaîne | Source : module complémentaire Hubs. |
| x_SourceValues | Dynamique | Source : module complémentaire Hubs. |
| x_SourceVersion | Chaîne | Source : module complémentaire Hubs. |
| x_TotalDiscountPercent | Chaîne | Source : module complémentaire Hubs. |
| x_TotalSavings | Chaîne | Source : module complémentaire Hubs. |
| x_UsageType | Chaîne | Source : AWS 1.0. |
datestring() KQL, fonction
La fonction datestring(start : datetime, [end : datetime]) dans l’Explorateur de données retourne une plage de dates ou de dates mise en forme (par exemple, le 1er janvier au 3 février). Les dates mises en forme sont la valeur la plus courte possible en fonction de la date actuelle.
Exemples:
-
datestring(datetime(2025-01-01))= « Jan 1 » -
datestring(datetime(2024-01-01))= « 1er janvier 2024 » -
datestring(datetime(2025-01-01), datetime(2025-01-01))= « Jan 1 » -
datestring(datetime(2025-01-01), datetime(2025-01-15))= « Jan 1-15 » -
datestring(datetime(2025-01-01), datetime(2025-01-31))= « Jan 2025 » -
datestring(datetime(2025-01-01), datetime(2025-03-31))= « Jan-Mar » -
datestring(datetime(2024-01-01), datetime(2024-03-31))= "Jan-Mar 2024 » -
datestring(datetime(2025-01-01), datetime(2025-02-15))= « Jan 1-Février 15 » -
datestring(datetime(2024-07-01), datetime(2025-06-31))= « Jul 2024-Jun 2025 » -
datestring(datetime(2024-12-16), datetime(2025-01-15))= « Dec 16, 2024-Jan 15, 2025 » -
datestring(datetime(2025-01-01), datetime(2025-12-31))= « 2025 » -
datestring(datetime(2024-01-01), datetime(2025-12-31))= « 2024-2025 »
delta() KQL, fonction
La fonction delta(oldValue : double, newValue : double) dans l’Explorateur de données compare 2 valeurs et retourne le pourcentage de modification de oldValue à newValue.
Exemples:
-
delta(1, 2.5)= 1,5 -
delta(2, 1.5)= -0.5
deltastring() KQL, fonction
La fonction deltastring(oldValue : double, newValue : double, [places : int], [useArrows : bool]) dans l’Explorateur de données retourne la différence de pourcentage entre deux nombres sous forme de chaîne à l’aide du nombre spécifié de décimales. Le paramètre useArrows indique s’il faut utiliser des flèches pour les modifications positives et négatives.
Exemples:
-
deltastring(1.2, 3.4)= « +2.2 » -
deltastring(3.4567, 1.2345, 2)= « -2.22 » -
deltastring(1.2, 3.4, 1, true)= « ↑2.2 » -
deltastring(3.4567, 1.2345, 2, true)= « >2.22 »
diffstring() KQL, fonction
La fonction diffstring(oldValue : double, newValue : double, [places : int]) dans l’Explorateur de données retourne la différence entre deux nombres sous forme de chaîne avec un signe plus ou moins et l’arrondit éventuellement à un nombre spécifié de places.
Exemples:
-
plusminus(1.2, 3.4)= « +2.2 » -
plusminus(3.4567, 1.2345, 2)= « -2.22 »
Table Disques
La table Disques dans les rapports Power BI qui interroge des disques managés de machine virtuelle Azure à partir d’Azure Resource Graph.
Table HubScopes
Dans Power BI, la table HubScopes récapitule les étendues qui ont été ingérées dans des hubs FinOps. Cette table est dérivée du fichier config/settings.json dans le stockage.
Dans l’Explorateur de données, la fonction HubScopes récapitule les étendues identifiées dans la fonction HubSettings.
Table HubSettings
Dans Power BI, la table HubSettings extrait les paramètres de configuration à partir du fichier config/settings.json dans le stockage pour l’instance du hub FinOps.
Dans l’Explorateur de données, la table HubSettingsLog contient un historique de toutes les mises à jour de fichiers settings.json. La fonction HubSettings() dans l’Explorateur de données retourne l’entrée de paramètres la plus récente de la table HubSettingsLog .
ifempty() KQL, fonction
La fonction ifempty(value : dynamic, defaultValue : dynamic) dans l’Explorateur de données retourne la valeur defaultValue si la valeur spécifiée est vide.
Exemples:
-
ifempty('', '(empty)')= « (empty) » -
ifempty(null, '(empty)')= « (empty) » -
ifempty(123, '(empty)')= 123
Table ManagementGroups
La table ManagementGroups dans les rapports Power BI qui interroge des groupes d’administration Azure à partir d’Azure Resource Graph.
moistring() fonction KQL
La fonction monthtring(date : datetime, [length : int]) dans Data Explorer retourne le nom du mois pour la date spécifiée (par exemple, « Jan » ou « Janvier »). Le paramètre de longueur indique le nombre de caractères que le nom du mois doit être. Par défaut, le nom complet sera utilisé.
Exemples:
-
monthstring(datetime(2025-01-01))= « Janvier » -
monthstring(datetime(2025-01-01), 3)= « Jan » -
monthstring(datetime(2025-01-01), 1)= « J »
Table NetworkInterfaces
La table NetworkInterfaces dans les rapports Power BI qui interroge les interfaces réseau Azure à partir d’Azure Resource Graph.
Table NetworkSecurityGroups
La table NetworkSecurityGroups dans les rapports Power BI qui interroge des groupes de sécurité réseau Azure à partir d’Azure Resource Graph.
numberstring() KQL, fonction
La fonction numberstring(num : double, [abbrev : bool]) dans l’Explorateur de données convertit un nombre en chaîne mise en forme et éventuellement abrégée.
Exemples:
-
numberstring(1234)= « 1,23K » -
numberstring(12345)= « 12.3K » -
numberstring(1234567)= « 1,23M » -
numberstring(12345678)= « 12.3 » -
numberstring(1234567890)= « 1,23B » -
numberstring(12345678901)= « 12.3B » -
numberstring(1234567890123)= « 1.23T » -
numberstring(12345678901234)= « 12.3T » -
numberstring(1234567, false)= « 1,234,567 »
parse_resourceid() fonction KQL
La fonction parse_resourceid(resourceId : string) analyse l’ID de ressource Azure spécifié pour extraire des attributs de ressource tels que le nom, le type, le groupe de ressources et l’ID de sous-compte.
Exemple:
parse_resourceid('/subscriptions/###/resourceGroups/foo/providers/Microsoft.Compute/virtualMachines/bar')
{
"ResourceId": "/subscriptions/###/resourceGroups/foo/providers/Microsoft.Compute/virtualMachines/bar",
"ResourceName": "bar",
"SubAccountId": "###",
"x_ResourceGroupName": "foo",
"x_ResourceProvider": "Microsoft.Compute",
"x_ResourceType": "microsoft.compute/virtualmachines"
}
Percent() KQL, fonction
La fonction percent(table : (Count : long)) dans l’Explorateur de données calcule le pourcentage de chaque enregistrement en fonction d’une colonne Count obligatoire.
{ let total = todouble(toscalar(t | summarize sum(Count))) ; percentOfTotal(t, total) }
percentOfTotal() KQL, fonction
La fonction percentOfTotal(table : (Count : long), total : long) dans l’Explorateur de données calcule le pourcentage de chaque enregistrement en fonction d’une colonne Count obligatoire. Cette fonction ajoute une nouvelle colonne Pourcentage qui divise la colonne Count par la valeur totale spécifiée.
Percentstring KQL, fonction
La fonction percentstring(num : double, [total : double], [places : int]) dans l’Explorateur de données retourne le nombre spécifié sous forme de pourcentage du total sous forme de chaîne, en utilisant le nombre spécifié de décimales. Si le paramètre total n’est pas spécifié, 1.0 est utilisé comme total par défaut.
Exemples:
-
percentstring(0.5)= « 50% » -
percentstring(0.5, 2)= « 25% » -
percentstring(0.5, 3, 2)= « 16,67% »
plusminus() KQL, fonction
La fonction ***plusminus KQL dans l’Explorateur de données a +/- en fonction de la direction du nombre. plusminus(val : string) { let neg = substring(val, 0, 1) == '-' ; iff(neg, val, strcat('+', val)) }
Table PolicyAssignments
La table PolicyAssignments dans les rapports Power BI qui interroge les affectations Azure Policy à partir d’Azure Resource Graph.
Table PolicyDefinitions
La table PolicyDefinitions dans les rapports Power BI qui interroge les définitions Azure Policy à partir d’Azure Resource Graph.
Table PolicyStates
La table PolicyStates dans les rapports Power BI qui interroge les états Azure Policy à partir d’Azure Resource Graph.
Jeu de données géré par prix
Le jeu de données géré Par prix comprend les éléments suivants :
- dossier d’ingestion/Prix du stockage.
- Prices_raw table dans la base de données d’ingestion .
- fonction Prices_transform_v1_2() dans la base de données d’ingestion .
- Prices_final_v1_2 table dans la base de données d’ingestion .
- fonction Prices_v1_2() dans la base de données Hub .
- Fonction Prices() dans la base de données Hub .
- Tableau des prix dans les rapports Power BI.
Les éléments suivants sont fournis pour la compatibilité descendante :
- fonction Prices_transform_v1_0() dans la base de données d’ingestion . Cela n’est plus référencé et conservé pour référence uniquement.
- Prices_final_v1_0 table de la base de données d’ingestion pour héberger les données ingérées avec FinOps Hubs 0.7-0.11.
- fonction Prices_v1_0() dans la base de données Hub pour convertir toutes les données en FOCUS 1.0.
La table Prices_raw prend en charge les schémas d’exportation Microsoft Cost Management pour les comptes EA et MCA. Les données sont transformées en un jeu de données aligné sur FOCUS lors de l’ingestion dans la table finale. Ce jeu de données ne prend pas explicitement en charge d’autres clouds.
Les colonnes du jeu de données managé Prix sont les suivantes :
| Colonne | Catégorie | Remarques |
|---|---|---|
| BillingAccountId | Chaîne | |
| Nom du Compte de Facturation | Chaîne | |
| Devise de facturation | Chaîne | |
| Catégorie de frais | Chaîne | |
| EngagementRemiseCatégorie | Chaîne | |
| EngagementDiscountType | Chaîne | |
| CommitmentDiscountUnit | Chaîne | |
| ContractéPrix unitaire | Réel | |
| ListUnitPrice | Réel | |
| Catégorie de tarification | Chaîne | |
| DeviseDeTarification | Chaîne | Nouveautés de FOCUS 1.2. Renommé de x_PricingCurrency. |
| Unité de tarification | Chaîne | |
| SkuId | Chaîne | |
| SkuMeter | Chaîne | Nouveautés de FOCUS 1.2. Renommé de x_SkuMeterName. |
| SkuPriceId | Chaîne | |
| SkuPriceIdv2 | Chaîne | Source : module complémentaire Hubs. |
| x_BaseUnitPrice | Réel | Source : Microsoft. |
| x_BillingAccountAgreement | Chaîne | Source : module complémentaire Hubs. |
| x_BillingAccountId | Chaîne | Source : Microsoft, MCA uniquement. |
| x_BillingProfileId | Chaîne | Source : Microsoft, MCA uniquement. |
| x_CommitmentDiscountNormalizedRatio | Réel | Source : module complémentaire Hubs. |
| x_CommitmentDiscountSpendEligibility | Chaîne | Source : module complémentaire Hubs. |
| x_CommitmentDiscountUsageEligibility | Chaîne | Source : module complémentaire Hubs. |
| x_ContractedUnitPriceDiscount | Réel | Source : module complémentaire Hubs. |
| x_ContractedUnitPriceDiscountPercent | Réel | Source : module complémentaire Hubs. |
| x_EffectivePeriodEnd | Date/heure | Source : Microsoft. |
| x_EffectivePeriodStart | Date/heure | Source : Microsoft. |
| x_EffectiveUnitPrice | Réel | Source : Microsoft. |
| x_EffectiveUnitPriceDiscount | Réel | Source : module complémentaire Hubs. |
| x_EffectiveUnitPriceDiscountPercent | Réel | Source : module complémentaire Hubs. |
| x_IngestionTime | Date/heure | Source : module complémentaire Hubs. |
| x_PricingBlockSize | Réel | Source : module complémentaire Hubs. |
| x_Sous-catégorieTarif | Chaîne | Source : module complémentaire Hubs. |
| x_PricingUnitDescription | Chaîne | Source : Microsoft. |
| x_SkuDescription | Chaîne | Source : Microsoft. |
| x_SkuId | Chaîne | Source : Microsoft. |
| x_SkuIncludedQuantity | Réel | Source : Microsoft, EA uniquement. |
| x_CatégorieCompteurSKU | Chaîne | Source : Microsoft. |
| x_SkuMeterId | Chaîne | Source : Microsoft. |
| x_SkuMeterSubcategory | Chaîne | Source : Microsoft. |
| x_SkuMeterType | Chaîne | Source : Microsoft. |
| x_SkuPriceType | Chaîne | Source : Microsoft. |
| x_SkuProductId | Chaîne | Source : Microsoft. |
| x_SkuRegion | Chaîne | Source : Microsoft. |
| x_SkuServiceFamily | Chaîne | Source : Microsoft. |
| x_SkuOfferId | Chaîne | Source : Microsoft, EA uniquement. |
| x_SkuPartNumber | Chaîne | Source : Microsoft, EA uniquement. |
| x_SkuTerm | Entier | Source : Microsoft. |
| x_SkuTier | Réel | Source : Microsoft, MCA uniquement. |
| x_SourceName | Chaîne | Source : module complémentaire Hubs. |
| x_SourceProvider | Chaîne | Source : module complémentaire Hubs. |
| x_SourceType | Chaîne | Source : module complémentaire Hubs. |
| x_SourceVersion | Chaîne | Source : module complémentaire Hubs. |
| x_TotalUnitPriceDiscount | Réel | Source : module complémentaire Hubs. |
| x_TotalUnitPriceDiscountPercent | Réel | Source : module complémentaire Hubs. |
Table PricingUnits
La table PricingUnits dans Power BI et l’Explorateur de données est renseignée à partir du fichier de données ouvert des unités tarifaires. Cette table est utilisée pour normaliser les prix.
Table PublicIPAddresses
La table PublicIPAddresses dans les rapports Power BI qui interroge des adresses IP publiques Azure à partir d’Azure Resource Graph.
Jeu de données managé de recommandations
Le jeu de données managé Recommandations inclut les éléments suivants :
- dossier de stockage ingestion/Recommandations.
- Recommendations_raw table dans la base de données d’ingestion .
- Recommendations_transform_v1_2() fonction dans la base de données d’ingestion .
- Recommendations_final_v1_2 table dans la base de données d’ingestion .
- fonction Recommendations_v1_2() dans la base de données Hub .
- Fonction Recommendations() dans la base de données Hub .
- Tableau recommandations dans les rapports Power BI.
Les éléments suivants sont fournis pour la compatibilité descendante :
- fonction Recommendations_transform_v1_0() dans la base de données d’ingestion . Cela n’est plus référencé et conservé pour référence uniquement.
- Recommendations_final_v1_0 table de la base de données d’ingestion pour héberger les données ingérées avec FinOps Hubs 0.7-0.11.
- Recommendations_v1_0() fonction dans la base de données Hub pour convertir toutes les données en FOCUS 1.0.
La table Recommendations_raw prend en charge les schémas d’exportation des recommandations de réservation Microsoft Cost Management pour les comptes EA et MCA. Les données sont transformées en un jeu de données aligné sur FOCUS lors de l’ingestion dans la table finale. Ce jeu de données ne prend pas explicitement en charge d’autres clouds.
Les colonnes du jeu de données managé Recommandations sont les suivantes :
| Colonne | Catégorie | Remarques |
|---|---|---|
| ProviderName | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| ResourceId | Chaîne | |
| ResourceName | Chaîne | |
| Type de ressource | Chaîne | |
| SubAccountId | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| Sous-CompteNom | Chaîne | |
| x_EffectiveCostAfter | Réel | Source : Microsoft EA+MCA 2023-05-01. |
| x_EffectiveCostBefore | Réel | Source : Microsoft EA+MCA 2023-05-01. |
| x_EffectiveCostSavings | Réel | Source : Microsoft EA+MCA 2023-05-01. |
| x_IngestionTime | Date et Heure | Source : module complémentaire Hubs. |
| x_RecommendationDate | Date et Heure | Source : Microsoft EA+MCA 2023-05-01. |
| x_RecommendationDescription | Chaîne | Source : module complémentaire Hubs. |
| x_RecommendationDetails | Dynamique | Source : Microsoft EA+MCA 2023-05-01. |
| x_ResourceGroupName | Chaîne | |
| x_SourceName | Chaîne | Source : module complémentaire Hubs. |
| x_SourceProvider | Chaîne | Source : module complémentaire Hubs. |
| x_SourceType | Chaîne | Source : module complémentaire Hubs. |
| x_SourceVersion | Chaîne | Source : module complémentaire Hubs. |
Table Régions
La table Régions de Power BI et de l’Explorateur de données est remplie à partir du fichier de données ouvert Régions. Cette table est utilisée pour faciliter le nettoyage des données.
Table ReservationRecommendations
La table ReservationRecommendations dans Power BI extrait les données du jeu de données managé Recommandations, mais filtre uniquement les recommandations de réservation.
Table de ressources
La table Ressources de Power BI signale qui interroge les ressources Azure à partir d’Azure Resource Graph.
resource_type() fonction KQL
La fonction resource_type(resourceType : string) dans l’Explorateur de données retourne un objet avec des détails sur le type de ressource Azure spécifié.
Exemples:
-
resource_type('Microsoft.Compute/virtualMachines')= { « SingularDisplayName » : « Machine virtuelle » } -
resource_type('Microsoft.Billing/billingAccounts')= { « SingularDisplayName » : « Compte de facturation » }
Table ResourceTypes
La table ResourceTypes dans Power BI et l’Explorateur de données est renseignée à partir des types de ressources open data file. Cette table est utilisée pour faciliter le nettoyage des données.
Table SqlDatabases
La table SqlDatabases dans les rapports Power BI qui interroge des bases de données SQL Azure à partir d’Azure Resource Graph.
Table des services
La table Services de l’Explorateur de données est remplie à partir du fichier de données ouvert services. Cette table est utilisée pour faciliter le nettoyage des données.
Table StorageData
La table StorageData dans Power BI est remplie à partir de tous les fichiers découverts dans le compte Azure Data Lake Storage. Cette table est utilisée pour identifier les erreurs d’ingestion de données dans le rapport d’ingestion de données.
Table StorageErrors
La table StorageErrors dans Power BI est dérivée de la table StorageData. Cette table est utilisée pour résumer les erreurs d’ingestion des données dans le rapport d’ingestion de données.
Table Abonnements
La table Abonnements dans les rapports Power BI qui interroge les abonnements Azure à partir d’Azure Resource Graph.
Jeu de données managé de transactions
Le jeu de données managé Transactions inclut :
- dossier d’ingestion/transactions de stockage.
- Transactions_raw table dans la base de données d’ingestion .
- fonction Transactions_transform_v1_2() dans la base de données d’ingestion .
- Transactions_final_v1_2 table dans la base de données d’ingestion .
- fonction Transactions_v1_2() dans la base de données Hub .
- Fonction Transactions() dans la base de données Hub .
- Table transactions dans les rapports Power BI.
Les éléments suivants sont fournis pour la compatibilité descendante :
- fonction Transactions_transform_v1_0() dans la base de données d’ingestion . Cela n’est plus référencé et conservé pour référence uniquement.
- Transactions_final_v1_0 table de la base de données d’ingestion pour héberger les données ingérées avec FinOps Hubs 0.7-0.11.
- fonction Transactions_v1_0() dans la base de données Hub pour convertir toutes les données en FOCUS 1.0.
La table Transactions_raw prend en charge les schémas d’exportation des transactions de réservation Microsoft Cost Management pour les comptes EA et MCA. Les données sont transformées en un jeu de données aligné sur FOCUS lors de l’ingestion dans la table finale. Ce jeu de données ne prend pas explicitement en charge d’autres clouds.
Les colonnes du jeu de données géré par transactions sont les suivantes :
| Colonne | Catégorie | Remarques |
|---|---|---|
| Coût facturé | Réel | Source : Microsoft EA+MCA 2023-05-01. |
| BillingAccountId | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| Nom du Compte de Facturation | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| Devise de facturation | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| BillingPeriodEnd | Date/heure | Source : Microsoft EA+MCA 2023-05-01. |
| Début de la période de facturation | Date/heure | Source : Microsoft EA+MCA 2023-05-01. |
| Catégorie de frais | Chaîne | Source : module complémentaire Hubs. |
| Classe de charge | Chaîne | Source : module complémentaire Hubs. |
| Description de la charge | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| ChargeFrequency | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| ChargePeriodStart | Date/heure | Source : Microsoft EA+MCA 2023-05-01. |
| Identifiant de facture | Chaîne | Nouveautés de FOCUS 1.2. Renommé de x_InvoiceId. Source : Microsoft MCA 2023-05-01. |
| TarificationQuantité | Réel | Source : Microsoft EA+MCA 2023-05-01. |
| Unité de tarification | Chaîne | Source : module complémentaire Hubs. |
| ProviderName | Chaîne | Source : module complémentaire Hubs. |
| RegionId | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| Nom de la région | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| SubAccountId | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| Sous-CompteNom | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| x_AccountName | Chaîne | Source : Microsoft EA 2023-05-01. |
| x_AccountOwnerId | Chaîne | Source : Microsoft EA 2023-05-01. |
| x_CostCenter | Chaîne | Source : Microsoft EA 2023-05-01. |
| x_InvoiceNumber | Chaîne | Source : Microsoft MCA 2023-05-01. |
| x_InvoiceSectionId | Chaîne | Source : Microsoft MCA 2023-05-01. |
| x_InvoiceSectionName | Chaîne | Source : Microsoft MCA 2023-05-01. |
| x_IngestionTime | Date/heure | Source : module complémentaire Hubs. |
| x_MonetaryCommitment | Réel | Source : Microsoft EA 2023-05-01. |
| x_Overage | Réel | Source : Microsoft EA 2023-05-01. |
| x_PurchasingBillingAccountId | Chaîne | Source : Microsoft EA 2023-05-01. |
| x_SkuOrderId | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| x_SkuOrderName | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| x_SkuSize | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| x_SkuTerm | Entier | Source : Microsoft EA+MCA 2023-05-01. |
| x_SourceName | Chaîne | Source : module complémentaire Hubs. |
| x_SourceProvider | Chaîne | Source : module complémentaire Hubs. |
| x_SourceType | Chaîne | Source : module complémentaire Hubs. |
| x_SourceVersion | Chaîne | Source : module complémentaire Hubs. |
| x_SubscriptionId | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
| x_TransactionType | Chaîne | Source : Microsoft EA+MCA 2023-05-01. |
updown() KQL, fonction
La fonction updown(value : string) dans l’Explorateur de données retourne une flèche vers le haut ou vers le bas selon que la valeur spécifiée est positive ou négative.
Exemples:
-
updown(1)= "↑" -
updown(-1)= "↓"
Table VirtualMachines
La table VirtualMachines dans Power BI signale qui interroge des machines virtuelles Azure à partir d’Azure Resource Graph.
Envoyer des commentaires
Faites-nous savoir ce que vous pensez de notre travail avec un petit avis. Nous utilisons ces révisions pour améliorer et développer les outils et ressources FinOps.
Si vous recherchez quelque chose de spécifique, votez pour une idée existante ou créez une nouvelle idée. Partagez des idées avec d’autres personnes pour obtenir plus de votes. Nous nous concentrons sur les idées avec le plus de votes.