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 firstName middleName lastName gender birthDate ssn salary .

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 la guía de inicio rápido SQL administrador de Databricks.

Interfaz de usuario SQL Databricks

La página de aterrizaje tiene este aspecto al iniciar sesión por primera vez en Databricks SQL:

Página de aterrizaje de usuario

Uso de la barra lateral

Puede acceder a todos los recursos de Azure Databricks mediante la barra lateral izquierda. El contenido de la barra lateral depende del rol seleccionado: Data Science & Engineering, Machine Learning o Databricks SQL.

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

  • Para cambiar el rol, haga clic en el icono inmediatamente debajo del logotipo de Databricks y seleccione un rol en el menú.

    cambiar rol

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

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

Inicie sesión en Databricks SQL

Si tiene acceso al área de trabajo Databricks Data Science & Engineering y al entorno de Databricks SQL, es posible que tenga que cambiar de Data Science & Engineering a Databricks SQL. Consulte Uso de la barra lateral para obtener instrucciones.

Paso 1: Consultar la tabla people

  1. Inicie sesión en Databricks SQL.

  2. Haga  clic en Crear icono Crear en la barra lateral y seleccione Consulta.

    Se muestra el editor de consultas.

  3. En el cuadro que aparece debajo de Nueva consulta, haga clic en el icono  de flecha abajo y seleccione Punto de conexión de QS.

    Editor de consultas

    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.

  4. 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

  5. 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
    
  6. 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 2: 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 de consultas.

    Gráfico de Marys SQLA

Paso 3: Crear un panel y agregar visualización

  1. Haga  clic en Crear icono Crear 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

Herramientas de BI

En esta sección se muestra cómo recopilar información de conexión del punto de conexión de Databricks SQL SQL, conectar Power BI Desktop y Tableau Online al punto de conexión de SQL, consultar una tabla de personas y visualizar los datos.

En esta sección:

Recopilación de SQL de conexión del punto de conexión

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

  1. Inicie sesión en Databricks SQL.

  2. Haga  clic en el icono SQL puntos de conexión en la barra lateral.

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

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

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

    Detalles de conexión

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

Paso 2: Obtener el token de acceso personal

El token de acceso personal le autentica en Databricks SQL.

  1. Haga clic en Configuración usuario en la parte inferior de la barra lateral y  seleccione Configuración > 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: Configuración de la conexión de Power BI al punto de conexión SQL conexión

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

    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 SQLde 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 token de acceso personal.

  6. Haga clic en Conectar.

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

  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 al punto de conexión SQL conexión

  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 2: Obtener el token de acceso personal como contraseña.

  6. Haga clic en Iniciar sesión.

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

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

  8. En la lista desplegable Seleccionar esquema, seleccione default .

  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