Tutorial: Creación de un panel

Aprenda a usar la interfaz de usuario del panel para crear y compartir información. Para obtener información sobre las características del panel, consulte Paneles.

Los pasos de este tutorial muestran cómo compilar y compartir el panel siguiente:

Un panel publicado, configurado con los pasos descritos en este tutorial.

Requisitos

  • Ha iniciado sesión en un área de trabajo de Azure Databricks.
  • Tiene el derecho de SQL en esa área de trabajo.
  • Tiene al menos acceso CAN USE a uno o más almacenes SQL.

Paso 1. Crear un panel

Haga clic en Icono nuevoNuevo en la barra lateral y seleccione Panel.

De forma predeterminada, el nuevo panel se denomina automáticamente con su marca de tiempo de creación y se almacena en el /Workspace/Users/<username> directorio.

Nota:

También puede crear un nuevo panel desde la página de descripción Paneles o el botón AgregarBotón Agregar en el menú Área de trabajo.

Paso 2. Definición de conjuntos de datos

La pestaña Canvas es para crear y editar widgets como visualizaciones, cuadros de texto y filtros. La pestaña Datos es para definir los conjuntos de datos subyacentes usados en el panel.

Nota:

Todos los usuarios pueden escribir consultas SQL para definir un conjunto de datos. Los usuarios de áreas de trabajo habilitadas para catálogos de Unity pueden seleccionar una tabla o vista de catálogo de Unity como un conjunto de datos.

  1. Haga clic en la pestaña Datos .

  2. Haga clic en Crear a partir de SQL y pegue la consulta siguiente. A continuación, haga clic en Ejecutar para devolver una colección de registros.

    SELECT
      T.tpep_pickup_datetime,
      T.tpep_dropoff_datetime,
      T.fare_amount,
      T.pickup_zip,
      T.dropoff_zip,
      T.trip_distance,
      T.weekday,
      CASE
        WHEN T.weekday = 1 THEN 'Sunday'
        WHEN T.weekday = 2 THEN 'Monday'
        WHEN T.weekday = 3 THEN 'Tuesday'
        WHEN T.weekday = 4 THEN 'Wednesday'
        WHEN T.weekday = 5 THEN 'Thursday'
        WHEN T.weekday = 6 THEN 'Friday'
        WHEN T.weekday = 7 THEN 'Saturday'
        ELSE 'N/A'
      END AS day_of_week,
      T.fare_amount,
      T.trip_distance
    FROM
      (
        SELECT
          dayofweek(tpep_pickup_datetime) as weekday,
          *
        FROM
          `samples`.`nyctaxi`.`trips`
        WHERE
          trip_distance > 0
          AND trip_distance < 10
          AND fare_amount > 0
          AND fare_amount < 50
      ) T
    ORDER BY
      T.weekday
    
  3. Inspeccione los resultados. Los registros devueltos aparecen en el editor cuando la consulta termina de ejecutarse.

  4. Cambie el nombre de la consulta. El conjunto de datos recién definido se guarda automáticamente con el nombre "Conjunto de datos sin título". Haga doble clic en el título para cambiarle el nombre, “Datos” de Taxicab”.

Nota:

Esta consulta accede a los datos del catálogo de ejemplos en Azure Databricks. La tabla incluye datos de taxicab disponibles públicamente de la ciudad de Nueva York en 2016. Los resultados de la consulta se limitan a viajes válidos que están por debajo de 10 millas y cuestan menos de cincuenta dólares.

Paso 3. Creación y colocación de una visualización

Para crear la primera visualización, complete los pasos siguientes:

  1. Haga clic en la pestaña Canvas.

  2. Haga clic en Icono de creaciónCrear una visualización para crear un widget de visualización y use el mouse para colocarlo en el lienzo.

    Una visualización se mueve desde el panel de control del lienzo a la cuadrícula del lienzo

Paso 4. Configuración de la visualización

Cuando se selecciona un widget de visualización, se puede usar el panel de configuración del lado derecho de la pantalla para mostrar los datos. Como se muestra en la imagen siguiente, solo se ha definido un conjunto de datos y se selecciona automáticamente.

Panel de configuración para una visualización

Configuración del eje X

  1. Si es necesario, seleccione barra en el menú desplegable Visualización.
  2. Haga clic en Icono Agregar campo para elegir los datos presentados a lo largo del eje X. Puede usar la barra de búsqueda para buscar un campo por nombre. Seleccione tpep_dropoff_datetime.
  3. Haga clic en el nombre del campo seleccionado para ver opciones de configuración adicionales.
    • Como Tipo de escala, seleccione temporal.
    • En la selección Transformar, elija HOURLY.

