- ODBC Drivers
- Java JDBC Drivers
- ADO.NET Providers
- SQL SSIS Components
- BizTalk Adapters
- Excel Add-Ins
- Power BI Connectors
- Tableau Connectors
- PowerShell Cmdlets
- Delphi & C++Builder
- Data Sync
- API Server
Amazon Redshift Python Connector
Python からRedshift データを自在に読み・書き・更新
Amazon Redshift データをPython ベースのデータアクセス、ビジュアライゼーション、ORM、ETL、AI/ML、カスタムアプリから自在に連携・操作。
ベータ版ダウンロード

Amazon Redshift へのデータ連携用のPython Connecotr ライブラリ。 pandas、SQLAlchemy、Dash、petl などの主要なPython ツールにAmazon Redshift をシームレスに統合。 Python や各種ツールからRedshift データに連携できるPython データベース API(DB-API)モジュール。
機能
- PostgreSQL 8.0.2 ベースのAmazon Redshift への接続にテイラーメイドされたドライバー
- Amazon Redshift NoSQL データへのSQL-92 でのクエリを実現。
- フレキシブルなNoSQL のフラット化 - 自動スキーマ生成、フレキシブルなクエリなど。
- Amazon Redshift データにリアルタイムアクセス
- BI、帳票、ETL ツールやカスタムアプリへのシームレスなデータ連携
- データ集計、複雑なJOIN クエリなどのSQL をフルサポート
製品仕様
- Redshift with bi-directional access連携用のPython Database API (DB-API) モジュール。
- 使い慣れたSQL でAmazon Redshift データにアクセス。Redshift に使い慣れたPython Database Connectivity でデータ連携。
- pandas、SQLAlchemy、Dash、petl などの人気のPython ツールにシームレスに統合。
- Redshift をシンプルなコマンドラインで探索!
- データ、パラメータ、メタデータでUnicode をフルサポート。
CData Python Connectors の紹介動画
CData Python Connectors の基本的な使い方を紹介する動画でシンプルかつパワフルな連携をご覧ください。
Python Connector 動画を見るPython からAmazon Redshift にデータ連携
サポートされたデータソースにわたり統一されたSQL アクセスを実現するPyton Connector
-
Python からRedshift への標準連携
Redshift データに以下のPython ベースのフレームワークから連携を実現:
- データ分析/ビジュアライゼーション:Jupyter Notebook、pandas、Matplotlib
- ORM:SQLAlchemy、SQLObject、Storm
- ウェブアプリケーション:Dash、Django
- ETL:Apache Airflow、Luigi、Bonobo、Bubbles、petl
-
Python 標準ツールへの統合
Redshift Connector は、Anaconda、Visual Studio Python IDE、PyCharm などの人気のデータサイエンスおよび開発ツールに統合して利用可能です。
-
レプリケーションとキャッシング
CData のレプリケーションやキャッシングコマンドにより、簡単にローカルおよびクラウドデータストア(Oracle、SQL Server、Google Cloud SQL、etc.)へのデータのコピーができます。レプリケーションコマンドはインテリジェントな差分更新によるデータのキャッシュを行う機能を備えています。
-
文字列型、日付型、数値型のSQL 関数群
Redshift Connector は50以上の関数ライブラリを持ち、カラムと出力フォーマットを操作します。代表的な例では正規表現、JSON、およびXML 処理機能があります。
-
コラボラティブクエリ処理
Python Connector はクライアント側における追加処理を実現することにより、接続するデータソースの機能を高め、SUM、AVG、MAX、MIN などの分析集計を可能にします。
-
容易なスキーマのカスタマイズ
Redshift Connector のデータモデルはテーブル / カラムの追加や削除、データ型の変更などのカスタマイズが簡単に行えます。追加ビルドは不要です。カスタマイズは、human-readable スキーマを使ってランタイムで編集ができます。
-
セキュアな接続
すべてのクライアント - サーバー間接続において、TLS / SSL データ暗号化などのエンタープライズレベルのセキュリティ機能が備わっています。
Python でRedshift データに連携
CData Python Connectors は、標準化されたデータベースAPI(DB-API)インターフェースでRedshift にアクセスすることができます。幅広いPython データツールからのデータ連携が簡単に実現します。Python からのデータ連携をデータソース固有のインターフェースを意識することなくベーシックなパターンで連携を行うことができます::
- Redshift に接続する接続プロパティを設定
- Redshift をクエリしてデータを取得・更新
- Python データツールからRedshift データに連携

