Guía para utilizar el marcado del panel en la visualización de datos

Etiqueta de entrada del panel

Las etiquetas son como variables de programa. Una etiqueta de entrada consta de un nombre de etiqueta y un valor de etiqueta. Puede usar etiquetas en declaraciones de consulta en gráficos del panel para pasar los valores que necesita. Cuando se usa, la sintaxis del nombre de etiqueta usa delimitadores $...$.

Por ejemplo, si define la etiqueta de entrada del campo de consulta como $campo$ y la fuente de datos como $fuente$, la declaración de consulta es

SELECCIONE $campo$, CONTAR(*) DE $fuente$ GRUPO POR $campo$

Cuando se utilizan etiquetas del panel, la interacción más directa es la etiqueta de entrada, porque la etiqueta de entrada agregada se puede mostrar directamente en la página del panel y se puede ajustar libremente en tamaño y diseño, además de ser interactiva en los modos de vista previa y edición. lograr el propósito de cambiar el valor de la etiqueta.


Las etiquetas de entrada de tipo texto se pueden ingresar ingresando contenido en el cuadro de texto, las etiquetas de entrada de tipo selector y las etiquetas de entrada de tipo hora se pueden actualizar con clics del mouse. Las etiquetas de entrada pueden utilizar texto y opciones estáticos o resultados de consulta dinámicos como opciones. Para obtener más detalles, consulte el manual del usuario.

A continuación, veamos dónde más se pueden usar etiquetas en el panel además de las etiquetas de entrada.

Los paneles son más que simples etiquetas de entrada

El panel de Honghu proporciona múltiples formas de editar y acceder a etiquetas. Además de ingresar etiquetas, también incluye etiquetas de configuración, etiquetas de navegación y etiquetas de consulta.

Etiqueta de configuración del panel

La "etiqueta de configuración" de un panel también es una etiqueta de panel que contiene un nombre de etiqueta y un valor de etiqueta. A diferencia de las etiquetas de entrada del panel, que se muestran directamente en la página del panel y se pueden modificar interactivamente en cualquier momento, las "etiquetas de configuración" no necesitan mostrarse en la página del panel. Puede usar las etiquetas de configuración del panel para crearlos y administrarlos. Algunas variables de etiquetas que requieren un valor inicial y se modifican con poca frecuencia.

La configuración de marcadores se utiliza principalmente en los siguientes escenarios:

  • La operación de asignación de etiquetas puede ser una operación única o puede que el usuario no necesite modificar las etiquetas con frecuencia.

  • No es necesario que estas etiquetas aparezcan en la página del panel. El valor de la etiqueta corresponde a algún contenido de texto al que los usuarios no necesitan prestar atención, como identificadores únicos de eventos, marcas de tiempo, conjuntos de datos de destino, etc.

Cree una etiqueta de configuración select_module y asigne el valor de etiqueta %. La configuración de la marca no se mostrará en la página del panel y puede usar el valor inicial de la marca para representar el gráfico generado.

marca de taladro

Además de los marcadores de entrada y los marcadores de configuración del panel, también puede configurar marcadores de exploración mediante exploraciones de gráficos. Por ejemplo, puede habilitar el desglose en una tabla y luego usar una etiqueta predefinida como $click.value$ para acceder al valor en la celda de la tabla en la que se hizo clic. Cuando se hace clic en un punto de datos del gráfico, el desglose establece los parámetros de los datos en los que se hizo clic en la marca de destino. Consulte Interacciones de exploración para obtener más información sobre los indicadores de configuración de exploración.

Los marcadores de perforación se utilizan principalmente en los siguientes escenarios:

  • Vinculación de datos del gráfico: los marcadores de exploración también son dinámicos y los valores de los marcadores se generan en función de los puntos de datos en los que se hace clic.

  • Sobrescribir valores de etiquetas: además de crear nuevas etiquetas en el panel, la navegación también puede sobrescribir valores de etiquetas existentes. No solo puede actualizar el valor de la etiqueta de "Etiqueta de entrada", sino que también se puede utilizar para actualizar el valor de la etiqueta de "Establecer etiqueta".

