GUI для просмотра данных в Google Cloud SQL - PullRequest
0 голосов
/ 29 июня 2019

Мы используем базу данных PostgreSQL в Cloud SQL. Мы используем частный IP-адрес и обращаемся к нашей базе данных в наших модулях с помощью Cloud SQL proxy .

Сейчас мы ищем способ быстрого и легкого доступа к данным в этих базах данных. Насколько я могу судить, ничего встроенного в этом не поддерживается.

Какими способами можно установить графический интерфейс (в идеале веб-интерфейс), с помощью которого мы можем просматривать наши данные?

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Вы можете установить pgAdmin.

Сначала нам нужно импортировать ключ хранилища.

$ sudo apt-get install curl ca-certificates
$ curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

И создайте файл /etc/apt/sources.list.d/pgdg.list. Распределения называются кодовое имя-pgdg. В нашем примере должно быть bionic-pgdg.

$ deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main

Чтобы определить кодовое имя вашего дистрибутива, вы можете запустить команду lsb_release -c.

После этого вам необходимо обновить списки пакетов и установить пакет pgadmin:

$ sudo apt-get update
$ sudo apt-get install pgadmin4

Тогда вам нужно всего лишь запустить команду pgadmin4:

$ pgadmin4
0 голосов
/ 01 июля 2019

Я бы предложил использовать Data Studio.Один из способов сделать это - создать представление в БД, которое собирает информацию для визуализации отчета.Затем создайте источник данных в Data Studio и выберите представление, содержащее эту информацию.Этот источник данных должен быть связан с отчетами / графикой.

В настоящее время единственными возможными подключениями к Data Studio являются следующие: 1. Google Cloud SQL для MySQL 2. MySQL 3. PostgreSQL

Вот руководство для начала подключения.

...