Как передать DataFrame от pandas в функцию PostgreSQL (хранимая процедура)? - PullRequest
0 голосов
/ 12 июня 2018

Есть идеи по получению данных в хранимой процедуре / функции PostgreSQL из Python?

У меня есть DataFrame, созданный из других источников данных, и мне нужно немного поработать с Postgres, а затем ВСТАВИТЬ / ОБНОВИТЬ некоторые данные в PostgreSQL, если запрос выполнен успешно.Я знаю, что могу заставить его работать, используя только Python и необработанные SQL-запросы в строках Python и вставляя переменные там, где это необходимо, но я знаю, что это плохая практика.

В прошлом я мог передавать таблицу данных C # из C # в хранимую процедуру SQL с использованием типов MS SQL Server и пользовательских таблиц.Есть ли способ сделать нечто подобное с Python DataFrames в PostgreSQL?

Эта ссылка была действительно полезна для синтаксиса переменных Python для функции Postgres, но я ничего не видел при передаче Pandas DataFrames в функцию PostgreSQL.Это возможно?Есть ли другой шаблон дизайна, который я должен использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...