Veröffentlicht am: Mar 30, 2021
Sie können jetzt die Amazon Redshift Daten-API in den AWS GovCloud (USA)-Regionen verwenden, um auf Amazon Redshift zuzugreifen. Die Redshift Daten-API vereinfacht den Datenzugriff, -in- und -export aus Sprachen, die vom AWS SDK unterstützt werden, wie z. B. Python, Go, Java, Node.js, PHP, Ruby und C++, sodass Sie sich auf die Erstellung von Anwendungen statt auf die Verwaltung der Infrastruktur konzentrieren können.
Die Daten-API vereinfacht den Zugriff auf Amazon Redshift, da die Verwaltung von Datenbankverbindungen und Anmeldeinformationen entfällt. Stattdessen können Sie SQL-Befehle an einen Amazon Redshift-Cluster ausführen, indem Sie einfach einen von der Daten-API bereitgestellten HTTPS-API-Endpunkt aufrufen. Die Daten-API kümmert sich um die Verwaltung von Datenbankverbindungen und die Rückgabe von Daten. Die Daten-API speichert Ihre Abfrageergebnisse für 24 Stunden und ist asynchron, so dass Sie Ihre Ergebnisse später abrufen können.
Da die Daten-API die in AWS Secrets Manager gespeicherten IAM-Benutzeranmeldeinformationen oder Datenbankanmeldeinformationen nutzt, müssen Sie in API-Aufrufen keine Anmeldeinformationen übergeben. Für Kunden, die AWS Lambda verwenden, bietet die Daten-API einen sicheren Weg, ohne die zusätzliche Ressourcenlast von in einer Amazon VPC gestarteten Lambda-Funktionen, auf ihre Datenbank zuzugreifen. Die Integration mit dem AWS SDK bietet eine programmgesteuerte Schnittstelle für das Ausführen von SQL-Anweisungen mit Parametern.
Weitere Informationen, einschließlich Anweisungen zum Einstieg in die Daten-API, finden Sie in der Amazon Redshift-Dokumentation oder in dieser Demo.