As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Painel Plotly
Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana compatíveis com o Grafana versão 9.x.
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 10.x, consulte Trabalhar no Grafana versão 10.
Para espaços de trabalho do Grafana compatíveis com o Grafana versão 8.x, consulte Trabalhar no Grafana versão 8.
O painel Plotly renderiza gráficos usando o Plotly
Os campos Dados, Layout e Configuração correspondem aos parâmetros comuns descritos na documentação do Plotly
Os dados fornecidos pela fonte de dados podem ser transformados por meio de um script definido pelo usuário antes de serem injetados no gráfico Plotly. O script inclui dois argumentos.
-
data
: dados retornados pela fonte de dados. -
variables
: um objeto que contém variáveis do Grafana no dashboard atual (variáveis do usuário e estas poucas variáveis globais:__from
,__to
,__interval
e__interval_ms
).
O script deve retornar um objeto com uma ou mais das seguintes propriedades: data
, layout
, config
e frames
. Veja um exemplo a seguir.
let x = data.series[0].fields[0].values.buffer let y = data.series[0].fields[1].values.buffer let serie = { x : x, y : y, name : variables.project //where project is the name of a Grafana’s variable } return { data : [serie], config : { displayModeBar: false } }
O objeto retornado pelo script e pelo JSON fornecidos nos campos Dados, Layout e Configuração será mesclado (mesclagem profunda).
Se nenhum script for fornecido, o painel usará somente os campos Dados, Layout e Configuração.