Clientversionen und Supportrichtlinie

Snowflake stellt eine CLI (Befehlszeilenschnittstelle) sowie andere Clientsoftware (Treiber, Konnektoren usw.) bereit, um eine Verbindung zu Snowflake herzustellen und bestimmte Snowflake-Features zu verwenden (z. B. Apache Kafka zum Laden von Daten, Apache Hive-Metadaten für externe Tabellen). Die Clients müssen auf jeder lokalen Workstation oder in jedem System installiert werden, von dem aus Sie eine Verbindung herstellen möchten.

Bei Bedarf veröffentlichen wir neue Versionen der Clients, um Fehler zu beheben und Verbesserungen und neue Features einzuführen. Neue Versionen sind abwärtskompatibel mit vorhandenen Snowflake-Features. Wir können jedoch nicht garantieren, dass frühere Versionen aufwärtskompatibel sind. Daher empfehlen wir die aktive Überwachung und Pflege der Versionen Ihrer installierten Clients. Wenn diese nicht mit der aktuellen Version von Snowflake synchron sind, können Probleme beim Verbinden mit und Verwenden von Snowflake auftreten.

Weitere Informationen zum Ermitteln der aktuellen Version eines Clients oder Treibers finden Sie unter:

Unter diesem Thema:

Client-Mindestversionen

Die Mindestversion für einen Client gibt die älteste unterstützte Version des Clients an. Alle Clientversionen, die jünger als das dokumentierte Minimum sind, werden von unseren Supportrichtlinien nicht mehr abgedeckt und können beim Herstellen einer Verbindung zu Snowflake Probleme verursachen.

Achtung

Wie in unserer Clientsupportrichtlinie (unter diesem Thema) angegeben, beheben wir nur Probleme mit neuesten Clientversionen. Daher können die Mindestversionen Probleme aufweisen, die in späteren Versionen behoben wurden. Daher sollten Sie nicht die Mindestversionen installieren.

Sie sind in der obigen Tabelle nur als Richtlinien für die Verwaltung Ihrer installierten Clients in Bezug auf unsere Supportrichtlinie aufgeführt.

Clientsupportrichtlinie

Snowflake hält sich bei allen von Snowflake bereitgestellten Clients an folgende Supportrichtlinie:

  • Snowflake unterstützt offiziell jede Clientversion mindestens 2 Jahre, außer in Fällen, in denen eine neuere Version kritische Korrekturen einführt (z. B. zur Lösung von Sicherheits- oder Leistungsproblemen).

    Clientversionen, die unter der minimal unterstützten Version liegen, können an der Verbindung mit Snowflake gehindert werden. Beachten Sie, dass Snowflake vor dem Sperren des Zugriffs für eine bestimmte Clientversion eine erweiterte Benachrichtigung bereitstellt.

  • Nicht unterstützte Versionen werden möglicherweise aus der Distribution entfernt (d. h. sie stehen möglicherweise nicht mehr zum Herunterladen/Installieren zur Verfügung).

  • Snowflake stellt Fehlerkorrekturen, neue Features und erforderliche Sicherheitsupdates ausschließlich für die neuesten Clientversionen bereit. Außerdem prüft Snowflake beim Beheben von Clientproblemen lediglich die neuesten Clientversionen.

  • Snowflake sorgt in allen unterstützten Clientversionen für Abwärtskompatibilität von APIs.

  • Bei kritischen/wichtigen Clientänderungen (z. B. erforderliche Sicherheitsupdates) verlangt Snowflake ggf. von Ihnen, ein Upgrade auf die neueste Version bzw. wenigstens eine Version über der Mindestversion durchzuführen (siehe Tabelle oben).

Bemerkung

Diese Richtlinie gilt nicht für Clientkonnektoren, die von Drittanbietern (Informatica, Tableau usw.) bereitgestellt werden. Wenden Sie sich direkt an den Partner, der den Konnektor bereitstellt, um Informationen zu seiner Supportrichtlinie zu erhalten.

Weitere Informationen zu den Partnern von Snowflake finden Sie unter Snowflake-Ökosystem.

Betriebssystemunterstützung

Die neuesten Versionen der meisten Snowflake-Clients werden auf folgenden Betriebssystemen unterstützt:

Betriebssystem

Unterstützte Versionen

Linux

CentOS 7, 8

Red Hat Enterprise Linux (RHEL) 7, 8

Ubuntu 16.04, 18.04, 20.04 oder höher

macOS

10.14 oder höher

Microsoft Windows

Microsoft Windows 8 oder höher

Microsoft Windows Server 2012, 2016, 2019

Bemerkung

Die unterstützten Versionen unterliegen ständigen Änderungen, hauptsächlich aufgrund angepasster Supportrichtlinien der Betriebssystemanbieter.

Die folgende Tabelle zeigt, welche Clients auf welchen Betriebssystemen verfügbar sind:

Linux

macOS

Microsoft Windows

Go-Snowflake-Treiber

.NET-Treiber

Node.js-Treiber

JDBC-Treiber

ODBC-Treiber

PHP-PDO-Treiber

Snowflake-Konnektor für Kafka

Snowflake-Konnektor für Python

Snowflake-Konnektor für Spark

Supportrichtlinie für Betriebssysteme

Snowflake beendet normalerweise die Unterstützung von Betriebssystemversionen gemäß der vom Hersteller des Betriebssystems angegebenen Supportzeitachse.

Snowflake kündigt normalerweise 3 Monate im Voraus an, wenn die Unterstützung für eine bestimmte Version eines Betriebssystems eingestellt wird.