Python からRedshift にデータ連携する方法
Python からデータに接続するには、エクステンションをインポートして接続を作ります:
import cdata.redshift as mod conn = mod.connect("User=user@domain.com; Password=password;") #Create cursor and iterate over results cur = conn.cursor() cur.execute("SELECT * FROM RedshiftTable") rs = cur.fetchall() for row in rs: print(row)
エクステンションをインポートすると、使い慣れたPython モジュールやツールキットからあらゆるエンタープライズデータに連携が可能になり、データ活用のためのPython アプリケーションをすばやく構築できます。
pandas でRedshift データをビジュアライズ
Redshift Python Connector はデータセントリックなインターフェースになっていて、pandas やSQLAlchemy をはじめとするツールに統合して利用してデータを分析しビジュアライズすることができます。
engine = create_engine("redshift///Password=password&User=user") df = pandas.read_sql("SELECT * FROM RedshiftTable", engine) df.plot() plt.show()
フルCRUD サポート
Read-only ですか? そんなことはありません。Redshift Connector は、フルCRUD(Create、Read、Update、Delete)処理をサポートします。ユーザーは、データベーステーブルにアクセスするように、Redshift Connector にアクセスして、自在にデータを処理することができます。
Amazon Redshift Python Connector 人気記事
Amazon Redshift Python Connector に関する人気の記事はこちら:
- SQLAlchemy ORM を使って、Python でRedshift データに連携 ...
- Python でRedshift データをETL ...
- Python pandas を使ってRedshift データをビジュアライズ ...
- Dash を使って、Redshift に連携するウェブアプリケーションを開発 ...
Amazon Redshift Python Connector に関するそのほかの記事および技術コンテンツをご覧になりたい方は、オンラインナレッジベース へ。
Python Connector の人気動画:

