Kapitel 12. Ansichten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Gut konzipierte Anwendungen bieten in der Regel eine öffentliche Schnittstelle, während die Implementierungsdetails geheim gehalten werden, was die Endnutzer vor Komplexität und zukünftigen Änderungen schützt. Mit Snowflake kannst du Daten in Tabellen speichern, aber den Zugriff auf diese Daten über eine Reihe von Ansichten (und/oder Tabellenfunktionen, die in Kapitel 17 behandelt werden) ermöglichen. In diesem Kapitel erfährst du, was Views sind, wie sie erstellt werden und wann und wie du sie nutzen kannst.

Was ist eine Aussicht?

Eine Ansicht ist ein Datenbankobjekt, das einer Tabelle ähnelt, aber Ansichten können nur abgefragt werden. Views beinhalten keine Speicherung von Daten (mit Ausnahme von materialisierten Views, die später besprochen werden). Man kann sich eine Ansicht wie eine benannte Abfrage vorstellen, die in der Datenbank gespeichert wird, damit sie leicht verwendet werden kann. Wenn du am letzten Arbeitstag eines jeden Monats einen Bericht erstellst, könntest du eine Ansicht erstellen, die die Abfrage enthält, mit der der Bericht erstellt wurde, und diese Ansicht dann jeden Monat abfragen. Dies ist nur eine von mehreren Verwendungsmöglichkeiten von Ansichten, von denen einige im weiteren Verlauf des Kapitels behandelt werden.

Ansichten erstellen

Views werden mit der Anweisung create view erstellt, die im ...

Get Snowflake SQL und Skripting lernen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.