Skip to content

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.

Eine Schicht über Salesforce Data 360, Databricks und Snowflake.
Nur lesend, von Bauart

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.

Jedes unterstützte Warehouse, der Katalog, den TabTotal liest, wo eine Kennzahl einmal definiert wird, und die Frageoberfläche, die diese Definition speist
WarehouseGovernter KatalogKennzahl einmal definierenDie Frageoberfläche, die sie speist
SalesforceData 360Semantic modelTableau Semantics
DatabricksUnity CatalogMetric viewGenie
SnowflakeHorizon CatalogSemantic viewCortex Analyst
PalantirAIP OntologyObject type and FunctionAIP 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.

Einmal definieren, überall antworten

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.

  1. 01Name

    Das Feld so, wie Ihre Leute danach fragen.

  2. 02Physische Quelle

    Die Tabelle und die Spalte, aus der es tatsächlich stammt.

  3. 03Einschränkungen

    Die Schlüssel und Regeln, die Ihr Warehouse ohnehin durchsetzt.

  4. 04Qualitätsregeln

    Die Prüfungen, die entscheiden, ob ein Wert zulässig ist.

  5. 05Fachliche Beschreibung

    Was es fachlich bedeutet, in Ihren eigenen Worten.

  6. 06Kennzahldefinition

    Die Berechnung, einmal gehalten und überall wiederverwendet.

  7. 07Eigentümer

    Die Person, die dafür verantwortlich ist.

  8. 08Steward

    Die Person, die sich täglich darum kümmert.

  9. 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.

  1. Die erste Synchronisierung holt Ihren Katalog herein

    Ihre Objekte kommen so an, wie sie heute stehen. Nichts wird umgeschrieben und nichts wird unterwegs umbenannt.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Fünf Dimensionen, immer sichtbar

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.