Skip to main content

Ventana Elegir tabla o especificar consulta

La ventana Elegir tabla o Especificar consulta aparece cuando se selecciona una entrada con varias tablas. Puedes seleccionar tablas y crear consultas para extraer datos de bases de datos relacionales.

Alteryx Designer utiliza Generador de consultas activo, un componente de terceros, para crear consultas SQL complejas. Para obtener más información, ve a la guía del usuario .

En Elegir tabla o Especificar consulta, hay cuatro pestañas:

Tablas

En esta pestaña, se muestran todas las tablas y vistas contenidas en la base de datos relacional que especifiques.

  • Para actualizar la lista de tablas en la memoria caché, selecciona Actualizar .

  • Para elegir una tabla, selecciona una tabla o una vista de la lista y, a continuación, selecciona Aceptar para abrir la tabla. También puedes seleccionar otra pestaña para crear una consulta directamente desde la vista o tabla actual.

Nota

Puedes omitir esta pestaña por completo y continuar con las siguientes para crear una consulta que utilice varias tablas o vistas.

A partir de la versión 22.1 de Designer, la memoria caché de las tablas de la herramienta de entrada se actualizará la primera vez que se abra una herramienta de entrada existente en un flujo de trabajo.

Generador de consultas visual

Generador de consultas visual almacena en la memoria caché tablas de bases de datos y las carga solo cuando se abre la vista de tabla. La pestaña  Generador de consultas visual tiene tres secciones para consultar tablas y crear relaciones de datos entre tablas.

Nota

Generador de consultas visual se puede cargar lentamente con grandes clústeres de bases de datos Hive, Impala o Apache Spark. Utiliza la pestaña Tablas o Editor SQL para obtener un mejor rendimiento cuando te conectes a esos tipos de bases de datos.

Principal

En esta sección, se muestran las tablas o vistas seleccionadas de la lista de tablas, así como sus campos de datos. A medida que seleccionas los campos, la cuadrícula se rellena automáticamente.

  • Para unir objetos, arrastra una flecha de conexión entre los campos de cada objeto que se muestra en la sección Principal .

  • Para quitar una vista de tabla de la sección Principal , selecciona el botón “X” de esa tabla.

Cuadrícula

La cuadrícula se rellena automáticamente según las especificaciones de la sección Principal . Puedes expandir la lista desplegable para seleccionar entre todos los campos de todas las tablas.

  • Salida determina la salida del campo. Selecciona la casilla de verificación para mostrar el campo y sus criterios correspondientes.

  • Expresión muestra las selecciones de la sección Principal de forma predeterminada. Puedes expandir la lista desplegable para seleccionar entre todos los campos de todas las tablas. Utiliza el botón de puntos suspensivos (…) para actualizar la lista de campos.

  • Agregado muestra las funciones agregadas en el campo de datos especificado, como suma, promedio, mínimo y máximo.

  • Alias acepta una cadena especificada por el usuario para asignar un alias al nombre de campo original.

  • Tipo de clasificación muestra el tipo de clasificación que se va a ejecutar: ninguna (por ejemplo, en blanco), ascendente o descendente .

  • Orden de clasificación muestra la cantidad de expresiones de la cuadrícula, que determina el orden de clasificación.

  • Agrupamiento determina si se debe ejecutar un proceso de agrupamiento. Si marcas la casilla, se produce la agrupación.

  • Criterios de agrupamiento aparece después de seleccionar la casilla de verificación Agrupamiento . Selecciona Para valores o Para grupos .

  • Criterios acepta una cadena especificada por el usuario para asignar un elemento de criterio a la consulta. El botón de puntos suspensivos (…) sirve para actualizar el campo.

  • O. . .  acepta una cadena especificada por el usuario para asignar una cláusula “O” a la consulta.

Listas de tablas

La lista de tablas muestra todas las tablas y vistas que componen la base de datos relacional. Para seleccionar una tabla, haz doble clic en el nombre que aparece en la lista o arrastra el nombre de la tabla a la sección Principal .

Procedimientos almacenados

Selecciona esta pestaña para acceder a los procedimientos almacenados.

Nota

No se utiliza el motor de Alteryx al momento de ejecutar un procedimiento almacenado. La ejecución se realiza por completo en el servidor de la base de datos.

Los procedimientos almacenados solo son compatibles con Microsoft SQL Server, Oracle o SAP Hana. Para acceder a los procedimientos almacenados, utiliza las herramientas de entrada estándar.

Esta pestaña contiene dos paneles:

  • El panel izquierdo muestra todos los procedimientos almacenados de la base de datos seleccionada. Una vez seleccionado un procedimiento almacenado en el panel izquierdo, sus parámetros se ven en la cuadrícula del panel derecho.

  • El panel derecho muestra una cuadrícula de los parámetros del procedimiento almacenado. Ten en cuenta lo siguiente:

    • Debes ingresar el valor que se va a devolver.

    • Cuando se utiliza en una entrada, el valor debe representar un valor dentro de la base de datos.

    • Cuando se utiliza para actualizar a través de la herramienta Entrada dinámica, el valor debe ser único para que se reemplace fácilmente mediante el modo Actualizar procedimiento almacenado.

Editor de SQL

El Editor de SQL muestra la consulta desde la pestaña Generador de consultas visual en lenguaje de consulta estructurado. El Editor de SQL traduce el lenguaje de consulta de la pestaña Generador de consultas visual a la sintaxis equivalente de SQL. Del mismo modo, un cambio en el Editor de SQL cambia automáticamente los componentes de consulta del Generador de consultas visual.

Como alternativa, puedes ingresar tu propia consulta en este cuadro y omitir el Generador de consultas visual. También puedes agregar elementos contenidos en este cuadro u omitirlos para ejecutar la consulta deseada.