Las consultas permiten agregar y segmentar datos de varias tablas u hojas de cálculo en función de criterios específicos. Frente a las tablas y hojas individuales, las consultas ofrecen una solución más sencilla y sólida para compartir grandes conjuntos de datos entre espacios de trabajo.
Requisitos
- Sólo los propietarios de espacios de trabajo pueden compartir consultas.
- Para ver o ejecutar una consulta compartida en el espacio de trabajo de destino, debe tener acceso a todos los datos de origen de la consulta en el espacio de trabajo de origen. Alternativamente, todo el mundo en el área de trabajo puede acceder a una consulta compartida siempre y cuando a un usuario se le haya asignado el rol Run Remote Queries.
Compartir una consulta desde el espacio de trabajo de origen
Para que los propietarios de otros espacios de trabajo puedan ver y ejecutar una consulta, puedes compartirla. Cuando se comparte una consulta, cualquier edición debe seguir realizándose en su espacio de trabajo nativo.
- En la página de inicio de Wdata , pase el ratón por encima de la consulta y seleccione Share en el menú de acciones.
- Abra el menú desplegable Seleccione un espacio de trabajo y elija un espacio de trabajo con el que compartir la consulta.
Nota: Sólo los usuarios con acceso a todos los datos de origen de la consulta podrán verla o ejecutarla. Para ampliar el acceso a todos los usuarios del espacio de trabajo compartido, asigne al menos a un usuario la función Ejecutar consultas remotas.
- (Opcional) Para conceder acceso a todos los usuarios del espacio de trabajo de destino, abra el menú desplegable situado junto al espacio de trabajo recién añadido y seleccione uno de los usuarios de la lista.
Nota: Este menú sólo mostrará los usuarios a los que se haya asignado la función Ejecutar consultas remotas en el espacio de trabajo de destino.
- Haga clic en Aplicar cambios para guardar.
Bloqueo de consultas
Puede pausar temporalmente una consulta compartida abriendo el menú de tres puntos de la derecha y seleccionando Lock Query Runs. Este bloqueo puede aplicarse a un único espacio de trabajo o a todos a la vez.
Dado que una consulta bloqueada sólo puede ejecutarse en el espacio de trabajo de origen, suele utilizarse cuando se edita una consulta previamente compartida o se está a la espera de nuevos datos.
Cualquier consulta bloqueada se indicará en el espacio de trabajo de destino con un pequeño icono de candado .
Asignar la función Ejecutar consultas remotas
La función Ejecutar consultas remotas permite que un único usuario asignado actúe como "mediador" para todas las ejecuciones de consultas de un espacio de trabajo. En efecto, al usuario seleccionado se le concede acceso total a la consulta -- y a todos los demás en el área de trabajo se les permite ejecutarla "tomando prestados" sus permisos. Esto significa que sólo se necesita un mediador para todo el espacio de trabajo.
Para asignar este rol:
- Inicie sesión en el espacio de trabajo de destino como propietario del espacio de trabajo .
- En el menú principal de navegación, haga clic en el icono Miembros situado en la parte superior izquierda.
- Seleccione el usuario cuyas credenciales se utilizarán para ejecutar la consulta y haga clic en Edit Roles.
- Asigne la función Ejecutar consultas remotas y haga clic en Aplicar.
- Guardar sus cambios antes de existir la página.
Al compartir consultas con este espacio de trabajo en el futuro, los propietarios de las consultas pueden seleccionar este usuario en el menú desplegable Ejecutar consultas remotas.
¿Por qué utilizar la función Ejecutar consultas remotas?
Este rol permite a los miembros de un espacio de trabajo compartido ejecutar una consulta sin ser miembro del espacio de trabajo de origen. Es perfecto cuando se trata de información sensible o confidencial, porque los destinatarios pueden ejecutar la consulta y ver sus resultados sin acceder a los datos subyacentes.
¿Cómo puedo ejecutar una consulta compartida sin la función Ejecutar consultas remotas?
Si no se asigna esta función, la consulta compartida sólo podrá ejecutarse cuando se cumplan estas condiciones:
- El usuario tiene una cuenta en el espacio de trabajo de origen.
- El usuario tiene acceso a la consulta que se va a compartir y a todos sus datos subyacentes.
- El usuario tiene una cuenta en el espacio de trabajo de destino.
Ejecutar consultas compartidas en el espacio de trabajo de destino
Las consultas compartidas funcionan en gran medida igual que las demás consultas de su espacio de trabajo. Para ejecutar una consulta compartida desde Wdata Home, realice una de las siguientes acciones:
- Pase el ratón por encima de la consulta y seleccione Ejecutar consulta en su menú de acciones.
- Abra la consulta en modo "Sólo ver" y haga clic en Ejecutar consulta en la parte superior izquierda.
Iconos, limitaciones y otras cuestiones
Los siguientes iconos pueden aparecer junto a las consultas compartidas en la pantalla de inicio de Wdata:
- Un icono de candado = Esta consulta está bloqueada en el área de trabajo de origen y no puede ejecutarse.
- Una flecha hacia abajo = Esta consulta se comparte desde otro espacio de trabajo.
- Una flecha hacia arriba = Esta consulta está compartida con otro espacio de trabajo.
Preguntas más frecuentes
Estoy en el espacio de trabajo de origen. ¿Por qué no puedo ver todas las personas con las que se comparte esta consulta?
Debido a restricciones de seguridad, sólo puede ver los espacios de trabajo específicos a los que tiene permiso para acceder. Si otro propietario del espacio de trabajo comparte la misma consulta y usted no tiene acceso al espacio de trabajo de destino, se ocultará su nombre.
¿Puedo exportar, modificar o volver a compartir una consulta que se ha compartido conmigo?
No, las consultas que se han compartido contigo pertenecen al espacio de trabajo original y no se pueden modificar.
¿Puedo crear una nueva consulta con la consulta compartida como fuente?
No en este momento.
¿Puedo compartir una consulta anidada?
Sí, puede compartir una consulta anidada entre espacios de trabajo. El único requisito es que tanto las consultas como sus datos de origen existan en el espacio de trabajo de destino.
Nota: Una consulta anidada no puede ser compartida si se basa en una fuente compartida -- ver la pregunta anterior.
¿Puedo utilizar crosstab con consultas compartidas?
No, crosstab sólo puede activarse desde el espacio de trabajo de origen.