Inicio rápido: Ejecución y visualización de consultas

En este inicio rápido se muestra cómo consultar una tabla de personas para buscar el número de mujeres con nombre agrupadas por año de nacimiento Mary y visualizar el resultado.

Las columnas de la tabla son id , , , , , , y firstNamemiddleNamelastNamegenderbirthDatessnsalary .

En este artículo se muestra cómo usar la interfaz de usuario de Databricks SQL y las herramientas de BI Power BI y Tableau Online para realizar la misma consulta.

Requisitos

El administrador de SQL databricks debe completar el inicio rápido de databricks SQL admin antes de completar los pasos de las secciones siguientes.

Consulta de una tabla y creación de una visualización mediante la interfaz de usuario SQL Databricks

Uso de la barra lateral

Puede acceder a todos los recursos de Azure Databricks mediante la barra lateral. El contenido de la barra lateral depende del rol seleccionado: Ingeniería de ciencia de datos, Machine Learningo SQL.

  • De manera predeterminada, la barra lateral aparece en estado contraído y solo están visibles los iconos. Mueva el cursor sobre la barra lateral para expandirla a la vista completa.

  • Para cambiar el rol, haga clic en el icono situado debajo del logotipo de Databricks Logotipo de Databricksy seleccione un rol.

    cambiar rol

  • Para anclar un rol para que aparezca la próxima vez que inicie sesión, haga clic en Anclar rol junto al rol. Vuelva a hacer clic en él para quitar el anclaje.

  • Use las opciones de menú de la parte inferior de la barra lateral para establecer el modo de a barra lateral en Automático (comportamiento predeterminado), Expandir o Contraer.

Cambio de área de trabajo

Si tiene acceso a varias áreas de trabajo en la misma cuenta, puede cambiar de unas a otras rápidamente.

  1. Haga clic en Icono de cuenta en la esquina inferior izquierda del área Azure Databricks trabajo.
  2. En Áreas de trabajo, seleccione el área de trabajo a la que desee cambiar.

Paso 1: Iniciar sesión en Databricks SQL

Al iniciar sesión en Databricks SQL la página de aterrizaje tiene el siguiente aspecto:

Página de aterrizaje del usuario

Si se muestra el entorno data science engineering o & databricks Machine Learning databricks, & la barra lateral para cambiar a Databricks SQL.

Paso 2: Consultar la tabla people

En Inicio rápido: Configuración de un usuario para consultar una tabla, un administrador creó una tabla denominada . En esta sección, ejecutará una consulta en esta tabla para los nacimientos y los años de nacimiento de todas las personas denominadas Mary.

  1. Haga clic en Crear iconoCrear en la barra lateral y seleccione Consulta.

    Se muestra SQL editor de archivos.

  2. En el cuadro que aparece debajo de Nueva consulta,haga clic en el icono de flecha abajo y seleccione Starter Endpoint (Punto de conexión de inicio).

    La primera vez que cree una consulta, la lista de puntos de conexión SQL se muestra en orden alfabético. La próxima vez que cree una consulta, se seleccionará el último punto de conexión usado.

  3. En el cuadro situado debajo del punto de conexión, haga clic en el icono de flecha abajo y, si no está seleccionado, seleccione la base de datos predeterminada.

    Base de datos predeterminada

  4. Pegue una SELECT instrucción que consulta el número de mujeres denominadas Mary :

     SELECT year(birthDate) as birthYear, count(*) AS total
     FROM default.people10m
     WHERE firstName = 'Mary' AND gender = 'F'
     GROUP BY birthYear
     ORDER BY birthYear
    
  5. Presione Ctrl/Cmd + Entrar o haga clic en el botón Ejecutar.

    La casilla Limitar 1000 está activada de forma predeterminada para asegurarse de que la consulta devuelve como máximo 1000 filas. Si desea más filas, puede anular la selección de la casilla y especificar una LIMIT cláusula en la consulta. El resultado de la consulta se muestra en la pestaña Tabla.

    Resultado de la consulta

Paso 3: Crear una visualización

  1. Haga clic en la pestaña + Agregar visualización .

    Se muestra el editor de visualización.

    Editor de visualización

  2. En la lista desplegable Columna X, seleccione birthYear.

  3. En la lista desplegable Columna Y, seleccione total.

  4. Haga clic en la pestaña Eje X.

  5. En el campo Nombre, escriba Birth Year.

  6. Haga clic en la pestaña Eje Y.

  7. En el campo Nombre, escriba Number of Marys by Birth Year.

  8. Haga clic en Save(Guardar).

    El gráfico guardado se muestra en el editor SQL datos.

    Gráfico de Marys SQLA

Paso 4: Creación de un panel

  1. Haga clic en Crear iconoCrear en la barra lateral y seleccione Panel.

  2. Escriba People.

  3. Haga clic en Save(Guardar).

  4. Haga clic en el botón Agregar widget situado en la parte inferior derecha.

  5. Seleccione Marys.

  6. Haga clic en Agregar al panel.

  7. Haga clic en Edición finalizada.

    Panel completo

