Bom dia,
Estamos criando uma aplicação que é necessário carregar dados históricos e, para isso, utilizamos Data Tables.
Cada uma dessas Data Tables é associada à um cliente, e os dados precisam ser inseridos em blocos da mesma forma com que é feito para dados de um Device, utilizado variável de contexto device-id.
Para solucionar essa questão, usando um Workflow, passamos essas Data Tables para um File .json e criamos uma TAG no Device com o link para os dados. Ex:
Já no Dashboard, utilizamos um bloco em Vega-Lite para carregar estes dados armazenados. Ex:
Que funcionou corretamente.
Porém, para o nosso propósito, é necessário utilizar este URL como uma variável de contexto. Dessa forma tentamos utilizar no lugar do link {{ctx.deviceId-0.tags.SAMPLE.[0]}}. O que não foi possível.
Vocês sabem alguma forma de resolver este problema com o bloco Custom Chart? Ou então alguma forma mais correta de utilizar uma tabela como variável de contexto?
Sei que na solução Tranformer Fleet Management, na aba WEG Specialist - Análise de óleo, é utilizado dados históricos para serem exibidos dinamicamente para cada Device. Então vocês já devem ter se deparado com este meu questionamento e obtiveram uma solução.