Para agregar y segmentar datos basándose en criterios específicos, puede crear consultas basadas en datos almacenados en la plataforma Workiva como tablas y hojas de cálculo. Por ejemplo, puede crear consultas para analizar los ingresos por ubicación o para realizar comparaciones interanuales.
Para crear una consulta, puede:
- Defina sus criterios en un editor de arrastrar y soltar Builder .
- Componga su definición como sintaxis, si se siente cómodo con el lenguaje de consulta estructurado (SQL) .
Al crear una consulta, se definen los Orígenes y criterios de los datos que se incluirán en sus Resultados:
- Campos, que proporcionan la información a mostrar en los resultados de la consulta.
- Filtros, para incluir sólo los registros que cumplan los criterios seleccionados, como para centrarse en cuentas, regiones o Periodos de tiempo específicos.
- Cálculos, que devuelven valores basados en varias columnas, como para sumar su importe o concatenar cadenas.
- Relaciones, para unir datos relacionados de múltiples fuentes.
Etapa 1. Crear la consulta
Para crear la consulta, empiece desde cero o básese en una consulta existente.
- En la Página principal de Wdata, haga clic en Crear , y seleccione Consulta .
- En el panel Propiedades de consulta , defina las propiedades de la consulta:
- Para ayudar a identificar la consulta y su intención, introduzca su nombre único y su descripción.
- En Límite, introduzca el número máximo de registros a devolver.
- Para devolver sólo registros con valores distintos, por ejemplo para evitar duplicados, seleccione Mostrar sólo filas distintas.
- Para especificar quién puede ver la consulta y colaborar en ella, haga clic en Permisos , y seleccione el acceso de cada colaborador.
- Haga clic en Guardar como .
- Edite el nombre y la descripción de la consulta según sea necesario.
- Seleccione la carpeta en la que desea guardar la consulta y haga clic en Guardar consulta.
Para facilitar la creación, puede guardar una copia de una consulta como punto de partida para otra consulta similar.
- Copie la consulta existente de sí mismo o Página principal :
- En la consulta, haga clic en Guardar como , Guardar como.
- En Página principal, seleccione Copiado en el menú de la consulta.
- En la consulta, haga clic en Guardar como , Guardar como.
- Introduzca el nombre, la descripción y la ubicación de la nueva consulta.
- Haga clic en Guardar como consulta.
- En la nueva consulta, haga clic en Permisos , y seleccione el acceso de cada colaborador.
- Haga clic en Guardar como .
Etapa 2. Seleccione los Orígenes de la consulta
Para seleccionar los datos que se utilizarán en la consulta, se incluyen columnas de tablas, resultados de consultas y hojas de cálculo a las que se tiene permiso para acceder en la plataforma Workiva.En el panel izquierdo de Orígenes , haga clic en Nuevo origen, y seleccione los datos que desea incluir en la consulta.
Si la consulta tiene múltiples orígenes, en la pestaña Relaciones , defina cómo combinar -o unir- sus registros.
Nota: Al Quitar la consulta, se quitan automáticamente los Orígenes que aparecen como Necesita una relación . Para conservar estos Orígenes, define su relación con otras fuentes.
Etapa 3. Agregar cualquier parámetro
Para definir valores para los Filtros o cálculos de la consulta cuando ésta se ejecuta, como para trocear sus datos en tiempo real, agregue parámetros para sus valores. Desde el panel Parameters , puede:
- Agregar un nuevo parámetro y especificar sus posibles valores para cuando se ejecute la consulta.
- Seleccione un parámetro global de configurado por el Propietario del espacio de trabajo.
Etapa 4. Definir los Resultados de la consulta
Puede definir los resultados de una consulta en un editor de arrastrar y soltar Builder o, si está familiarizado con la sintaxis SQL, en un editor SQL .
Consejo: Para deshacer los cambios en Builder o SQL Editor y volver a la versión de la consulta guardada anteriormente, haga clic en Restablecer . Si colabora en la consulta con otras personas, es posible que su última versión guardada no sea su último guardado.
Para definir su consulta, le recomendamos la herramienta de arrastrar y soltar Builder, especialmente si no está familiarizado o no se siente cómodo con la sintaxis SQL.
- Para especificar los datos que se incluirán en los resultados de la consulta, seleccione las columnas en Orígenes, y haga clic en Agregar a Campos o arrástrelas a en Campos.
- Para navegar por el panel Orígenes , haga clic en Expandir todo o Contraer todo para mostrar u ocultar todas las columnas.
- Para encontrar un Origen o una columna específicos, haga clic en Mostrar Filtros y busque por su nombre.
- Después de Agregar los campos de la consulta, desde el panel Propiedades de campo , defina las propiedades o el cálculo de cada uno según sea necesario.
- En la pestaña Filtros , cree filtros para establecer los criterios de los datos de origen que se incluirán en los resultados, como por ejemplo para centrarse en cuentas o Periodos de tiempo específicos.
Sugerencia: Para elegir los criterios al ejecutar la consulta, por ejemplo para trocear los datos en tiempo real, utilice los valores de los parámetros con filtros o cálculos.
Si está familiarizado con SQL, haga clic en SQL y Editar SQL para componer la sentencia SQL de la consulta en un editor.
Nota: Para ayudar a preservar su sintaxis SQL, el editor se abre en un estado de sólo lectura por defecto. Dependiendo de la complejidad de su consulta, es posible que no pueda retener la sintaxis si hace clic en Builder después de empezar en el editor SQL.
Aunque no todas las consultas incluyen todas las cláusulas, cada parte de la sentencia SQL se ejecuta en una secuencia determinada:
-
FROM
yJOIN
, para determinar las fuentes de los datos consultados -
WHERE
, para incluir sólo los datos que cumplan criterios específicos -
GROUP BY
, para resumir datos basándose en valores comunes. -
HAVING
, para incluir sólo los datos de las Filas agregadas que cumplan unos criterios específicos. -
SELECT
oSELECT DISTINCT
, para especificar aún más qué datos de origen incluir -
ORDENAR POR
, para especificar cómo ordenar los datos en los resultados. -
LIMIT
yOFFSET
, para especificar cuántos -y qué- registros de la consulta incluir.
Para asegurar la integridad de los datos, el editor SQL soporta sentencias de sólo lectura como SELECT
, pero no sentencias de lectura/escritura como INSERT
o DELETE
.
Para hacer referencia rápidamente a una columna de origen en la sintaxis, en el panel Orígenes , haga clic con el botón derecho y seleccione Agregar a consulta.
- Para navegar por el panel Orígenes , haga clic en Expandir todo o Contraer todo para mostrar u ocultar todas las columnas.
- Para encontrar un Origen o una columna específicos, haga clic en Mostrar Filtros y busque por su nombre.
Nota: Para limitar los resultados de la consulta a registros específicos, defina los criterios de filtrado como sintaxis SQL. Para establecer el valor de un filtro cuando se ejecuta la consulta, haga referencia a un parámetro.
Etapa 5. Resultados
Por defecto, los resultados de la consulta aparecen sin clasificar y planos, con todos los campos como columnas separadas, como en una Tabla. Para ayudar a clarificar los datos, puede ordenar los resultados de la consulta en función de los datos de un campo.
Consejo: Para resumir y pivotar aún más los resultados, preséntelos como una tabulación cruzada con Filas, Columnas y Valores.
Para ordenar los resultados de la consulta, en la pestaña Ordenar , mueva los campos por los que desea ordenar a Ordenar, y seleccione si desea ordenar los datos en orden ascendente o descendente .
Para ordenar los resultados de la consulta, utilice una palabra clave ORDER BY
, como ORDER BY field_header ASC
. Para ordenar según varios campos, separe cada uno con una coma; ORDER BY field_header1 ASC, field_header2 DESC
.
Etapa 6. Verificar y utilizar los resultados
Para ver los resultados de una consulta, haga clic en Ejecutar consulta . Si la consulta incluye parámetros, establezca sus valores y haga clic en Ejecutar consulta.
Después de comprobar que los resultados de la consulta aparecen correctamente, utilícelos en toda la plataforma Workiva:
- Crear una vista para analizar sus datos en forma de tabla o gráfico.
- Conecte los datos a una hoja de cálculo o la tabla o gráfico de un documento o presentación
- Exporte los datos a una tabla u hoja de cálculo