Freigeben über


FOCUS-Konformitätsbericht

Dieses Dokument enthält eine detaillierte Liste aller FOCUS 1.0-Anforderungen und gibt die Unterstützungsebene des Microsoft Cost Management FOCUS-Datasets an. Weitere Informationen zu FOCUS finden Sie in der FOCUS-Übersicht.


Wie die Konformität gemessen wird

FOKUSanforderungen sind in vier Gruppen unterteilt:

  • MUST-Anforderungen sind für alle Datenanbieter obligatorisch.
  • SHOULD-Anforderungen sind starke Empfehlungen.
  • EMPFOHLENE Anforderungen sind bewährte Methoden.
  • MAY-Anforderungen sind optional und werden verwendet, um FinOps-Praktiker auf Edgefälle vorzubereiten.

Während es keine offizielle Messung für die FOCUS-Konformität gibt, berechnen wir eine Konformitätsbewertung von 96 %, die alle vollständigen und teilweise unterstützten Anforderungen berücksichtigt. In der folgenden Tabelle sind die Anforderungen nach Supportebene zusammengefasst.

type Unterstützt Partielle Unterstützung Nicht unterstützt Nicht zutreffend
MUSS 238 13 2 10
SOLLEN 22 3 1 1
EMPFOHLEN 0 1 1 0
MAI 22 0 0 1
Zusammenfassung 93.1% 5,6 % 1,3 %

Wie dieses Dokument organisiert ist

In den folgenden Abschnitten werden die einzelnen FOCUS-Anforderungen, die Unterstützungsebene im Microsoft Cost Management FOCUS 1.0-Dataset und alle relevanten Hinweise aufgeführt. Eine allgemeine Zusammenfassung der Lücken finden Sie in der FOCUS-Konformitätszusammenfassung. Anforderungs-IDs dienen nur zu Referenzzwecken. IDs werden nicht als Teil von FOCUS definiert.

Im restlichen Dokument sind die FOCUS-Anforderungen nach Attribut und Spalte gruppiert. Spalten definieren die spezifischen Datenelemente im Dataset und Attribute definieren das Verhalten von Spalten und Zeilen. Allgemeine Beschreibungen und ein Link zum ursprünglichen Anforderungsdokument sind oben in den einzelnen Abschnitten enthalten.


Attribute

Spaltenbenennung und -sortierung

Quelle: attributes/column_naming_and_ordering.md

Kennung type Kriterien Der Status Hinweise
CNO1 Erforderlich Alle durch FOCUS definierten Spalten müssen die folgenden Regeln erfüllen: Unterstützt
CNO1.1 Erforderlich Spalten-IDs MÜSSEN Pascal-Fall verwenden. Unterstützt
CNO1.2 Erforderlich Spalten-IDs DÜRFEN KEINE Abkürzungen verwenden. Unterstützt
CNO1.3 Erforderlich Spalten-IDs MÜSSEN alphanumerisch ohne Sonderzeichen sein. Unterstützt
CNO1.4 Erforderlich Spalten mit einer ID und einem Namen MÜSSEN das Id Oder Name suffix in der Spalten-ID aufweisen. Unterstützt
CNO1.5 MAI Der Anzeigename für eine Spalte KANN das Name Suffix vermeiden, wenn keine anderen Spalten mit demselben Namenspräfix vorhanden sind. Unterstützt
CNO1.6 Optional Spalten-IDs SOLLTEN KEINE Akronyme verwenden. Unterstützt
CNO1.7 Optional Spalten-IDs sollten 50 Zeichen nicht überschreiten, um Spaltenlängenbeschränkungen verschiedener Datenrepositorys zu berücksichtigen. Unterstützt
CNO2 Erforderlich Allen benutzerdefinierten Spalten muss ein einheitliches x_ Präfix vorangestellt werden, um sie als externe, benutzerdefinierte Spalten zu identifizieren und sie von FOKUS-Spalten zu unterscheiden, um Konflikte in zukünftigen Versionen zu vermeiden. Teilweise unterstützt BillingAccountType und SubAccountType wurden unbeabsichtigt in microsoft FOCUS 1.0 Preview-Datasetversion ohne das x_ Präfix eingeführt. Beide Spalten werden in einer ausstehenden FOCUS-Pullanforderung dokumentiert. Nicht präfixierte Spaltennamen werden aus Gründen der Abwärtskompatibilität beibehalten, bis eine offizielle Bestimmung darüber erfolgt.
CNO3.1 Erforderlich Spalten mit einer ID und einem Namen MÜSSEN das Id Oder Name suffix in der Spalten-ID aufweisen. Unterstützt
CNO3.2 MAI Der Anzeigename für eine Spalte KANN das Namenssuffix vermeiden, wenn er als überflüssig angesehen wird. Unterstützt Wir empfehlen diese Vorgehensweise nicht, da es Verwirrung gibt, wenn Spalten-IDs und Anzeigenamen nicht übereinstimmen.
CNO4 Erforderlich Spalten mit dem Category Suffix MÜSSEN normalisiert werden. Unterstützt
CNO5 Optional Benutzerdefinierte (z. B. vom Anbieter definierte) Spalten SOLLTEN den oben aufgeführten Regeln für FOKUS-Spalten entsprechen. Unterstützt
CNO6 Optional Alle FOKUS-Spalten SOLLTEN zuerst im bereitgestellten Dataset enthalten sein. Unterstützt
CNO7 Optional Benutzerdefinierte Spalten sollten aufgelistet werden, nachdem alle FOKUSspalten und NICHT miteinander vermischt werden sollen. Unterstützt
CNO8.1 MAI Spalten können alphabetisch sortiert werden... Unterstützt Spalten werden alphabetisch sortiert, um die Benutzerfreundlichkeit zu erleichtern.
CNO8.2 Optional ... Benutzerdefinierte Spalten SOLLTEN hinter allen FOKUS-Spalten liegen. Unterstützt Spalten werden alphabetisch sortiert, um die Benutzerfreundlichkeit zu erleichtern.

Währungscodeformat

Quelle: attributes/currency_code_format.md

Kennung type Kriterien Der Status Hinweise
CCF1 Erforderlich Alle Spalten, die einen Währungswert erfassen, der in der FOCUS-Spezifikation definiert ist, MÜSSEN die unten aufgeführten Anforderungen erfüllen. Unterstützt
CCF2 Optional Benutzerdefinierte währungsbezogene Spalten SOLLTEN auch die gleichen Formatierungsanforderungen erfüllen. Unterstützt
CCF3 Erforderlich Währungsbezogene Spalten MÜSSEN als dreiseitiger alphabetischer Code dargestellt werden, wie im geltenden Dokument ISO 4217:2015 vorgegeben. Unterstützt

Datums-/Zeitformat

Quelle: attributes/datetime_format.md

