[PYTHON] Holen Sie sich Amazon RDS (PostgreSQL) -Daten mithilfe von SQL mit Pandas

Problem

Ich möchte mit Daten in Pandas arbeiten, daher verwende ich die Pandas-Methode read_sql Ich möchte es von Amazon RDS (PostgreSQL) erhalten.

Lösung

Installation

Fügen Sie sqlalchemy, padas ein

pip install -U sqlalchemy pandas

Beispielcode

import sqlalchemy 
import pandas

## DB Connection configuration
username = "USERNAME"
password = "PASSWORD"
endpoint = "ENDPOINT"  # something like amazonaws.com:5432
dbname   = "DBNAME"

## Connect to Db
con = sqlalchemy.create_engine("postgresql://%s:%s@%s/%s" % (username, password, endpoint, dbname))


## Get Data
data = pandas.read_sql("YOUR_SQL", con)
print(data)

Recommended Posts

Holen Sie sich Amazon RDS (PostgreSQL) -Daten mithilfe von SQL mit Pandas
Abrufen von Amazon-Daten mit Keep API # 1 Abrufen von Daten
[Hinweis] Mit Python Daten von PostgreSQL abrufen
Datenvisualisierung mit Pandas
Datenmanipulation mit Pandas!
Daten mit Pandas mischen
Verarbeiten Sie CSV-Daten mit Python (Zählverarbeitung mit Pandas)
Holen Sie sich Youtube-Daten mit Python
Datenanalyse mit Python-Pandas
Datenverarbeitungstipps mit Pandas
Versuchen Sie, Daten zu erfassen, während Sie mit anaconda eine Portweiterleitung an RDS durchführen.
Abrufen von Salesforce-Daten mithilfe der REST-API
Datenvisualisierungsmethode mit Matplotlib (+ Pandas) (5)
[Python] Mit DataReader Wirtschaftsdaten abrufen
Vielseitige Datenerfassung mit Pandas + Matplotlib
Analysieren Sie Daten im CSV-Format mit SQL
Datenvisualisierungsmethode mit Matplotlib (+ Pandas) (3)
Holen Sie sich Daten von Twitter mit Tweepy
Verwalten Sie Ihre Daten mit AWS RDS
Datenvisualisierungsmethode mit Matplotlib (+ Pandas) (4)
Mit Amazon Transcribe erstellte Untertiteldaten
Ich erhalte eine Fehlermeldung beim Import von Pandas.
Ich habe versucht, Amazon SQS mit Django-Sellerie zu verwenden
Holen Sie sich Lebensmitteldaten mit Amazon API (Python)
Holen Sie sich Daten von Cloudant mit Bluemix-Kolben
Holen Sie sich Youtube-Daten in Python mithilfe der Youtube-Daten-API
Versuchen Sie, mit Pandas in ordentliche Daten umzuwandeln
RDS-Daten über die Schrittplattform werden an Pandas gesendet
Daten in RDS mit AWS Glue überschreiben
Holen Sie sich mit pyVISA Daten von einem Oszilloskop
Behandeln Sie 3D-Datenstrukturen mit Pandas
Beispiel für eine effiziente Datenverarbeitung mit PANDAS
Best Practices für den Umgang mit Daten mit Pandas
Führen Sie Raw SQL mit Redash unter Verwendung der Python-Datenquelle aus und zeigen Sie das Ergebnis an
[In-Database Python Analysis-Lernprogramm mit SQL Server 2017] Schritt 2: Importieren Sie Daten mit PowerShell in SQL Server
Ich habe eine Funktion zum Abrufen von Daten aus der Datenbank spaltenweise mithilfe von SQL mit SQLite3 von Python [SQLite3, SQL, Pandas] erstellt.
Versuchen Sie, Doujin-Musikdaten mit Pandas zu aggregieren
Lesen Sie Python-CSV-Daten mit Pandas ⇒ Graph mit Matplotlib
[Python] Holen Sie sich alle Kommentare mit Youtube Data Api
[Django] So erhalten Sie Daten durch Angabe von SQL.
Holen Sie sich Aktienkursdaten mit Quandl API [Python]
Ich habe versucht, CloudWatch-Daten mit Python abzurufen
Implementieren Sie "Data Visualization Design # 3" mit Pandas und Matplotlib
[Pandas] Grundlagen der Verarbeitung von Datumsdaten mit dt
Visualisieren Sie Daten interaktiv mit TreasureData, Pandas und Jupyter.
100 Sprachverarbeitung Knock-20 (unter Verwendung von Pandas): Lesen von JSON-Daten
So erhalten Sie Artikeldaten mithilfe der Qiita-API
Machen Sie Urlaubsdaten mit Pandas zu einem Datenrahmen
100 Sprachverarbeitung Knock-95 (mit Pandas): Bewertung mit WordSimilarity-353
Ich habe DBM mit Pylearn 2 unter Verwendung künstlicher Daten ausprobiert
[In-Database Python Analysis Tutorial mit SQL Server 2017] Schritt 4: Feature-Extraktion von Daten mit T-SQL