Size: a a a

Ruby, Rails, Hanami | dry-rb

2019 November 14

DG

Denis Gorbunov in Ruby, Rails, Hanami | dry-rb
хм.. но там все свелось к тому, что ошибка валилась из за отсутствия экрана на сервере..
но ведь эту прболему должен решать режим headless
источник
2019 November 15

OP

Oleg Popkov in Ruby, Rails, Hanami | dry-rb
есть задача клиенту на фронте дать некую инфопанель, где он сам может констуировать запросы и вид отображения данных. база - кликхаус, но может это не критично, лишь бы SQL. важно чтобы настройки этих панелей хранились на бэке и запросы фильтровались там же (по правам доступа клиента к данным). есть что-то похожее в опенсорсе?
за metabase пытался взяться, но там нужная фича ограничения данных по клиенту - лишь за конский ценник
источник

ГN

Григорий N! in Ruby, Rails, Hanami | dry-rb
Я не очень понял как именно хочется ограничивать доступ к данным, но  для запросов и дашбордов есть https://redash.io/
источник

ГN

Григорий N! in Ruby, Rails, Hanami | dry-rb
self-hosted версия у него бесплатна
источник

OP

Oleg Popkov in Ruby, Rails, Hanami | dry-rb
Григорий N!
Я не очень понял как именно хочется ограничивать доступ к данным, но  для запросов и дашбордов есть https://redash.io/
спасибо, взгляну

про ограничение доступа:
грубо говоря, есть в таблице столбец company_id. и какая-то группа юзеров может строить запросы исключетельно со своим company_id, where company_id = ?
источник

ГN

Григорий N! in Ruby, Rails, Hanami | dry-rb
Не знаю как в текущей версии, но когда у меня несколько лет назад была похожая задача, пришлось костылить сбоку свою логику: в redash написал все нужные запросы с параметрами, а потом дёргал его апишку, передавая нужные айди/даты/etc, и клиентам показывал результаты.
источник

OP

Oleg Popkov in Ruby, Rails, Hanami | dry-rb
Григорий N!
Не знаю как в текущей версии, но когда у меня несколько лет назад была похожая задача, пришлось костылить сбоку свою логику: в redash написал все нужные запросы с параметрами, а потом дёргал его апишку, передавая нужные айди/даты/etc, и клиентам показывал результаты.
что-то похожее уже есть с захардкоженными запросами, теперь появилось желание бизнеса дать клиентам свой конструктор)
источник

nn

nist nail in Ruby, Rails, Hanami | dry-rb
Слушайте, может кто-то встречал что-то вроде zipkin.io но для AMQP (rabbitmq)?
источник

nn

nist nail in Ruby, Rails, Hanami | dry-rb
желательно с гуи
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
nist nail
Слушайте, может кто-то встречал что-то вроде zipkin.io но для AMQP (rabbitmq)?
а ты документацию к зипкину читал?
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Application’s need to be “instrumented” to report trace data to Zipkin. This usually means configuration of a tracer or instrumentation library. The most popular ways to report data to Zipkin are via http or Kafka, though many other options exist, such as Apache ActiveMQ, gRPC and RabbitMQ. The data served to the UI is stored in-memory, or persistently with a supported backend such as Apache Cassandra or Elasticsearch.
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
есть же даже в репо у них
источник

nn

nist nail in Ruby, Rails, Hanami | dry-rb
Anton Davydov
Application’s need to be “instrumented” to report trace data to Zipkin. This usually means configuration of a tracer or instrumentation library. The most popular ways to report data to Zipkin are via http or Kafka, though many other options exist, such as Apache ActiveMQ, gRPC and RabbitMQ. The data served to the UI is stored in-memory, or persistently with a supported backend such as Apache Cassandra or Elasticsearch.
так это протокол репортинга, не?
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
nist nail
так это протокол репортинга, не?
ты можешь репортить в зипкин из любых мест, включая кафку, grpc и прочие штуки
источник

nn

nist nail in Ruby, Rails, Hanami | dry-rb
Хотя, да, походу я туплю. Какая разница)
источник

nn

nist nail in Ruby, Rails, Hanami | dry-rb
митинги отупляют, спасибо)
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
nist nail
митинги отупляют, спасибо)
источник

OP

Oleg Popkov in Ruby, Rails, Hanami | dry-rb
источник

ГN

Григорий N! in Ruby, Rails, Hanami | dry-rb
Oleg Popkov
что-то похожее уже есть с захардкоженными запросами, теперь появилось желание бизнеса дать клиентам свой конструктор)
Пишут, что в новых версиях что-то похожее появилось и вроде можно ограничить доступ таким образом
https://github.com/getredash/redash/issues/2016
источник