FOCUS-Report
Zuletzt aktualisiert am
Das Verständnis von Cloud-Kosten- und Nutzungsdaten ist eine Schlüsselqualifikation für ein effektives Kostenmanagement. Bei STACKIT stellen wir alle Kosten- und Nutzungsdaten in einem standardisierten Format bereit, um Ihnen dieses Verständnis zu erleichtern. Dieses Format ist die FinOps Open Cost and Usage Specification (FOCUS). STACKIT unterstützt die FOCUS-Versionen 1.1 und 1.2.
Was ist FOCUS?
Abschnitt betitelt „Was ist FOCUS?“Die FinOps Open Cost and Usage Specification (FOCUS) ist eine offene Spezifikation, die klare Anforderungen für Erzeuger von Abrechnungsdaten definiert, um konsistente Kosten- und Nutzungsdatensätze zu erstellen.
Durch die Unterstützung dieses Standards ermöglicht STACKIT es Ihnen, Kosten- und Nutzungsdaten direkt in Ihre bestehenden Prozesse und Tools zu integrieren. Der FOCUS-Export liefert die grundlegenden Daten, die zur Durchführung von FinOps-Praktiken benötigt werden, einschließlich:
- Genaue Kostenallokation: Weisen Sie Kosten von der Ressource den Eigentümern zu, wie z. B. Teams, Produkten oder Geschäftseinheiten.
- Analyse von Kostendaten: Identifizieren Sie Kostentrends und Kostentreiber.
- Kosten-Monitoring: Richten Sie Warnungen ein, verfolgen Sie Budgets und messen Sie Kostenmetriken.
Weitere Einzelheiten zu FOCUS finden Sie unter https://focus.finops.org. Weitere Informationen zu FinOps finden Sie unter https://www.finops.org/.
Funktionsübersicht
Abschnitt betitelt „Funktionsübersicht“- Unterstützung der FOCUS-Versionen: STACKIT unterstützt die FOCUS-Versionen 1.1 und 1.2.
- Umfang: STACKIT generiert den FOCUS-Report auf Ebene des Abrechnungskontos. Derzeit enthält jedes Kundenkonto nur ein Abrechnungskonto.
- Spalten-Compliance: STACKIT unterstützt alle von der FOCUS-Spezifikation definierten Pflichtspalten (MUST), was die Compliance und eine umfassende Datenbereitstellung gewährleistet.
- STACKIT-spezifische Erweiterungen: Wir stellen zusätzliche STACKIT-spezifische Spalten für erweiterte Details zur Verfügung. Diese Spalten verwenden das Präfix
x_. HINWEIS:x_ProjectIdundx_ProjectNamewerden in zukünftigen FOCUS-Versionen die1.2.überschreiten nicht mehr Bestandteil sein. - Berichtsarten: STACKIT unterstützt die Berichtsarten “Month-to-Date” und “Day-to-Date”.
- Berichthäufigkeit: Sie können FOCUS-Berichte täglich oder monatlich generieren.
- Berichtsformat: STACKIT stellt den FOCUS-Bericht als komprimierte CSV-Datei zur Verfügung, um eine effiziente Datenübertragung zu gewährleisten und den Speicherbedarf zu reduzieren.
- Geltungsbereich: Sie können Speicherplatz im STACKIT Object Storage sparen, indem Sie ältere Dateien überschreiben.
Rechnungsinformationen
Abschnitt betitelt „Rechnungsinformationen“STACKIT-Rechnungen stehen in der Regel um den 5. eines jeden Monats zur Verfügung. Sobald diese abrufbar sind, erstellen wir die FOCUS-Berichte für den betreffenden Monat neu, um die entsprechende InvoiceId und etwaige verrechnete Gutschriften aufzunehmen.
Geplante Funktionen
Abschnitt betitelt „Geplante Funktionen“- Zertifizierung als FOCUS-konformer Report.
- Zusätzliche Unterstützungsspalten, wie z. B.:
Resource name: Dies ist ein für Menschen lesbarer Name zur Identifizierung der Ressource.Folder path: Unterstützt die Kostenallokation.
- Einführung von FOCUS 1.3.
FOCUS-Report generieren
Abschnitt betitelt „FOCUS-Report generieren“Nachdem Sie nun die Vorteile des FOCUS-Standards kennen, folgen Sie diesen Schritten, um Ihren ersten FOCUS-Report zu erstellen.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“Bevor Sie beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Ein aktiver Object Storage-Service.
- Ein erstellter Bucket innerhalb Ihrer Object Storage-Instanz.
- Konfigurierte Zugriffsberechtigungen für den Object Storage-Bucket.
Übersicht über den High-Level-Prozess
Abschnitt betitelt „Übersicht über den High-Level-Prozess“Der Prozess zur Aktivierung und zum Erhalt des FOCUS-Reports umfasst die folgenden Schritte:
Abbildung 1: Prozess zur Aktivierung des FOCUS-Reports
- Erstellen Sie den FOCUS-Export-Zeitplan.
- STACKIT erstellt den FOCUS-Report basierend auf Ihren Einstellungen und speichert ihn um 12:00 Uhr UTC in Ihrem Object Storage.
- Laden Sie den Report über eine API oder einen Dateiübertragungs-Client aus dem Object Storage herunter.
FOCUS-Export-Zeitplan erstellen
Abschnitt betitelt „FOCUS-Export-Zeitplan erstellen“Um den FOCUS-Report zu erhalten, müssen Sie einen FOCUS-Export-Zeitplan erstellen. Dieser Zeitplan definiert die Parameter für die Erstellung und Bereitstellung des Reports. Sie können den Zeitplan nur im Abrechnungsbereich auf Ebene des Kundenkontos festlegen.

