Datenprodukte
Datenprodukte in Cortex Framework stellen die kuratierte, logische Zusammenfassung von Daten-Assets dar, die zur Lösung bestimmter Geschäftsprobleme entwickelt wurden. Sie bilden die oberste, geschäftsorientierte Ebene und sind die Grundlage für Business Intelligence-Dashboards (BI), Berichterstellungstools, Modelle für maschinelles Lernen und autonome Agents.
Dataform-Pipelines fungieren als Ausführungs-Engine für diese Datenprodukte. Sie führen ELT-Prozesse (Extract, Load, Transform) aus, mit denen Daten aus der standardisierten Datengrundlage und gegebenenfalls anderen vorgelagerten Datenprodukten in diese endgültigen, nutzerfreundlichen Strukturen aggregiert, zusammengeführt und umgeformt werden.
Wichtige Konzepte
Daten-Asset: Ein Verweis auf eine physische Datenressource wie ein BigQuery-Dataset, eine BigQuery-Tabelle oder eine BigQuery-Ansicht. Ein Datenprodukt enthält mindestens einen Asset.
Datenprodukt: Eine kuratierte, logische Gruppierung von Daten-Assets, die formal verpackt sind, damit sie auffindbar, vertrauenswürdig und zugänglich sind, um bestimmte Geschäftsprobleme zu lösen. Das Cortex Framework bietet zwei Arten von Datenprodukten:
Quellenabgestimmte Datenprodukte: Eine Sammlung von Tabellen in einem analytischen Datenmodell (z. B. „Verkaufsaufträge“ oder „Kunden“). Diese Produkte werden aus der Datengrundlage gespeist, dienen als grundlegende Einheiten und können verwendet werden, um komplexere, anwendungsfallspezifische Modelle zu speisen.
Verbrauchsdatenprodukte: Spezialisierte Analysemodelle, die für bestimmte Geschäftsszenarien entwickelt wurden und komplexe KPI-Logik und hochgenaue Messwerte liefern (z. B. Verkaufsleistung Insights). Für Consumption-Datenprodukte werden in der Regel Upstream-Datenfundamentmodule sowie quellenbezogene Datenprodukte genutzt und zusammengefasst, um eine sofortige Entscheidungsfindung zu ermöglichen.
Datenprodukte für SAP ERP
In der folgenden Tabelle sind die für SAP ERP (ECC und S/4HANA) im Cortex Framework verfügbaren Datenprodukte aufgeführt. Außerdem werden ihre Funktionsbeschreibungen, Quelltabellen und unterstützten Quellsysteme beschrieben.
| Datenprodukt | Data Asset | Beschreibung | Quelltabelle | Quellsysteme | |
|---|---|---|---|---|---|
| SAP ECC | SAP S/4HANA | ||||
| Abrechnungsunterlagen | Überschrift für Abrechnungsunterlagen | Header von Abrechnungsdokumenten auf der Granularität von Client(System), Company Code, Accounting Document Number und Fiscal Year. | bkpf, tcurx |
✅ | ✅ |
| Element „Abrechnungsunterlagen“ | Buchhaltungsdokumentpositionen auf der Granularität von Client(System), Company Code, Accounting Document Number, Fiscal Year und Line Item Number. | bkpf, bseg, t005, tcurx |
✅ | ✅ | |
| Verbindlichkeiten | Verbindlichkeiten | Buchungen für Verbindlichkeiten auf der Granularität von Client(System), Ledger, Unternehmenscode, Geschäftsjahr, Dokumentnummer und Position. | acdoca, bkpf, bseg |
✅ | |
| Vom Anbieter gelöschte Elemente | Vom Anbieter abgeräumte Positionen auf der Granularität von Client(System), Company Code, Vendor, Special G/L Transaction Type, Special G/L Indicator, Clearing Date, Clearing Document, Assignment, Fiscal Year, Document Number und Line Item. | bkpf, bsak |
✅ | ||
| Offene Punkte des Anbieters | Offene Posten von Lieferanten auf der Granularität von Client(System), Buchungskreis, Lieferant, Sonder-G/L-Vorgangstyp, Sonder-G/L-Kennzeichen, Abrechnungsdatum, Abrechnungsbeleg, Zuordnung, Geschäftsjahr, Belegnummer und Position. | bkpf, bsik |
✅ | ||
| Forderungen | Forderungen | Buchungen für Forderungen auf der Granularität von Client(System), Ledger, Unternehmenscode, Geschäftsjahr, Dokumentnummer und Position. | acdoca, bkpf, bseg |
✅ | |
| Vom Kunden gelöschte Elemente | Vom Kunden ausgeglichene Positionen auf der Granularität von Client(System), Buchungskreis, Kunde, Sonder-Hauptbuch-Vorgangstyp, Sonder-Hauptbuch-Kennzeichen, Ausgleichsdatum, Ausgleichsbeleg, Zuordnung, Geschäftsjahr, Belegnummer und Position. | bkpf, bsad |
✅ | ||
| Offene Punkte für Kunden | Offene Posten von Kunden auf der Granularität von Client(System), Buchungskreis, Kunde, Sonder-G/L-Vorgangstyp, Sonder-G/L-Kennzeichen, Abrechnungsdatum, Abrechnungsbeleg, Zuordnung, Geschäftsjahr, Belegnummer und Position. | bkpf, bsid |
✅ | ||
| Adressen | Adressen | Adressen auf der Granularität von Client(System), Adressnummer, Gültig ab-Datum, Versions-ID für internationale Adressen, Personennummer und Sequenznummer. | adrc, adr6, adrct |
✅ | ✅ |
| Abrechnungsdokumente für Agenturgeschäfte | Kopfzeilen von Abrechnungsdokumenten für Agenturen | Header von Abrechnungsdokumenten für Agenturen auf der Granularität von „Client (System)“ und „Settlement Document Number“ (Abrechnungsdokumentnummer). | wbrk |
✅ | ✅ |
| Positionen im Abrechnungsdokument der Agentur | Positionen im Abrechnungsdokument der Agentur auf der Granularität von „Client(System)“, „Settlement Document Number“ und „Document Item Number“. | wbrk, wbrp |
✅ | ✅ | |
| Abrechnungsdokumente | Kopfzeilen von Abrechnungsdokumenten | Details zur Kopfzeile des Abrechnungsdokuments auf der Granularität von Client(System) und Abrechnungsdokument. | vbrk |
✅ | ✅ |
| Abrechnungsdokumentpositionen | Details zu Abrechnungsdokumentpositionen auf der Granularität von Client(System), Abrechnungsdokument und Positionsnummer. | vbrk, vbrp |
✅ | ✅ | |
| Gründe für die Blockierung der Abrechnung | Gründe für die Abrechnungsblockierung auf der Granularität von Client(System), Sprachschlüssel und Abrechnungsblockierung. | tvfst |
✅ | ✅ | |
| Geschäftspartner | Geschäftspartner | Geschäftspartner auf der Granularität von Client(System) und Geschäftspartner. | but000 |
✅ | ✅ |
| Adressen von Geschäftspartnern | Geschäftspartneradressen auf der Granularität von Client(System), Geschäftspartner, Adressnummer und Gültig ab. | adrc, adr6, adrct, but020 |
✅ | ✅ | |
| Bankverbindung des Geschäftspartners | Bankverbindungsdetails des Geschäftspartners auf der Granularität von Mandant(System), Geschäftspartner, Bankverbindungs-ID und Gültig ab. | but0bk |
✅ | ✅ | |
| Bedingungsverträge | Header für Bedingungsverträge | Header-Details für Bedingungsverträge auf der Granularität von Client(System) und Bedingungsvertragsnummer. | wcocoh |
✅ | ✅ |
| Artikel für Bedingungsverträge | Bedingt Vertragsartikeldetails auf der Granularität von Client(System), Vertragsnummer für Bedingungen und Artikel-GUID. | wcocoi |
✅ | ✅ | |
| Kalender für die Abrechnung von Rabatten | Kalender für die Abrechnung von Rabatten auf der Granularität „Client(System)“, „Condition Contract Number“, „Settlement Date“ und „Settlement Date Sequential ID“. | wb2_d_settl_cal |
✅ | ✅ | |
| Abrechnung von Konditionsverträgen – detaillierte Abrechnung | Detaillierte Abrechnungsaufstellungen für Konditionsverträge auf der Granularität von Client(System), Konditionsvertragsnummer, Dokumentnummer, Dokumentposition und Geschäftsvolumendokumentschlüsseln. | wb2_d_bvdetail |
✅ | ✅ | |
| Controlling-Bereiche und Kostenelemente | Zuweisung von Abrechnungskonten | Zuweisungen von Kontrollbereichen auf der Ebene von Mandant(System), Rechtssubjekt und Geschäftsbereich steuern. | tka02 |
✅ | ✅ |
| Kontrollbereiche | Steuerungsbereiche auf der Granularität von Mandant(System) und Steuerungsbereich. | tka01 |
✅ | ✅ | |
| Kostenelemente | Kostenelemente auf der Granularität von Client(System), Controlling Area, Cost Element, Valid To Date und Language Key. | cskb, csku, tka01 |
✅ | ✅ | |
| Kosten- und Profitcenter | Kostenstellen | Kostenstellen auf der Granularität von Client(System), Controlling Area, Cost Center, Valid To Date und Language Key. | csks, cskt |
✅ | ✅ |
| Gewinnzentren | Gewinnzentren auf der Granularität von Client(System), Gewinnzentrum, Gültig bis, Kontrollbereich und Sprachschlüssel. | cepc, cepct |
✅ | ✅ | |
| Währungsumrechnung | Währungscodes | Währungscodes auf der Detailebene „Client(System)“, „Währungscode“ und „Sprachschlüssel“. | tcurc, tcurt, tcurx |
✅ | ✅ |
| Wechselkurse | Wechselkurse auf der Granularität von „Client(System)“, „Exchange Rate Type“, „From Currency“, „To Currency“ und „Conversion Date“. | tcurf, tcurr |
✅ | ✅ | |
| Kunden | Kunden | Kundenstammdaten, Kundennummer, Name des Kunden, Standort, Adresse und ähnliche Informationen auf der Granularität von Client(System) und Kundennummer, Versions-ID für internationale Adressen und „Gültig ab“-Datum. | kna1, adrc |
✅ | ✅ |
| Lieferdokumente | Kopfzeilen von Lieferdokumenten | Lieferdokumente auf Headerebene mit der Granularität „Client(System)“ und „Lieferdokumentnummer“. | tcurx, likp |
✅ | ✅ |
| Positionen im Lieferdokument | Lieferdokumentpositionen auf der Granularität von Client(System), Lieferdokumentnummer und Positionsnummer des Lieferdokuments. | tcurx, likp, lips |
✅ | ✅ | |
| Gründe für die Blockierung der Auslieferung | Gründe für die Blockierung der Auslieferung auf der Granularität von Client(System) und Sprachschlüssel. | tvlst |
✅ | ✅ | |
| Struktur und Versionen von Finanzberichten | Positionen der Finanzberichtsstruktur | Positionen der Finanzberichtsstruktur auf der Granularität von Client(System), Finanzberichtsversion und Knoten-ID. | fagl_011pc |
✅ | ✅ |
| Text zur Struktur des Finanzberichts | Texte zur Struktur von Finanzberichten auf der Detailebene „Client(System)“, „Financial Statement Version“, „Language Key“, „Financial Statement Item“, „Text Type“ und „Line Number“. | fagl_011qt |
✅ | ✅ | |
| Zuweisungen von Versionen der Struktur von Finanzberichten | Zuweisungen von Versionen der Finanzberichtsstruktur auf der Granularität von Client(System), Version des Finanzberichts, Position des Finanzberichts, Kontenplan und G/L-Konto „Von“. | fagl_011zc |
✅ | ✅ | |
| Varianten des Geschäftsjahres | Varianten des Geschäftsjahres | Konfigurationen von Geschäftsjahrvarianten auf der Granularität von Client(System) und Geschäftsjahrvariante. | t009 |
✅ | ✅ |
| Perioden der Geschäftsjahresvariante | Zeiträume für Geschäftsjahresvarianten auf der Granularität „Client(System)“, „Geschäftsjahresvariante“, „Jahr“, „Kalendermonat“ und „Kalendertag“. | t009b |
✅ | ✅ | |
| Anlagevermögen | Anlagevermögen – Master | Stammdaten für Anlagevermögen auf der Granularität von Mandant(System), Buchungskreis, Anlagennummer, Anlagenunternummer und Sprachschlüssel. | anla, anlh, ankt, t095t, t098t |
✅ | ✅ |
| Abschreibungsbedingungen | Abschreibungsbedingungen auf der Granularität von Mandant(System), Buchungskreis, Anlagennummer, Anlagenunternummer, Abschreibungsbereich, Gültig bis und Sprachschlüssel. | anlb, t090nat, t093b, t093c, t093t |
✅ | ✅ | |
| Zeitabhängige Asset-Zuweisungen | Zeitabhängige Asset-Zuweisungen auf der Granularität von Client(System), Company Code, Asset Number, Asset Subnumber und Valid To Date. | anlz |
✅ | ✅ | |
| Hauptbuchkonten | Hauptbuchkonten | Hauptbuchkonten auf der Granularität von Client(System), Kontenplan, Hauptbuchkontonummer und Sprachschlüssel. | ska1, skat |
✅ | ✅ |
| Globale Einstellungen | Unternehmenscodes | Buchungskreise auf der Granularität von Client(System) und Buchungskreis. | t001 |
✅ | ✅ |
| Sprachen | Sprachen auf der Granularität von Sprachschlüssel und Beschreibungssprache. | t002, t002t |
✅ | ✅ | |
| Länder | Länder mit dem Detaillierungsgrad „Länderschlüssel“ und „Sprachschlüssel“. | t005, t005t |
✅ | ✅ | |
| Ländervorwahlen | Ländervorwahlen auf der Ebene von Client(System) und Länderschlüssel. | t005k |
✅ | ✅ | |
| Länderspezifische Steuerregionen | Ländersteuerregionen auf der Granularität von „Client(System)“, „Country Key“, „Region“ und „Language Key“. | t005s, t005u |
✅ | ✅ | |
| Systemstatustexte | Systemstatustexte auf der Granularität von Systemstatusschlüssel und Sprachschlüssel. | tj02t |
✅ | ✅ | |
| Materialchargen | Materialübergreifende Chargen | Materialübergreifende Chargen auf der Granularität von Client(System), Materialnummer, Chargennummer und Sprachschlüssel. | makt, mch1 |
✅ | ✅ |
| Material-Pflanzen-Batches | Materialwerks-Batches auf der Granularität von Client(System), Materialnummer, Werk, Chargennummer und Sprachschlüssel. | makt, mcha, t001w |
✅ | ✅ | |
| Material-Batchbestände | Materialchargenbestände auf der Granularität von Client(System), Materialnummer, Werk, Lagerort, Chargennummer und Sprachschlüssel. | makt, mchb, t001w |
✅ | ✅ | |
| Materialbewegungen | Materialbelege | Materialdokumente auf der Granularität von Client(System), Dokumentnummer, Dokumentjahr und Dokumentposition. | ECC: tcurx, msegS/4H: tcurx, matdoc |
✅ | ✅ |
| Materialbewegungsarten | Materialbewegungsarten auf der Granularität von Client(System), Language Key, Movement Type, Special Stock Indicator, Movement Indicator, Receipt Indicator und Consumption Related Movement Type. | t156, t156t |
✅ | ✅ | |
| Materials | Materials | Materialien auf der Granularität von Client(System) und Materialnummer. | mara, makt |
✅ | ✅ |
| Materialtypen | Materialtypen auf der Granularität von Client(System), Materialtyp und Sprachschlüssel. | t134, t134t |
✅ | ✅ | |
| Materialgruppen | Materialgruppen auf der Granularität von Client(System), Materialgruppe und Sprachschlüssel. | t023, t023t |
✅ | ✅ | |
| Materialpflanzen | Materialwerke auf der Granularität von Client(System), Materialnummer und Werk. | marc |
✅ | ✅ | |
| Materialien nach Lagerort | Stellt Materialbestandsmengen, mehrsprachige Materialbeschreibungen, Werksnamen und Namen von Lagerorten auf der Ebene des Lagerorts bereit. | mard, makt, t001w, and t001l |
✅ | ✅ | |
| Pflanzen und Aufbewahrung | Pflanzen | Pflanzen auf der Granularität von Client(System) und Pflanze. | t001w |
✅ | ✅ |
| Speicherorte | Speicherorte auf der Granularität von Mandant(System), Werk und Lagerort. | t001l |
✅ | ✅ | |
| Projektstruktur | Projektstruktur | Projektstruktur auf der Granularität von Client(System), Project Internal ID und WBS Element Internal ID. | proj, prhi, prps, prte |
✅ | ✅ |
| Projektdatenbank | Datenbanksätze für Projektinformationen auf der Granularität von „Client(System)“, „Object Number“, „Ledger“, „Value Type“, „Object Indicator“, „Fiscal Year“, „Value Category“, „Budget Type“, „Version“, „Category“, „Fund“, „Transaction Currency“ und „Period Block“. | rpsco |
✅ | ✅ | |
| Kaufdokumente | Kopfzeilen von Kaufdokumenten | Enthält Details zu Bestellungen auf Kopfzeilenebene. Diese Ansicht hat die Granularität „Client(System)“ und „Einkaufsbelegnummer“. | ekko |
✅ | ✅ |
| Einkaufsbelegpositionen | Details zu Auftragspositionen. Diese Ansicht hat die Granularität „Client(System)“, „Einkaufsdokumentnummer“ und „Artikelnummer des Einkaufsdokuments“. | tcurx, ekpo, ekko |
✅ | ✅ | |
| Einteilung von Einkaufsbelegen | Details zu Kaufdokumenten auf Positionsebene, einschließlich KPIs wie „Offene Menge“. Die Granularität dieser Ansicht ist „Client(System)“, „Einkaufsbelegnummer“, „Positionsnummer des Einkaufsbelegs“ und „Zähler für Lieferplanzeile“. | tcurx, ekpo, ekko, eket |
✅ | ✅ | |
| Organisationsstruktur für den Einkauf | Einkaufsgruppen | Kaufgruppen auf der Granularität von Client(System) und Kaufgruppe. | t024 |
✅ | ✅ |
| Einkaufsorganisationen | Stammdaten der Einkaufsorganisation auf der Granularität von Mandant(System) und Einkaufsorganisation. | t024e |
✅ | ✅ | |
| Verkaufsdokumente | Kopfzeilen von Verkaufsdokumenten | Verkaufsdokumente auf Headerebene mit der Granularität „Client(System)“ und „Verkaufsdokumentnummer“. | tcurx, vbak |
✅ | ✅ |
| Positionen im Verkaufsbeleg | Verkaufsdokumentpositionen auf der Granularität von Client(System), Verkaufsdokumentnummer und Positionsnummer des Verkaufsdokuments. | tcurx, vbap |
✅ | ✅ | |
| Partner für Verkaufsdokumente | Partnerdetails für Verkaufsdokumente auf der Granularität von Client(System), Verkaufsdokument, Verkaufsdokumentposition und Partnerfunktion. | vbpa |
✅ | ✅ | |
| Positionen im Verkaufsbeleg | Verkaufsdokumente auf Positionsebene, einschließlich KPIs wie „Offene Menge“ und „Menge in Transit“. Die Granularität dieser Ansicht ist „Client(System)“, „Sales Document Number“ (Verkaufsdokumentnummer), „Item Number of Sales Document“ (Artikelnummer des Verkaufsdokuments) und „Delivery Schedule Line Counter“ (Zähler für Lieferplanzeile). | tcurx, vbep |
✅ | ✅ | |
| Status von Verkaufsdokumentkopfzeilen | Status von Verkaufsdokumentheadern auf der Granularität von Client(System) und Verkaufsdokument. | vbak, vbuk |
✅ | ✅ | |
| Status von Positionen in Verkaufsdokumenten | Status von Verkaufsbelegpositionen auf der Granularität von Client(System), Verkaufsbeleg und Verkaufsbelegposition. | lips, vbap, vbup |
✅ | ✅ | |
| Vertriebsdokumentfluss | Verkaufsdokumentflüsse auf der Granularität von Client(System), Vorgängerdokument, Vorgängerposition, Nachfolgedokument und Nachfolgeposition. | vbfa |
✅ | ✅ | |
| Vertriebsorganisation | Vertriebsorganisationen | Vertriebsorganisationen auf der Granularität von Client(System), Vertriebsorganisation und Sprachschlüssel. | tvko, tvkot |
✅ | ✅ |
| Vertriebskanal | Vertriebschannels auf der Granularität von Client(System), Vertriebschannel und Sprachschlüssel. | tvtw, tvtwt |
✅ | ✅ | |
| Verwaltungseinheiten | Aufschlüsselungen auf der Granularität von Client(System), Division und Language Key. | tspa, tspat |
✅ | ✅ | |
| Maßeinheiten | Maßeinheiten | Maßeinheiten auf der Granularität von Client(System), Maßeinheit und Sprachschlüssel. | t006, t006a, t006t |
✅ | ✅ |
| Universal Journal | Universelle Journaleinträge | Universal-Journalbuchungszeilen auf der Granularität von Mandant, Ledger, Unternehmenscode, Geschäftsjahr, Buchhaltungsdokumentnummer und Position. | acdoca, tcurx |
✅ | |
| Universal Journal Entry Ledgers | Universelle Journaleintragskonten auf der Granularität von Client, Konto und Sprache. | finsc_ledger, finsc_ledger_t |
✅ | ||
| Tagebucheinträge gruppieren | Gruppieren Sie Journaleinträge auf der Granularität von „Client“, „Ledger“, „Dimension“, „Geschäftsjahr“, „Dokumentnummer“, „Position“ und „Sprachschlüssel“. | acdocu, fincs_ref_vers_r, tcurx, tf200, tf201 |
✅ | ||
| Anbieterrechnungen | Rechnungsköpfe von Anbietern | Header von Lieferantenrechnungen auf der Granularität von Client(System), Rechnungsdokumentnummer und Geschäftsjahr. | rbkp |
✅ | ✅ |
| Rechnungspositionen des Anbieters | Anbieterrechnungspositionen auf der Granularität von „Client(System)“, „Invoice Document Number“, „Fiscal Year“ und „Invoice Item Number“. | rbkp, rseg |
✅ | ✅ | |
| Zuweisungen von Anbieterrechnungskonten | Zuweisungen von Lieferantenrechnungskonten auf der Granularität von Client(System), Rechnungsdokumentnummer, Geschäftsjahr, Rechnungsartikelnummer, fortlaufende Nummer der Kontozuweisung und fortlaufende Nummer für Codierungsblock. | rbco, rbkp |
✅ | ✅ | |
| Anbieter | Anbieter | Stammdaten des Anbieters, Anbieternummer, Name des Anbieters, Standort, Adresse und Ähnliches auf der Granularität von Client(System) und Anbieternummer, Versions-ID für internationale Adressen und Gültigkeitsdatum. | lfa1, adrc |
✅ | ✅ |
Beispiele für Datenprodukte für die Nutzung für SAP
Die folgenden Beispiele für Consumption-Datenprodukte sind für SAP (SAP ERP und SAP BDC) verfügbar.
- Statistiken zur Verkaufsleistung
- Analyse der Ausgaben für Lieferanten
Weitere Informationen und Details finden Sie in der Dokumentation Beispieldaten für das Produkt „Verbrauchsdaten“.