Die semantische Unternehmensschicht
Vier Plattformen. Ein governter Satz Zahlen.
Verbinden Sie Salesforce Data 360, Snowflake, Databricks und Palantir AIP mit einem Nur-Lese-Zugang, den Sie ausstellen.
Ein Warehouse anbinden, ohne Schreibrechte abzugeben.
Die Konnektoren enthalten überhaupt keine Schreibmethode. Ein Nur-Lese-Zugang ist alles, was TabTotal je braucht. Was Ihre Rolle nicht sehen kann, sieht auch Boreon nicht.
Ihr Warehouse behält sein eigenes Vokabular.
Jeder Katalog benennt die Dinge auf seine Weise, und Boreons TabTotal liest jeden davon.
| Warehouse | Governter Katalog | Kennzahl einmal definieren | Die Frageoberfläche, die sie speist |
|---|---|---|---|
| Salesforce | Data 360 | Semantic model | Tableau Semantics |
| Databricks | Unity Catalog | Metric view | Genie |
| Snowflake | Horizon Catalog | Semantic view | Cortex Analyst |
| Palantir | AIP Ontology | Object type and Function | AIP Assistant |
- Salesforce Data 360
- Snowflake
- Databricks
- Palantir AIP Ontology
Eine Definition, und jede Antwort stimmt überein.
Boreons TabTotal hält eine eigene Kopie Ihrer Definition und schreibt die Abfrage daraus, mit Ihren Bezeichnern.
Die Definition, aus der TabTotal antwortet, ist dieselbe, die Tableau Semantics, Genie und Cortex Analyst speist. Die Zahl im Gespräch, die Zahl im Dashboard und die Zahl in Ihrem Warehouse sind also eine Zahl, und Umsatz bedeutet, was Ihr Finanzteam entschieden hat.
Jede Antwort rechnet mit Ihren zertifizierten Zahlen.
Sie definieren eine Kennzahl einmal in Salesforce Data 360, Snowflake oder Databricks. Die KI benennt sie; TabTotal schreibt das SQL aus der eigenen gespeicherten Kopie Ihrer Definition, mit Ihren Bezeichnern. So ist die Zahl im Gespräch dieselbe Zahl wie in Ihrem Warehouse.
Ontologie
Eine der vier hat überhaupt keine Tabellen.
Databricks und Snowflake veröffentlichen Schemas und Tabellen. Palantir Foundry veröffentlicht eine Ontologie, und sie beantwortet denselben Vertrag.
Ein Objekttyp trägt typisierte Eigenschaften, wo eine Tabelle Spalten trägt, und Link-Typen sind der Join-Graph, den die Plattform selbst deklariert, statt eines aus Spaltennamen abgeleiteten. Ihr Inventar liest sich als Ontologie und Objekttyp, wo die anderen sich als Schema und Tabelle lesen. Derselbe Feldnachweis, dieselbe Freigabewarteschlange und dieselbe governte Abfrage gelten unverändert, ohne Sonderfall.
Eine Kennzahl muss deklariert sein, niemals geraten
Eine Metric View sagt, welches ihrer Mitglieder eine Kennzahl ist. Eine Ontologie tut das nicht. Sie veröffentlicht typisierte Eigenschaften und lässt jeden Aufrufer jede numerische davon aggregieren. Numerisch ist nicht dasselbe wie messbar. Ein realer Objekttyp trägt einundfünfzig Eigenschaften, zwanzig davon numerisch, und darunter sind ein Breiten- und ein Längengrad. Beide zu summieren bedeutet nichts. Eine Kennzahl wird nur aus einer Funktion gelesen, deren deklarierte Ausgabe numerisch ist, und eine Ontologie ohne Funktionen meldet ihre Dimensionen und eine leere Kennzahlenliste, statt eine zu erfinden.
Es beginnt mit der Arbeit, die Sie schon geleistet haben.
Ihre Namen. Ihre Schichten. Ihre Taxonomie.
Ein Schichtname kommt aus Ihren eigenen Objektnamen. Wenn Sie meta.distributions haben, liegt es in der Schicht meta. Wenn Sie gold.sem_law haben, liegt es in gold. TabTotal übernimmt, was Ihr Warehouse sagt, statt eine eigene Taxonomie aufzuzwingen. Auf dem Bildschirm stehen also die Wörter, die Ihr Team in Besprechungen ohnehin benutzt.
- Tabellen und Views
- Spalten
- Kommentare
- Tags
- Primär- und Fremdschlüssel
- Berechtigungen
Jedes Feld trägt seinen eigenen Datensatz.
Seine Bedeutung, sein Eigentümer, seine Qualitätsregeln und die physische Spalte darunter.
- 01Name
Das Feld so, wie Ihre Leute danach fragen.
- 02Physische Quelle
Die Tabelle und die Spalte, aus der es tatsächlich stammt.
- 03Einschränkungen
Die Schlüssel und Regeln, die Ihr Warehouse ohnehin durchsetzt.
- 04Qualitätsregeln
Die Prüfungen, die entscheiden, ob ein Wert zulässig ist.
- 05Fachliche Beschreibung
Was es fachlich bedeutet, in Ihren eigenen Worten.
- 06Kennzahldefinition
Die Berechnung, einmal gehalten und überall wiederverwendet.
- 07Eigentümer
Die Person, die dafür verantwortlich ist.
- 08Steward
Die Person, die sich täglich darum kümmert.
- 09PII- und SOX-Entscheid
Ob es personenbezogen oder finanzrelevant ist, festgehalten als Entscheid.
Dieselbe Entität in mehreren Plattformen ist ein Objekt.
Felder werden über den Namen vereinigt, und das zusammengeführte Objekt merkt sich jedes Herkunfts-Warehouse.
Wo zwei Server sich über dieses Objekt uneinig sind, wird der Unterschied als Governance-Befund zu Ihren übrigen Befunden erhoben, und das abweichende Paar wird benannt. Aus einer stillen Annahme wird damit etwas, worauf Sie reagieren können, und übereinstimmende Server sind etwas, das Sie belegen können, statt es zu hoffen.
Jedes Warehouse wird an seinen eigenen Nachweisen gemessen.
Eine Synchronisierung berichtet nur über das Warehouse, das sie gelesen hat. Ein Abgleich von Data 360 sagt Ihnen etwas über Data 360, und Ihre Snowflake- und Databricks-Objekte bleiben genau so, wie Ihr Team sie zuletzt freigegeben hat. Ein Routineabgleich liest sich damit als Routineabgleich, und genau das macht die Freigabeliste lesenswert.
Ihre Schicht bewegt sich, wenn Sie es sagen.
Warehouses driften, deshalb kommt jede spätere Synchronisierung als Vorschlag und nicht als Tatsache.
Die erste Synchronisierung holt Ihren Katalog herein
Ihre Objekte kommen so an, wie sie heute stehen. Nichts wird umgeschrieben und nichts wird unterwegs umbenannt.
Jede spätere Synchronisierung parkt ihre Änderungen
Ein Abgleich läuft nicht von selbst in Ihre Schicht. Was er gefunden hat, wartet beiseitegelegt auf einen Menschen.
Sie sehen das Davor und das Danach
Jede geparkte Änderung trägt auf beiden Seiten einen Inhalts-Hash. Was sich bewegt hat, ist damit eine Tatsache und keine Erinnerung.
Sie geben ein Warehouse nach dem anderen frei
Jeder Server wird an seinen eigenen Nachweisen gemessen. Ein Routineabgleich eines Warehouses liest sich also genau als das.
Ihre Entscheidung geht ins Journal
Die Freigabe wird in eine hash-verkettete Aufzeichnung geschrieben, und genau die will Ihre Prüfung nächstes Jahr sehen.
Sechs Kennzahlen, und der Rechenweg hinter dem Wert.
Die Schicht berichtet über sich selbst, Sie wissen also, wo Sie stehen, bevor jemand fragt.
- Objects
- Standard Fields
- Translation
- Semantics
- Data Quality
- Governance
Datenqualität, mit allen fünf Dimensionen im Blick.
- Documented
- Ruled
- Classified
- Owned
- Conformant
Die fünf werden gleichmässig gemittelt, denn es gibt keinen belegbaren Grund, eine über die andere zu stellen, und erfundene Gewichte wären falsche Genauigkeit. Sie stehen immer neben der Gesamtzahl, damit der Wert Ihnen sagt, welche Dimension Sie verbessern sollten, statt Ihnen eine Zahl zu reichen und um Vertrauen zu bitten. Eine leere Schicht erreicht null und nicht schmeichelhafte hundert.
Ein Wert, mit dem Sie arbeiten können, samt Rechenweg.
Datenqualität ist dokumentiert, geregelt, klassifiziert, verantwortet und konform, gleichmässig gemittelt und immer neben der Gesamtzahl gezeigt. So sehen Sie, welche Dimension Sie verbessern sollten, statt eine einzelne Zahl zu bekommen und ihr glauben zu müssen.
Sie entscheiden, was die Schicht sehen darf.
Ihre Warehouse-Berechtigungen sind die Grenze, und sie gelten auf jeder Oberfläche zugleich.
Ein eingeschränktes Schema bleibt an allen drei Stellen aus der Schicht heraus, an denen es sonst auftauchen könnte: wenn ein Begriff aufgelöst wird, wenn die KI Kontext erhält und wenn jemand den Server auf dem Bildschirm durchsieht. Es gibt eine Antwort darauf, ob etwas gesehen werden darf, und sie hält an jeder dieser Stellen. Eine prüfende Person muss also nicht drei Oberflächen kontrollieren, um sicher zu sein.
Darunter liegt Ihre eigene Warehouse-Rolle. TabTotal reicht genau so weit wie der Nur-Lese-Zugang, den Sie gegeben haben, und keinen Schritt weiter. Wenn Ihr Sicherheitsteam fragt, was das hier sehen kann, lautet die ehrliche Antwort: was Sie gewährt haben, und Sie können es in Ihrem Warehouse entziehen, ohne uns zu fragen.
Richten Sie es auf Ihren eigenen Katalog.
Verbinden Sie einen Nur-Lese-Zugang und sehen Sie, was Ihr Warehouse bereits über sich selbst weiss.