Шаблоны для работы с User Agent (часть 2)

  • Автор темы Автор темы OlegR
  • Дата начала Дата начала

OlegR

Client
Регистрация
11.06.2015
Сообщения
252
Реакции
255
Баллы
63

user_agent_postgresql.zp

Уважаемые, коллеги и организаторы конкурса. Этот шаблон json-записи из txt-файла перегоняет в СУБД PostgreSQL. Шаблон короткий. Для простоты изучения шаблона прикладываю дампы баз данных на 14 000 json-записей и на 140 000 json-записей User Agent.

Нужно установить СУБД PostgreSQL https://postgrespro.ru/windows и создать базу данных testdb:
SQL:
Развернуть Свернуть Копировать
CREATE DATABASE testdb
    WITH
    OWNER = postgres
    ENCODING = 'UTF8'
    CONNECTION LIMIT = -1
    IS_TEMPLATE = False;

Затем залейте предложенный дамп в testdb или создайте в testdb пустую таблицу «jsontb2» с полями id и info :
SQL:
Развернуть Свернуть Копировать
CREATE TABLE IF NOT EXISTS public.jsontb2
(
    id integer NOT NULL ,
    info json NOT NULL,
    CONSTRAINT jsontb2_pkey PRIMARY KEY (id)
)
TABLESPACE pg_default;
ALTER TABLE IF EXISTS public.jsontb2
    OWNER to postgres;

Затем нужно настроить кубик работы с БД. Инструкция по настройке от Lord_Alfred (https://zennolab.com/discussion/thr...-zennoposter-podkljuchenie-cherez-odbc.43320/) .

входные настройки.PNG


  • Файл источник – указываем путь к .txt файлу с json-записями, которые сгенерировали шаблоном user_agent_create.zp
  • Имя таблицы БД
  • Имя столбца БД - имя столбца json БД
 

Вложения

Последнее редактирование:
А не проще все объединить в одну тему? Все равно призовые будут только за одну тему, которая получит больше голосов. А так голоса могут разделиться по частям.
 
А не проще все объединить в одну тему? Все равно призовые будут только за одну тему, которая получит больше голосов. А так голоса могут разделиться по частям.
пусть модераторы решают... С точки зрения восприятия материала думаю так лучше.
 
пусть модераторы решают... С точки зрения восприятия материала думаю так лучше.
согласен. Не надо комбайн городить. Отдельно давайте. В конце концов проект в проекте в очень старых версиях доступен.
 
А куда делась 3 часть?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)