Exploración de datos con SQL Workbench
Utilice SQL Workbench para solucionar problemas de datos y desarrollar consultas SQL. Puede explorar datos y validar SQL en tareas preparadas y capas de almacenamiento de datos en el contexto de un proyecto.
SQL Workbench está disponible para proyectos de proceso de datos que utilizan un almacenamiento de datos. Ejecuta consultas en el almacenamiento de datos conectado al proyecto.
Limitaciones
-
Solo se admiten consultas SQL de solo lectura. Las instrucciones de modificación de datos están bloqueadas.
-
Las zonas de aterrizaje en el lago y los almacenes de conocimientos no son compatibles en el explorador de objetos.
-
Las macros no son compatibles. Si una transformación incluye macros, la transformación de Carga completa se muestra en Consulta de origen.
Permisos requeridos
-
Para ejecutar consultas, debe tener el permiso Puede ver datos en el espacio donde reside la conexión del proyecto.
-
Para guardar, editar, renombrar o eliminar scripts SQL, debe tener Puede editar en el espacio del proyecto.
Para más información sobre los roles de espacio, consulte Roles y permisos del espacio de datos.
Apertura de SQL Workbench
Abrir SQL Workbench en un proyecto de proceso analítico de datos. SQL Workbench siempre se ejecuta en el contexto del proyecto actual.
-
Haga clic en SQL Workbench en el menú superior.
Explorar tablas
Tablas muestra las tablas de las tareas preparadas en:
-
El proyecto actual.
-
Proyectos referenciados en la misma plataforma de datos.
Solo se muestran las tablas físicas en esquemas externos.
Para cada tabla, puede ver la base de datos, el esquema, las columnas y los tipos de datos.
-
Haga clic en Filtrar por tipo de tarea para filtrar las tareas.
-
Haga clic en Ordenar y agrupar para organizar las tareas y establecer un orden de clasificación.
Agregar más proyectos
Desde el inicio solo verá las tareas del proyecto actual. Puede añadir más proyectos si lo desea para poder utilizarlos en su consulta.
-
Haga clic en
para añadir más proyectos disponibles.
Puede seleccionar entre proyectos que utilicen el mismo almacén de datos.
Seleccione los proyectos y haga clic en Aplicar.
Todas las tareas preparadas en los proyectos seleccionados ya están disponibles.
Crear consultas
Puede usar una o varias pestañas para escribir SQL y ejecutar las sentencias seleccionadas o la sentencia actual.
Cada pestaña se ejecuta en su propia sesión, lo que permite la ejecución paralela de consultas.
Al editar la consulta, puede usar las siguientes herramientas:
-
Deshacer la edición anterior
-
Rehacer lo que se deshizo previamente
-
Formatear automáticamente el código SQL
-
Comentar/descomentar la línea actual
-
Buscar y reemplazar texto en el código
Agregar una instrucción SELECT para una tabla
Puede añadir una instrucción SELECT que devuelva todos los campos de una tabla.
-
Haga clic en
en la tabla de Tablas y haga clic en Añadir instrucción SELECT.
Se añade una instrucción SELECT que devuelve todos los campos de la tabla seleccionada al editor de consultas.
Añadir una consulta desde un conjunto de datos de transformación
Puede añadir la consulta de origen de un conjunto de datos creado en una tarea de Transformación.
-
Haga clic en
en el conjunto de datos en Tablas y, a continuación, haga clic en Añadir consulta de origen.
La consulta que se utilizó para crear el conjunto de datos seleccionado se añade al editor de consultas.
Ejecución de consultas
Puede ejecutar la consulta completa o una instrucción seleccionada haciendo clic en Ejecutar consulta.
-
Si no ha seleccionado nada en el editor de consultas, se ejecuta la consulta completa.
-
Si ha seleccionado una instrucción en el editor, esa instrucción se ejecuta.
Cuando se ejecuta la consulta, puede comprobar el resultado en:
-
Resultados
Datos de muestra que devuelve la consulta.
Nota informativaDebe tener el rol Puede ver datos en el espacio de conexión. Además, Ver datos en Integración de datos debe estar activado en su espacio empresarial inquilino. -
Metadatos
Muestra las columnas con información sobre los tipos de datos y la nulabilidad.
Guardar y administrar scripts de SQL
Puede guardar scripts de SQL en SQL Workbench para reutilizarlos haciendo clic en Guardar. Los scripts se guardan en el proyecto y pueden verlos todos los usuarios del proyecto. Puede mostrar, abrir, renombrar y eliminar scripts en Scripts guardados.
-
Para eliminar un script, haga clic en
en el script y, a continuación, en Eliminar.
-
Para cambiar el nombre de un script, haga clic en
en el script y, a continuación, en Editar.
Resolución de problemas
Si la ejecución de la consulta falla con errores de permiso, verifique que tiene los roles necesarios en el espacio del proyecto y el espacio de conexión.
Si faltan objetos, verifique que las tareas de origen estén preparadas.
Si una instrucción está bloqueada, verifique que sea SQL de solo lectura.
Para la solución general de problemas, consulte Resolución de problemas en las tareas de datos.