Kennung type Kriterien Der Status Hinweise
DTF1 Erforderlich Alle Spalten, die einen Datums-/Uhrzeitwert erfassen, der in der FOKUS-Spezifikation definiert ist, müssen die unten aufgeführten Formatierungsanforderungen erfüllen. Unterstützt
DTF2 Optional Benutzerdefinierte Datums-/Uhrzeit-bezogene Spalten SOLLTEN auch die gleichen Formatierungsanforderungen erfüllen. Unterstützt
DTF3 Erforderlich Datums-/Uhrzeitwerte müssen sich in UTC (koordinierte Weltzeit) befinden, um Mehrdeutigkeit zu vermeiden und Konsistenz in verschiedenen Zeitzonen sicherzustellen. Unterstützt
DTF4 Erforderlich Das Format für Datums-/Uhrzeitwerte muss mit dem ISO 8601-Standard ausgerichtet werden, der ein global anerkanntes Format für die Darstellung von Datums- und Uhrzeitangaben bereitstellt (einzelheiten hierzu finden Sie unter ISO 8601-1:2019. Unterstützt
DTF5 Erforderlich Werte, die Informationen zu einem bestimmten Zeitpunkt liefern, müssen im erweiterten ISO 8601-Format mit UTC-Offset ('JJJJ-MM-DDTHH:mm:ssZ') dargestellt werden und den folgenden Richtlinien entsprechen: Schließen Sie die Datums- und Uhrzeitkomponenten ein, getrennt mit dem Buchstaben "T"; Verwenden Sie zweistellige Stunden (HH), Minuten (mm) und Sekunden (ss); End with the 'Z' indicator to denote UTC (Coordinated Universal Time). Teilweise unterstützt Datumsspalten folgen dem ISO 8601-Standard, enthalten jedoch keine Sekunden (z. B. "2024-01-01T00:00Z").

Rabattbehandlung

Quelle: attributes/discount_handling.md

Kennung type Kriterien Der Status Hinweise
DH1 Optional Alle anwendbaren Rabatte sollten auf jede Zeile angewendet werden, zu der sie gehören, und SOLLTE NICHT in einer separaten Zeile negiert werden. Unterstützt
DH2 Erforderlich Alle Rabatte, die auf eine Zeile angewendet werden, MÜSSEN für die gesamte Gebühr gelten. Unterstützt
DH2.1 MAI Mehrere Rabatte können auf eine Zeile angewendet werden... Unterstützt
DH2.2 Erforderlich Mehrere Rabatte [auf eine Zeile angewendet]... MUSS für die gesamte Gebühr gelten, die von dieser Zeile abgedeckt wird. Unterstützt
DH2.3 Erforderlich Wenn ein Rabatt nur für einen Teil einer Gebühr gilt, muss der ermäßigte Teil der Gebühr in eine separate Zeile aufgeteilt werden. Unterstützt
DH2.4 Erforderlich Jeder Rabatt MUSS mithilfe vorhandener FOCUS-Spalten identifizierbar sein. Unterstützt CommitmentDiscountId ist die einzige FOKUS-Spalte, die Rabatte identifiziert.
DH2.4.1 Erforderlich Zeilen mit einem verpflichtungsbasierten Rabatt, der auf sie angewendet wird, MÜSSEN eine CommitmentDiscountId enthalten. Unterstützt
DH2.4.2 Optional Wenn ein Anbieter einen Rabatt anwendet, der nicht durch eine FOCUS-Spalte dargestellt werden kann, sollten sie zusätzliche Spalten enthalten, um die Quelle des Rabatts zu identifizieren. Teilweise Unterstützung Ausgehandelte Rabatte können durch Vergleich von ListCost und ContractedCostidentifiziert werden.
DH3.1 Erforderlich Gekaufte Rabatte (z. B. verpflichtungsbasierte Rabatte) MÜSSEN amortisiert werden. Unterstützt
DH3.2 Erforderlich Der BilledCost MUSS für jede Zeile 0 sein, in der die Verpflichtung die gesamten Kosten für den Abrechnungszeitraum abdeckt. Unterstützt
DH3.3 Erforderlich "EffectiveCost MUST" enthält den Teil der amortisierten Einkaufskosten, der für diese Zeile gilt. Unterstützt
DH3.4 Erforderlich Die Summe des EffectiveCost-Werts für alle Zeilen, in denen "CommitmentDiscountStatus" oder "Nicht verwendet" für jede CommitmentDiscountId über die gesamte Dauer des Engagements verwendet wird, muss mit dem gesamten BilledCost des verpflichtungsbasierten Rabatts übereinstimmen. Unterstützt
DH3.5 Erforderlich Die CommitmentDiscountId und ResourceId müssen auf die ID festgelegt werden, die dem verpflichtungsbasierten Rabatt zugewiesen ist. Unterstützt Um die Aufteilung von Verpflichtungsrabatten zu erleichtern, verwenden Verpflichtungsrabattkäufe und Rückerstattungen die Verpflichtungsrabattbestellung, während die Verpflichtungsrabattnutzung die Instanz innerhalb der Bestellung verwendet. Wird verwendet x_SkuOrderId , um die Auftrags-ID des Verpflichtungsrabatts für Nutzungsgebühren zu identifizieren.
DH3.6 Erforderlich ChargeCategory MUSS auf "Kaufen" für Zeilen festgelegt werden, die einen Kauf eines verpflichtungsbasierten Rabatts darstellen. Unterstützt
DH3.7 Erforderlich CommitmentDiscountStatus MUSS für ChargeCategory "Usage"-Zeilen verwendet werden, die einen reduzierten Preis von einer Verpflichtung erhalten haben. Unterstützt
DH3.8 Erforderlich CommitmentDiscountId muss auf die ID festgelegt werden, die dem Rabatt zugewiesen ist [für die Nutzung von Verpflichtungsrabatten]. Unterstützt
DH3.9 Erforderlich ResourceId muss auf die ID der Ressource festgelegt werden, die den Rabatt erhalten hat [für die Verpflichtungsrabattnutzung]. Unterstützt
DH3.10 Erforderlich Wenn eine Verpflichtung nicht vollständig genutzt wird, muss der Anbieter eine Zeile enthalten, die den nicht verwendeten Teil der Verpflichtung für diesen Abrechnungszeitraum darstellt. Unterstützt
DH3.11 Erforderlich Diese Zeilen MÜSSEN dargestellt werden, wobei "CommitmentDiscountStatus" auf "Nicht verwendet" und "ChargeCategory" auf "Usage" festgelegt ist. Unterstützt
DH3.12 Erforderlich Solche Zeilen MÜSSEN ihre CommitmentDiscountId und ResourceId auf die ID festgelegt haben, die dem verpflichtungsbasierten Rabatt zugewiesen ist. Teilweise unterstützt CommitmentDiscountId stimmt logisch mit ResourceId überein, unterscheiden sich jedoch im Fall.
DH4 Erforderlich Gutschriften, die nach der Tatsache angewendet werden, MÜSSEN eine ChargeCategory von "Credit" verwenden. Nicht zutreffend Gutschriften sind in keinem Kostenverwaltungs-Dataset enthalten.

Schlüsselwertformat

Quelle: attributes/key_value_format.md

Kennung type Kriterien Der Status Hinweise
KVF1 Erforderlich Schlüsselwertformatspalten MÜSSEN eine serialisierte JSON-Zeichenfolge enthalten, die mit der ECMA 404-Definition eines Objekts konsistent ist. Unterstützt
KVF2 Erforderlich Schlüssel in einem Schlüssel-Wert-Paar MÜSSEN innerhalb eines Objekts eindeutig sein. Unterstützt
KVF3 Erforderlich Werte in einem Schlüssel-Wert-Paar MÜSSEN eines der folgenden Typen sein: Zahl, Zeichenfolge, true, , falseoder null. Unterstützt
KVF4 Erforderlich Werte in einem Schlüsselwertpaar DÜRFEN KEIN Objekt oder array sein. Unterstützt

Nullbehandlung

Quelle: attributes/null_handling.md

Kennung type Kriterien Der Status Hinweise
NH1 Optional Benutzerdefinierte Spalten SOLLTEN auch die gleichen Formatierungsanforderungen erfüllen. Teilweise unterstützt Die folgenden Spalten können "-2" sein, wenn kein Wert vorhanden ist: SkuPriceId, , x_AccountId. x_InvoiceSectionId Die folgenden Spalten können "Nicht zugewiesen" sein, wenn kein Wert vorhanden ist: SubAccountName, , x_AccountNamex_AccountOwnerId, . x_InvoiceSectionNamex_PricingUnitDescription Die folgenden Spalten können 0 sein, wenn ein Wert nicht verfügbar ist: , , ContractedCost, , ContractedUnitPriceListCost. ListUnitPrice
NH2 Erforderlich Spalten MÜSSEN NULL verwenden, wenn kein Wert vorhanden ist, der für eine nullable Spalte angegeben werden kann. Teilweise unterstützt (Siehe vorherige Hinweise)
NH3 Erforderlich Spalten DÜRFEN KEINE leeren Zeichenfolgen oder Platzhalterwerte verwenden, z. B. 0 für numerische Spalten oder "Nicht zutreffend" für Zeichenfolgenspalten, um einen Nullwert darzustellen, unabhängig davon, ob die Spalte Nullen zulässt oder nicht. Teilweise unterstützt (Siehe vorherige Hinweise)

Numerisches Format

Quelle: attributes/numeric_format.md

Kennung type Kriterien Der Status Hinweise
NF1 Optional Benutzerdefinierte numerische Werte, die Spalten erfassen, SOLLTEN die gleichen Formatanforderungen im Laufe der Zeit übernehmen. Unterstützt
NF2 Erforderlich Spalten mit einem Zahlenwertformat MÜSSEN einen einzelnen numerischen Wert enthalten. Unterstützt
NF3 Erforderlich Numerische Werte MÜSSEN als ganzzahliger Wert, dezimaler Wert oder in der wissenschaftlichen Schreibweise ausgedrückt werden. Unterstützt
NF4 Erforderlich Bruchnotation DARF NICHT verwendet werden. Unterstützt
NF5 Erforderlich Numerische Werte, die mit der wissenschaftlichen Schreibweise ausgedrückt werden, MÜSSEN mit der E-Schreibweise "mEn" mit einer reellen Zahl m und einer ganzen Zahl ausgedrückt werden, die einen Wert von "m x 10^n" angibt. Unterstützt
NF6 Erforderlich Das Vorzeichen des Exponenten DARF nur als Teil des Exponentenwerts ausgedrückt werden, wenn n negativ ist. Unterstützt
NF7 Erforderlich Numerische Werte DÜRFEN NICHT mit mathematischen Symbolen, Funktionen oder Operatoren ausgedrückt werden. Unterstützt
NF8 Erforderlich Numerische Werte DÜRFEN KEINE Qualifizierer oder zusätzliche Zeichen enthalten (z. B. Währungssymbole, Maßeinheiten usw.). Unterstützt
NF9 Erforderlich Numerische Werte DÜRFEN KEINE Kommas oder Satzzeichen enthalten, es sei denn, ein einzelner Dezimalkommawert (".") ist erforderlich, um einen Dezimalwert auszudrücken. Unterstützt
NF10 Erforderlich Numerische Werte DÜRFEN KEIN Zeichen enthalten, das ein Zeichen für einen positiven Wert darstellt. Unterstützt
NF11 Erforderlich Ein negatives Zeichen (-) MUSS einen negativen Wert angeben. Unterstützt
NF12 Erforderlich Spalten mit einem Zahlenwertformat MÜSSEN einen der folgenden Werte als "Datentyp" in der Spaltendefinition darstellen: Integer, Decimal. Unterstützt
NF13 Optional Anbieter SOLLTEN Genauigkeit und Skalierung für Spalten im numerischen Format definieren, die einen der folgenden Genauigkeitswerte in einem Datendefinitionsdokument verwenden, das anbieter veröffentlichen: Ganze Zahlen Short, , Long; Extended Dezimal Single, Double, Extended. Unterstützt

String-Verarbeitung

Quelle: attributes/string_handling.md

Kennung type Kriterien Der Status Hinweise
SH1 Optional Benutzerdefinierte Zeichenfolgenwerterfassungsspalten SOLLTEN im Laufe der Zeit dieselben Anforderungen übernehmen. Unterstützt
SH2 Erforderlich Zeichenfolgenwerte MÜSSEN die ursprünglichen Schreib-, Abstands- und anderen relevanten Konsistenzfaktoren beibehalten, wie sie von Anbietern und Endbenutzern angegeben werden. Teilweise unterstützt ResourceName kann vom Ressourcenanbieter in Klein- oder Großbuchstaben geändert werden. Wenn dies angezeigt wird, senden Sie eine Supportanfrage an das Serviceteam, das für die SKU/Meter zuständig ist. ResourceId ist kleingeschrieben, um die FOCUS-Anforderungen zu erfüllen.
SH3.1 Erforderlich Gebühren für veränderbare Entitäten (z. B. Ressourcennamen) MÜSSEN in den entsprechenden Gebühren, die nach der Änderung anfallen, genau widergespiegelt werden... Unterstützt
SH3.2 Erforderlich Gebühren für veränderbare Entitäten... DÜRFEN keine Gebühren ändern, die vor der Änderung anfallen, wobei die Datenintegrität beibehalten und die Prüfbarkeit für alle Gebührendatensätze beibehalten wird. Unterstützt
SH4 Erforderlich Unveränderliche Zeichenfolgenwerte, die auf dieselbe Entität verweisen (z. B. Ressourcenbezeichner, Regionsbezeichner usw.) MUSS für alle Abrechnungszeiträumekonsistent und unverändert bleiben. Unterstützt
SH5 Optional Leere Zeichenfolgen und Zeichenfolgen, die ausschließlich aus Leerzeichen bestehen, SOLLTEN NICHT in nicht nullwertigen Zeichenfolgenspalten verwendet werden. Unterstützt
SH6 MAI Wenn ein Datensatz nach einer Änderung an einem veränderbaren Zeichenfolgenwert bereitgestellt wird und die ChargeClass "Korrektur" lautet, enthält der Datensatz MÖGLICHERWEISE den geänderten Wert. Unterstützt

Einheitenformat

Quelle: attributes/unit_format.md

Kennung type Kriterien Der Status Hinweise
UF1 Optional Einheiten sollten als eine einzelne Maßeinheit ausgedrückt werden, die einem der folgenden drei Formate entspricht: <plural-units>, , <singular-unit>-<plural-time-units><plural-units>/<singular-time-unit>. Unterstützt Während gültig auf Regel UF2, sind die folgenden Einheiten Ausnahmen von dieser Regel: Units/10 Days, , Units/3 MonthsUnits/6 Months.
UF2.1 MAI Einheiten können mit einer Einheitsmenge (<quantity> <plural-units>) oder einem Zeitintervall () ausgedrückt werden.<plural-units>/<interval> <plural-time-units> Unterstützt Siehe UF1.
UF2.2 Erforderlich Wenn eine Einheitsmenge oder ein Zeitintervall verwendet wird, muss die Einheitsmenge oder das Zeitintervall als ganze Zahl ausgedrückt werden. Unterstützt
UF3 Erforderlich Unit values and components of columns using the Unit Format MUST use a capitalization scheme that is consistent with the capitalization scheme used in this attribute if that term is listed in this section. Unterstützt
UF4 Optional Einheiten sollten aus der Liste der empfohlenen Einheiten bestehen, die in diesem Abschnitt aufgeführt sind, es sei denn, der Einheitenwert deckt eine Dimension ab, die nicht im empfohlenen Einheitensatz aufgeführt ist, oder wenn die Einheit eine anzahlbasierte Einheit abdeckt, die sich von den empfohlenen Werten in der in diesem Abschnitt aufgeführten Anzahldimension unterscheidet. Unterstützt
UF5.1 Erforderlich Die Namen der Datengröße müssen mit einer der Abkürzungen in der folgenden Tabelle abgekürzt werden. Unterstützt
UF5.2 Erforderlich Werte, die 10^18 überschreiten, MÜSSEN die Abkürzung für Exabit, Exabyte, Exbibit und Exbibyte verwenden... Unterstützt
UF5.3 Erforderlich ... Werte kleiner als ein Byte MÜSSEN die Abkürzung für Bit oder Byte verwenden. Unterstützt
UF6 MAI Wenn die folgende Liste der empfohlenen Werte keine anzahlbasierte Einheit abdeckt, führt ein Anbieter MAY ein neues Substantiv ein, das eine anzahlbasierte Einheit darstellt. Unterstützt Alle unterstützten Einheitenwerte werden im Dataset für Preiseinheiten im FinOps-Toolkit dokumentiert.
UF7 Erforderlich Alle Substantive, die in Einheiten angezeigt werden, die nicht in der Tabelle der empfohlenen Werte aufgeführt sind, werden als anzahlbasierte Einheiten betrachtet. Ein neuer zählungsbasierter Einheitenwert MUSS großgeschrieben werden. Unterstützt
UF8 Erforderlich Zeitbasierte Einheiten können verwendet werden, um den Verbrauch über ein Zeitintervall oder in Kombination mit einer anderen Einheit zu messen, um eine Verbrauchsrate zu erfassen. Zeitbasierte Einheiten MÜSSEN mit einem der werte übereinstimmen, die in der folgenden Tabelle aufgeführt sind: Year, , Month, Day, Hour, , . MinuteSecond Unterstützt
UF9 Erforderlich Wenn es sich bei dem Einheitenwert um einen zusammengesetzten Wert handelt, der aus Kombinationen aus einer oder mehreren Einheiten besteht, muss jede Komponente auch mit dem Satz empfohlener Werte übereinstimmen. Unterstützt
UF10.1 Erforderlich Anstelle von "per" oder "-", um eine Zusammengesetzte Einheit zu kennzeichnen, müssen Schrägstrich ("/") und Leerzeichen (" ") als gemeinsame Konvention verwendet werden. Unterstützt
UF10.2 Optional Anzahlbasierte Einheiten wie Anforderungen, Instanzen und Token SOLLTEN mithilfe eines werts ausgedrückt werden, der in der Anzahldimension aufgeführt ist. Unterstützt
UF10.3 Optional Wenn beispielsweise eine Verwendungseinheit als Rate von Anforderungen oder Instanzen über einen bestimmten Zeitraum gemessen wird, sollte die Einheit als "Anforderungen/Tag" aufgeführt werden, um die Anzahl der Anforderungen pro Tag zu kennzeichnen. Unterstützt

Spalten

Verfügbarkeitszone

Quelle: columns/availabilityzone.md

Kennung type Kriterien Der Status Hinweise
AZ0 Beschreibung Ein vom Anbieter zugewiesener Bezeichner für einen physisch getrennten und isolierten Bereich in einer Region, der hohe Verfügbarkeit und Fehlertoleranz bereitstellt. Unterstützt Microsoft unterstützt das Konzept der Verfügbarkeitszone, enthält es aber nicht in kostenverwaltungskosten- und nutzungsdatensatz.
AZ1 EMPFOHLEN Die Spalte "AvailabilityZone" wird empfohlen, in den Abrechnungsdaten vorhanden zu sein, wenn der Anbieter die Bereitstellung von Ressourcen oder Diensten in einer Verfügbarkeitszone unterstützt. Unterstützt nicht Verfügbarkeitszonen sind in keinem Kostenmanagement-Dataset verfügbar.
AZ2.1 Erforderlich [AvailabilityZone] MUSS vom Typ "String" sein... Nicht zutreffend
AZ2.2 MAI [AvailabilityZone]... MAY enthält NULL-Werte, wenn eine Belastung nicht spezifisch für eine Verfügbarkeitszone ist. Nicht zutreffend

Abgerechnete Kosten

Quelle: columns/billedcost.md

Kennung type Kriterien Der Status Hinweise
BCo0 Beschreibung Eine Gebühr, die als Grundlage für die Rechnungsstellung dient, einschließlich aller reduzierten Tarife und Rabatte, ohne die Amortisierung von Vorabgebühren (einmalige oder wiederkehrende Gebühren) auszuschließen. Unterstützt
BCo1.1 Erforderlich Die Spalte "BilledCost" MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
BCo1.2 Erforderlich Die Spalte "BilledCost" ... DARF NICHT NULL SEIN. Unterstützt
BCo2.1 Erforderlich [BilledCost] MUSS vom Typ "Dezimal" sein... Unterstützt
BCo2.2 Erforderlich [BilledCost]... MUSS dem numerischen Format entsprechen... Unterstützt
BCo2.3 Erforderlich [BilledCost]... [MUSS] in der BillingCurrency benannt werden. Unterstützt
BCo2.4 Erforderlich Die Summe der BilledCost für Zeilen in einem bestimmten Abrechnungszeitraum MUSS mit der Summe der Rechnungen übereinstimmen, die für diesen Abrechnungszeitraum für ein Abrechnungskonto empfangen wurden. Unterstützt

ID des Abrechnungskontos

Quelle: columns/billingaccountid.md

Kennung type Kriterien Der Status Hinweise
BAI0 Beschreibung Der bezeichner, der einem Abrechnungskonto des Anbieters zugewiesen ist. Unterstützt DAS FOCUS-Abrechnungskonto stellt den Bereich dar, in dem Rechnungen generiert werden, bei dem es sich um ein Konzernvertrag Abrechnungskonto (auch als Registrierung bezeichnet) oder ein Microsoft-Kundenvereinbarung Abrechnungsprofil handelt.
BAI1 Erforderlich Die Spalte "BillingAccountId" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
BAI2 Erforderlich [BillingAccountId] MUSS vom Typ "String" sein... Unterstützt
BAI3 Erforderlich [BillingAccountId]... DARF KEINE NULL-Werte enthalten. Unterstützt
BAI4 Erforderlich BillingAccountId MUSS ein global eindeutiger Bezeichner innerhalb eines Anbieters sein. Unterstützt BillingAccountId verwendet die vollqualifizierte Azure Resource Manager-ID und nicht die einfache Registrierungsnummer oder Abrechnungsprofil-ID zur Konsistenz und um sicherzustellen, dass der identifizierte Bereich offensichtlich und programmgesteuert über diesen Bezeichner zugänglich ist.

Name des Abrechnungskontos

Quelle: columns/billingaccountname.md

Kennung type Kriterien Der Status Hinweise
BAN0 Beschreibung Der Anzeigename, der einem Abrechnungskonto zugewiesen ist. Unterstützt DAS FOCUS-Abrechnungskonto stellt den Bereich dar, in dem Rechnungen generiert werden, bei dem es sich um ein Konzernvertrag Abrechnungskonto (auch als Registrierung bezeichnet) oder ein Microsoft-Kundenvereinbarung Abrechnungsprofil handelt.
BAN1.1 Erforderlich Die Spalte "BillingAccountName" MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
BAN1.2 Erforderlich Die Spalte "BillingAccountName" ... DARF NICHT NULL sein, wenn der Anbieter das Zuweisen eines Anzeigenamens für das Abrechnungskonto unterstützt. Unterstützt
BAN2 Erforderlich [BillingAccountName] MUSS vom Typ "String" sein. Unterstützt
BAN3 Erforderlich BillingAccountName MUSS innerhalb eines Kunden eindeutig sein, wenn ein Kunde mehr als ein Abrechnungskonto hat. Unterstützt nicht Besitzer des Abrechnungskontos steuern die BillingAccountName. Microsoft ändert diesen Wert nicht, auch wenn er denselben Namen wie ein anderes Abrechnungskonto verwendet.

Abrechnungswährung

Quelle: columns/billingcurrency.md

Kennung type Kriterien Der Status Hinweise
BCu0 Beschreibung Stellt die Währung dar, in der eine Gebühr in Rechnung gestellt wurde. Unterstützt
BCu1 Erforderlich Die Spalte "BillingCurrency" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
BCu2 Erforderlich BillingCurrency MUST match the currency used in the invoice generated by the invoice issuer. Unterstützt
BCu3.1 Erforderlich [BillingCurrency] MUSS vom Typ "String" sein... Unterstützt
BCu3.2 Erforderlich [BillingCurrency]... DARF KEINE NULL-Werte enthalten. Unterstützt
BCu5 Erforderlich BillingCurrency MUST conform to Currency Code Format requirements. Unterstützt

Abrechnungszeitraum endet

Quelle: columns/billingperiodend.md

Kennung type Kriterien Der Status Hinweise
BPE0 Beschreibung Das exklusive Enddatum und die Uhrzeit eines Abrechnungszeitraums. Unterstützt
BPE1 Erforderlich Die Spalte "BillingPeriodEnd" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
BPE2.1 Erforderlich [BillingPeriodEnd] MUSS vom Typ " Datums-/Uhrzeitformat" sein... Unterstützt
BPE2.2 Erforderlich [BillingPeriodEnd]... MUSS ein exklusiver Wert sein... Unterstützt
BPE2.3 Erforderlich [BillingPeriodEnd]... DARF KEINE NULL-Werte enthalten. Unterstützt
BPE3 Erforderlich Die Summe der Spalte "BilledCost" für Zeilen in einem bestimmten Abrechnungszeitraum MUSS mit der Summe der Rechnungen übereinstimmen, die für diesen Abrechnungszeitraum für ein Abrechnungskonto empfangen wurden. Unterstützt

Abrechnungszeitraum beginnt

Quelle: columns/billingperiodstart.md

Kennung type Kriterien Der Status Hinweise
BPS0 Beschreibung Das inklusive Anfangs- und Uhrzeitdatum eines Abrechnungszeitraums. Unterstützt
BPS1.1 Erforderlich Die Spalte "BillingPeriodStart" MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
BPS1.2 Erforderlich Die Spalte BillingPeriodStart... MUSS vom Typ " Datums-/Uhrzeitformat" sein... Unterstützt
BPS1.3 Erforderlich Die Spalte BillingPeriodStart... MUSS ein inklusiver Wert sein... Unterstützt
BPS1.4 Erforderlich Die Spalte BillingPeriodStart... DARF KEINE NULL-Werte enthalten. Unterstützt
BPS2 Erforderlich Die Summe der Metrik "BilledCost" für Zeilen in einem bestimmten Abrechnungszeitraum MUSS mit der Summe der Rechnungen übereinstimmen, die für diesen Abrechnungszeitraum für ein Abrechnungskonto empfangen wurden. Unterstützt

Gebührenkategorie

Quelle: columns/chargecategory.md

Kennung type Kriterien Der Status Hinweise
ChCt0 Beschreibung Stellt die Klassifizierung der höchsten Ebene einer Gebühr basierend auf der Art der Abrechnung dar. Unterstützt
ChCt1.1 Erforderlich Die Spalte "ChargeCategory" MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
ChCt1.2 Erforderlich Die Spalte "ChargeCategory" ... DARF NICHT NULL SEIN. Unterstützt
ChCt2 Erforderlich [ChargeCategory] ist vom Typ "String" und MUSS einer der zulässigen Werte sein. Unterstützt

Chargenklasse

Quelle: columns/chargeclass.md

Kennung type Kriterien Der Status Hinweise
ChCl0 Beschreibung Gibt an, ob die Zeile eine Korrektur für eine oder mehrere Gebühren darstellt, die in einem vorherigen Abrechnungszeitraum berechnet wurden. Unterstützt
ChCl1 Erforderlich Die Spalte "ChargeClass" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
ChCl2.1 Erforderlich [ChargeClass] MUSS vom Typ "String" sein... Unterstützt
ChCl2.2 Erforderlich [ChargeClass]... MUSS "Korrektur" sein, wenn die Zeile eine Korrektur auf eine oder mehrere Gebühren darstellt, die in einem vorherigen Abrechnungszeitraum berechnet wurden. Unterstützt
ChCl3 Erforderlich ChargeClass MUSS null sein, wenn es sich nicht um eine Korrektur oder um eine Korrektur innerhalb des aktuellen Abrechnungszeitraums handelt. Unterstützt

Chargenbeschreibung

Quelle: columns/chargedescription.md

Kennung type Kriterien Der Status Hinweise
CD0 Beschreibung Eigenständige Zusammenfassung des Zwecks und Preises der Gebühr. Unterstützt
CD1 Erforderlich Die Spalte "ChargeDescription" MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
CD2 Erforderlich Die Spalte "ChargeDescription" ... MUSS vom Typ "String" sein... Unterstützt
CD3 Optional Die Spalte "ChargeDescription" ... DARF NICHT NULL sein. Teilweise unterstützt ChargeDescription kann null für sparplan nicht verwendete Gebühren, Marketplace-Gebühren und andere Gebühren sein, die nicht direkt mit einer Produkt-SKU verbunden sind.
CD4 Optional Anbieter SOLLTEN die Länge von [ChargeDescription] in ihrer öffentlich verfügbaren Dokumentation angeben. Unterstützt nicht

Ladefrequenz

Quelle: columns/chargefrequency.md

Kennung type Kriterien Der Status Hinweise
CF0 Beschreibung Gibt an, wie oft eine Gebühr anfallen wird. Unterstützt
CF1.1 EMPFOHLEN Die Spalte "ChargeFrequency" wird empfohlen, in den Abrechnungsdaten vorhanden zu sein... Unterstützt
CF1.2 Erforderlich Die Spalte "ChargeFrequency" ... DARF NICHT NULL SEIN. Unterstützt
CF2 Erforderlich [ChargeFrequency] ist vom Typ String und MUSS einer der zulässigen Werte sein. Unterstützt
CF3 Erforderlich Wenn ChargeCategory "Purchase" ist, DARF ChargeFrequency NICHT "nutzungsbasiert" sein. Unterstützt

Abrechnungszeitraum enden

Quelle: columns/chargeperiodend.md

Kennung type Kriterien Der Status Hinweise
CPE0 Beschreibung Das exklusive Enddatum und die Uhrzeit einer Gebühr. Unterstützt
CPE1.1 Erforderlich ChargePeriodEnd MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
CPE1.2 Erforderlich ChargePeriodEnd... MUSS vom Typ ' Datum/Uhrzeit' sein... Unterstützt
CPE1.3 Erforderlich ChargePeriodEnd... MUSS ein exklusiver Wert sein... Unterstützt
CPE1.4 Erforderlich ChargePeriodEnd... DARF KEINE NULL-Werte enthalten. Unterstützt
CPE2 Erforderlich ChargePeriodEnd MUSS mit dem Enddatum und der Uhrzeitgrenze des effektiven Zeitraums der Belastung übereinstimmen. Unterstützt

Beginn der Gebühr

Quelle: columns/chargeperiodstart.md

Kennung type Kriterien Der Status Hinweise
CPS0 Beschreibung Das inklusive Startdatum und die Inklusive-Uhrzeit innerhalb eines Abrechnungszeitraums. Unterstützt
CPS1.1 Erforderlich ChargePeriodStart MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
CPS1.2 Erforderlich ChargePeriodStart... MUSS vom Typ ' Datum/Uhrzeit' sein... Unterstützt
CPS1.3 Erforderlich ChargePeriodStart... MUSS ein inklusiver Wert sein... Unterstützt
CPS1.4 Erforderlich ChargePeriodStart... DARF KEINE NULL-Werte enthalten. Unterstützt
CPS2 Erforderlich ChargePeriodStart MUSS mit der Anfangs- und Uhrzeitgrenze des effektiven Zeitraums der Belastung übereinstimmen. Unterstützt

Kategorie "Verpflichtungsrabatt"

Quelle: columns/commitmentdiscountcategory.md

Kennung type Kriterien Der Status Hinweise
CDC0 Beschreibung Gibt an, ob der in der Spalte "CommitmentDiscountId" identifizierte Verpflichtungsrabatt auf der Nutzungsmenge oder den Kosten (auch als "Ausgaben" bezeichnet) basiert. Unterstützt
CDC1 Erforderlich Die Spalte "CommitmentDiscountCategory" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter engagementbasierte Rabatte unterstützt. Unterstützt
CDC2.1 Erforderlich [CommitmentDiscountCategory] MUSS vom Typ "String" sein... Unterstützt
CDC2.2 Erforderlich [CommitmentDiscountCategory]... MUSS NULL sein, wenn "CommitmentDiscountId" null ist... Unterstützt
CDC2.3 Erforderlich [CommitmentDiscountCategory]... DARF NICHT NULL sein, wenn "CommitmentDiscountId" nicht NULL ist. Unterstützt
CDC3 Erforderlich Die CommitmentDiscountCategory MUSS einer der zulässigen Werte sein. Unterstützt

Verpflichtungsrabatt-ID

Quelle: columns/commitmentdiscountid.md

Kennung type Kriterien Der Status Hinweise
CDI0 Beschreibung Der Bezeichner, der einem verpflichtungsbasierten Rabatt durch den Anbieter zugewiesen wurde. Unterstützt
CDI1 Erforderlich Die Spalte "CommitmentDiscountId" MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter engagementbasierte Rabatte unterstützt. Unterstützt
CDI2.1 Erforderlich [CommitmentDiscountId] MUSS vom Typ "String" sein... Unterstützt
CDI2.2 Erforderlich [CommitmentDiscountId]... DARF KEINE NULL-Werte enthalten, wenn eine Belastung mit einem verpflichtungsbasierten Rabatt verbunden ist. Unterstützt
CDI3 Erforderlich Wenn eine Gebühr nicht mit einem verpflichtungsbasierten Rabatt verknüpft ist, muss die Spalte NULL sein. Unterstützt
CDI4 Erforderlich CommitmentDiscountId MUSS innerhalb des Anbieters eindeutig sein. Unterstützt

Name des Verpflichtungsrabatts

Quelle: columns/commitmentdiscountname.md

Kennung type Kriterien Der Status Hinweise
CDN0 Beschreibung Der Anzeigename, der einem verpflichtungsbasierten Rabatt zugewiesen ist. Unterstützt
CDN1 Erforderlich Die Spalte "CommitmentDiscountName" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter engagementbasierte Rabatte unterstützt. Unterstützt
CDN2 Erforderlich [CommitmentDiscountName] MUSS vom Typ "String" sein. Unterstützt
CDN3.1 Erforderlich Der Wert "CommitmentDiscountName" muss null sein, wenn die Gebühr nicht mit einem verpflichtungsbasierten Rabatt verknüpft ist... Unterstützt
CDN3.2 MAI Der Wert "CommitmentDiscountName" ... KANN NULL sein, wenn einem verpflichtungsbasierten Rabatt kein Anzeigename zugewiesen werden kann. Unterstützt
CDN4 Erforderlich CommitmentDiscountName DARF NICHT NULL sein, wenn einem verpflichtungsbasierten Rabatt ein Anzeigename zugewiesen werden kann. Unterstützt

Status des Verpflichtungsrabatts

Quelle: columns/commitmentdiscountstatus.md

Kennung type Kriterien Der Status Hinweise
CDS0 Beschreibung Gibt an, ob die Gebühr dem Verbrauch eines verpflichtungsbasierten Rabatts oder dem nicht genutzten Teil des zugesicherten Betrags entspricht. Unterstützt
CDS1 Erforderlich Die Spalte "CommitmentDiscountStatus" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter verpflichtungsbasierte Rabatte unterstützt. Unterstützt
CDS2 Erforderlich [CommitmentDiscountStatus] MUSS vom Typ "String" sein... Unterstützt
CDS3.1 Erforderlich [CommitmentDiscountStatus]... MUSS NULL sein, wenn "CommitmentDiscountId" null ist... Unterstützt
CDS3.2 Erforderlich [CommitmentDiscountStatus]... DARF NICHT NULL sein, wenn "CommitmentDiscountId" nicht null ist und die Chargenkategorie "Usage" lautet. Unterstützt
CDS4 Erforderlich Die CommitmentDiscountCategory MUSS einer der zulässigen Werte sein. Unterstützt

Verpflichtungsrabatttyp

Quelle: columns/commitmentdiscounttype.md

Kennung type Kriterien Der Status Hinweise
CDT0 Beschreibung Ein vom Anbieter zugewiesener Bezeichner für den Typ des verpflichtungsbasierten Rabatts, der auf die Zeile angewendet wird. Unterstützt
CDT1 Erforderlich Die Spalte "CommitmentDiscountType" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter engagementbasierte Rabatte unterstützt. Unterstützt
CDT2.1 Erforderlich [CommitmentDiscountType] MUSS vom Typ "String" sein... Unterstützt
CDT2.2 Erforderlich [CommitmentDiscountType]... MUSS NULL sein, wenn "CommitmentDiscountId" null ist... Unterstützt
CDT2.3 Erforderlich [CommitmentDiscountType]... DARF NICHT NULL sein, wenn "CommitmentDiscountId" nicht NULL ist. Unterstützt

Verbrauchte Menge

Quelle: columns/consumedquantity.md

Kennung type Kriterien Der Status Hinweise
CQ0 Beschreibung Das Volumen einer bestimmten SKU, die einer Ressource oder einem verwendeten Dienst zugeordnet ist, basierend auf der verbrauchten Einheit. Unterstützt
CQ1 Erforderlich Die Spalte "Verbrauchte Menge" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Nutzungsmessung unterstützt. Unterstützt
CQ2 Erforderlich [Verbrauchte Menge] DARF NICHT NULL sein, wenn ChargeCategory "Usage" ist und ChargeClass nicht "Korrektur" ist. Unterstützt
CQ3 Erforderlich [Verbrauchte Menge] MUSS null für andere ChargeCategory-Werte sein. Unterstützt
CQ4.1 Erforderlich [Verbrauchte Menge] MUSS vom Typ "Dezimal" sein... Unterstützt
CQ4.2 Erforderlich [Verbrauchte Menge]... MUSS den Anforderungen des numerischen Formats entsprechen. Unterstützt
CQ5 MAI Der Wert kann in Fällen negativ sein, in denen ChargeClass "Korrektur" ist. Unterstützt

Verbrauchte Einheit

Quelle: columns/consumedunit.md

Kennung type Kriterien Der Status Hinweise
CU0 Beschreibung Vom Anbieter angegebene Maßeinheit, die angibt, wie ein Anbieter die Verwendung einer bestimmten SKU misst, die einer Ressource oder einem Dienst zugeordnet ist. Unterstützt
CU1 Erforderlich Die Spalte "ConsumedUnit" MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Messung der Nutzung unterstützt. Unterstützt
CU2 Erforderlich [ConsumedUnit] MUSS vom Typ "String" sein. Unterstützt
CU3 Erforderlich "ConsumedUnit" DARF NICHT NULL sein, wenn ChargeCategory "Usage" ist und ChargeClass nicht "Korrektur" ist. Unterstützt
KU4 Erforderlich [ConsumedUnit] MUSS null für andere ChargeCategory-Werte sein. Unterstützt
CU5 Optional Maßeinheiten, die in UsedUnit SHOULD verwendet werden, entsprechen den Werten und Formatanforderungen, die im UnitFormat-Attribut angegeben sind. Unterstützt
CU6 Erforderlich Die Spalte "UsedUnit" DARF NICHT verwendet werden, um Werte im Zusammenhang mit Preis- oder Kostenmetriken zu ermitteln. Unterstützt

Vertraglich vereinbarte Kosten

Quelle: columns/contractedcost.md

Kennung type Kriterien Der Status Hinweise
CnC0 Beschreibung Kosten, die durch Multiplizieren des vertraglichen Einzelpreises und der entsprechenden Preismenge berechnet werden. Unterstützt
CnC1.1 Erforderlich Die Spalte "ContractedCost" muss in den Abrechnungsdaten vorhanden sein... Unterstützt
CnC1.2 Erforderlich Die Spalte "ContractedCost" ... DARF NICHT NULL SEIN. Teilweise unterstützt ContractedCost ist niemals null, kann aber 0 für: EA Marketplace-Gebühren, EA-Reservierungsnutzung, wenn die Kostenzuordnung aktiviert ist, MCA-Reservierungsnutzung.
CnC2.1 Erforderlich [ContractedCost] MUSS vom Typ "Dezimal" sein... Unterstützt
CnC2.2 Erforderlich [ContractedCost]... MUSS den Anforderungen des numerischen Formats entsprechen... Unterstützt
CnC2.3 Erforderlich [ContractedCost]... [MUSS] in der BillingCurrency benannt werden. Unterstützt
CnC3 Erforderlich Wenn ContractedUnitPrice vorhanden ist und nicht null ist, multiplizieren Sie den ContractedUnitPrice mit PricingQuantity MUST produzieren den ContractedCost, außer in Fällen von ChargeClass "Correction", die Preismenge oder Kostenabweichungen unabhängig voneinander adressieren können. Unterstützt ContractedCost kann aufgrund von Rundungsfehlern von weniger als 0.000000001 deaktiviert sein.
CnC4 Erforderlich Der ContractedCost einer Aufladung, die auf anderen Gebühren berechnet wird (z. B. wenn die ChargeCategory "Tax") basiert, muss basierend auf dem ContractedCost dieser verbundenen Gebühren berechnet werden. Unterstützt
CnC5 Erforderlich Der ContractedCost einer Gebühr, die nicht mit anderen Gebühren verbunden ist (z. B. wenn die ChargeCategory "Credit") mit dem BilledCost übereinstimmen muss. Unterstützt ContractedCost kann aufgrund von Rundungsfehlern um weniger als 0.00001 deaktiviert sein.

Vertraglich vereinbarter Einzelpreis

Quelle: columns/contractedunitprice.md

Kennung type Kriterien Der Status Hinweise
CnUP0 Beschreibung Der vereinbarte Einzelpreis für eine einzelne Preiseinheit der zugehörigen SKU, einschließlich der ausgehandelten Rabatte, sofern vorhanden, und ohne ausgehandelte verpflichtungsbasierte Rabatte oder andere Rabatte. Unterstützt
CnUP1 Erforderlich Die Spalte "ContractedUnitPrice" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter das ausgehandelte Preiskonzept unterstützt. Unterstützt
CnUP2.1 Erforderlich [ContractedUnitPrice] MUSS eine Dezimalzahl innerhalb des Bereichs nicht negativer Dezimalwerte sein... Unterstützt
CnUP2.3 Erforderlich [ContractedUnitPrice]... MUSS den Anforderungen des numerischen Formats entsprechen... Unterstützt
CnUP2.3 Erforderlich [ContractedUnitPrice]... [MUSS] in der BillingCurrency benannt werden. Unterstützt
CnUP3.1 Erforderlich Es DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" ist... Teilweise unterstützt ContractedUnitPrice ist niemals null, kann aber 0 für: EA Marketplace-Gebühren, EA-Reservierungsnutzung, wenn die Kostenzuordnung aktiviert ist, MCA-Reservierungsnutzung.
CnUP3.2 Erforderlich Es... MUSS null sein, wenn ChargeCategory "Tax" ist... Nicht zutreffend Steuern sind nicht im Kostenmanagement-Dataset enthalten.
CnUP3.3 MAI Es... KANN null für alle anderen Kombinationen von ChargeClass und ChargeCategory sein. Unterstützt
CnUP4 Erforderlich Wenn "ContractedUnitPrice" vorhanden ist und nicht null ist, multiplizieren Sie "ContractedUnitPrice" mit "PricingQuantity MUST equal ContractedCost", außer in Fällen von ChargeClass "Correction", die Preismengen oder Kostenabweichungen unabhängig voneinander adressieren können. Unterstützt ContractedCost kann aufgrund von Rundungsfehlern um weniger als 0.00001 deaktiviert sein.

Effektive Kosten

Quelle: columns/effectivecost.md

Kennung type Kriterien Der Status Hinweise
EC0 Beschreibung Die amortierten Kosten der Gebühr, nachdem alle reduzierten Tarife, Rabatte und der anwendbare Teil der relevanten, im Voraus bezahlten Einkäufe (einmal oder periodisch) angewendet wurden, die diese Gebühr abgedeckt haben. Unterstützt
EC1.1 Erforderlich Die Spalte "EffectiveCost" muss in den Abrechnungsdaten vorhanden sein... Unterstützt
EC1.2 Erforderlich Die Spalte "EffectiveCost" ... DARF NICHT NULL SEIN. Unterstützt
EC2.1 Erforderlich [EffectiveCost] MUSS vom Typ "Dezimal" sein... Unterstützt
EC2.2 Erforderlich [EffectiveCost]... MUSS den Anforderungen des numerischen Formats entsprechen... Unterstützt
EC2.3 Erforderlich [EffectiveCost]... [MUSS] in der BillingCurrency benannt werden. Unterstützt
EC4 Erforderlich EffectiveCost MUST be 0 when ChargeCategory is "Purchase" and the purchase is intended to cover future eligible charges. Unterstützt
EC5 Erforderlich Der EffectiveCost MUSS basierend auf dem EffectiveCost der damit verbundenen Gebühren berechnet werden, wenn die Gebühr basierend auf anderen Gebühren berechnet wird (z. B. ChargeCategory ist "Steuer"). Unterstützt
EC6 Erforderlich Der EffectiveCost MUST entspricht dem BilledCost, wenn die Gebühr nicht mit anderen Gebühren verbunden ist (z. B. ChargeCategory ist "Credit"). Unterstützt

Name des Rechnungsausstellers

Quelle: columns/invoiceissuer.md

Kennung type Kriterien Der Status Hinweise
IIN0 Beschreibung Der Name der Entität, die für die Rechnungsstellung für die verbrauchten Ressourcen oder Dienste verantwortlich ist. Unterstützt Für CSP-Konten wird der Name des Cloud Solution Provider (CSP)-Distributors festgelegt, InvoiceIssuerName der über eine direkte Beziehung zu Microsoft verfügt und möglicherweise nicht die Organisation darstellt, die den Endkunden direkt in Rechnung stellt. Bei allen anderen Kontotypen lautet der Wert "Microsoft", auch wenn es eine zwischengeschaltete Organisation gibt, die den Endkunden in Rechnung stellt.
IIN1 Erforderlich Die Spalte "InvoiceIssuer" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
IIN2 Erforderlich [InvoiceIssuerName] MUSS vom Typ "String" sein... Unterstützt
IIN3 Erforderlich [InvoiceIssuerName]... DARF KEINE NULL-Werte enthalten. Unterstützt

Kosten auflisten

Quelle: columns/listcost.md

Kennung type Kriterien Der Status Hinweise
LC0 Beschreibung Kosten, die durch Multiplizieren des Listeneinheitspreises und der entsprechenden Preismenge berechnet werden. Unterstützt
LC1.1 Erforderlich Die Spalte ListCost MUSS in den Abrechnungsdaten vorhanden sein... Unterstützt
LC1.2 Erforderlich Die Spalte ListCost... DARF NICHT NULL SEIN. Teilweise unterstützt ListCost ist nie null, kann aber 0 für: Marketplace-Gebühren und Reservierungsnutzung.
LC2.1 Erforderlich [ListCost] MUSS vom Typ "Dezimal" sein... Unterstützt
LC2.2 Erforderlich [ListCost]... MUSS den Anforderungen des numerischen Formats entsprechen. Unterstützt
LC2.3 Erforderlich [ListCost]... [MUSS] in der BillingCurrency benannt werden. Unterstützt
LC3 Erforderlich Wenn ListUnitPrice vorhanden ist und nicht null ist, multiplizieren Sie den ListUnitPrice mit PricingQuantity MUST produzieren listCost, außer in Fällen von ChargeClass "Correction", die Preismengen oder Kostenabweichungen unabhängig voneinander adressieren können. Unterstützt ListCost kann aufgrund von Rundungsfehlern von weniger als 0.000000001 deaktiviert sein.
LC4 Erforderlich Der ListCost einer Aufladung, die basierend auf anderen Gebühren berechnet wird (z. B. wenn die ChargeCategory "Tax") basiert, muss basierend auf der ListCost dieser zugehörigen Gebühren berechnet werden. Unterstützt
LC5 Erforderlich Der ListCost einer Gebühr, die nicht mit anderen Gebühren verknüpft ist (z. B. wenn die ChargeCategory "Credit") mit dem BilledCost übereinstimmen muss. Unterstützt ListCost kann aufgrund von Rundungsfehlern um weniger als 0.000000001 deaktiviert sein.

Stückpreis auflisten

Quelle: columns/listunitprice.md

Kennung type Kriterien Der Status Hinweise
LUP0 Beschreibung Der vorgeschlagene vom Anbieter veröffentlichte Einzelpreis für eine einzelne Preiseinheit der zugehörigen SKU, ausschließlich von Rabatten. Unterstützt
LUP1 Erforderlich Die Spalte ListUnitPrice MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter Einzelpreise ohne Rabatte veröffentlicht. Unterstützt
LUP2.1 Erforderlich [ListUnitPrice] MUSS eine Dezimalzahl innerhalb des Bereichs nicht negativer Dezimalwerte sein... Unterstützt
LUP2.2 Erforderlich [ListUnitPrice]... MUSS den Anforderungen des numerischen Formats entsprechen... Unterstützt
LUP2.3 Erforderlich [ListUnitPrice]... [MUSS] in der BillingCurrency benannt werden. Unterstützt
LUP3.1 Erforderlich Es DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" ist... Teilweise unterstützt ListUnitPrice ist nie null, kann aber 0 für: Marketplace-Gebühren und Reservierungsnutzung.
LUP3.2 Erforderlich Es... MUSS null sein, wenn ChargeCategory "Tax" ist... Nicht zutreffend Steuern sind in keinem Kostenverwaltungs-Dataset enthalten.
LUP3.3 MAI Es... KANN null für alle anderen Kombinationen von ChargeClass und ChargeCategory sein. Unterstützt
LUP4 Erforderlich Wenn ListUnitPrice vorhanden ist und nicht null ist, multiplizieren Sie ListUnitPrice mit "PricingQuantity MUST equal ListCost", außer in Fällen von ChargeClass "Correction", die Preismengen oder Kostenabweichungen unabhängig voneinander adressieren können. Unterstützt

Preiskategorie

Quelle: columns/pricingcategory.md

Kennung type Kriterien Der Status Hinweise
PC0 Beschreibung Beschreibt das Preismodell, das zum Zeitpunkt der Nutzung oder des Kaufs für eine Gebühr verwendet wird. Unterstützt
PC1.1 Erforderlich PricingCategory MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter mehrere Preiskategorien für alle SKUs unterstützt... Unterstützt
PC1.2 Erforderlich PricingCategory... MUSS vom Typ "String" sein. Unterstützt
PC2.1 Erforderlich PricingCategory DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" ist... Unterstützt
PC2.2 Erforderlich PricingCategory... MUSS null sein, wenn ChargeCategory "Tax" ist... Nicht zutreffend Steuern sind in keinem Kostenverwaltungs- und Nutzungsdatensatz enthalten.
PC2.3 MAI PricingCategory... KANN null für alle anderen Kombinationen von ChargeClass und ChargeCategory sein. Unterstützt
PC3 Erforderlich PricingCategory MUSS einer der zulässigen Werte sein. Unterstützt
PC4 Erforderlich PricingCategory MUSS "Standard" sein, wenn die Preise zum vereinbarten Preis für das Abrechnungskonto vorab festgelegt werden. Unterstützt
PC5 Erforderlich PricingCategory MUSS "Commit" sein, wenn "CommitmentDiscountId" nicht NULL ist. Unterstützt
PC6 Erforderlich PricingCategory MUSS "Dynamisch" sein, wenn die Preise vom Anbieter bestimmt werden und sich im Laufe der Zeit ändern können, unabhängig von den vorbestimmten Tarifen. Unterstützt
PC7 Erforderlich PricingCategory MUSS "Other" sein, wenn ein Preismodell vorhanden ist, aber keine der zulässigen Werte gilt. Unterstützt

Preismenge

Quelle: columns/pricingquantity.md

Kennung type Kriterien Der Status Hinweise
PQ0 Beschreibung Das Volumen einer bestimmten SKU, die einer Ressource oder einem dienst zugeordneten oder gekauften Dienst zugeordnet ist, basierend auf der Preiseinheit. Unterstützt
PQ1 Erforderlich Die Spalte "Preismenge" muss in den Abrechnungsdaten vorhanden sein. Unterstützt
PQ2.1 Erforderlich [Preismenge] MUSS vom Typ "Dezimal" sein... Unterstützt
PQ2.2 Erforderlich [Preismenge]... MUSS den Anforderungen des numerischen Formats entsprechen. Unterstützt
PQ3 MAI Der Wert kann in Fällen negativ sein, in denen ChargeClass "Korrektur" ist. Unterstützt
PQ4.1 Erforderlich [Preismenge] DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" lautet... Unterstützt
PQ4.2 Erforderlich [Preismenge]... MUSS null sein, wenn ChargeCategory "Tax" ist... Nicht zutreffend Steuern sind in keinem Kostenverwaltungs- und Nutzungsdatensatz enthalten.
PQ4.3 MAI [Preismenge]... und KANN für alle anderen Kombinationen von ChargeClass und ChargeCategory null sein. Unterstützt
PQ5 Erforderlich Wenn Die Einzelpreise nicht null sind, multiplizieren Sie die Preismenge mit einem Einzelpreis MUSS ein Ergebnis erzeugen, das der entsprechenden Kostenmetrik entspricht, außer in Fällen von ChargeClass "Correction", die Preismengen oder Kostenabweichungen unabhängig voneinander adressieren können. Unterstützt

Preiseinheit

Quelle: columns/pricingunit.md

Kennung type Kriterien Der Status Hinweise
PU0 Beschreibung Vom Anbieter angegebene Maßeinheit zur Bestimmung der Einzelpreise, die angibt, wie die Anbietersätze die Nutzungs- und Einkaufsmengen nach der Anwendung von Preisregeln wie Blockpreisen gemessen haben. Unterstützt
PU1 Erforderlich Die Spalte "PricingUnit" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
PU2 Erforderlich [PricingUnit] MUSS vom Typ "String" sein. Unterstützt
PU3.1 Erforderlich Es DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" ist... Unterstützt
PU3.2 Erforderlich Es... MUSS null sein, wenn ChargeCategory "Tax" ist... Nicht zutreffend Steuern sind in keinem Kostenverwaltungs- und Nutzungsdatensatz enthalten.
PU3.3 MAI Es... KANN null für alle anderen Kombinationen von ChargeClass und ChargeCategory sein. Unterstützt
PU4 Optional Maßeinheiten, die in PricingUnit SHOULD verwendet werden, entsprechen den Werten und Formatanforderungen, die im UnitFormat-Attribut angegeben sind. Unterstützt
PU5 Erforderlich Der PricingUnit-Wert muss semantisch dem entsprechenden Wert der Preismesseinheit entsprechen, der in der vom Anbieter veröffentlichten Preisliste oder Rechnung angegeben wird, wenn die Rechnung eine Preismesseinheit enthält. Unterstützt

Anbietername

Quelle: columns/provider.md

Kennung type Kriterien Der Status Hinweise
PrN0 Beschreibung Der Name der Entität, die die Ressourcen oder Dienste zum Kauf zur Verfügung gestellt hat. Unterstützt
PrN1 Erforderlich Die Spalte "Anbieter" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
PrN2.1 Erforderlich [ProviderName] MUSS vom Typ "String" sein... Unterstützt
PrN2.2 Erforderlich [ProviderName]... DARF KEINE NULL-Werte enthalten. Unterstützt

Herausgebername

Quelle: columns/publisher.md

Kennung type Kriterien Der Status Hinweise
PbN0 Beschreibung Der Name der Entität, die die Ressourcen oder Dienste erzeugt hat, die erworben wurden. Unterstützt
PbN1 Erforderlich Die Spalte "Publisher" MUSS in den Abrechnungsdaten vorhanden sein. Unterstützt
PbN2.1 Erforderlich [PublisherName] MUSS vom Typ "String" sein... Unterstützt
PbN2.2 Erforderlich [PublisherName]... DARF KEINE NULL-Werte enthalten. Teilweise unterstützt PublisherName kann null für Reservierungsnutzung und -käufe sowie für nicht verwendete Gebühren für den Sparplan sein.

Regions-ID

Quelle: columns/regionid.md

Kennung type Kriterien Der Status Hinweise
RgI0 Beschreibung Vom Anbieter zugewiesener Bezeichner für einen isolierten geografischen Bereich, in dem eine Ressource bereitgestellt oder ein Dienst bereitgestellt wird. Unterstützt
RgI1.1 Erforderlich Die Spalte RegionId MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Bereitstellung von Ressourcen oder Diensten in einer Region unterstützt... Unterstützt
RgI1.2 Erforderlich Die Spalte RegionId... MUSS vom Typ "String" sein. Unterstützt
RgI2.1 Erforderlich RegionId DARF NICHT NULL sein, wenn eine Ressource oder ein Dienst von einer bestimmten Region vom Anbieter betrieben oder verwaltet wird... Unterstützt
RgI2.2 MAI RegionId... MAY enthält NULL-Werte, wenn eine Ressource oder ein Dienst nicht auf einen isolierten geografischen Bereich beschränkt ist. Unterstützt

Regionsname

Quelle: columns/regionname.md

Kennung type Kriterien Der Status Hinweise
RgN0 Beschreibung Der Name eines isolierten geografischen Gebiets, in dem eine Ressource bereitgestellt wird oder ein Dienst bereitgestellt wird. Unterstützt
RgN1 Erforderlich Die Spalte "RegionName" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Bereitstellung von Ressourcen oder Diensten in einer Region unterstützt... Unterstützt
RgN2 Erforderlich Der RegionName... MUSS vom Typ "String" sein. Unterstützt
RgN3 Erforderlich RegionName DARF NICHT NULL sein, wenn eine Ressource oder ein Dienst von einer bestimmten Region vom Anbieter betrieben oder verwaltet wird... Unterstützt
RgN4 MAI RegionName... MAY enthält NULL-Werte, wenn eine Ressource oder ein Dienst nicht auf einen isolierten geografischen Bereich beschränkt ist. Unterstützt

Ressourcen-ID

Quelle: columns/resourceid.md

Kennung type Kriterien Der Status Hinweise
RsI0 Beschreibung Bezeichner, der einer Ressource vom Anbieter zugewiesen ist. Unterstützt
RsI1 Erforderlich Die Spalte "ResourceId" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Abrechnung basierend auf bereitgestellten Ressourcen unterstützt. Unterstützt
RsI2 Erforderlich [ResourceId] MUSS vom Typ "String" sein. Unterstützt
RsI3 MAI Der Wert "ResourceId" kann eine Null-Spalte sein, da einige Kostendatenzeilen möglicherweise keiner Ressource zugeordnet sind. Unterstützt Käufe verfügen möglicherweise nicht über eine zugewiesene Ressourcen-ID.
RsI4 Erforderlich ResourceId MUSS in den Kostendaten angezeigt werden, wenn dem Anbieter ein Bezeichner einer Ressource zugewiesen ist. Unterstützt ResourceId kann null sein, wenn eine Ressource indirekt mit den Gebühren verknüpft ist. Wenn Sie das Gefühl haben, dass es fehlt, senden Sie eine Supportanfrage für den Dienst, der den Ressourcentyp besitzt.
RsI5 Optional ResourceId SOLLTE ein vollqualifizierter Bezeichner sein, der die globale Eindeutigkeit innerhalb des Anbieters sicherstellt. Unterstützt

Ressourcenname

Quelle: columns/resourcename.md

Kennung type Kriterien Der Status Hinweise
RsN0 Beschreibung Anzeigename, der einer Ressource zugewiesen ist. Unterstützt
RsN1 Erforderlich Die Spalte "ResourceName" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Abrechnung basierend auf bereitgestellten Ressourcen unterstützt. Unterstützt
RsN2 Erforderlich [ResourceName] MUSS vom Typ "String" sein. Unterstützt
RsN3 MAI Der Wert "ResourceName" kann eine Null-Spalte sein, da einige Kostendatenzeilen möglicherweise keiner Ressource zugeordnet sind oder weil einem Anzeigenamen keine Ressource zugewiesen werden kann. Unterstützt Käufe verfügen möglicherweise nicht über einen zugewiesenen Ressourcennamen.
RsN4 Erforderlich ResourceName MUST NOT be null, if a display name can be assigned to a resource. Unterstützt ResourceName kann null sein, wenn eine Ressource indirekt mit den Gebühren verknüpft ist. Wenn Sie das Gefühl haben, dass es fehlt, senden Sie eine Supportanfrage für den Dienst, der den Ressourcentyp besitzt.
RsN5 Erforderlich Ressourcen, die nicht interaktiv bereitgestellt werden oder nur über eine vom System generierte ResourceId verfügen, dürfen nicht denselben Wert wie "ResourceName" duplizieren. Unterstützt

Ressourcentyp

Quelle: columns/resourcetype.md

Kennung type Kriterien Der Status Hinweise
RsT0 Beschreibung Die Art der Ressource, für die die Gebühr gilt. Unterstützt
RsT1 Erforderlich Die Spalte "ResourceType" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter die Abrechnung basierend auf bereitgestellten Ressourcen unterstützt und das Zuweisen eines Typs für Ressourcen unterstützt. Unterstützt
RsT2.1 Erforderlich [ResourceType] MUSS vom Typ "String" sein... Unterstützt
RsT2.2 Erforderlich [ResourceType]... DARF NICHT NULL sein, wenn eine entsprechende ResourceId nicht NULL ist. Unterstützt
RsT3 Erforderlich Wenn ein entsprechender ResourceId-Wert NULL ist, muss der Wert der ResourceType-Spalte ebenfalls NULL sein. Unterstützt

Dienstkategorie

Quelle: columns/servicecategory.md

Kennung type Kriterien Der Status Hinweise
SvC0 Beschreibung Klassifizierung auf höchster Ebene eines Diensts basierend auf der Kernfunktion des Diensts. Unterstützt
SvC1.1 Erforderlich Die Spalte ServiceCategory MUSS vorhanden sein... Unterstützt
SvC1.2 Erforderlich The ServiceCategory... DARF NICHT NULL SEIN. Unterstützt
SvC2 Erforderlich [ServiceCategory] ist vom Typ "String" und MUSS einer der zulässigen Werte sein. Unterstützt

Dienstname

Quelle: columns/servicename.md

Kennung type Kriterien Der Status Hinweise
SvN0 Beschreibung Ein Angebot, das von einem Anbieter erworben werden kann (z. B. cloud virtual machine, SaaS-Datenbank, professionelle Dienste von einem Systemintegrator). Unterstützt
SvN1 Erforderlich Die Spalte "ServiceName" MUSS in den Kostendaten vorhanden sein. Unterstützt
SvN2.1 Erforderlich [ServiceName] MUSS vom Typ "String" sein... Unterstützt
SvN2.2 Erforderlich [ServiceName]... DARF KEINE NULL-Werte enthalten. Teilweise unterstützt ServiceName kann für einige Einkäufe und Anpassungen leer sein.

SKU-ID

Quelle: columns/skuid.md

Kennung type Kriterien Der Status Hinweise
SkI0 Beschreibung Ein eindeutiger Bezeichner, der ein vom Anbieter unterstütztes Konstrukt zum Organisieren von Eigenschaften definiert, die in mindestens einem SKU-Preis üblich sind. Unterstützt
SkI1 Erforderlich Die Spalte "SkuId" MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter eine SKU-Liste veröffentlicht. Unterstützt
SkI2 Erforderlich [SkuId] MUSS vom Typ "String" sein. Unterstützt
SkI3.1 Erforderlich Es DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" ist... Teilweise unterstützt SkuId kann für einige Zeilen null sein, z. B. ungenutzte Sparplangebühren und Marketplace-Gebühren.
SkI3.2 Erforderlich Es... MUSS null sein, wenn ChargeCategory "Tax" ist... Nicht zutreffend Steuern sind in keinem Kostenverwaltungs- und Nutzungsdatensatz enthalten.
SkI3.3 MAI Es... KANN null für alle anderen Kombinationen von ChargeClass und ChargeCategory sein. Unterstützt
SkI4 Erforderlich SkuId MUSS gleich SkuPriceId sein, wenn ein Anbieter kein übergeordnetes SKU-ID-Konstrukt unterstützt. Unterstützt

SKU-Preis-ID

Quelle: columns/skupriceid.md

Kennung type Kriterien Der Status Hinweise
SkPI0 Beschreibung Ein eindeutiger Bezeichner, der den Einheitspreis definiert, der zum Berechnen der Gebühr verwendet wird. Unterstützt
SkPI1 Erforderlich Die Spalte "SkuPriceId" MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter eine SKU-Preisliste veröffentlicht. Unterstützt
SkPI2 Erforderlich [SkuPriceId] MUSS vom Typ "String" sein. Unterstützt
SkPI3 Erforderlich SkuPriceId MUSS einen Einzelpreis für die Berechnung der Gebühr definieren. Unterstützt
SkPI4 Erforderlich Der ListUnitPrice MUST be associated with the SkuPriceId in the provider published price list. Teilweise unterstützt Für EA stellt einen einzelnen SKU-Preis dar, SkuPriceId ist aber nicht im Preisblatt-Dataset verfügbar. Für MCA SkuPriceId ist eine Kombination aus den folgenden Preisblattspalten: {ProductId}_{SkuId}_{MeterType}.
SkPI5.1 Erforderlich [SkuPriceId] DARF NICHT NULL sein, wenn ChargeClass nicht "Korrektur" ist und ChargeCategory "Usage" oder "Purchase" lautet... Unterstützt
SkPI5.2 Erforderlich [SkuPriceId]... MUSS null sein, wenn ChargeCategory "Tax" ist.... Nicht zutreffend Steuern sind in keinem Kostenverwaltungs- und Nutzungsdatensatz enthalten.
SkPI5.3 MAI [SkuPriceId]... KANN null für alle anderen Kombinationen von ChargeClass und ChargeCategory sein. Unterstützt
SkPI6 Erforderlich Ein gegebener Wert von SkuPriceId MUSS einer und nur einer SkuId zugeordnet sein, außer in Fällen der Flexibilität des Verpflichtungsrabatts. Unterstützt

Unterkonto-ID

Quelle: columns/subaccountid.md

Kennung type Kriterien Der Status Hinweise
SAI0 Beschreibung Eine ID, die einer Gruppierung von Ressourcen oder Diensten zugewiesen ist, wird häufig zum Verwalten des Zugriffs und/oder der Kosten verwendet. Unterstützt FOCUS-Unterkonto ist einem Microsoft Cloud-Abonnement zugeordnet.
SAI1 Erforderlich Die Spalte "SubAccountId" MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter ein Unterkontokonstrukt unterstützt. Unterstützt
SAI2 Erforderlich [SubAccountId] MUSS vom Typ "String" sein. Unterstützt
SAI3 Erforderlich Wenn keine Gebühr für ein Unterkonto gilt, muss die Spalte "SubAccountId" null sein. Unterstützt SubAccountId ist null für MCA-Einkäufe und Rückerstattungen.

Unterkontoname

Quelle: columns/subaccountname.md

Kennung type Kriterien Der Status Hinweise
SAN0 Beschreibung Ein Name, der einer Gruppierung von Ressourcen oder Diensten zugewiesen ist, wird häufig zum Verwalten des Zugriffs und/oder der Kosten verwendet. Unterstützt FOCUS-Unterkonto ist einem Microsoft Cloud-Abonnement zugeordnet.
SAN1 Erforderlich Die Spalte "SubAccountName" MUSS in den Abrechnungsdaten vorhanden sein, wenn der Anbieter ein Unterkontokonstrukt unterstützt. Unterstützt
SAN2 Erforderlich [SubAccountName] MUSS vom Typ "String" sein. Unterstützt
SAN3 Erforderlich Wenn keine Gebühr für ein Unterkonto gilt, muss die Spalte "SubAccountName" null sein. Teilweise unterstützt SubAccountName kann "Nicht zugewiesen" sein, wenn kein Wert vorhanden ist. SubAccountName ist null für MCA-Einkäufe und Rückerstattungen.

Stichwörter

Quelle: columns/tags.md

Kennung type Kriterien Der Status Hinweise
T0 Beschreibung Der Satz von Tags, die Tagquellen zugewiesen sind, die potenzielle vom Anbieter definierte oder benutzerdefinierte Tag-Auswertungen berücksichtigen. Unterstützt
T1 Erforderlich Die Spalte "Tags" muss in den Abrechnungsdaten vorhanden sein, wenn der Anbieter das Festlegen von benutzerdefinierten oder vom Anbieter definierten Tags unterstützt. Unterstützt
T2 Erforderlich Die Spalte "Tags" MUSS benutzerdefinierte und vom Anbieter definierte Tags enthalten. Unterstützt
T3 Erforderlich Die Spalte "Tags" darf nur abgeschlossene Tags enthalten. Unterstützt
T4 Erforderlich Die Spalte "Tags" muss im Schlüsselwertformat vorliegen. Unterstützt
T5 Optional Ein Tag-Schlüssel mit einem Wert ungleich NULL für eine bestimmte Ressource SOLLTE in die Tagsspalte eingeschlossen werden. Unterstützt
T6 MAI Ein Tag-Schlüssel mit einem NULL-Wert für eine bestimmte Ressource kann abhängig vom Tag-Abschlussprozess des Anbieters in die Kategorienspalte eingeschlossen werden. Unterstützt
T7 Erforderlich Ein Tag-Schlüssel, der einen entsprechenden Wert nicht unterstützt, MUSS einen entsprechenden true -Wert (boolescher Wert) festgelegt haben. Nicht zutreffend Microsoft Cloud-Tags unterstützen Schlüssel und Werte.
T8 Erforderlich Wenn die Tag-Finalisierung unterstützt wird, müssen Anbieter Tag-Finalisierungsmethoden und Semantik in ihrer jeweiligen Dokumentation veröffentlichen. Unterstützt Weitere Informationen finden Sie unter "Gruppieren", und weisen Sie Kosten mithilfe der Tagvererbung zu.
T9 Erforderlich Anbieter DÜRFEN keine benutzerdefinierten Tagschlüssel oder -werte ändern. Unterstützt
T10 Erforderlich Vom Anbieter definierte Tags MÜSSEN einem vom Anbieter angegebenen Tagschlüsselpräfix vorangestellt werden. Unterstützt nicht Vom Anbieter angegebene Tags können nicht von benutzerdefinierten Tags unterschieden werden. Tags werden nicht geändert, um abwärtskompatibilität zu unterstützen.
T11 Optional Anbieter SOLLTEN alle vom Anbieter angegebenen Tagschlüsselpräfixe in ihrer jeweiligen Dokumentation veröffentlichen. Nicht zutreffend Anbieterpräfixe werden derzeit nicht angegeben.

Feedback senden

Teilen Sie uns mit, wie wir mit einer schnellen Überprüfung arbeiten. Wir verwenden diese Rezensionen, um FinOps-Tools und -Ressourcen zu verbessern und zu erweitern.

Wenn Sie nach etwas Spezifischem suchen, wählen Sie eine vorhandene Idee aus, oder erstellen Sie eine neue Idee. Teilen Sie Ideen mit anderen, um mehr Stimmen zu erhalten. Wir konzentrieren uns auf Ideen mit den meisten Stimmen.

Ideen abstimmen oder vorschlagen


Verwandte Ressourcen:

Verwandte Produkte:

Verwandte Lösungen: