投稿日: Nov 5, 2020

Amazon Redshift の JDBC および Python ドライバーがオープンソースになり、Apache-2.0 ライセンスの下でユーザーコミュニティでご利用いただけるようになりました。このリリースにより、お客様はドライバーの実装に対する可視性が向上し、その開発に貢献できるようになります。ユーザーは、関連する AWS GitHub リポジトリで両方のドライバーのコードを参照し、Git Pull Requests を介してドライバーの拡張機能を送信し、レビューのために問題を報告できるようになりました。

さらに、Amazon Redshift の JDBC および Python ドライバーにいくつかの拡張機能を導入しています。これで、JDBC ドライバーは、データベース間でのクエリ (プレビュー) をサポートし、結果セットのメタデータフェッチを改善し、reWriteBatchedInsertsSize パラメータを介してバッチ INSERT パフォーマンスを最適化し、fetchRingBufferSize パラメータを介してクライアント側カーソルのサポートを改善し、SocketFactory のサポートを新たに提供するようになりました。新しいオープンソースの Python ドライバーは、シングルサインオン (SSO) 用の IAM および IDP サポート、NumPy および Pandas API サポート、および拡張データベースメタデータ API を導入します。

Github リポジトリは次のとおりです。
Amazon JDBC ドライバー https://github.com/aws/Amazon -redshift-jdbc-driver
Amazon Python ドライバー https://github.com/aws/Amazon -redshift-python-driver

オープンソースの Amazon Redshift JDBC ドライバーバージョンは今後 2.0.x に更新されますが、以前のクローズドソースバージョンは追って通知があるまで 1.x バージョンブランチで維持され続けることに注意してください。 

機能を強化しパフォーマンスを向上させるために、すべてのお客様に最新のドライバーバージョンにアップグレードすることをお勧めします。インストールガイダンスについては Amazon JDBC ドライバー 2.0 ドキュメントを、ソースコードについては Amazon Redshift の JDBC および Python ドライバーの GitHub リポジトリを参照してください。