ほかのデータベース ドライバー
-
-
Salesforce & Force.com
詳細 » -
Salesforce Marketing Cloud
詳細 » -
Salesforce Chatter
詳細 » -
Dynamics 365 Sales
詳細 » -
Dynamics 365 Business Central
詳細 » -
Dynamics 365 Finance & Ops
詳細 » -
Microsoft Dynamics CRM
詳細 » -
Microsoft Dynamics GP
詳細 » -
Microsoft Dynamics NAV
詳細 » -
Microsoft SharePoint
詳細 » -
NetSuite CRM & ERP
詳細 » -
QuickBooks Desktop
詳細 » -
QuickBooks Online
詳細 » -
QuickBooks Point of Sale
詳細 » -
Sage 200
詳細 » -
Sage 300
詳細 » -
Sage Business Cloud Accounting
詳細 » -
Sage 50 UK
詳細 » -
Xero Accounting
詳細 » -
Exact Online
詳細 » -
Sage Intacct
詳細 » -
FreshBooks
詳細 » -
SAP NetWeaver
詳細 » -
SAP Business One
詳細 » -
SAP Business One DI
詳細 » -
SAP Hybris C4C
詳細 » -
OData
詳細 » -
JSON
詳細 » -
REST
詳細 » -
Microsoft Excel
詳細 » -
Microsoft Excel Online
詳細 » -
SharePoint Excel Services
詳細 » -
Twitter
詳細 » -
Twitter Ads
詳細 » -
Facebook
詳細 » -
LDAP
詳細 » -
Amazon DynamoDB
詳細 » -
Google Analytics
詳細 » -
Google Calendar
詳細 » -
Google Sheets
詳細 » -
Microsoft Office 365
詳細 » -
Google Contacts
詳細 » -
Google Drive
詳細 » -
Google Directory
詳細 » -
Google Campaign Manager
詳細 » -
Google Ad Manager
詳細 » -
Gmail
詳細 » -
Email
詳細 » -
RSS Feeds
詳細 » -
MongoDB
詳細 » -
Azure Cosmos DB
詳細 » -
Google BigQuery
詳細 » -
Redis
詳細 » -
Amazon Athena
詳細 » -
Azure Table Storage
詳細 » -
Azure Data Management
詳細 » -
IBM Cloudant
詳細 » -
Apache Cassandra
詳細 » -
Couchbase
詳細 » -
Apache HBase
詳細 » -
MarkLogic
詳細 » -
Google Spanner
詳細 » -
DataRobot
詳細 » -
Google Data Catalog
詳細 » -
Google Cloud Storage
詳細 » -
Microsoft SQL Server
詳細 » -
Oracle Database
詳細 » -
MariaDB
詳細 » -
MySQL
詳細 » -
PostgreSQL
詳細 » -
SQLite
詳細 » -
Sugar CRM
詳細 » -
SuiteCRM
詳細 » -
SAP Concur
詳細 » -
Google Ads
詳細 » -
Bing Ads
詳細 » -
Basecamp
詳細 » -
MailChimp
詳細 » -
Highrise CRM
詳細 » -
LinkedIn
詳細 » -
LinkedIn Ads
詳細 » -
Zoho CRM
詳細 » -
WordPress
詳細 » -
Authorize.Net
詳細 » -
Square
詳細 » -
Microsoft Access
詳細 » -
Act CRM
詳細 » -
Active Directory
詳細 » -
Act-On
詳細 » -
Acumatica ERP
詳細 » -
Adobe Analytics
詳細 » -
ADP
** COMING SOON ** -
Airtable
詳細 » -
Alfresco
詳細 » -
Amazon Marketplace
詳細 » -
Amazon S3
詳細 » -
Asana
詳細 » -
Avalara AvaTax
詳細 » -
AWS Data Management
詳細 » -
Azure Analysis Services
詳細 » -
Azure Data Catalog
詳細 » -
Azure Data Lake Storage
詳細 » -
Azure DevOps
詳細 » -
Azure Synapse
詳細 » -
Backlog
詳細 » -
BigCommerce
詳細 » -
Bing Search
詳細 » -
Blackbaud FE NXT
詳細 » -
Box
詳細 » -
JDBC-ODBC Bridge
詳細 » -
Pervasive SQL (Btrieve)
詳細 » -
BugZilla
詳細 » -
Bullhorn CRM
詳細 » -
Business b-ridge
詳細 » -
CloudSign
詳細 » -
CockroachDB
詳細 » -
Atlassian Confluence
詳細 » -
Apache CouchDB
詳細 » -
CSV/TSV Files
詳細 » -
Microsoft Dataverse (CDS)
詳細 » -
IBM DB2
詳細 » -
DigitalOcean
詳細 » -
DocuSign
詳細 » -
Dropbox
詳細 » -
eBay
詳細 » -
EDGAR Online
詳細 » -
Salesforce Einstein Analytics
詳細 » -
Elasticsearch
詳細 » -
Oracle Eloqua
詳細 » -
Epicor ERP
詳細 » -
e-Sales Manager Remix
詳細 » -
e-Stat
** COMING SOON ** -
Evernote
詳細 » -
Microsoft Exchange
詳細 » -
Facebook Ads
詳細 » -
FedEx
詳細 » -
FinancialForce
詳細 » -
Freee
** COMING SOON ** -
Freshdesk
詳細 » -
FTP Servers
詳細 » -
Garoon
詳細 » -
GMO MakeShop
詳細 » -
Google Search
詳細 » -
Pivotal GreenPlum
詳細 » -
HarperDB
** COMING SOON ** -
Apache HDFS
詳細 » -
Apache Hive
詳細 » -
HPCC Systems
詳細 » -
HubSpot
詳細 » -
IBM Cloud Object Storage
詳細 » -
IBM Cloud SQL Query
詳細 » -
IBM Informix
詳細 » -
Apache Impala
詳細 » -
Instagram
詳細 » -
Jira
詳細 » -
Jira Service Desk
詳細 » -
Apache Kafka
詳細 » -
Kintone
詳細 » -
Lohaco
詳細 » -
Marketo
詳細 » -
Money Forward Invoice
詳細 » -
Money Forward Expense
詳細 » -
Microsoft Planner
詳細 » -
Microsoft Project
詳細 » -
Microsoft Teams
詳細 » -
MYOB AccountRight
詳細 » -
Odoo ERP
詳細 » -
Microsoft OneDrive
詳細 » -
Microsoft OneNote
詳細 » -
Open Exchange Rates
詳細 » -
Oracle Sales Cloud
詳細 » -
Salesforce Pardot
詳細 » -
Apache Parquet
詳細 » -
PayPal
詳細 » -
PCA Accounting
詳細 » -
PCA Sales
詳細 » -
Apache Phoenix
詳細 » -
Pinterest
詳細 » -
Ponparemall
詳細 » -
Presto
詳細 » -
Qoo10
詳細 » -
Quandl
詳細 » -
QuickBase
詳細 » -
Rakuten Market
** COMING SOON ** -
Reckon
詳細 » -
Sansan
詳細 » -
SAP Business ByDesign
詳細 » -
SAP Fieldglass
詳細 » -
SAP Netweaver Gateway
詳細 » -
SAP HANA
詳細 » -
SAP HANA XS Advanced
詳細 » -
SAP SuccessFactors
詳細 » -
SAS XPORT
詳細 » -
SendGrid
詳細 » -
ServiceNow
詳細 » -
SFTP
詳細 » -
ShipStation
詳細 » -
Shopify
詳細 » -
SingleStore
詳細 » -
Slack
詳細 » -
Smaregi
詳細 » -
Smartsheet
詳細 » -
Snapchat Ads
詳細 » -
Snowflake
詳細 » -
Apache Spark SQL
詳細 » -
Splunk
詳細 » -
SQL Analysis Services
詳細 » -
Streak
詳細 » -
Stripe
詳細 » -
SurveyMonkey
詳細 » -
Sybase
詳細 » -
Sybase IQ
詳細 » -
Tally ERP
詳細 » -
TaxJar
詳細 » -
Teradata
詳細 » -
Trello
詳細 » -
TSheets
詳細 » -
Twilio
詳細 » -
UPS
詳細 » -
USPS
詳細 » -
Veeva Vault
詳細 » -
Veeva CRM
** COMING SOON ** -
Wasabi Object Storage
詳細 » -
Wave Financial
詳細 » -
WooCommerce
詳細 » -
Workday
詳細 » -
Xero WorkflowMax
詳細 » -
au Wowma
詳細 » -
xBase
詳細 » -
X-Cart
詳細 » -
XML Files
詳細 » -
Yahoo Shopping
詳細 » -
YouTube Analytics
詳細 » -
Zendesk
詳細 » -
Zoho Books
詳細 » -
Zuora
詳細 » -
Magento
詳細 »