open-contracting / bi.dream.gov.ua

DREAM Analytics
https://bi.dream.gov.ua
Apache License 2.0
1 stars 0 forks source link

Data: Зробити розрізнення громад за областями #128

Closed ndrhzn closed 4 months ago

ndrhzn commented 6 months ago

Коли ми на рівні фільтрів чи вимірів говоримо про громади, то в нас всі агрегації відбуваються за іменем громади. Водночас, у нас можуть бути громади з однаковим іменем у різних областях. Таким чином у фільтрах і на графіку ці громади розрізнені не будуть, і лише на карті буде зрозуміло, що йдеться про різні громади, а не одну.

image

Ця проблема була відома і раніше (обговорювали її на одному з дзвінків), однак лише зараз назріла потреба у її вирішенні.

Які тут можливі варіанти?

Переваги такого рішення

1) У фільтрах та на графіках буде одразу зрозуміло, про яку громаду йдеться

Недоліки такого рішення

1) У нас, здається, можлива ситуація, коли громади мають однакові назви навіть у межах області (наскільки це поширено?).

2) У фільтрах та на графіках назва області ймовірно буде обрізатися - принаймні у частині випадків. На графіках в такому разі у нас мають бути тултіпи

3) У таблиці "Деталі проєктів" у нас вже є окремий стовпчик "Область". Якщо ми будемо давати область і в стовпчику "Область", і в стовпчику "Громада", це виглядатиме вкрай дивно.

Переваги тут такі ж, як і у попереднього рішення

Недоліки - майже такі ж, як і у попереднього рішення, за винятком того, що у нас не виникає дублювання області

Чи є в нас ще якісь опції? Давайте обговоримо, перш ніж робити. @a-radik @andrzejbeletsky

ndrhzn commented 6 months ago

І ще декілька нотаток щодо цього

ndrhzn commented 5 months ago

Також слід памʼятати, що не у всіх випадках додавання області до громади матиме сенс. Наприклад, якщо у нас є treemap, де на одному рівні ієрархії область, а на іншому громада, додавання області до громади лише дублюватиме інформацію.

image

ndrhzn commented 5 months ago

Отже, якщо підсумувати, у нас є задача, котра по суті складається з двох аспектів - як ми групуємо / агрегуємо дані, і як ми презентуємо дані

Питання наразі такі:

andrzejbeletsky commented 5 months ago

in progress. зроблю спочатку грубо (додам назву області в дужках)

andrzejbeletsky commented 5 months ago

з довідника громад дублікати по назвам областей: image громади з одною назвою області.xlsx

ndrhzn commented 5 months ago

Це ті випадки, коли в межах однієї області є декілька громад з однією назвою?

andrzejbeletsky commented 5 months ago

так

ndrhzn commented 5 months ago

Ок, тобто виходить, що на рівні області у нас таке можливо через те, що може бути міська, сільська та селищна громада. Наприклад, у Дніпропетровській області - Покровська

На рівні Синельниківського району маємо селищну, на рівні Нікопольского району - міську та сільську.

image

Виходить, що нам треба додавати ще тип громади (чи є ця інформація у довіднику?). А потім - якщо цього не буде достатньо - і район

andrzejbeletsky commented 5 months ago

take a look https://qsdemo.rbcgrp.com/sense/app/b0f13ce0-e592-48bc-9432-6da4de1f8cfb/sheet/4cfb64bc-f648-4116-8d80-bc99f590fd77/state/analysis поки що додана тільки назва області

ndrhzn commented 5 months ago

Ось це Покровська громада, Дніпропетровська область

image

Отже, треба додавати тип громади

Також варто писати не "о." а "обл."

andrzejbeletsky commented 5 months ago

take a look https://qsdemo.rbcgrp.com/sense/app/b0f13ce0-e592-48bc-9432-6da4de1f8cfb/sheet/4cfb64bc-f648-4116-8d80-bc99f590fd77/state/analysis

ndrhzn commented 5 months ago

Дякую! Що варто зробити

ndrhzn commented 5 months ago

Зафіксую також, що у нас лишиться задача пропрацювати ось такий кейс

image

andrzejbeletsky commented 5 months ago

take a look https://qsdemo.rbcgrp.com/sense/app/b0f13ce0-e592-48bc-9432-6da4de1f8cfb/sheet/4cfb64bc-f648-4116-8d80-bc99f590fd77/state/analysis

ndrhzn commented 5 months ago

Дякую, можна релізити ці зміни, решту будемо допрацьовувати згодом

andrzejbeletsky commented 5 months ago

зарелізив на прод

ndrhzn commented 5 months ago

Одна річ, на котру звернули увагу, що при пошуку за назвою громади тепера матчиться також і назва області. Це, звісно, абсолютно нормальна поведінка. Але питання в тому, чи ми можемо її змінити.

image

Не впевнений, чи є в Qlik якийсь експліцитний контроль над scope of search. Але питання в тому, чи можемо ми, наприклад, в першу чергу показувати громади, а не області, або ж в ідеалі - не матчити області взагалі.

Чи є щось, що впливає на scope of search? Скажімо - можливо мені здалося, а може й ні - якщо підпис області у дужках, буде така ж поведінка?

andrzejbeletsky commented 5 months ago

by default клик працює в режимі "Normal search" https://help.qlik.com/en-US/sense/February2024/Subsystems/Hub/Content/Sense_Hub/Selections/SelectionsToolbar/text-search-selections-visualizations.htm

take a look https://qsdemo.rbcgrp.com/sense/app/b0f13ce0-e592-48bc-9432-6da4de1f8cfb/sheet/98004ed9-600c-47f6-bf44-5382691007d8/state/analysis включений "Wildcard search" image якщо бекспейсом видалити першу *, то пошук тексту с початку: image