[PYTHON] Obtenez des données Amazon RDS (PostgreSQL) à l'aide de SQL avec pandas

problème

Je veux travailler avec des données dans Pandas, j'utilise donc la méthode pandas read_sql Je veux l'obtenir auprès d'Amazon RDS (PostgreSQL).

Solution

Installation

Insérer sqlalchemy, padas

pip install -U sqlalchemy pandas

Exemple de code

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

Obtenez des données Amazon RDS (PostgreSQL) à l'aide de SQL avec pandas
Obtenez des données Amazon à l'aide de Keep API # 1 Obtenez des données
[Note] Obtenir des données de PostgreSQL avec Python
Visualisation des données avec les pandas
Manipulation des données avec les Pandas!
Mélangez les données avec les pandas
Traiter les données csv avec python (traitement du comptage à l'aide de pandas)
Obtenez des données Youtube avec python
Analyse de données à l'aide de pandas python
Conseils de traitement des données avec Pandas
Essayez d'acquérir des données lors de la redirection de port vers RDS avec anaconda.
Obtenir des données Salesforce à l'aide de l'API REST
Méthode de visualisation de données utilisant matplotlib (+ pandas) (5)
[Python] Obtenez des données économiques avec DataReader
Traçage de données polyvalent avec pandas + matplotlib
Analyser les données au format CSV à l'aide de SQL
Méthode de visualisation de données utilisant matplotlib (+ pandas) (3)
Obtenez des données de Twitter avec Tweepy
Gérez vos données avec AWS RDS
Méthode de visualisation de données utilisant matplotlib (+ pandas) (4)
Données de sous-titres créées avec Amazon Transcribe
J'obtiens une erreur avec les pandas d'importation.
J'ai essayé d'utiliser Amazon SQS avec django-celery
Obtenez des données alimentaires avec l'API Amazon (Python)
Obtenez des données de Cloudant avec le flacon Bluemix
Obtenez des données Youtube en Python à l'aide de l'API Youtube Data
Essayez de convertir en données ordonnées avec les pandas
Les données RDS via la plate-forme pas à pas sont envoyées aux Pandas
Écraser les données dans RDS avec AWS Glue
Obtenez des données d'un oscilloscope avec pyVISA
Gérez les structures de données 3D avec les pandas
Exemple de traitement efficace des données avec PANDAS
Meilleures pratiques pour manipuler les données avec les pandas
Exécuter du SQL brut avec redash à l'aide de la source de données Python et afficher le résultat
[Didacticiel d'analyse Python dans la base de données avec SQL Server 2017] Étape 2: importer des données dans SQL Server à l'aide de PowerShell
J'ai créé une fonction pour récupérer les données de la colonne de base de données par colonne en utilisant sql avec sqlite3 de python [sqlite3, sql, pandas]
Essayez d'agréger les données de musique doujin avec des pandas
Lire les données csv Python avec Pandas ⇒ Graphique avec Matplotlib
[Python] Obtenez tous les commentaires à l'aide de Youtube Data Api
[Django] Comment obtenir des données en spécifiant SQL.
Obtenez des données sur le cours de l'action avec l'API Quandl [Python]
J'ai essayé d'obtenir des données CloudWatch avec Python
Implémentez "Data Visualization Design # 3" avec pandas et matplotlib
[Pandas] Principes de base du traitement des données de date à l'aide de dt
Visualisez de manière interactive les données avec Treasure Data, Pandas et Jupyter.
100 langage de traitement knock-20 (à l'aide de pandas): lecture de données JSON
Comment obtenir des données d'article à l'aide de l'API Qiita
Transformez les données de vacances en une trame de données avec les pandas
100 traitement du langage knock-95 (en utilisant des pandas): Note avec WordSimilarity-353
J'ai essayé DBM avec Pylearn 2 en utilisant des données artificielles
[Didacticiel d'analyse Python dans la base de données avec SQL Server 2017] Étape 4: Extraction de fonctionnalités de données à l'aide de T-SQL