DamskiyUgodnik, в эластике есть сортировки, но они могут работать не так как ожидается по тому что ЭТО НЕ БАЗА ДАННЫХ, НЕ НАДО ЕГО ТАК ИСПОЛЬЗОВАТЬ
ElasticSearch это поисковая машина, с поисковыми индексами. Основная задача которого выдавать максимально релевантные ответы на пользовательский запрос. Хочется нормальной сортировки - выкинуть эластик и взять ЛЮБУЮ БАЗУ ДАННЫХ
Ibishka, это не совсем так работает. Кроме того у токенов есть срок годности и не только. Все там хорошо. А Client-side это максимально не безопасно, понятно.
Владислав Лысков, не решал, но у меня есть подозрения как это можно сделать. Как минимум по той причине что ядро на котором JB делает продукты система модульная и там тонна подключаемых плагинов
Ivan, за тем что это не безопасно. Права имеют свойство меняться и их случайно можно переназначить, доступ из другой сети это вообще целая стопка уязвимостей. В общем, проблемы создать можно на ровном месте вообще. Не говоря уже о том что аналитика имеет характер тяжелых сложных запросов, которые могут как просто помешать нормальной работе сервиса так и в принципе положить положить виртуалку с БД. Аналитику жато проводить ТОЛЬКО на отдельной машине, а в идеале еще и на базе данных, подходящей для OLAP, а не OLTP
Ivan, каждый раз когда люди говорят эту фразу это значит что они не осознают что делают и пробуют сделать "как умею". Доступ к данным в продакшн - опасная вещь и за это я своим коллегам обычно по рукам бил
Виктор П., никакого хаха и м не не стыдно. Просто указал на факт. А вообще, повторюсь, идея бесполезная. Любое решение должно закрывать потребность, а не делать ту же работу, но иначе. Визуальный построитель запросов может закрывать только одну проблему - отсутствие квалификации пользователя. Учитывая что одни из основных пользователей - программисты то это изначально глупо и бесполезно
Виктор П., это называется аналитика и репортинг. В этом мире все работает на SQL и Jupiter notebook'ах. кроме того разработчикам написать SQL запрос быстрее и надежнее чем какой либо конструктор. И отлаживать так проще. Кто такие клиентские менеджеры я не знаю но предполагаю что это вообще не их работа
Это называется кругозор и опыт. Все все знать не могут, но если интересоваться миром дальше своего носа и постоянно практиковаться в изучении нового то может что-то путное из человека и выйдет
ElasticSearch это поисковая машина, с поисковыми индексами. Основная задача которого выдавать максимально релевантные ответы на пользовательский запрос. Хочется нормальной сортировки - выкинуть эластик и взять ЛЮБУЮ БАЗУ ДАННЫХ