Para definir los resultados de una consulta, se eligen los datos que se utilizarán como sus campos y filtros, a partir de fuentes a las que se tiene permiso para acceder en la Plataforma Workiva:
- Tablas Wdata
- Hojas de cálculo
- Consultas que no tienen Crosstab habilitado
A partir de una consulta, puede elegir y gestionar sus datos de origen desde el panel izquierdo de Sources .
Nota: Para facilitar la navegación por el panel Fuentes, haga clic en Expandir todo o Contraer todo para mostrar u ocultar todas las columnas. Para encontrar una fuente concreta, haz clic en Mostrar filtros , y busca por su nombre.
Añadir fuentes a una consulta
Para incluir datos en una consulta, añada primero su tabla de origen, consulta u hoja de cálculo con las columnas de las que extraer los datos. Cuando añades una fuente a una consulta, puedes utilizar sus columnas en los resultados, como filtro o dentro de un cálculo.
Para utilizar datos de una tabla Wdata en una consulta:
- En el panel Fuentes de la consulta, haga clic en Nueva fuente, y seleccione Tabla.
- Busque y seleccione las tablas con las columnas que desee utilizar en la consulta y haga clic en Añadir.
Consejo: Para comprobar que ha seleccionado la tabla correcta como fuente, haga clic con el botón derecho del ratón en el panel Fuentes y seleccione Vista previa de la tabla para ver sus datos.
- Si añade varias fuentes a la consulta, añada relaciones para definir cómo combinar-o unir-sus datos.
- En el panel Fuentes, especifique cómo utilizar las columnas de la tabla:
Consejo: En una tabla de dimensiones, una columna Clave indica datos exclusivos de cada fila, como el ID.
- Para utilizar columnas como resultados en Builder, selecciónelas y Añadir a campos en el panel Fuentes, o arrástrelas a la pestaña Campos. Después de especificar las columnas que se utilizarán como campos de consulta, configure cómo deben aparecer.
- Para utilizar columnas para definir los criterios de la consulta en Builder, selecciónelas y Añadir a filtros en el panel Fuentes, o arrástrelas a la pestaña Filtros. Después de especificar las columnas que se utilizarán como filtros, establece sus propiedades.
- Para incluir una columna en la sentencia de la consulta en SQL, haga clic con el botón derecho del ratón en el panel Fuentes y seleccione Añadir a la consulta.
- Para utilizar columnas como resultados en Builder, selecciónelas y Añadir a campos en el panel Fuentes, o arrástrelas a la pestaña Campos. Después de especificar las columnas que se utilizarán como campos de consulta, configure cómo deben aparecer.
Para utilizar datos de hojas de cálculo en una consulta:
- En el panel Fuentes de la consulta, haga clic en Nueva fuente, y seleccione Hoja de cálculo.
- Busque y seleccione la hoja de cálculo con los datos que desea utilizar en la consulta.
- Seleccione las hojas de la hoja de cálculo que contienen los datos y haga clic en Añadir.
- Si añade varias fuentes a la consulta, añada relaciones para definir cómo combinar-o unir-sus datos.
- Especifique cómo utilizar las columnas de la hoja de cálculo:
- Para utilizar columnas como resultados en Builder, selecciónelas y Añadir a campos en el panel Fuentes, o arrástrelas a la pestaña Campos. Después de especificar las columnas que se utilizarán como campos de consulta, configure cómo deben aparecer.
- Para utilizar columnas para definir los criterios de la consulta en Builder, selecciónelas y Añadir a filtros en el panel Fuentes, o arrástrelas a la pestaña Filtros. Después de especificar las columnas que se utilizarán como filtros, establece sus propiedades.
- Para incluir una columna en la sentencia de la consulta en SQL, haga clic con el botón derecho del ratón en el panel Fuentes y seleccione Añadir a la consulta.
- Para utilizar columnas como resultados en Builder, selecciónelas y Añadir a campos en el panel Fuentes, o arrástrelas a la pestaña Campos. Después de especificar las columnas que se utilizarán como campos de consulta, configure cómo deben aparecer.
Nota: Sólo las consultas sin Crosstab habilitado pueden proporcionar datos para otras consultas.
Para utilizar los resultados de otra consulta en una consulta:
- En el panel izquierdo de la consulta Fuentes, haga clic en Nueva fuente, y seleccione Consulta.
- Busque y seleccione la consulta con los resultados que desee utilizar y haga clic en Añadir.
- Si añade varias fuentes a la consulta, añada relaciones para definir cómo combinar-o unir-sus datos.
- Especifique cómo utilizar las columnas de los resultados de la consulta:
- Para utilizar columnas como resultados en Builder, selecciónelas y Añadir a campos en el panel Fuentes, o arrástrelas a la pestaña Campos. Después de especificar las columnas que se utilizarán como campos de consulta, configure cómo deben aparecer.
- Para utilizar columnas para definir los criterios de la consulta en Builder, selecciónelas y Añadir a filtros en el panel Fuentes, o arrástrelas a la pestaña Filtros. Después de especificar las columnas que se utilizarán como filtros, establece sus propiedades.
- Para incluir una columna en la sentencia de la consulta en SQL, haga clic con el botón derecho del ratón en el panel Fuentes y seleccione Añadir a la consulta.
- Para utilizar columnas como resultados en Builder, selecciónelas y Añadir a campos en el panel Fuentes, o arrástrelas a la pestaña Campos. Después de especificar las columnas que se utilizarán como campos de consulta, configure cómo deben aparecer.
Abrir una fuente a partir de una consulta
Para abrir la tabla, consulta u hoja donde la consulta extrae los datos, en el panel Fuentes, haga clic con el botón derecho en la fuente y seleccione Ir a la fuente .
Nota: Para ver los datos de una tabla de origen sin abrirla, haga clic con el botón derecho del ratón en el panel Sources y seleccione Preview table .
Actualizar las columnas de una fuente
Las columnas de una fuente pueden cambiar con el tiempo. Para extraer las últimas columnas de una consulta u hoja de cálculo fuente -por ejemplo, para incluir una nueva columna en la consulta- desde el panel Fuentes, haga clic con el botón derecho en la fuente y seleccione Actualizar .
Nota: Cuando ejecutas una consulta, ésta extrae automáticamente los datos más recientes de sus fuentes.
Eliminar una fuente
Si ya no necesitas los datos de una fuente o añades una fuente incorrecta, puedes eliminarla de la consulta. En el panel Fuentes, haga clic con el botón derecho en la fuente y seleccione Eliminar fuente .
Sustituir una fuente
Si su consulta apunta a una fuente de datos incorrecta -- quizás después de completar una importación de -- puede reemplazar esa fuente con un archivo diferente. Esto actualizará automáticamente su código SQL con la sintaxis correcta. En el panel Fuentes, haga clic con el botón derecho en la fuente y seleccione Sustituir fuente.