У меня есть настройки класса с сервером и дюжиной компьютеров для студентов. Сервер содержит данные для анализа. Данные хранятся в PostgreSQL (изначально это набор больших файлов json). Я хочу предоставить студентам доступ только для чтения к данным на сервере прямо из их ноутбуков Jupyter. Это означает, что я хочу, чтобы студенты могли загружать данные на pandas.DataFrame
на своих локальных ПК из базы данных на сервере.
Как это сделать наиболее эффективным и простым способом?
My текущая идея состоит в том, чтобы создать пользователя в Postgres с разрешением только для чтения и разрешить учащимся подключаться и запускать sql удаленно .