La configuración en la figura es establecer el valor del punto de datos seleccionado en la marca denominada campo1 en el tablero. El valor de la marca es $click.value$, y cuando se hace referencia a esta marca en otros lugares del tablero (por ejemplo, en la declaración de consulta del gráfico, o usando $field1$) en el título del gráfico, estos lugares cambiarán según el punto de datos en el que haga clic el usuario. Para obtener una sintaxis de marcado más predefinida, consulte aquí

(https://www.yanhuangdata.com/honghu_manual/docs/dashboard/dashboard_drill_down/#%E8%AE%BE%E7%BD%AE%E6%A0%87%E8%AE%B0)。

Cuando la declaración de consulta del usuario es select * from _internal limit $field1$, cuando el usuario hace clic en un punto de datos con un valor de 20, y el gráfico donde se encuentra el punto de datos tiene configuraciones de desglose como se muestra arriba, entonces esto ser reemplazado por la declaración de consulta. Para seleccionar * de _límite interno 20

Etiqueta de configuración de resultado de consulta

Una vez completada la consulta del gráfico, ¿se pueden asignar los datos del resultado de la consulta dinámica a la etiqueta del panel? La respuesta es sí, la función se lanzará en las siguientes ediciones Honghu Platform y Yanhuang Data Platform Enterprise Edition, así que estad atentos.

Comparación de etiquetas

La obtención de detalles del panel va más allá de la creación de nuevas etiquetas

La navegación del gráfico del panel puede establecer los parámetros de los datos en los que se hace clic en la marca. El objetivo de la marca de perforación puede ser una nueva marca del panel o una marca del panel existente.

Por ejemplo, como se muestra en la figura siguiente, la marca de exploración del gráfico cubre la "marca de configuración del panel" select_module y la "marca de entrada" text_input existentes, y también agrega una nueva marca del panel new_token.

Cuando se hace clic en un punto de datos del gráfico, a la etiqueta asociada con la acción de exploración se le asignará un valor de etiqueta a través de $click.category$, por ejemplo:

⚠️Restricciones:

  • Para establecer una marca por acción de exploración, primero debe configurar la acción de exploración del gráfico y hacer clic en el punto de datos del gráfico para asignar el valor de la marca.

  • Aunque las etiquetas de configuración de acciones de exploración pueden sobrescribir los valores de etiquetas de panel de control existentes, las etiquetas de entrada de tipo de hora no se pueden actualizar:

  • El nombre de la etiqueta de la configuración de exploración no puede tener el mismo nombre que la consulta básica del panel.

Sugerencias de uso:

Aunque el valor de marca inicial de la marca establecida solo se puede modificar a través de la página Configuración-Establecer marca, su valor de marca de tiempo de ejecución se puede sobrescribir y aplicar al panel actual a través de la acción de exploración del gráfico, por ejemplo:

Al módulo select_module "Establecer etiqueta" se le asigna el valor de etiqueta $click.category$ cuando se hace clic en el gráfico.

Filtro de etiquetas del panel

Los filtros de etiquetas son herramientas de edición de filtros para valores de etiquetas, lo que garantiza que los valores de etiquetas se capturen correctamente. Puede agregar filtros como |dq (comillas dobles), |sq (comillas simples) o |u (formato de URL) cuando utilice el delimitador $...$ para acceder al valor de la etiqueta:

Escenarios de uso del filtro de etiquetas

1. Utilizado en declaraciones de consulta de gráficos.

A menudo necesitamos encerrar los campos de consulta entre comillas dobles y los valores de los campos utilizados en la consulta entre comillas simples. No solo es inconveniente escribir declaraciones de consulta, sino que también es propenso a errores. A continuación, veamos un ejemplo del uso de filtros de marcas en consultas de gráficos para simplificar las declaraciones de consulta. El gráfico de tabla en la siguiente figura se usa para consultar y mostrar la cantidad de un determinado campo dentro de un rango de tiempo:

Primero configure la declaración de consulta del gráfico para seleccionar "_source", recuento (*) de _internal donde _time > 'now-5m' y "_source" no es un grupo nulo por "_source" que tiene recuento (*) > 3000

Luego, los campos de consulta y las condiciones del filtro de tiempo se representan mediante dos etiquetas de entrada ($nombredecampo$ y $hora1$) respectivamente, y la declaración de consulta que contiene las etiquetas de entrada se selecciona "$nombredecampo$", cuenta(*) de _internal donde _hora > '$time1$' y "$fieldname$" no son un grupo nulo porque "$fieldname$" tiene un recuento (*) > 3000

Utilice el filtro de etiquetas para simplificar la declaración de consulta anterior, es decir, use |dq para modificar $fieldname|dq$, luego etiquete $fieldname|dq$ sin comillas dobles adicionales "" en la declaración de consulta del gráfico. De manera similar, use |sq para modificar Después de $time1|sq$, la marca $time1|sq$ no necesita estar entre comillas simples en la declaración de consulta del gráfico.

seleccione $fieldname|dq$, count(*) de _internal donde _time > $time1|sq$ y $fieldname|dq$ no es un grupo nulo por $fieldname|dq$ que tenga count(*) > 3000

2. Utilizado en consultas de marcas.

De manera similar a la declaración de consulta del gráfico, puede usar filtros de etiquetas en la declaración de consulta del tipo de opción de consulta para simplificar la declaración de consulta, por ejemplo:

seleccione $fieldToken|dq$ de my_event_set donde $fieldToken1|dq$ es $tokenValue|sq$

3. Utilizado en marcadores de perforación.

Además de usar etiquetas y filtros de etiquetas en declaraciones de consulta, también puede usar filtros de etiquetas al configurar etiquetas en ejercicios. Por ejemplo, si envuelve los datos obtenidos al hacer clic en el gráfico entre comillas dobles, puede establecer myvalue = $click.value|dq$

⚠️ Restricciones:

Para gráficos de tablas, si desea configurar el filtro de marcas a través de $row.fieldname$, no es compatible.

Por ejemplo, si el nombre del campo de la tabla es count(*), entonces el editor $row.count(*)$ no se puede utilizar, es decir, $row.count(*)|dq$ no se admite.

pista:

Primero puede configurar $row.count(*)$ en la etiqueta table_token y luego usar el filtro de etiquetas en su declaración de consulta para modificar su etiqueta $table_token|dq$.

Resumen del uso de etiquetas del panel

Selección de marcador

El panel de Honghu proporciona varios tipos de etiquetas. Además de las etiquetas de entrada, también incluye etiquetas de configuración, etiquetas de exploración y etiquetas de consulta. Los diferentes tipos de marcadores tienen diferentes escenarios aplicables. Para obtener más información, consulte Comparación de marcas.

Actualización del valor de la etiqueta

Además de actualizar el valor de la marca de entrada a través de la interacción de la página del panel y editar el valor de la marca de la marca establecida en la página de marca establecida, la interacción de exploración del gráfico también puede actualizar el valor de la marca. Para obtener más información, consulte Perforando más allá de nuevas marcas.

Modificación del valor de la etiqueta

Los filtros de etiquetas le permiten filtrar y editar valores de etiquetas para asegurarse de capturar los valores de etiquetas correctamente, simplificando las declaraciones de consulta que hacen referencia a etiquetas del panel. Para obtener más información, consulte Filtros de etiquetas.

Al mismo tiempo, las versiones posteriores de Honghu proporcionarán más tipos de marcadores de tablero y formatos de modificación de filtros más completos, así que estad atentos.

Supongo que te gusta

Origin blog.csdn.net/Yhpdata888/article/details/131442265
Recomendado
Clasificación