Kapitel 13. Metadaten
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Wenn du Schema-Elemente erstellst, um Informationen über deine Kunden, Produkte, Versuchsergebnisse, Gesundheitsdaten oder was auch immer für dein Unternehmen von Bedeutung ist, zu speichern, muss Snowflake den Überblick über alle deine Tabellen, Spalten, Cluster, Ansichten und andere Datenbankobjekte behalten. Es überrascht nicht, dass Snowflake diese Informationen für den internen Gebrauch in einer Datenbank speichert, aber diese Informationen, die so genannten Metadaten, auch für Datenbankbenutzer zur Verfügung stellt. In diesem Kapitel lernst du die verschiedenen Arten von Metadaten kennen und erfährst anhand von Beispielen, wie sie genutzt werden können.
information_schema
Snowflake stellt seine Metadaten über eine Reihe von Ansichten im Schema information_schema zur Verfügung. Wenn du Snowsight verwendest, siehst du information_schema unter jeder Datenbank, einschließlich Snowflakes Beispieldatenbanken, wie in Abbildung 13-1 dargestellt.
Abbildung 13-1. Das Datenbankverzeichnis von Snowflake
Wenn du Views unter information_schema erweiterst, siehst du eine Auflistung von 25 verschiedenen Views, die Schemaelemente wie in Abbildung 13-2(Datenbanken, Tabellen, Views, Spalten), Sicherheit(Applicable_Roles, Enabled_Roles ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access