Configuración del eje Y

  1. Haga clic en el Icono Agregar campo situado junto al eje Y para seleccionar fare_amount de los datos presentados a lo largo del eje Y.

  2. Haga clic en el nombre del campo seleccionado para ver opciones de configuración adicionales.

    • Como Tipo de escala, seleccione cuantitativa.
    • Para la selección transformar, elija AVG.

    Un gráfico configurado con las especificaciones proporcionadas muestra un gráfico de barras con los títulos del eje

    Opcional: Creación de visualizaciones con el Asistente de Databricks

    Puede crear visualizaciones mediante lenguaje natural con Databricks Assistant.

    Para generar el mismo gráfico que antes, elija una de las siguientes opciones:

    • Para crear un widget de visualización, haga lo siguiente:
      • Haga clic en Icono de creaciónCrear una visualización. El widget aparece con el mensaje: Describir un gráfico...
      • Tipo "Gráfico de barras de la cantidad media de tarifas a lo largo del tiempo de servicio por hora".
    • Para editar un widget existente, haga lo siguiente:
      • Haga clic en el icono Databricks AssistantAssistant. Aparece un mensaje de entrada. Escriba un nuevo mensaje para el gráfico. Puede solicitar un nuevo gráfico por completo o bien, solicitar modificaciones. Por ejemplo, puede escribir "Cambiar a un gráfico de líneas" para modificar el tipo de gráfico.

Paso 5. Clonación y modificación de una visualización

Puede clonar un gráfico existente para crear una nueva visualización.

  1. Haga clic con el botón secundario en el gráfico existente y, después, haga clic en Clonar.
  2. Con el nuevo gráfico seleccionado, use el panel de configuración para cambiar el campo del eje X a tpep_pickup_datetime. Si es necesario, elija HOURLY en el tipo transformar.
  3. Use el selector Agrupar/Color por para elegir un nuevo color para el gráfico de barras nuevo.

Paso 6. Crear un gráfico de dispersión

Cree un nuevo gráfico de dispersión con colores diferenciados por valor. Para crear un gráfico de dispersión, complete los pasos siguientes:

  1. Haga clic en el icono Crear una visualizaciónIcono de creación para crear un widget de visualización.

  2. Configure el gráfico realizando las siguientes selecciones:

    • conjunto de datos: datos de taxicab
    • Visualización: dispersión
    • Eje X: trip_distance
    • Eje Y: fare_amount
    • Agrupar/Color por: day_of_week

    Nota:

    Una vez que los colores se hayan asignado automáticamente por categoría, puede cambiar el color asociado a un valor determinado haciendo clic en el color del panel de configuración.

Paso 7. Creación de filtros de panel

Puede usar filtros para que los paneles sean interactivos. En este paso, creará filtros en tres campos.

Crear un filtro de intervalo de fechas

  1. Haga clic en Icono de FiltroAgregar un filtro (campo o parámetro) para agregar un widget de filtro. Colóquelo en el lienzo.
  2. En el menú desplegable filtro del panel de configuración, seleccione selector de intervalo de fechas.
  3. Active la casilla Título para crear un campo de título en el filtro. Haga clic en el título del marcador de posición y escriba Intervalo de fechas para cambiar el título del filtro.
  4. En el menú Campos, seleccione Taxicab_data.tpep_pickup_datetime.

Creación de un filtro desplegable de selección única

  1. Haga clic en Icono de FiltroAgregar un filtro (campo o parámetro) para agregar un widget de filtro. Colóquelo en el lienzo.
  2. En el menú desplegable Filtrar del panel de configuración, seleccione Lista desplegable (selección única).
  3. Active la casilla Título para crear un campo de título en el filtro. Haga clic en el título del marcador de posición y escriba Dropoff zip code (código postal de entrega) para cambiar el título del filtro.
  4. En el menúCampos, seleccione Taxicab_data.dropoff_zip.

Clonación de un filtro

  1. Haga clic con el botón derecho en el filtro Código postal del punto de entrega. A continuación, haga clic en Clonar.
  2. Haga clic en icono Quitar campo para quitar el campo actual. A continuación, seleccione Taxicab_data.pickup_zip para filtrar en ese campo.

Paso 8. Cambio de tamaño y organización de gráficos y filtros

Use el mouse para organizar y cambiar el tamaño de los gráficos y filtros.

En la imagen siguiente se muestra una posible disposición para este panel.

3 filtros ocupan las dos primeras filas de la cuadrícula de Canvas. 2 gráficos de barras se apilan debajo. Un gráfico de dispersión se encuentra junto a los dos gráficos de barras.

Paso 9. Publicación y uso compartido

Mientras desarrolla un panel, el progreso se guarda como borrador. Para crear una copia limpia de fácil consumo, publique el panel.

  1. Haga clic en el Icono de recurso compartido de V situado junto al botón Compartir. A continuación, haga clic en Publicar.

  2. Revise Personas con accesoy, a continuación, haga clic en Publicar. Los usuarios y grupos individuales con al menos el permiso CAN VIEW pueden ver el panel publicado.

  3. Siga el vínculo proporcionado en la notificación Publicar para ver el panel publicado.

    Aparece un mensaje de notificación con un vínculo en la esquina superior derecha de la pantalla.

  4. Para cambiar la lista de usuarios o grupos con los que desea compartir el panel, vuelva al panel de borrador y haga clic en el botón Compartir. Agregue usuarios o grupos con los que desea compartir. Establezca los niveles de permiso según corresponda. Consulte ACL del panel para obtener más información sobre los permisos y derechos.