Pasos siguientes

  • Vea algunos paneles de ejemplo que proporcionan un punto de partida para visualizaciones enriquecibles y diseño utilizable mediante una de las siguientes acciones:
    • Haga clic en Ver galería en la parte inferior de la página Paneles.
    • Vaya a , reemplazando por el nombre de la instancia Azure Databricks https://<databricks-instance>/sql/dashboards/samples área de <databricks-instance>https://<databricks-instance>/sql/dashboards/samples, por ejemplo adb-1234567890123456.7.azuredatabricks.net .
  • Consulte una tabla y cree una visualización mediante herramientas de BI comunes.

Consultar una tabla y crear una visualización mediante herramientas de BI conectadas a Databricks SQL

En esta sección se muestra cómo recopilar información de Databricks SQL, conectar Power BI Desktop y Tableau Online a Databricks SQL y, en cada herramienta de BI, consultar una tabla de personas y visualizar los datos.

En esta sección:

Databricks SQL

En esta sección se describe cómo recopilar información de conexión de punto de conexión y generar un token que se usa para autenticar la herramienta en Databricks SQL.

Paso 1: Obtener los detalles de SQL conexión del punto de conexión

  1. Inicie sesión en Databricks SQL.

  2. Haga clic en el icono SQLpuntos de conexiónen la barra lateral.

  3. En la lista Puntos de conexión, escriba Starter en el cuadro de filtro.

  4. Haga clic en el vínculo Punto de conexión de inicio.

  5. Haga clic en la pestaña Detalles de conexión .

    Detalles de conexión

  6. Haga clic en Copiar icono para copiar el nombre de host del servidor y la ruta de acceso HTTP.

Paso 2: Obtener un token de acceso personal

El token de acceso personal le autentica en Databricks SQL.

  1. Haga clic en Configuración iconoConfiguración usuario en la parte inferior de la barra lateral y seleccione Usuario Configuración.
  2. Haga clic en la pestaña Tokens de acceso personal.
  3. Haga clic en + Generar nuevo token.
  4. Opcionalmente, escriba un comentario y modifique la duración del token.
  5. Haga clic en Generar.
  6. Haga clic en Copiar icono para copiar el token y haga clic en Aceptar.

Power BI

Paso 1: Configurar la conexión de Power BI a Databricks SQL

  1. Seleccione Obtener datos Más... > Azure y seleccione el > conector.

    Conector de Databricks en la lista Obtener datos

  2. Haga clic en Conectar.

  3. Escriba el nombre de host del servidor y la ruta de acceso HTTP que copió en Paso 1:Obtener SQL de conexión del punto de conexión .

    Power BI origen de datos

  4. Haga clic en Aceptar.

  5. En el símbolo del sistema de autenticación, seleccione la pestaña Token de acceso personal. Escriba el token de acceso personal que copió en Paso 2: Obtener un token de acceso personal.

  6. Haga clic en Conectar.

    Si el SQL de conexión no se está ejecutando, se iniciará, pero puede tardar unos minutos en estar disponible.

  7. En el Power BI navegador, seleccione la default.people10m tabla .

  8. Haga clic en Cargar.

Paso 2: Dar forma a los datos

Devuelve los registros de las mujeres con el nombre Mary y calcula el número de Marys en cada año.

  1. Quite todas las columnas firstName excepto gender , y birthDate .
  2. Filtre los datos con firstName = Mary y gender = F .
  3. Cambie el tipo de birthDate a y quite todos los componentes de fecha excepto el Date año.
  4. Agrupar por año para contar el número de Marys al año.

Tabla de Power BI Marys

Paso 3: Visualizar los datos

Gráfico de Power BI Marys

Tableau Online

Paso 1: Configuración de la conexión de Tableau Online a Databricks SQL

  1. En Tableau Online, abra un libro o cree uno nuevo.

  2. Seleccione Data New Data Source (Nuevo origen de datos).

    Origen de datos de Tableau Online

  3. En el cuadro Conectar a datos, seleccione Conectores Databricks.

    Tableau Online Databricks

  4. En el cuadro de diálogo Conexión de Databricks, escriba el nombre de host del servidor y la ruta de acceso HTTP que copió en Paso 1:Obtener SQL de conexión del punto de conexión.

    Origen de datos de Tableau

  5. Autenticación token mediante como nombre de usuario y token del Paso token como contraseña.

  6. Haga clic en Iniciar sesión.

    Si el SQL de conexión no se está ejecutando, se iniciará, pero puede tardar unos minutos en estar disponible.

  7. En el campo Esquema, escriba default . Presione ENTRAR.

  8. En la lista desplegable Seleccionar esquema, seleccione .

  9. En el campo Tabla, escriba people10m . Presione ENTRAR.

  10. Arrastre la people10 tabla al lienzo.

Paso 2: Dar forma a los datos

Devuelve los registros de las mujeres con el nombre Mary y calcula el número de Marys en cada año.

  1. Quite todas las columnas firstName excepto gender , y birthDate .
  2. Filtre los datos con firstName = Mary y gender = F .
  3. Cambie el tipo de birthDate a y quite todos los componentes de fecha excepto el Date año.
  4. Agrupar por año para contar el número de Marys al año.

Tabla de Marys Tableau

Paso 3: Visualizar los datos

Visualizar como un gráfico de barras:

Gráfico de Marys Tableau