Veröffentlicht am: Sep 15, 2021
Amazon Redshift, ein vollständig verwaltetes Cloud Data Warehouse, kündigt die Verfügbarkeit von Amazon Redshift RSQL an, einem Befehlszeilen-Client für die Interaktion mit Amazon Redshift-Clustern und -Datenbanken. Mit Amazon Redshift RSQL können Sie sich mit einem Amazon Redshift-Cluster verbinden, Datenbankobjekte beschreiben, Daten abfragen und Abfrageergebnisse in verschiedenen Ausgabeformaten anzeigen.
Amazon Redshift RSQL unterstützt die Funktionen des PostgreSQL-Befehlszeilen-Tools psql mit einer zusätzlichen Reihe von Amazon Redshift-spezifischen Funktionen: Sie können Single Sign-On (SSO)-Authentifizierung mit ADFS, PingIdentity, Okta, Azure AD oder anderen SAML/JWT-basierten Identitätsanbietern verwenden, sowie Browser-basierte SAML-Identitätsanbieter mit Multi-Faktor-Authentifizierung (MFA) nutzen; Sie können Eigenschaften oder Attribute von Amazon Redshift-Objekten beschreiben, z. B. Verteilungsschlüssel, Sortierschlüssel, Late Binding Views (LBVs), Materialized Views, externe Tabellen im Amazon Glue-Katalog oder Hive Metastore, externe Tabellen in Amazon RDS for PostgreSQL, Amazon Aurora PostgreSQL-kompatible Edition, Amazon RDS for MySQL (Vorschau) und Amazon Aurora MySQL-kompatible Edition (Vorschau) sowie über Amazon Redshift Data Sharing freigegebene Tabellen; Sie können auch erweiterte Kontrollflussbefehle wie IF (\ELSEIF, \ELSE, \ENDIF), \GOTO und \LABEL verwenden.
Mit dem Amazon Redshift RSQL-Batch-Modus, der ein als Eingabeparameter übergebenes Skript ausführt, können Sie jetzt Skripte ausführen, die sowohl SQL als auch komplexe Geschäftslogik enthalten. Mit dem Amazon Redshift RSQL-Batch-Modus, der ein als Eingabeparameter übergebenes Skript ausführt, können Sie jetzt Skripte ausführen, die sowohl SQL als auch komplexe Geschäftslogik enthalten.
Amazon Redshift RSQL ist für die Betriebssysteme Linux, Windows und macOS X verfügbar.
Um loszulegen und mehr über Amazon Redshift RSQL zu erfahren, besuchen Sie unsere Dokumentation.