Abbildung 2: Schritt 1 – Ansicht für FOCUS-Zeitplan öffnen.
Stellen Sie sicher, dass Sie alle Voraussetzungen erfüllen, einschließlich der Aktivierung von Object Storage, der Erstellung eines Buckets und der Gewährung von Zugriff.

Abbildung 3: Schritt 2 – Erstellen Sie den Zeitplan für Ihr Abrechnungskonto.

Abbildung 4: Schritt 3 – Geben Sie Details zum Speichern des FOCUS-Reports in Ihrem Object Storage ein.
Sobald Sie den Zeitplan erstellt haben, liefert STACKIT den FOCUS-Report am nächsten Tag in den von Ihnen angegebenen Object Storage-Bucket.
FOCUS-Report im Object Storage speichern
Abschnitt betitelt „FOCUS-Report im Object Storage speichern“Um den FOCUS-Report in Ihrem Object Storage zu speichern, benötigt STACKIT Zugriff auf die Datenebene des Object Storage. STACKIT erreicht dies durch den folgenden Prozess:
- STACKIT erstellt ein Dienstkonto mit dem Präfix
stackit-focus. - STACKIT weist dem Dienstkonto die Rolle
object-storage.adminzu. - Das Dienstkonto erstellt eine neue Anmeldedatengruppe innerhalb der Steuerungsebene des Object Storage. Der Name der Anmeldedatengruppe folgt dem Schema
focus-<zufällige ID>. - STACKIT erstellt einen Zugriffsschlüssel innerhalb der Anmeldedatengruppe.
- STACKIT verwendet diesen Zugriffsschlüssel, um die FOCUS-Datei in Ihrem bereitgestellten Bucket abzulegen.
Zugriff und Berechtigungen
Abschnitt betitelt „Zugriff und Berechtigungen“Sie finden den Bereich für FOCUS-Reporte im Seitenmenü auf Ebene des Kundenkontos. Um diese Navigationsoption zu sehen, muss Ihrem Benutzer die entsprechende Rolle zugewiesen sein. Die Rolle muss den Benutzern auf der Ebene des Kundenkontos zugewiesen werden.
Um eine Rolle zuzuweisen, öffnen Sie das Seitenmenü, wählen Sie IAM und Management und dann Zugriff aus. Sie müssen eine der folgenden Rollen zuweisen, um auf Kosten- und Abrechnungsdaten zuzugreifen:
| Zugriffsebene | Rolle | Rechte |
|---|---|---|
| Kundenkonto | Owner (General Roles) | Zeitpläne lesen und schreiben |
| Kundenkonto | Cost Management Cost Admin (Product Roles) | Zeitpläne lesen und schreiben |
| Kundenkonto | Cost Management Cost Reader (Product Roles) | Zeitpläne lesen |
FOCUS-Report herunterladen
Abschnitt betitelt „FOCUS-Report herunterladen“STACKIT stellt den FOCUS-Report täglich um 12:00 Uhr UTC bereit. Sie können FOCUS-Reporte nicht direkt über das STACKIT Portal herunterladen. Um auf Ihren Report zuzugreifen, verbinden Sie sich programmgesteuert oder über einen standardmäßigen S3-kompatiblen Dateiübertragungs-Client mit der STACKIT Object Storage-Instanz. Der STACKIT Object Storage ist S3-kompatibel.
STACKIT speichert den FOCUS-Report gemäß Ihren Zeitplaneinstellungen.

Abbildung 5: Speicherschema des FOCUS-Reports für die tägliche Erstellung ohne Überschreiben
Die folgende Tabelle erklärt die Platzhalter für den Speicherpfad:
| Platzhalter | Beschreibung | Beispiel |
|---|---|---|
<object storage path> | Der vom Benutzer definierte Bucket-Standort. | receipts/foo/bar |
<schedule UUID> | Ein für den Zeitplan erstellter Ordner. Der Ordnername enthält die Zeitplan-UUID. | f51ce5b9-653c-13t8-90e3-d8bad69734df |
<billing_period> | Definiert den Zeitraum, den der Report abdeckt, im Format yyyymmdd-to:yyyymmdd. | 20250901-20250930 |
<creation day and time> | Gibt an, wann der Ordner generiert wurde, im Format yyyymmddhhmm. | 202509010420 |
<compressed CSV file> | Die eigentliche(n) Reportdatei(en), bei der es sich um eine oder mehrere komprimierte CSV-Dateien handeln kann. | part_0001.csv.gz |
Der Name der komprimierten CSV-Datei ist vordefiniert und kann nicht geändert werden. Der Dateiname besteht aus einer Angebe von Datum und Uhrzeit, gefolgt von einem inkrementierenden numerischen Wert.
Die erste Datei enthält _0001.csv.gz. Nach einer Million Datensätzen wird der Report aufgeteilt und eine zusätzliche Datei erstellt. Diese zusätzlichen Dateien enthalten _0002.csv.gz, _0003.csv.gz und so weiter.
Beispiel für einen FOCUS-Report
Abschnitt betitelt „Beispiel für einen FOCUS-Report“Um Ihnen zu helfen, sich mit der Struktur des Reports und dem Inhalt vertraut zu machen, können Sie einen Beispiel-FOCUS-Report herunterladen.
FOCUS-Beispiel herunterladen