Ayuda de Tableau Server - Tableau Public

Guía de Tableau Server
Versión 9.0; última actualización el 2015
Copyright © 2015 Tableau Software, Incorporated y sus licenciantes. Todos los derechos
reservados.
Este producto se considera software cliente, según se define en el Contrato de licencia de
software de usuario final de Tableau Software.
Bienvenido a Tableau Server
Tableau Server es una solución en línea para compartir, distribuir y colaborar en vistas y
dashboards de Tableau. Los usuarios que tengan acceso a Tableau Server pueden crear
libros de trabajo y vistas, dashboards y fuentes de datos en Tableau Desktop y, a continuación,
publicar este contenido en el servidor. Los administradores controlan el contenido al que
pueden acceder los usuarios del servidor y, de esta forma, se crea un entorno seguro. Los
usuarios del sitio pueden ver con el contenido más reciente del servidor e interactuar con él
desde un navegador o un dispositivo móvil.
Una página de contenido para un usuario que tiene acceso a un solo sitio en Tableau Server.
Introducción
Los usuarios del sitio y los publicadores de contenido deben empezar con estos
temas:
Introducción En la página 12
Navegar en Tableau Server En la página 16Tableau Server
Interactuar con vistas En la página 51
Editar y crear libros de trabajo En la página 98
Control de acceso al contenido del servidor En la página 172
Los administradores de servidores y del sitio deben empezar con estos temas:
Guía de administrador En la página 214
Instalar y configurar En la página 218
-3-
Navegar en Tableau Server En la página 16Tableau Server
Trabajar con el servidor En la página 310
Control de acceso al contenido del servidor En la página 172
Obtener ayuda
Cuando necesite ayuda, haga clic en el menú Ayuda de la parte superior de la página.
Versión: 9.0 | Actualizado el 7/20/2015
-4-
Novedades en Tableau Server
Se han agregado las siguientes características nuevas y mejoras en Tableau Server versión
9.0.
l
Mejoras generales en la interfaz de usuario abajo
l
Configuración y administración del servidor abajo
l
Usuarios y grupos En la página siguiente
l
Permisos En la página siguiente
l
Procesos de servidor En la página siguiente
l
Rendimiento En la página 7
l
Alta disponibilidad En la página 8
l
tabadmin y tabcmd En la página 8
Mejoras generales en la interfaz de usuario
El servidor cuenta con una experiencia rediseñada de Tableau Server que mejora el flujo de
trabajo, ofrece un acceso a la información más rápido y facilita la búsqueda y administración de
contenido. Aspectos destacados:
l
l
l
l
l
Se ha rescrito el cliente web y es compatible con un servicio basado en servidor más
rápido, más escalable y más extensible.
Puede ver todo tipo de contenidos desde un solo lugar. Las páginas de cada tipo de
contenido (proyectos, libros de trabajo y fuentes de datos) le proporcionan información
clave sobre el contenido, como elementos relacionados y posibles acciones que puede
llevar a cabo en función de sus permisos. Para obtener más información, consulte Inicio
rápido: Acceder al contenido y administrarlo En la página 12 y Navegar en
Tableau Server En la página 16.
Ahora es más fácil cambiar de un sitio a otro. Para obtener más información, consulte
Introducción En la página 12 y Navegación en varios sitios En la página 25.
Hay un nuevo cuadro de búsqueda en la parte superior de la página que le permite
buscar todos los tipos de contenido. Para obtener más información, consulte Inicio
rápido: Búsqueda rápida en Tableau Server En la página 27 y Buscar contenido
En la página 29.
Ahora se utiliza el desplazamiento infinito en lugar de la paginación.
Configuración y administración del servidor
Las vistas administrativas rediseñadas proporcionan un mejor rendimiento, más análisis en
profundidad y una interfaz más fácil de comprender. Para obtener más información, consulte
Vistas administrativas En la página 423.
-5-
Se han consolidado las alertas por correo electrónico de los procesos del servidor para que
resulte más fácil comprobar el estado del servidor. Para obtener más información, consulte
Alertas y suscripciones En la página 226.
El servidor admite una opción para habilitar SSL para las comunicaciones entre los
componentes del servidor y el repositorio Postgres. Para obtener más información, consulte
SSL interna En la página 232.
Usuarios y grupos
El servidor ofrece un flujo mejorado para la administración de usuarios y grupos. Para obtener
más información, consulte Usuarios En la página 342 y Grupos En la página 336.
Al crear usuarios ya no tiene que asignarles niveles de licencia y derechos de usuario, sino que
les asigna roles de sitio. Para obtener más información, consulte Roles de sitio para
usuarios En la página 345. Tenga en cuenta que los niveles de licencia se siguen aplicando al
utilizar el comando tabcmd addusers para importar usuarios. Para obtener más
información, consulte Pautas de archivos de importación CSV En la página 368.
Si un usuario está deshabilitado o se ha eliminado de Active Directory, se eliminará de un
grupo de Tableau Server y se quedará sin licencia.
Permisos
La interfaz de permisos se ha rediseñado totalmente para proporcionar información visual con
capacidad de respuesta en los permisos efectivos y resultantes. Ahora puede modificar los
permisos de contenido en una sola vista. Para obtener más información, consulte Inicio
rápido: Permisos En la página 180 y Administrar permisos En la página 178.
Se supervisan los procesos de licenciamiento del servidor. Puede ver su estado en el servidor
desde la página Licencias o bien utilizando el comando tabadmin licenses. Para obtener
más información, consulte Ver licencias En la página 414.
Vistas administrativas
Las vistas administrativas incorporadas se han ampliado y mejorado. Se han rediseñado estas
vistas para obtener una carga y un rendimiento mejorados; proporcionan información sobre el
uso del contenido de Tableau Server, los tiempos de carga de las vistas, así como detalles
sobre el rendimiento de las tareas de fondo. Para obtener más información, consulte Vistas
administrativas En la página 423.
Procesos de servidor
Se han agregado los siguientes procesos nuevos para que pueda administrar las solicitudes
de API, los clústeres y la alta disponibilidad.
l
Servidor de API. Se utiliza este proceso al interactuar con el servidor a través de la API
de REST.
-6-
l
l
l
l
Servidor de caché. Este proceso distribuido administra una caché de consultas
compartida en todo el conjunto de servidores. Lo utilizan los procesos VizQL Server, el
componente de segundo plano y Data Server.
Controlador de clúster. Este proceso se ejecuta en un clúster de cada equipo y
funciona con el servicio de coordinación para notificar estados de proceso y coordinar la
conmutación tras error para la alta disponibilidad.
Servicio de coordinación (zookeeper). Este proceso se ejecuta en un clúster de
cada equipo, administra la elección principal, si procede, y garantiza que exista un
cuórum para tomar decisiones durante la conmutación tras error.
Almacén de archivos. Este proceso garantiza que los extractos estén disponibles en
todos los nodos de un clúster configurado con un proceso del almacén de archivos.
Para obtener más información sobre los servicios nuevos, consulte Procesos de Tableau
Server En la página 550.
Puede ver los estados de proceso en la página de estado del servidor o utilizando el comando
tabadmin status --verbose.
Se han eliminado o modificado los siguientes procesos de versiones anteriores de Tableau
Server:
l
l
En el proceso del Motor de datos ya no hay ninguna restricción para tener solo dos
nodos del motor de datos por clúster. Esta novedosa flexibilidad puede mejorar los
clústeres de servidor utilizados en escenarios con una elevada extracción.
Se ha eliminado rSynch; el Almacén de archivos es ahora el encargado de gestionar su
funcionalidad.
Rendimiento
Las mejoras en el rendimiento hacen que los libros de trabajo se carguen más rápidamente,
mejoran el rendimiento del dashboard y hacen que la interactividad sea continua con unos
resultados y una respuesta más rápidos. Muchas de las mejoras en el rendimiento son el
resultado de utilizar capacidades de alto rendimiento de una tecnología existente y un
hardware avanzado, como las siguientes:
l
l
l
l
l
La consulta paralela aprovecha las bases de datos que pueden llevar a cabo consultas
en paralelo para ejecutar varias consultas al mismo tiempo.
La vectorización del motor de datos agiliza el rendimiento de varios libros de trabajo
basados en extracciones utilizando una arquitectura de CPU moderna para lograr un
procesamiento más rápido.
La agregación paralela usa varios núcleos en los extractos de Tableau y otras fuentes
de datos basadas en archivos.
El soporte de tablas temporales en Data Server hace que las consultas resulten más
eficientes con las bases de datos que usan tablas temporales, como SQL Server.
El guardado en caché de consultas externas permite que los libros de trabajo que
-7-
contienen extractos de Tableau se vuelvan a abrir más rápidamente, ya que las
consultas no se vuelven a ejecutar cada vez que abre un libro de trabajo.
l
l
La fusión de consultas reconoce las consultas relacionadas en un solo dashboard y las
combina para que haya menos consultas para ejecutar.
Los extractos ocultos crean una experiencia de fuentes de datos más rápida para
archivos de Excel y archivos de texto de gran tamaño.
Para obtener más información sobre la optimización del rendimiento de Tableau Server,
consulte Mejorar el rendimiento del servidor En la página 474.
Alta disponibilidad
El rediseño de alta disponibilidad de Tableau Server proporciona una solución de alta
disponibilidad más segura y más sólida con características de configuración y administración
más sencillas para los administradores. El rediseño incluye los siguientes aspectos
destacados:
l
Soporte para conmutación tras error más consolidado:
l
l
l
l
l
l
Experiencia de usuario actualizada que mejora la configuración del clúster.
El proceso Controlador de clúster proporciona una detección y una respuesta de
fallas centralizadas.
Puede activar manualmente la conmutación tras error y la conmutación por
recuperación de repositorios mediante la utilidad tabadmin.
Puede configurar un repositorio activo preferido (a través de una interfaz de
usuario nueva) para obtener un soporte óptimo de configuraciones asimétricas de
hardware.
Los nuevos flujos de trabajo y la información adicional del proceso de configuración
permiten que los usuarios técnicos y empresariales puedan configurar una
implementación de servidor para la alta disponibilidad y garantizar que los datos y la
información del servidor estén protegidos durante el proceso.
Un nuevo proceso de almacenamiento de extracción de datos (Almacén de archivos)
ofrece importantes mejoras en la velocidad y la confiabilidad de la replicación de datos,
lo que hace que Tableau Server sea aún más escalable. Tableau Server ya no limita la
cantidad de nodos del motor de datos por clúster. Además, todos los nodos del motor de
datos están activos y los datos se replican entre ellos, por lo que se elimina la necesidad
de efectuar una conmutación tras error de los procesos del motor de datos.
Para obtener información general, consulte Alta disponibilidad En la página 283.
tabadmin y tabcmd
La utilidad tabadmin ha agregado comandos nuevos, p. ej.:
-8-
l
l
l
l
l
decommission
failoverrepository
manage_global_credentials
recommission
regenerate_internal_tokens
Además, el comando cleanup incluye una nueva opción --reset-coordination que
amplía el procedimiento de limpieza a los datos actualizados por el nuevo servicio de
coordinación.
La utilidad tabcmd ofrece las siguientes mejoras:
l
Inicio y ejecución más rápidos.
l
Soporte para Unicode.
l
l
Soporte para la nueva opción --role de los comandos createusers,
createsiteusers y syncgroup.
Los siguientes comandos nuevos:
l deletesiteusers
l editdomain
l listdomains
-9-
Iniciar sesión
Debe usar una cuenta de Tableau Server para navegar por el contenido del servidor. Su
función del sitio (definido por el administrador) determina si puede publicar y ver contenido o
interactuar con él.
Las credenciales de inicio de sesión se basan en su cuenta de usuario de Active Directory o en
el sistema de administración de usuarios interno de Tableau Server. Comuníquese con su
administrador si no conoce su nombre de usuario o contraseña.
A veces, según la configuración de servidor, su sesión se iniciará automáticamente. Si inicia
sesión automáticamente con un usuario equivocado, puede cambiar a su cuenta haciendo clic
en Cerrar sesión en el menú de usuario de la esquina superior derecha de la página.
Si se le solicita iniciar sesión, escriba su nombre de usuario y contraseña y haga clic en Iniciar
sesión.
Tableau Server siempre almacena una cookie de sesión al iniciar sesión. Por ello, el
navegador debe estar configurado para admitir cookies de origen.
Iniciar sesión en un sitio
Si tiene acceso a varios sitios en Tableau Server, deberá seleccionar uno durante el proceso
de inicio de sesión. Si tiene acceso a un único sitio en el servidor, la elección de sitio no es
parte del proceso de inicio de sesión, este ocurre de forma automática.
Si dispone de acceso a varios sitios, en el menú Sitios se mostrará el nombre del sitio actual.
- 10 -
Iniciar sesión con SAML
Si Tableau Server está configurado para la autenticación SAML, no verá un aviso de inicio de
sesión de Tableau Server. En su lugar, verá un aviso de un proveedor de identidad externo
(IdP). Por ejemplo:
Tras iniciar sesión, no verá un comando Cerrar sesión en el menú de usuario deTableau
Server. Esto se debe a que el IdP (y no Tableau Server) controló el inicio de sesión. Para
cerrar sesión en Tableau Server, debe usar la interfaz de IdP.
- 11 -
Introducción
Cuando inicie sesión en Tableau Server, verá la página Contenido. Seleccione el menú
Proyectos, Libros de trabajo, Vistas o Fuentes de datos para explorar el contenido
disponible.
Los menús y las opciones disponibles en Tableau Server variarán según la función de sitio, las
reglas de permisos en contenido y de cómo se ha implementado Tableau Server en su
organización.
Administradores
Si es un administrador del servidor o un administrador de sitio, verá menús adicionales para
administrar el servidor y el sitio. Si el servidor se ha configurado para varios sitios, se mostrará
el menú Sitio para navegar.
Para un servidor de varios sitios, estos son los menús de Sitio que verá un administrador del servidor.
Para un servidor de varios sitios, estos son los menús de Servidor que verá un administrador del servidor.
Para un servidor de varios sitios, estos son los menús que verá un administrador del sitio.
Inicio rápido: Acceder al contenido y administrarlo
Las páginas de contenido de Tableau Server facilitan la búsqueda y administración del
contenido del servidor. A continuación, se indican diferentes formas de navegar y trabajar con
contenido.
- 12 -
El contenido y las opciones que se muestran dependen de la función de sitio y de los permisos para el
elemento que visualice.
Buscar libros de trabajo en un proyecto
Seleccione Contenido y haga clic en Proyectos. Examine miniaturas para buscar su proyecto
o use el panel de filtro rápido para buscar y filtrar proyectos disponibles. Haga clic en un
proyecto para abrirlo.
En la ruta de navegación de la parte superior se muestra su ubicación en el servidor. Un icono
específico de contenido junto al nombre de un libro de trabajo confirma que se está
visualizando un libro de trabajo. Para ver información básica sobre el libro de trabajo (como el
propietario y el proyecto), sitúe el ratón sobre un libro de trabajo.
Al hacer clic en el alternador del panel Filtros, este se minimiza o se abre y los filtros se
restablecen a sus valores predeterminados:
El alternador es un icono oscuro (
) cuando está cerrado.
) cuando el panel Filtros está abierto y un icono claro (
- 13 -
Ver y modificar detalles de contenido
Cada elemento de contenido tiene una página de detalles Por ejemplo, con el libro de trabajo
seleccionado, puede hacer clic en Detalles para abrir la página de detalles. Según los
permisos que tenga, es posible que pueda actualizar la descripción (Acerca de), mover el
libro de trabajo a otro proyecto, cambiar el propietario, editar etiquetas y seleccionar si los
usuarios pueden navegar entre las vistas del libro de trabajo o no.
- 14 -
Seleccionar una acción
Con una vista del libro de trabajo seleccionada, haga clic en Acciones para mostrar el menú
de las acciones que puede llevar a cabo en la vista. Seleccione una de las acciones
disponibles. Por ejemplo, puede seleccionar Permisos para ver o modificar los permisos de la
vista.
El menú Acciones muestra las acciones que se pueden llevar a cabo:
Al seleccionar un solo elemento, las opciones del menú Acciones reflejan las acciones que
puede llevar a cabo en el elemento. Cuano selecciona varios elementos, el menú Acciones
puede mostrar opciones que no se aplican a uno o a varios de los elementos seleccionados.
- 15 -
Iconos de contenido
Los iconos específicos de contenido le dicen el tipo de contenido que está viendo y el nombre
del elemento en cuestión:
Tipo de contenido Icono (y nombre del elemento)
Proyecto
Libro de trabajo
Vista
Fuente de datos
Programa
Usuario
Grupo
avegar en Tableau Server
Las páginas que puede ver en Tableau Server y las opciones de que dispone dependen de su
función de sitio, sus permisos de contenido y de cómo se ha implementado Tableau Server en
la organización.
Todo el contenido se publica, se consulta, se administra y se controla de manera
independiente para cada sitio de Tableau Server. Los propietarios del contenido publican
libros de trabajo, vistas y fuentes de datos de Tableau en sitios específicos. Los usuarios que
inician sesión en Tableau Server pueden ver su contenido permitido en los sitios a los que
pertenecen.
Páginas de contenido
Las páginas de contenido incluyen los menús Proyectos, Libros de trabajo, Vistas o
Fuentes de datos; funciones de búsqueda rápida y búsqueda filtrada, y opciones de
visualización y ordenación para que sea más fácil explorar el contenido. En estos tipos de
vistas puede marcar su contenido favorito y seleccionar contenido para etiquetarlo o definir
permisos.
- 16 -
N-
La página de contenido con el menú Vistas seleccionado.
Páginas de administradores de sitios
Los administradores de sitio administran todo el contenido de los sitios y el acceso a cada sitio.
Si puede acceder a varios sitios del servidor, todos los sitios que administra aparecen en el
menú Sitio. Si solo puede acceder a un sitio del servidor, no debe realizar ninguna selección.
Tendrá disponibles todos los menús relacionados con el sitio, además del menú Contenido.
Página de contenido de un administrador de sitio (sitio único)
Página de contenido de un administrador de sitio (varios sitios)
Seleccione un sitio del menú Sitio para:
l
l
l
Administrar contenido y asignar permisos.
Ver los programas que el administrador del sitio ha configurado para las suscripciones y
actualizaciones de extractos.
Administrar las suscripciones y actualizaciones de extractos.
- 17 -
l
Agregar y administrar usuarios de sitio (si el administrador del servidor lo permite;
consulte Agregar o editar sitios En la página 312).
l
Agregar y administrar grupos de sitio.
l
Supervisar la actividad del sitio.
Páginas de administradores de servidor
En una implementación con varios sitios, haga clic en el menú Servidor para controlar las
opciones de todo el servidor que va a usar para configurar, supervisar y mantener Tableau
Server. Como administrador de servidor, solo usted puede acceder a las páginas del servidor
relativas al estado, los sitios, los usuarios del servidor, los programas, las tareas y toda la
configuración que se aplica al servidor completo.
En las implementaciones de un solo sitio, todos los menús relacionados con el sitio y el
servidor están disponibles en el menú Servidor.
Página de contenido de un administrador de servidor con acceso a varios sitios
Menús de servidor de un administrador de servidor (varios sitios)
Menús de servidor de un administrador de servidor (sitio único)Para crear un sitio, seleccione el menú
Configuración.
En tanto que administrador de servidor, puede:
l
Supervisar la actividad y el estado del servidor.
l
Generar archivos de registro.
l
Reconstruir el índice de búsqueda.
l
Agregar sitios y editar la configuración correspondiente. Solo los administradores del
servidor pueden agregar sitios al servidor.
- 18 -
l
Agregar usuarios al servidor y a sitios concretos.
l
Agregar y administrar grupos de sitio.
Para administrar la configuración relativa a un sitio, primero hay que navegar al sitio en
cuestión. En cada sitio, puede:
l
Administrar contenido y asignar permisos.
l
Administrar los programas de las suscripciones y actualizaciones de extractos.
l
Supervisar la actividad del sitio.
l
Permitir la creación web.
l
Permitir que los administradores de sitios agreguen o quiten usuarios.
l
Administrar los límites de espacio de almacenamiento para el contenido publicado por
los usuarios.
l
Permitir a los usuarios suscribirse a libros de trabajo y vistas.
l
Habilitar las instantáneas sin conexión para los favoritos (solo iOS).
Navegar en sitios
Si tiene acceso a varios sitios, debe seleccionar uno cuando inicie sesión. Se muestra el
contenido del sitio junto con el menú Sitio y el nombre del sitio actual. Luego, puede navegar a
otros sitios. Para ello, seleccione un sitio distinto en el menú Sitio.
Si tiene acceso a varios sitios, tendrá disponible el menú Sitio para navegar.
Navegar en vistas
Para obtener una vista:
l
l
l
Haga clic en Proyectos, en un libro de trabajo y en la miniatura o el nombre de una vista
de la lista.
Haga clic en Libros de trabajo y en la miniatura o el nombre de una vista de la lista.
Haga clic en Vistas y en la miniatura o el nombre de una vista de la lista.
- 19 -
Nota: un proyecto es una colección de libros de trabajo relacionados. Los
administradores crean y mantienen proyectos. Consulte Proyectos En la página 331
para obtener más información.
La página Vistas con miniaturas de las vistas disponibles. Haga clic en la vista para abrirla.
Ver, ordenar y seleccionar contenido
En la página Contenido de un sitio, seleccione el menú Proyectos, Libros de trabajo, Vistas
o Fuentes de datos para ver el contenido disponible. En estas páginas puede buscar, filtrar,
ordenar, ver y seleccionar contenido.
Para obtener más detalles sobre cómo buscar y filtrar contenido, consulte Buscar contenido
En la página 29.
Ver el contenido en listas o miniaturas
A medida que navega por Tableau Server, observará que los elementos se muestran como
miniaturas o en listas. Los iconos de la parte superior de las páginas Proyectos, Libros de
trabajo y Vistas permiten especificar si el contenido debe mostrarse como listas o como
miniaturas. Haga clic en el icono de lista o miniatura para alternar la vista.
- 20 -
Miniaturas
Listas
Ordenar contenido
Dependiendo del tipo de contenido que se muestre en la página, puede ordenar los elementos
por características distintas, como nombre, número de hojas, propietario, fecha de creación o
modificación, etc.
Para ordenar el contenido en la vista de miniatura, haga clic en la flecha desplegable Ordenar
por y, a continuación, seleccione la opción de ordenación. Este ejemplo muestra las opciones
de ordenación de las vistas.
- 21 -
Para ordenar una lista, haga clic en el encabezado de columna. Una flecha indica el orden:
ascendente (flecha hacia arriba) o descendente (flecha hacia abajo). Para ordenar usando
varias opciones, haga clic en el tipo de ordenación en orden inverso. Por ejemplo, para
ordenar primero por proyecto, luego por libro de trabajo y, por último, por nombre, haga clic en
esos tipos de ordenación en orden inverso (nombre, libro de trabajo y proyecto).
Seleccionar contenido
En las páginas Proyectos, Libros de trabajo, Vistas y Fuentes de datos, seleccione
contenido para realizar varias acciones, como etiquetar contenido o asignar permisos.
Seleccione el menú Acciones para acceder a los comandos disponibles para el contenido
seleccionado.
Notas sobre la selección de varios elementos
Cuando selecciona varios elementos, el menú Acciones puede mostrar comandos que
no se apliquen a uno o a varios de los elementos que hay en el conjunto de elementos
- 22 -
seleccionados.
Cuando selecciona varios elementos y les aplica un comando Acción, Tableau Server
intenta realizar la acción en todos los elementos y le notifica los resultados (si la acción
se realizó correctamente o no) para los distintos elementos.
Para seleccionar todo el contenido de la página, haga clic en la flecha seleccionada n
desplegable y, a continuación, en Seleccionar todo. Para borrar una selección de contenido,
haga clic en la flecha desplegable y en Borrar.
Interactuar con vistas
Con la vista abierta, habrá distintas acciones disponibles en dicha vista en función de la
configuración del servidor y del sitio y de los permisos que tenga. Entre las posibles acciones
están las siguientes: compartir, exportar o descargar la vista, suscribirse a la vista, crear vistas
personalizadas y editar la vista.
- 23 -
Una vista abierta con distintas acciones disponibles.
Ejemplo de acciones de contenido disponibles en una vista.
Con frecuencia, los libros de trabajo contienen varias hojas que incluyen vistas individuales,
dashboards e historias. Los autores pueden publicar opcionalmente estos libros de trabajo, en
los que las hojas se muestran como pestañas en la parte superior de la página (con la opción
de Tableau Desktop Mostrar hojas como pestañas). Puede navegar fácilmente por un libro
de trabajo organizado en pestañas usando las pestañas de hoja.
Hojas mostradas como pestañas en la vista.
Cuando se encuentre en una vista, puede volver a la página Proyectos, Libros de trabajo o
Vistas con un clic en un vínculo de ruta de navegación.
- 24 -
Vínculos de ruta de navegación encima de la vista.
Editar una vista
Para efectuar cambios en una vista, haga clic en Editar. Esta acción está disponible para los
usuarios con permisos de edición web.
La vista se abre en el espacio de trabajo de edición web.
El espacio de trabajo de edición web.
Navegación en varios sitios
Estos consejos le servirán para navegar de un sitio a otro e identificar qué sitio está usando.
Inicio de sesión en sitios
Si es miembro de varios sitios, al iniciar sesión en el servidor se le pedirá que elija un sitio.Haga
clic en el nombre de sitio para seleccionarlo. También puede escribir un nombre para
seleccionar de una lista de sitios con nombres parecidos.
- 25 -
Navegar a otros sitios
Si pertenece a varios sitios, verá el menú Sitio en la parte superior de la página:
Para iniciar sesión en otro sitio, haga clic en el menú Sitio y seleccione el sitio:
- 26 -
Identificar su sitio
Si el servidor ejecuta varios sitios, pero usted solo pertenece a uno, no se le solicitará que elija
su sitio en el inicio de sesión de servidor. Después de iniciar sesión, no verá el menú Sitio en la
parte superior de la página.
Si el servidor no ejecuta varios sitios, la URL del navegador web que aparecerá incluirá #, pero
no site ni el identificador de sitio. Si ve esto, significa que está utilizando el sitio incorporado
de Tableau, que se llama Default.
Si el servidor ejecuta varios sitios, la URL del navegador web que aparecerá incluirá #/site/
seguido del identificador de sitio correspondiente al sitio en cuestión.
Inicio rápido: Búsqueda rápida en Tableau Server
Al trabajar con Tableau Server puede buscar contenido en cualquier parte de un sitio de forma
sencilla e instantánea introduciendo palabras clave. Para obtener más información acerca de
la búsqueda, consulte Buscar contenido En la página 29.
1 Ir al sitio en el que desea hacer búsquedas
Abra el navegador y vaya al sitio del servidor en el que desea hacer búsquedas. El cuadro de
búsqueda de la parte superior de la página le permite buscar en todos los recursos a los que
tiene acceso del sitio actual, como por ejemplo proyectos, libros de trabajo, vistas, fuentes de
datos y usuarios.
- 27 -
2 Introducir texto
Introduzca una palabra clave de búsqueda. A medida que escribe, Tableau Server muestra los
recursos que coinciden con lo que ha escrito. El servidor busca nombres de recursos,
descripciones, propietario, etiquetas, subtítulos, comentarios y otros metadatos.
Los resultados de búsqueda se categorizan por el tipo de recurso.
3 Obtener más información acerca de los resultados de búsqueda
Sitúese sobre un elemento de la lista de resultados de búsqueda para ver una descripción
emergente con más información.
- 28 -
4 Ir directamente al recurso
Haga clic en un elemento de la lista para ir directamente a él.Puede hacer clic en una vista
para abrirla sin tener que ir previamente al libro de trabajo.
Buscar contenido
Puede buscar contenido en Tableau Server de muchas maneras:
l
l
Búsqueda rápida. Use la búsqueda rápida para buscar en todo el sitio recursos, como
proyectos, libros de trabajo, vistas y usuarios.
Búsqueda filtrada. Use la búsqueda filtrada para buscar recursos de sitio utilizando
una combinación de criterios de búsqueda específicos del recurso, por ejemplo, el
nombre y la etiqueta de un proyecto, y el propietario y la fecha de la última modificación
- 29 -
de un libro de trabajo.Los resultados de búsqueda muestran elementos relevantes de
cada página de contenido.
l
Favoritos. Puede buscar rápidamente cualquier libro de trabajo o vista que haya
marcado como favorito. Para obtener información, consulte Marcar como favorito y
buscar en favoritos En la página 40.
Tanto la búsqueda rápida como la búsqueda filtrada admiten atributos y operadores que
ayudan a definir el alcance de la búsqueda. Por ejemplo, limite una búsqueda a solo títulos de
vistas o use operadores como and y not.
Nota: La búsqueda en Tableau Server no distingue mayúsculas y minúsculas.
Búsqueda rápida
Puede utilizar el cuadro de búsqueda rápida de la parte superior de la página para buscar
recursos en cualquier lugar del sitio.
Al usar la búsqueda rápida, se buscan nombres de recursos, descripciones, propietario,
etiquetas, subtítulos, comentarios y otros metadatos en todos los recursos del sitio.Al escribir,
aparece una lista que muestra los recursos que coinciden con el texto de búsqueda.
Al seleccionar un recurso de la lista, Tableau le llevará directamente a dicho recurso. Por
ejemplo, si selecciona una vista, se le lleva a la vista en lugar de al libro de trabajo que contiene
la vista.
- 30 -
Búsqueda filtrada
Use el cuadro de búsqueda de la izquierda de la página en combinación con los filtros que hay
debajo para buscar vistas y otros elementos.
1. Muestre la página para el tipo de recurso que quiere buscar.
Por ejemplo, si quiere buscar información de conexión de datos, muestre la página
Fuentes de datos.
La lista de filtros cambia para ajustarse al tipo de recurso.
2. Escriba valores de filtro en los cuadros correspondientes o seleccione entre los posibles
valores que aparecen al hacer clic en un cuadro.
Para eliminar un filtro, haga clic en la X a la derecha del valor del filtro.
- 31 -
Para eliminar todos los filtros, haga clic en Borrar todos los filtros en la parte superior del
panel Filtros.
Al hacer clic en el alternador del panel Filtros, este se minimiza o se abre y se restablecen los
filtros a sus valores predeterminados.
El alternador es un icono oscuro (
) cuando el panel Filtros está abierto y un icono claro (
) cuando está cerrado.
Uso de atributos
Además de una búsqueda general, puede limitar la búsqueda en Tableau Server a un atributo
específico como el nombre, el libro de trabajo, la fuente de datos y así sucesivamente.
Para incluir un atributo de búsqueda, use la siguiente sintaxis en el cuadro de búsqueda:
<attribute-name>:search-text (sin espacio ni antes ni después de los dos puntos).
Por ejemplo, para devolver solo elementos cuyos nombres contengan las palabras ventas o
proyecciones:
name:proyecciones de ventas.
Puede incluir atributos múltiples para limitar adicionalmente una búsqueda. Por ejemplo, para
buscar todos los dashboards cuyo propietario sea Smith, puede escribir lo siguiente en el
campo de búsqueda:
sheettype:dashboardowner:smith
A continuación se muestra una lista completa de atributos.
- 32 -
Este atributo…
Seguido
por…
name:
término de bús- Elementos con nombres que coinciden con
queda
el término de búsqueda
title:
término de bús- Vistas con títulos que coinciden con el térqueda
mino de búsqueda
caption:
término de bús- Vistas con subtítulos que coinciden con el térqueda
mino de búsqueda
Arroja
owner:
nombre de
usuario
Elementos que son propiedad de los usuarios especificados (es decir, que han sido
publicados por dichos usuarios)
Nota: Antes de la versión 8.2, los propietarios se consideraban publicadores en
Tableau Server. El atributo de búsqueda de
publicadores todavía se admite y devuelve
los mismos resultados que el atributo de propietario.
publisher:
nombre de
usuario
(Consulte el propietario anterior)
project:
Elementos que son parte de un proyecto
término de búscuyo nombre coincide con el término de búsqueda
queda
comment:
término de bús- Vistas con comentarios que coinciden con el
queda
término de búsqueda
tag:
término de bús- Elementos con etiquetas que coinciden con
queda
el término de búsqueda
field:
Las vistas con campos que coinciden en las
término de búsfilas, columnas, nivel de detalle, páginas o
queda
estantes de codificación
type:
workbook,
view, dataElementos que son del tipo que coincide
source, project
vista, dassheettype: hboard o historia
class:
tipo de fuente
de datos (por
Vistas que son del tipo de hoja que coincide
Las vistas y fuentes de datos que se asocian
con el tipo de fuente de datos que coincide
- 33 -
Este atributo…
Seguido
por…
Arroja
ejemplo, mysql)
dbname:
nombre de
base de datos
Las vistas y fuentes de datos que se asocian
con la fuente de datos que coincide
tablename:
término de bús- Las vistas y fuentes de datos que se asocian
queda
con el nombre de tabla que coincide
nviews:
número
Los libros de trabajo que contienen el
número especificado de vistas
Usar operadores de búsqueda
Puede usar and, or, not y * con las frases de búsqueda para crear expresiones de
búsqueda (se pueden combinar con atributos). Por ejemplo, si quiere buscar todos los
elementos que no coinciden con una frase concreta, o que coincida una frase u otra pero no
necesariamente las dos.
Operador Definición
Ejemplos
and
Arroja elementos
que coinciden con
ambos términos de
búsqueda.
ventas and marketing; lápices and papel
or
Arroja elementos
que coinciden con
un término de búsqueda.
occidental or oriental; soccer and fútbol
not
Excluye elementos
que coinciden el término de búsqueda notsheettype:dashboard
luego de este operador
*
Funciona como sustituto para cualquier
carácter o palabra
que sigue o como
parte del término de
dev* sales*
búsqueda. Este operador se puede usar
por sí mismo o al
final del término de
búsqueda. Este ope-
- 34 -
Operador Definición
Ejemplos
rador es útil cuando
no conoce el término
exacto que busca.
Espacios y búsqueda
Si la frase de búsqueda incluye espacios, signos de puntuación o términos reservados como
and, or o not, escriba la frase de búsqueda entre comillas dobles.
Ver, ordenar y seleccionar contenido
Tableau Server le ofrece diversas opciones para ver y ordenar el contenido. A medida que
encuentre contenidos que le interesen, puede seleccionarlos para realizar acciones con ellos
como, por ejemplo, establecer permisos o cambiar el propietario.
Ver el contenido en listas o miniaturas
Al navegar por Tableau Server, verá que los elementos se muestran como miniaturas o en
listas. Los iconos de la parte superior de las páginas Proyectos, Libros de trabajo y Vistas
permiten especificar si el contenido debe mostrarse como listas o como miniaturas. Haga clic
en el icono de lista o miniatura para alternar la vista.
Miniaturas
- 35 -
Listas
Ordenar contenido
En función del tipo de contenido que se muestre en la página, puede ordenar los elementos
por diversas características, como el nombre, el orden de las hojas, el propietario, el proyecto,
la fecha de creación o modificación, etc.
Para ordenar el contenido en la vista de miniatura, haga clic en la flecha desplegable Ordenar
por y, a continuación, seleccione la opción de ordenación. Este ejemplo muestra las opciones
de ordenación de las vistas.
Para ordenar una lista, haga clic en el encabezado de columna. Una flecha indica el orden:
ascendente (flecha hacia arriba) o descendente (flecha hacia abajo). Para ordenar usando
varias opciones, haga clic en el tipo de ordenación en orden inverso. Por ejemplo, para
ordenar primero por proyecto, luego por libro de trabajo y, por último, por nombre, haga clic en
esos tipos de ordenación en orden inverso (nombre, libro de trabajo, proyecto).
- 36 -
Seleccionar contenido
En las páginas Proyectos, Libros de trabajo, Vistas y Fuentes de datos, seleccione
contenido para realizar diversas acciones, como etiquetar contenido o asignar permisos.
Para seleccionar todo el contenido de la página, haga clic en la flecha n seleccionado
desplegable y, a continuación, en Seleccionar todo. Para desmarcar el contenido, haga clic
en la flecha desplegable y, a continuación, en Desmarcar.
Notas sobre la selección de varios elementos
Cuando selecciona varios elementos, el menú Acciones puede mostrar comandos que
no se apliquen a uno o a varios de los elementos que hay en el conjunto de elementos
seleccionados.
Cuando selecciona varios elementos y les aplica un comando Acción, Tableau Server
- 37 -
intenta realizar la acción en todos los elementos y le notifica los resultados (si la acción
se realizó correctamente o no) para los distintos elementos.
Acciones de contenido
Al seleccionar un proyecto, un libro de trabajo, una vista o una fuente de datos, en el menú
Acciones se mostrarán diferentes comandos que se aplican a ese contenido. La función de
sitio y los permisos de contenido determinarán las acciones disponibles para cada usuario
(como establecer permisos, agregar etiquetas o eliminar vistas y libros de trabajo).
En las páginas Proyectos, Libros de trabajo, Vistas y Fuentes de datos, seleccione contenido
para realizar diversas acciones, como etiquetar contenido o asignar permisos. Seleccione el
menú Acciones para acceder a los comandos disponibles para el contenido seleccionado.
Notas sobre la selección de varios elementos: Si selecciona varios elementos,
puede que el menú Acciones muestre comandos que no se apliquen a alguno o a
varios de los elementos que hay en el conjunto de elementos seleccionados. Si
selecciona varios elementos y les aplica un comando del menú Acción, Tableau Server
intentará realizar la acción en todos los elementos y le notificará los resultados (si la
acción se realizó correctamente o no) de los distintos elementos.
Si hay muchos elementos disponibles en una página, haga clic en el menú de los puntos
suspensivos para seleccionar el elemento y ver los comandos de Acción que están
disponibles.
- 38 -
Vista de miniaturas
Vista de lista
Seleccionar todo o anular la selección
Para seleccionar todo el contenido de la página, haga clic en la flecha seleccionada n
desplegable y, a continuación, en Seleccionar todo. Para borrar una selección de contenido,
haga clic en la flecha desplegable y en Borrar.
- 39 -
Marcar como favorito y buscar en favoritos
Para facilitar la búsqueda de las vistas o los libros de trabajo más utilizados, puede marcarlos
como favoritos.
Marcar una vista o un libro de trabajo como favorito
l
Seleccione la estrella de favoritos situada junto al contenido.
Como alternativa, para crear un favorito desde la vista de lista, haga clic en la estrella
junto a la vista o el libro de trabajo que desea almacenar como favorito.
- 40 -
La vista o el libro de trabajo se agregan al menú Favoritos.
Eliminar un elemento de los favoritos
l
Haga clic en la estrella que usó para marcar el favorito.
Buscar en favoritos
l
Haga clic en el menú Favoritos de la esquina superior derecha de la página.
En el menú Favoritos,
indica una vista y
indica un libro de trabajo. Si tiene una
gran cantidad de favoritos, desplácese para verlos todos. Puede buscar favoritos
específicos con el cuadro de búsqueda de la parte superior del menú Favoritos.
Guardar contraseñas
En ocasiones una vista exige que escriba un nombre de usuario y una contraseña de base de
datos. Si tiene acceso a la base de datos, debe especificar el nombre de usuario y la
contraseña en los cuadros de texto correspondientes. Si selecciona la opción Recordar mi
contraseña, iniciará sesión automáticamente cada vez que mire la vista. Su información de
inicio de sesión se almacena cifrada en el servidor de forma que iniciará sesión
- 41 -
automáticamente incluso entre sesiones de navegador y al acceder a la vista desde varios
equipos. Esto es conveniente cuando tiene cierta cantidad de vistas a las que accede con
mucha frecuencia.
Los administradores pueden restringir si se permite que los usuarios recuerden
contraseñas de bases de datos. Si es administrador, consulte Configuración del
servidor (General) En la página 415 para obtener más información.
Borrado y restablecimiento de contraseñas guardadas
Si se guardan las contraseñas (Permitir que los usuarios guarden contraseñas de
fuentes de datos se habilita en la página General en Servidor > Configuración), puede
borrar las contraseñas guardadas. Al hacer esto, la próxima vez que visite el servidor se le
pedirá que especifique el nombre de usuario y la contraseña. Es posible que desee hacer esto
si el nombre de usuario y la contraseña cambian, de forma que pueda comenzar a usar y
guardar sus credenciales nuevas.
1. Haga clic en su nombre, en la parte superior de la página, y seleccione Configuración
de mi cuenta.
- 42 -
2. En Administrar credenciales, haga clic en Borrar todas las credenciales
guardadas.
Nota: Los administradores también pueden borrar todas las contraseñas guardadas en
el servidor con la opción Borrar todas las credenciales guardadas para todos los
usuarios en la página Configuración del servidor - General.
Administrar la configuración de la cuenta y el contenido
Use la página Contenido para navegar rápidamente por los elementos que ha publicado y por
las suscripciones.
En la página Configuración de cuenta, puede cambiar el nombre para mostrar y la contraseña
(solo para usuarios locales), agregar o cambiar la dirección de correo electrónico, administrar
la configuración de las suscripciones, cambiar la página de inicio, cambiar el idioma y la
configuración regional que ve en Tableau Server o borrar las cookies para las contraseñas de
conexión de datos.
Acceder a la página Configuración de cuenta
l
Haga clic en su nombre en la parte superior de la página y, a continuación, haga clic en
Configuración de mi cuenta. También puede hacer clic en su nombre en la parte
superior de la página, hacer clic en Mi contenido y en Configuración.
Acceder a su página de contenidos
l
Haga clic en su nombre en la parte superior de la página y, a continuación, haga clic en
Mi contenido.
- 43 -
Acceder rápidamente a su contenido
Para acceder a cualquier contenido que haya publicado en el servidor, haga clic en su nombre
en la parte superior de la página y, a continuación, en Mi contenido.
Cambiar el nombre para mostrar
Si el servidor está configurado para usar el sistema de administración de usuarios internos
(autenticación local) en lugar de Active Directory, puede cambiar el nombre para mostrar.
Seleccione el texto del nombre para mostrar, escriba el nuevo nombre y, a continuación, haga
clic en Guardar cambios.
- 44 -
Cambiar la contraseña
Si el servidor está configurado para usar el sistema de administración de usuarios internos
(autenticación local) en lugar de Active Directory, puede cambiar la contraseña de Tableau
Server haciendo clic en Cambiar contraseña. Cuando hace clic en el enlace, se le solicita
que ingrese su Contraseña actual y la Contraseña nueva (dos veces). Después de escribir
la información necesaria, haga clic en Guardar contraseña para guardar los cambios.
Cambiar la dirección de correo electrónico
Si tiene una suscripción para una vista o libro de trabajo de Tableau Server, la cuenta de
correo electrónico que recibe la suscripción se muestra en la página Configuración de cuenta.
Para introducir o cambiar la dirección de correo electrónico a la que Tableau Server envía las
suscripciones, escriba la nueva dirección de correo electrónico en el cuadro de texto Correo
electrónico y, luego, haga clic en Guardar cambios.
Eliminar las credenciales y contraseñas
Si accede a una vista o libro de trabajo que tiene una conexión de base de datos de acceso en
tiempo real y le requiere autenticación, Tableau ofrece guardar sus contraseñas. Si acepta,
guarda las credenciales en una cookie. En Credenciales guardadas, haga clic en Borrar
todas las credenciales guardadas para eliminar la cookie de Tableau Server.
- 45 -
Administrar su configuración de suscripción
Vaya a Suscripciones en su contenido para cambiar el programa de cualquier suscripción
que esté recibiendo.
1. Haga clic en Suscripciones y, a continuación, seleccione el libro de trabajo o la vista.
2. Seleccione Acciones > Cambiar programa.
3. Seleccione la nueva programación de la lista de programaciones disponibles y haga clic
en Cambiar programación.
Para cambiar el nombre del asunto de la suscripción, haga clic en Cambiar asunto. Haga clic
en Eliminar para anular la suscripción de una vista o libro de trabajo.
Cambiar la página de inicio
Tableau Server se instala con la página Vistas como página de inicio predeterminada para
todos los usuarios. Los administradores también pueden especificar otra página de inicio
predeterminada.
- 46 -
La URL de la página de inicio actual se muestra aquí. Haga clic en el vínculo para ir a la
página.
Para cambiar su página de inicio, navegue hasta la página del servidor que desee (por
ejemplo, Libros de trabajo), haga clic en su nombre en la esquina superior derecha de la
página y en Hacer de esta mi página de inicio.
Para volver a usar la página de inicio designada por el administrador, haga clic en su nombre
de usuario y, luego, en Configuración de mi cuenta. Para la página de inicio, haga clic en
Restablecer al valor predeterminado.
Idioma y configuración regional
El ajuste Idioma controla el idioma que ve para la interfaz de usuario de Tableau Server y
Configuración regional afecta a las vistas, por ejemplo al formato de los números o la
moneda que se usa. El administrador puede configurar estas configuraciones para todos los
usuarios de servidores, pero puede cambiarlas aquí solo para usted. Si cambia la
configuración, tenga en cuenta que solo tendrá efecto si se trata de un idioma compatible.
Consulte Idioma y configuración regional En la página 422 para obtener más información.
Cambie el Idioma y la Configuración regional y, a continuación, haga clic en Guardar
cambios. El idioma y la configuración regional se actualizan inmediatamente y se seguirán
usando en las sesiones de servidor cuando vuelva a iniciar sesión.
Administrar credenciales
Si el administrador de servidor le ha permitido guardar tokens de acceso para conexiones de
datos de OAuth, puede encontrarlas y administrarlas en la sección Administrar
credenciales de la página Configuración de cuenta. Los tokens de acceso representan
conexiones de OAuth a fuentes de datos de Salesforce.com, Google BigQuery o Google
Analytics.
Nota: Si no ve la sección Administrar credenciales, consulte con el administrador de
Tableau Server sobre la posibilidad de guardar tokens de acceso.
Agregar nuevas credenciales
- 47 -
Puede crear un token de acceso independientemente de la publicación de un libro de trabajo o
una fuente de datos. Si necesita acceder a los datos, la autenticación ya se ha realizado.
1. Con la sesión iniciada en Tableau Server, haga clic en su nombre de usuario en la
esquina superior derecha de la ventana del navegador y, a continuación, seleccione
Configuración de mi cuenta.
2. En la sección Administrar credenciales, haga clic en Agregar junto al tipo de fuente de
datos a la que quiere conectarse.
Se abrirá una nueva ventana que le redirigirá al sitio del proveedor de datos.
3. En la nueva ventana, inicie sesión usando sus credenciales de base de datos.
Si el proveedor de datos omite el formulario de inicio de sesión porque ya ha iniciado
sesión, asegúrese de estar usando la cuenta correcta. Por ejemplo, si ha iniciado sesión
con una cuenta personal, use el formulario para cerrar sesión primero y, a continuación,
inicie sesión usando las credenciales correctas para acceder a sus datos.
4. Haga clic en Aceptar o en Aprobar para confirmar el acceso de Tableau Server a sus
datos.
Sus credenciales aparecerán con el nombre de proveedor de los datos.
Tras agregar las nuevas credenciales, puede que desee usar el vínculo Probar para
asegurarse de que es válido.
Eliminar una credencial administrada
Para revocar el acceso de Tableau a los datos, elimine la credencial guardada de su cuenta.
Tras eliminarla, una opción para acceder a los datos de nuevo es agregar una nueva
credencial como se describe anteriormente, con lo que obtendrá un nuevo token asociado solo
a su cuenta de Tableau Server.
Otra opción que puede elegir el administrador del servidor para todos los usuarios es designar
una cuenta compartida para conectarse a esos datos. En este caso, las credenciales se
asocian a la fuente de datos o a la conexión para todos los usuarios, y no aparece en
Administrar credenciales en su página de Preferencias de usuario.
Si no puede eliminar unas credenciales, puede que su administrador del sistema haya
desactivado la opción Permitir a los usuarios guardar tokens de acceso de fuente
- 48 -
de datos en Servidor > Configuración. El administrador deberá activar de nuevo la
opción para que pueda eliminar las credenciales.
Probar conexiones para credenciales administradas
1. Con la sesión iniciada en Tableau Server, abra la página Configuración de mi cuenta.
2. En la sección Administrar credenciales, haga clic en Probar junto a la conexión
almacenada que desea probar.
Esta prueba confirma si sus credenciales están aprobadas para conexiones OAuth y si puede
usar tokens de acceso. Si la prueba es correcta pero no puede acceder a sus datos mediante
esta conexión administrada, asegúrese de que las credenciales que ha proporcionado para
esta conexión tienen acceso a los datos.
Por ejemplo, si creó por error la conexión usando su cuenta personal de Gmail, pero usa una
cuenta diferente para acceder a la base de datos de Google Analytics, necesitará eliminar y
volver a crear las credenciales.
Borrar todas las credenciales guardadas
Al seleccionar Borrar todas las credenciales guardadas, se eliminarán los siguientes
elementos de su cuenta de usuario:
l
Todos los tokens de acceso para conexiones OAuth almacenados en su cuenta.
Precaución: si alguno de estos tokens están almacenados con libros de trabajo
publicados o fuentes de datos, al eliminarlos también se elimina el acceso a la
fuente de datos desde estas ubicaciones. En efecto, esto es como “cambiar las
cerraduras” en cualquier sitio donde se hayan usado los tokens afectados.
l
Las contraseñas que ha utilizado para acceder a extractos de datos publicados o libros
de trabajo que se conectan a estos.
- 49 -
Trabajar con vistas
Después de abrir una vista, puede elegir opciones como compartir, crear vistas
personalizadas, exportar, descargar, suscribirse y editar la vista. También puede interactuar
con la vista para explorar los datos que contiene.
Si tiene permisos de edición web, puede editar los libros de trabajo existentes o crear nuevos
libros de trabajo a partir de fuentes de datos.
Puede incrustar vistas desde Tableau Server en páginas web, blogs, wikis, aplicaciones web y
portales de intranet. Las vistas incrustadas se actualizan a medida que cambian los datos
subyacentes o cuando se actualizan sus libros de trabajo en el servidor.
- 50 -
Interactuar con vistas
Cuando encuentre contenido que le interese, puede ver e interactuar con los datos de muchas
formas distintas, en función del contenido al que tenga acceso.
Con la vista abierta, puede elegir opciones como compartir, crear vistas personalizadas,
exportar, descargar, suscribirse y editar la vista. También puede interactuar con la vista para
explorar los datos que contiene. Si tiene permisos de edición web, puede editar los libros de
trabajo existentes o crear nuevos libros de trabajo a partir de fuentes de datos.
Inicio rápido: Compartir vistas del servidor
Comparta fácilmente sus vistas de Tableau Server con otras personas. Si hace clic en
Compartir desde un libro de trabajo o una vista, se crean vínculos que puede incrustar en un
blog, una página web o un correo electrónico para mostrarlos a sus amigos o compañeros de
trabajo.
1 Abrir las opciones de compartir
Haga clic en el vínculo Compartir de la esquina superior izquierda de la vista.
Es posible que el vínculo Compartir se muestre debajo de la vista si está incrustado en una página web o si
ha iniciado sesión como usuario Invitado.
2 Enviar el viz
Copie la URL del cuadro de texto Correo electrónico y péguela en un mensaje de correo.
- 51 -
Asegúrese de que las personas con las que comparta tengan acceso al servidor y los permisos adecuados
para ver la vista.
3 Incrustar el viz
Copie el código HTML del cuadro de texto Incrustar y péguelo en el blog o la página web. La
vista interactiva se mostrará en línea en la página.
- 52 -
4 Ajustar la configuración de visualización (opcional)
Haga clic en Opciones de visualización para ajustar cómo se muestra la vista. Por ejemplo,
puede cambiar el ancho, la altura y si quiere mostrar o no la barra de herramientas.
Compartir vistas
Todas las vistas y los libros de trabajo publicados se pueden compartir mediante correo
electrónico o incrustar en otra página Web, wiki o aplicación Web. Cualquier persona que vea
- 53 -
una vista compartida debe tener una cuenta en Tableau Server y permiso para acceder a la
vista.
Enviar una vista por correo electrónico
1. Haga clic en Compartir en la esquina superior izquierda de la vista.
2. Copie y pegue el vínculo proporcionado en el mensaje del correo electrónico.
Incrustar una vista
Puede compartir una vista incrustándola en otra página Web como su aplicación web, wiki o
blog.
1. Haga clic en Compartir en la esquina superior izquierda de la vista.
2. Copie el código HTML proporcionado y, a continuación, péguelo en el código de origen
de la página en la que desea incrustar la vista.
- 54 -
Nota: El código de incrustación generado por Tableau hará referencia
automáticamente a la vista actual. Para obtener información sobre cómo se muestran
las vistas personalizadas incrustadas en Tableau, consulte Código de incrustación para
vistas personalizadas.
Ajustar la apariencia de una vista incrustada
Puede cambiar la forma en que se ve una vista incrustada ajustando las Opciones de
visualización. Ahí puede especificar un ancho o altura fijos, y si desea o no mostrar la barra
de herramientas o las pestañas.
- 55 -
Exportar vistas
Puede exportar una vista como imagen o PDF. Del mismo modo, puede exportar los datos
como una tabulación cruzada o un archivo de valores separados por comas (datos).
Seleccione una opción del menú Exportar en la barra de herramientas, en la parte superior de
la vista.
Si exporta un dashboard a un PDF y el dashboard incluye un objeto de página web, este
último no se incluye. Además, cuando selecciona una opción de exportación, se debe
generar la imagen, el PDF o el archivo de datos. Cuando finaliza la generación, se abre
un mensaje de forma que pueda continuar la descarga del archivo.
- 56 -
Para exportar una vista como PDF
1. Abra una vista y seleccione PDF en el botón de la barra de herramientas Exportar.
2. Seleccione una orientación vertical u horizontal y un tamaño de papel. En
Contenido, seleccione la parte del libro de trabajo que se va a exportar (el dashboard
actual, las hojas seleccionadas en el dashboard o las hojas seleccionadas en el libro de
trabajo). A continuación, en Hojas a exportar, seleccione las hojas específicas que se
exportarán. Presione Ctrl y haga clic en la miniatura de una hoja para seleccionarla o
anular su selección.
- 57 -
Las hojas seleccionadas están resaltadas en azul.
3. Haga clic en Aceptar y, a continuación, en el cuadro de diálogo Exportar PDF, haga clic
en Descargar.
- 58 -
Inicio rápido: Subscribirse a vistas favoritas
Cuando los usuarios de Tableau Server se suscriben a un libro de trabajo o una vista, pueden
ver las últimas actualizaciones sin tener que iniciar sesión en Tableau Server y reciben una
instantánea automáticamente en el correo electrónico. El administrador del servidor controla si
las suscripciones están habilitadas para un sitio y crea los programas de suscripción
disponibles para los usuarios. Este inicio rápido ofrece información general sobre los pasos
que el administrador tiene que llevar a cabo para activar las suscripciones de correo
electrónico para las vistas.
1 Especificar el servidor de correo electrónico
Detenga el servidor y abra la utilidad de configuración de Tableau Server. Haga clic en la
pestaña Alertas y suscripciones y luego seleccione Habilitar suscripciones de correo
electrónico. Escriba el nombre de su servidor SMTP y el número de puerto.
- 59 -
Introduzca un nombre de usuario y contraseña únicamente si el servidor SMTP lo requiere.Para detener,
iniciar o configurar el servidor: Inicio > Todos los programas > Tableau Server.
Escriba una cuenta de correo electrónico para Enviar correo electrónico desde. En la URL
de Tableau Server, escriba http:// y el nombre del equipo de servidor, como
http://myserver.myco.com. Haga clic en Aceptar y luego inicie el servidor.
2 Crear un programa de suscripción
El administrador gestiona los programas de suscripción. Para crear un programa nuevo:En
Tableau Server, seleccione Servidor > Programas > Nuevo programa.
- 60 -
Seleccione Suscripciones como Tipo de tarea.
3 Suscribirse a una vista
Para suscribirse a una vista, en un sitio de Tableau Server haga clic en Contenido > Vistas.
Abra una vista y haga clic en el icono de correo en la esquina superior derecha de la vista.
- 61 -
Escriba o confirme su dirección de correo electrónico, seleccione un programa de suscripción
y haga clic en Suscribir.
4 Probar el programa
Para probar la suscripción, haga clic en Servidor > Programas. Seleccione el programa de
suscripción que creó y luego haga clic en Ejecutar ahora.
- 62 -
La vista a la que se suscriba aparecerá en el buzón.
Subscribirse a vistas
Al abrir una vista en Tableau Server, si tiene un icono de suscripción ( ) en la esquina
superior derecha, el administrador ha configurado suscripciones para su sitio. Puede hacer clic
en este sobre para seleccionar opciones para suscribirse a la vista. Esto significa que, a
intervalos regulares, recibirá automáticamente en su cuenta de correo electrónico una
instantánea de la vista sin necesidad de iniciar sesión en Tableau Server.
También puede elegir recibir cada vista de un libro de trabajo en un solo correo electrónico o
anular la suscripción a las vistas que ya no quiere recibir.
Suscribirse a una vista
1. Haga clic en Vistas o en Libros de trabajo.
2. Puede abrir una vista o puede abrir un libro de trabajo y luego una de sus vistas.
3. Haga clic en el icono de suscripción en la esquina superior derecha:
- 63 -
4. Si su cuenta de Tableau Server aún no se ha asociado con ninguna dirección de correo
electrónico, se le solicita proporcionar una. Ingrese su dirección de correo electrónico y
haga clic en Siguiente.
Puede cambiar la dirección de correo electrónico a la que se envía la suscripción. Para
más detalles, consulte Cambiar la dirección de correo electrónico En la página 45.
5. En el siguiente diálogo, seleccione un programa de suscripción.
Tableau Server proporciona un programa de día laborable por la mañana y un
programa de lunes por la mañana.El administrador de Tableau Server también puede
crear programas de suscripción personalizados.
- 64 -
6. Para Contenido:
l
Seleccione Esta hoja para suscribirse a la vista seleccionada.
l
Seleccione Hojas del libro de trabajo para suscribirse al libro de trabajo.
Luego haga clic en Suscribirse.
- 65 -
Cuando reciba la suscripción por correo electrónico, haga clic en la instantánea de la vista para
abrirla en Tableau Server.
- 66 -
Nota: Si un dashboard está establecido como Automático, la imagen incluida en el
correo electrónico de suscripción será de 800 por 600 píxeles.
Anular la suscripción a una vista
1. Abra la configuración de la cuenta en Tableau Server de alguna de las formas
siguientes:
l
Haga clic en el vínculo que hay al final de un correo electrónico de suscripción.
l
Inicie sesión en Tableau Server, seleccione su nombre y, en la lista desplegable,
- 67 -
seleccione Mi contenido.
2. Active la casilla de verificación que hay junto a la vista cuya suscripción quiere anular y
luego seleccione Acciones > Eliminar.
3. Haga clic en Eliminar en el mensaje de confirmación que aparece.
También puede cambiar sus suscripciones aquí. Por ejemplo, seleccione otro programa o
cambie la línea de asunto del correo. Para obtener más información, consulte Administrar su
configuración de suscripción En la página 46.
Etiquetar contenido
Las etiquetas son palabras clave que se pueden crear para libros de trabajo, vistas y fuentes
de datos, y que ayudan a buscar, filtrar y clasificar contenido por categorías en Tableau
Server. Los autores pueden agregar etiquetas al contenido al publicarlo. Después de publicar
contenido en un servidor de Tableau, puede agregar etiquetas a cualquier libro de trabajo,
vista o fuente de datos para los que tenga acceso y podrá eliminar cualquier etiqueta que haya
agregado.
Ver etiquetas
En un libro de trabajo publicado o en una vista publicada, las etiquetas se muestran en la
descripción emergente que aparece al situar el ratón sobre la miniatura. También puede ver
las etiquetas en el área Etiquetas situado debajo de la vista.
Haga clic en un vínculo de etiqueta para filtrar la vista y ver solamente los contenidos
que tienen esa etiqueta.
- 68 -
Buscar contenido etiquetado
Use las etiquetas para buscar contenido mediante la búsqueda rápida y la búsqueda filtrada.
- 69 -
Agregar etiquetas
Puede agregar etiquetas a cualquier vista o fuente de datos del servidor para los que tenga
permiso de acceso. Las etiquetas no distinguen mayúsculas de minúsculas y se convierten a
minúscula cuando las agrega.
Para agregar etiquetas a una vista individual
En el área Etiquetas, debajo de la vista, haga clic en Editar etiquetas y, a continuación,
escriba una o más palabras en el cuadro de texto. Cuando termine, haga clic en Guardar.
Para agregar etiquetas a varias vistas
Si tiene acceso de nivel de interaccionador, también puede agregar etiquetas a varias vistas
de forma simultánea.
1. Navegue hasta una lista de vistas o libros de trabajo.
2. Seleccione las vistas que quiera etiquetar y, luego, elija Acciones > Etiquetar.
- 70 -
Escriba una o más palabras en el cuadro de texto y, cuando termine, haga clic en
Guardar etiquetas.
Para agregar etiquetas a una fuente de datos
En la página Fuente de datos, seleccione una fuente de datos y, a continuación, elija
Acciones > Etiquetar. Escriba una o más palabras en el cuadro de texto. Cuando termine,
haga clic en Guardar etiquetas.
- 71 -
Eliminar etiquetas
Puede eliminar cualquier etiqueta que haya creado.
1. Abra la vista etiquetada.
2. Desplácese hasta el área Etiquetas, debajo de la vista.
3. Haga clic en 'x' junto a la etiqueta que desee eliminar.
Descargar libros de trabajo
Los libros de trabajo se pueden descargar mediante el vínculo Descargar de la esquina
superior derecha de la vista. El libro de trabajo descargado se puede abrir con Tableau
Desktop. Descargar el libro de trabajo del servidor es lo mismo que seleccionar Servidor >
Abrir libro de trabajo en la aplicación de escritorio. El libro de trabajo solo se puede abrir si
aún está publicado en el servidor.
- 72 -
Esta opción solo está disponible si el autor del libro de trabajo (o un administrador) le ha
concedido permiso para descargar o guardar.
Pausar las actualizaciones automáticas
A medida que interactúa con la vista en el servidor, el servidor enviará de vez en cuando una
consulta a la fuente de datos para actualizar los datos de la vista. Si trabaja con una vista
densa con una gran cantidad de datos o una fuente de datos sumamente grande, la
actualización automática puede tardar bastante en completarse. Para evitar la espera de cada
actualización mientras realiza varios cambios, puede hacer clic en Colocar en pausa las
actualizaciones automáticas en la barra de herramientas.
Cuando reanude las actualizaciones automáticas con el mismo botón de la barra de
herramientas, solo tendrá que esperar una consulta a la fuente de datos.
Actualizar datos
Si la fuente de datos cambia, como cuando se agregan nuevos campos o se modifican valores
de datos y nombres de campos, la vista reflejará dichos cambios la próxima vez que cargue la
página. Sin embargo, es posible que deba actualizar manualmente la vista mediante el botón
Actualizar datos de la barra de herramientas.
- 73 -
Cuando se actualizan los datos, se borra la memoria caché que pueda haber y se recuperan
los últimos datos de la fuente de datos. Esta opción es distinta de la opción Pausar las
actualizaciones automáticas En la página precedente, que puede cargar la vista según los
datos en caché. Según el tamaño de su fuente de datos y la vista, la actualización de los datos
puede tardar más que otras consultas que utilizan datos almacenados en caché.
Ordenar datos
Puede cambiar rápidamente el orden de ordenamiento para elementos de una vista usando
los botones Ordenar en un eje, etiqueta de campo o encabezado. Por ejemplo, la vista
siguiente muestra la producción de petróleo por pozo. Si sitúa el mouse sobre el eje vertical, un
botón de orden aparece y muestra el orden que realizará al hacer clic en él; en este caso, un
orden ascendente:
Después de ordenar, el icono de orden permanece en el eje vertical:
Haga clic nuevamente en el icono Ordenar para ordenar de forma descendente, desde la
menor salida a la mayor:
Un tercer clic devuelve el gráfico de barras a su estado original:
- 74 -
Siempre puede revertir al estado de vista completa mediante el botón Revertir todo de la
barra de herramientas.
Filtrar datos
Con un nivel de licencia de interaccionador, puede filtrar los datos de una vista para limitar la
visualización a los datos de interés. Por ejemplo, un informe de ventas regionales puede
mostrar ventas de varias regiones. Use los filtros para centrarse en el rendimiento de su
región. Luego puede revertir los filtros para volver a la vista original y comparar su región con
otras. Hay dos formas de filtrar la vista: filtros rápidos y los comandos de descripción
emergente Mantener solamente y Excluir.
Tipos de filtros rápidos
Existen muchos tipos distintos de filtros rápidos. El autor de la vista elige el tipo de filtro que
muestra mejor los valores que el usuario filtra. A continuación se describen los distintos tipos
de filtro y la forma en que el usuario interactúa con ellos.
Tipo de filtro rápido
Descripción
Lista de valores múltiples
Muestra una lista de casillas de verificación.
Seleccione los valores que desea incluir.
Lista de valores individuales
Muestra una lista de botones de selección.
Seleccione de uno en uno los valores que desee
incluir.
- 75 -
Tipo de filtro rápido
Descripción
Lista compacta
Muestra una lista desplegable de valores.
Seleccione de uno en uno los valores que desee
incluir.
Barra deslizante
Muestra los valores de un intervalo.Arrastre la
barra deslizante o use las flechas para seleccionar
un único valor e incluirlo. Para valores
cuantitativos, use las dos barras deslizantes para
especificar un intervalo de valores.
Coincidencia de comodín
Muestra un campo de texto. Incluya todos los
valores que contengan un conjunto específico de
caracteres. Puede usar el símbolo de asterisco (*)
como carácter comodín.
Escribir
Muestra un campo de texto. Escriba un valor y
haga clic en el símbolo más para incluirlo en el filtro.
También puede copiar y pegar una lista de valores
en el campo de texto.
Filtros de fecha
Los filtros de fecha se pueden mostrar en la
mayoría de los tipos de filtros descritos
anteriormente. Sin embargo, hay algunos tipos que
son específicos para fechas. Por ejemplo, los filtros
de fecha relativos le permiten incluir intervalos de
fechas comunes como “últimas tres semanas” o
“año de la fecha”. También, puede seleccionar
desde una colección de periodos de fechas
predefinidas como 1 día, 1 semana, 3 meses, etc.
- 76 -
Tipo de filtro rápido
Descripción
Lista de valores múltiples (jerárquica)
Si la vista usa una fuente de datos
multidimensional, la lista de valores múltiples
muestra los niveles jerárquicos. Use los selectores
de nivel de la parte superior para seleccionar todos
los valores del nivel determinado.
Opciones de filtro
Muchos filtros rápidos tienen opciones adicionales que se muestran al situar el cursor encima
del área de filtro de la página. Por ejemplo, algunas veces es más fácil seleccionar lo que no
quiere ver que todos los elementos que desea. Las opciones del menú desplegable de una
lista de valores múltiples le permiten alternar entre un filtro inclusivo y un filtro exclusivo.
Cada tipo de filtro tiene su propio conjunto de opciones disponible en el menú desplegable, en
la esquina superior derecha del área de filtro. El autor de la vista controla la disponibilidad de
estas opciones.
Además, si un filtro contiene muchos valores, puede usar la búsqueda para encontrar y
seleccionar rápidamente lo que busca. Haga clic en el botón Buscar que se muestra cuando
sitúa el cursor sobre el filtro rápido. Luego empiece a escribir el valor que busca. Los
resultados se muestran directamente debajo del cuadro de búsqueda, por lo que es sencillo
seleccionarlos.
- 77 -
Por último, puede limitar los valores que se muestran en un filtro rápido mediante el botón
Mostrar más valores/Mostrar menos valores. Cuando muestra más valores, aparecen
todos los valores del campo. Cuando muestra menos valores, se consideran los otros filtros
activos. Solo se muestran los valores que pasan todos los filtros. Por ejemplo, se puede filtrar
una vista para que muestre las ventas superiores a 5.000 $ de las regiones occidental y
central. Si indica más valores, el filtro sobre la región muestra todas las regiones. Si indica
menos valores, el filtro sobre la región solo muestra las regiones en las que las ventas superan
los 5.000 $.
Reversión de filtros
Si en algún momento desea restaurar los filtros activos cuando se publicó la vista, use el botón
Revertir todo.
Zoom y panorama en mapas
Para ayudarle a navegar por las vistas que incluyen mapas, aparecen una barra de
herramientas de vista y un cuadro de búsqueda al situar el ratón sobre una vista de mapa. La
barra de herramientas de vistas le permite acercarse y alejarse, seleccionar marcas, devolver
el mapa a su nivel de zoom inicial y panoramizar. El cuadro de búsqueda permite buscar
ubicaciones específicas en la vista de mapa. Para obtener más información sobre cómo hacer
zoom, panoramizar y seleccionar marcas y una vista de mapa, consulte Barra de herramientas
de vistas en la Ayuda de Tableau Desktop.
- 78 -
Nota: Si el autor del libro de trabajo decide ocultar la barra de herramientas de vista (en
Tableau Desktop: Hoja de trabajo > Ver barra de herramientas > Ocultar), no verá
la barra de herramientas de vistas. Si el autor del libro de trabajo decide ocultar la
búsqueda de mapas (en Tableau Desktop: Mapa > Mostrar búsqueda de mapas), no
verá el icono de búsqueda de mapas en la vista.
Cada herramienta se describe a continuación.
Búsqueda en mapa: Busque ubicaciones en la vista de mapa.
Para obtener más información sobre cómo buscar ubicaciones
con la búsqueda de mapas, consulte Búsqueda de mapas en la
Ayuda de Tableau Desktop.
Acercar: Acerque una vista de mapa para ver más detalles. En
Tableau Server, es posible que los mosaicos del mapa no se
muestren inmediatamente al usar el zoom, a menos que el
modo de renderización del lado del cliente esté activado. Para
obtener más información, consulte Acerca de la renderización
del lado del cliente.
Área de zoom: Acerque un área del mapa para ver más detalles.
Inicio Restaure la vista de mapa a sus niveles de zoom originales.
- 79 -
Panoramizar: Haga clic y arrastre el cursor a cualquier ubicación de una vista de mapa para panoramizar. En las vistas de
mapa, Panoramizar es la herramienta predeterminada.
Herramienta de selección rectangular: Seleccione varias
marcas dentro de una forma rectangular.
Herramienta de selección radial: Seleccione varias marcas
dentro de una forma circular.
Herramienta de selección Lasso: Dibuje una forma de lazo
alrededor de varias marcas para seleccionarlas.
Exploración de datos mediante descripciones emergentes
Las descripciones emergentes son detalles de datos adicionales que se muestran al situar el
ratón sobre una o más marcas de una vista.
Haga clic en una marca para acceder a las opciones de filtrar o quitar marcas, y para visualizar
datos:
- 80 -
l
Mantener solamente: Solo muestra lo que ha seleccionado en la vista.
l
Excluir: Quita lo que ha seleccionado de la vista.
l
Ver datos: Abre una ventana que muestra los datos. Puede ver los datos resumidos o
los datos subyacentes.
Para filtrar o excluir un grupo de marcas, selecciónelas y haga clic en la acción que desee
realizar.
Para ver los datos resumidos o datos subyacentes, realice una selección y haga clic en el icono
Ver datos.
- 81 -
En los datos de la pestaña Resumen, se muestran los datos agregados en la vista o en la
selección dentro de la vista.
En los datos de Subyacentes, se muestran los valores de cada fila de la fuente de datos, de
acuerdo con las restricciones de las marcas que haya seleccionado.
Al seleccionar Mostrar todas las columnas, se muestran todas las columnas de la fuente de
datos subyacente, independientemente de si los datos están en la vista o no.
- 82 -
Descargue todas las filas como un archivo de texto mediante los vínculos de la parte
superior y la parte inferior de la tabla.
Seguimiento de hipervínculos
Muchas vistas contienen hipervínculos a URL exteriores u otras hojas. El autor agrega estos
hipervínculos y pueden ser útiles para obtener más información sobre un conjunto de puntos
de datos. Según cómo se crea la vista, los hipervínculos se pueden iniciar en una de las tres
siguientes formas:
l
Seleccionar: haga clic en una marca de la vista.
l
Situar: sitúe el puntero sobre la marca en la vista.
l
Información en pantalla: el hipervínculo está disponible en la información en pantalla
que se muestra cuando sitúa el puntero sobre una selección de marcas.
Vínculos a páginas Web
Una vista puede vincular a una página Web externa para mostrar más información sobre los
datos. Por ejemplo, una vista de mapa puede vincularse desde una ubicación específica para
- 83 -
mostrar una imagen satelital. O bien, un informe de ventas puede vincular desde una selección
de productos para mostrar el estado de inventario actual en una intranet interna. Cuando hace
clic en un vínculo se le dirige a una página Web externa, la cual está fuera de Tableau Server.
También se pueden incrustar páginas Web en un cuadro de mandos. En este caso, al hacer
clic en un vínculo se carga la página Web en la misma ventana.
Vínculos a otras vistas
Además de los vínculos a páginas Web externas, algunas vistas tendrán hipervínculos a otras
vistas en Tableau Server. Esto vincula datos de filtros en la vista objetivo según su selección
en la vista fuente. Por ejemplo, en el cuadro de mandos que se muestra a continuación, la
selección de un producto de la lista de filtros Productos con mayores ventas para mostrar
dónde se vende el producto.
- 84 -
Resaltar marcas, leyendas y acciones
El resalto es una forma de llamar la atención a un subconjunto de datos en una vista. Hay tres
formas de resaltar en Tableau Server: usar marcas, leyendas o acciones.
Uso de marcas para resaltar
Cuando selecciona una o más marcas en una vista, todas las otras marcas se atenúan a fin de
destacar la selección. Seleccione marcas individuales o haga clic y arrastre el puntero para
seleccionar varias marcas. Mantenga presionada la tecla Ctrl del teclado mientras selecciona
marcas o use una herramienta de selección avanzada para seleccionar varias marcas en la
vista. Para obtener más información sobre las herramientas de selección avanzada, consulte
Barra de herramientas de vista en la Ayuda de Tableau Desktop.
Uso de leyendas para resaltar
Puede usar las leyendas (color, forma y tamaño) para resaltar las marcas que responden a
cada elemento de la leyenda. Por ejemplo, si una vista está coloreada por categoría de
producto, puede resaltar rápidamente cierto tipo de producto mediante el resaltado de
leyenda. Para habilitar el resalto de leyenda:
1. Haga clic en el botón Resaltar que se muestra en la esquina superior derecha cuando
sitúa el puntero sobre la leyenda.
2. Seleccione un elemento en la leyenda:
- 85 -
3. Puede mantener presionada la tecla Ctrl en el teclado para seleccionar elementos múltiples en la leyenda. Desactive el resalto de leyenda al seleccionar nuevamente el botón
Resaltar.
Acciones de resalto
Algunas vistas pueden tener acciones de resalto, las cuales resaltan datos relacionados en
una o más vistas según su selección en una vista fuente. Las acciones de resalto se usan
principalmente en vistas de cuadro de mandos donde múltiples vistas se muestran
simultáneamente. Por ejemplo, en la vista de cuadro de mandos hay una acción de resalto
configurada para resaltar Región. Cuando se selecciona Oeste en el diagrama de dispersión,
todas las otras vistas resaltan la categoría Oeste.
- 86 -
Según la forma en que se creó la vista, se puede iniciar Acciones de resalto al seleccionar una
marca, situar el puntero sobre una marca o en la información en pantalla que se muestra
cuando sitúa el puntero sobre una durante un periodo.
Comentar en vistas
Puede agregar comentarios en cualquier vista a la que tenga acceso en Tableau Server.
También puede ver todos los comentarios asociados con una vista específica.
Escriba el texto en el cuadro de texto Comentario (debajo de la vista) y haga clic en Publicar
comentario.
Puede insertar hipervínculos, negrita, cursiva y subrayado para dar formato al comentario. En
la tabla siguiente se muestran ejemplos de cómo agregar estos tipos de formato.
Formato
Qué escribir
Ejemplo
Hipervínculo “My Link”:http://www.tableau.com Mi vínculo
- 87 -
Formato
Qué escribir
Ejemplo
Negrita
*Texto en negrita*
Texto en negrita
Cursiva
_Texto en cursiva__Italic Text_
Texto en cursiva
Subrayado
+Texto subrayado+
Texto subrayado
Inicio rápido: Vistas personalizadas
Si habitualmente consulta determinadas vistas y encuentra que realiza los mismos cambios
cada vez que abre las vistas, puede crear vistas personalizadas que "recuerden" los cambios,
de modo que cada vez que abra las vistas estas muestren la información que desea ver. Una
vez que cree vistas personalizadas, podrá compartirlas con otros usuarios de Tableau Server
que tengan permisos para ver la vista original.
1 Crear una vista personalizada
Abra una vista y realice los cambios que desea guardar. Por ejemplo, modifique los filtros, el
orden o el nivel de zoom. A continuación, haga clic en Recordar mis cambios en el menú
desplegable para la vista y asigne un nombre a la vista personalizada.
Ahora cada vez que abra la vista se mostrará con los cambios que ha guardado.
La vista personalizada no cambia la original, pero está relacionada con ella. Si se actualiza o
se vuelve a publicar la vista original, también se actualizará la vista. Si se elimina del servidor la
vista original, se elimina también su vista personalizada.
- 88 -
2 Administrar las vistas personalizadas
Puede compartir la vista personalizada guardada con otros usuarios para que estos puedan
aprovechar el conjunto de cambios realizados en la vista original. También puede eliminar
vistas personalizadas cuando ya no desee tenerlas.
Al mirar una de las vistas, haga clic en el menú de vista y luego haga clic en Administrar
vistas personalizadas.
Con el diálogo Administrar vistas personalizadas abierto puede compartir vistas, cambiar su
nombre o eliminarlas.
3 Compartir vistas personalizadas
Haga clic en el icono de persona de la vista para alternar una vista como compartida (
privada (
)o
).
Cuando explore las vistas en el servidor, podrá ver y usar las vistas personalizadas que hayan
compartido otras personas.
4 Eliminar vistas personalizadas
Haga clic en el icono (
) para eliminar la vista.
El nombre de la vista se muestra con una línea que lo atraviesa. El botón Deshacer situado
junto a la vista le ofrece la oportunidad de cambiar la acción.
Haga clic en Realizado para guardar los cambios.
- 89 -
Vistas personalizadas (Recordar mis cambios)
Cuando tiene una vista en la que realiza los mismos cambios cada vez que la abre. En vez de
realizar estos cambios cada vez que abra la vista, Tableau puede recordar los cambios como
una vista personalizada.
Por ejemplo, en una vista concreta puede aplicar un filtro determinado para incluir solo los
datos relevantes para usted o puede ordenar una vista de forma distinta a su publicación.
Puede que también necesite mantener diferentes versiones de la misma vista, por ejemplo,
una con dos filtros seleccionados y otra con uno solo seleccionado.
También puede compartir o "anunciar" sus vistas personalizadas con otros usuarios.
Consulte los siguientes temas para obtener más información:
Acceso a Recordar mis cambios
La configuración Recordar mis cambios aparece sobre el área de vistas la primera vez que
se ve una vista publicada (o debajo, si está viendo una vista incrustada):
Si hay versiones personalizadas de una vista, la primera vez que la vea después de que se
haya publicado mostrará Vista original. Después de hacer clic en el menú desplegable y
seleccionar una de las vistas personalizadas, se muestra el nombre de esa vista.
Guardar vistas personalizadas
A medida que filtra, ordena e interactúa con una vista, aparece un punto gris junto al menú
Recordar mis cambios o al nombre de la vista. El punto indica que se realizaron los cambios.
Use este menú para guardar los cambios como una vista personalizada.
- 90 -
Cualquier vista personalizada estará siempre asociada con con la vista original. Cuando la
vista original se actualiza o vuelve a publicar, también se actualizan las versiones
personalizadas de la vista. Si se elimina del servidor la vista original, se eliminan también sus
vistas personalizadas asociadas. Si se quitan los filtros de la vista original y esta se vuelve a
publicar, los filtros no estarán disponibles en las versiones personalizadas de la vista. Si se
restauran los filtros y la vista se vuelve a publicar, las versiones personalizadas de la vista
incluyen los filtros restaurados.
A continuación se presentan más detalles sobre cómo guardar una vista personalizada:
1. Abra la vista individual que desea personalizar.
2. Filtre los datos, cambie los órdenes de ordenamiento, resalte, acerque o aleje, etc.
Haga clic en el vínculo Recordar mis cambios o en el nombre de la vista
personalizada. Posteriormente, escriba un nombre para la vista personalizada y haga
clic en Recordar.
3.
Para que la vista personalizada se vea de manera predeterminada la primera vez que abra la
vista, seleccione Cambiar predeterminada a <nombre de vista personalizada>. Aparece
- 91 -
la palabra (Predeterminado) a la derecha del nombre de la vista personalizada, lo que indica
que esta versión de la vista es su vista predeterminada.
Anunciar vistas personalizadas
De manera predeterminada, la vista personalizada es privada para que solo usted pueda verla
en su lista. Si su nivel de licencia es Interaccionador, puede anunciar la vista a otros usuarios.
Cualquier persona que tenga acceso a la vista publicada original podrá ver su vista
personalizada anunciada.
Nota: Aunque no anuncie la vista personalizada, todavía podrá compartirla copiando la
dirección URL o haciendo clic en el botón Compartir.
1. Cuando esté viendo la vista personalizada que desea anunciar, haga clic en el nombre
de la vista y luego en Administrar vistas personalizadas.
- 92 -
2. En Administrar vistas personalizadas, haga clic en el icono junto al nombre de la vista
para alternar entre la modalidad anunciada y privada. El icono de una sola persona
indica que la vista es privada y el icono de dos personas
significa que la vista es
anunciada.
- 93 -
3. Haga clic en Realizado.
Acceso a otras vistas personalizadas
A medida que examina las vistas, puede tener acceso a otras vistas personalizadas que otras
personas anunciaron al hacer clic en el vínculo Vista original. Si el vínculo Vista original
está disponible, significa que hay versiones personalizadas de la vista disponible. Las vistas
personalizadas de otras personas se enumeran en la sección Otras vistas personalizadas del
menú desplegable.
Convertir las vistas en privadas
Puede hacer que una vista anunciada vuelva a ser privada. Cuando una vista personalizada
es privada, no se muestra más en la lista desplegable para otras personas y solo usted puede
verla en su lista.
1. Cuando esté viendo la vista personalizada que desea dejar de anunciar, haga clic en el
nombre de la vista y luego en Administrar vistas personalizadas.
- 94 -
2. En Administrar vistas personalizadas, haga clic en el icono junto al nombre de la vista
para alternar entre la modalidad compartida y privada. El icono de dos personas
indica que está anunciada y el icono de una sola persona
privada.
- 95 -
significa que la vista es
3. Haga clic en Realizado.
Eliminar vistas personalizadas
Puede eliminar una vista personalizada que haya creado en cualquier momento. La
eliminación de la vista personalizada no afecta a la vista original.
1. Cuando esté viendo la vista personalizada que desea eliminar, haga clic en el nombre
de la vista y luego en Administrar vistas personalizadas.
2. En Administrar vistas personalizadas, haga clic en la x junto al nombre de la vista
personalizada.
- 96 -
3. Después de quitar una vista personalizada, puede hacer clic en Deshacer para
restaurarla. El botón Deshacer no está disponible después de hacer clic en Realizado.
4. Haga clic en Listo para eliminar de manera permanente la vista personalizada.
- 97 -
Editar y crear libros de trabajo
Los usuarios con las credenciales adecuadas para el entorno de creación web pueden editar
libros de trabajo existentes o crear nuevos libros de trabajo.
Cuando inicia sesión en Tableau Server, la página Contenido aparece de forma
predeterminada. El contenido (libros de trabajo y fuentes de datos) al que tiene acceso
aparece aquí como resultado de uno de los siguientes procesos:
l
l
Un usuario de Tableau Desktop publica un libro de trabajo o una fuente de datos en
Tableau Server.
Un usuario de Tableau Server crea y guarda un libro de trabajo en el entorno de edición
web.
Crear una vista
Puede crear una nueva vista si crea una nueva hoja en un libro de trabajo existente o si crea un
nuevo libro de trabajo. En este tema se explica cómo conectarse a una fuente de datos
publicada y crear una vista en un nuevo libro de trabajo.
En el siguiente procedimiento se muestra cómo crear una vista que contenga información
sobre ventas por categoría y región. Esta vista usa la fuente de datos de ejemplo Superstore
que se incluye en Tableau Desktop y que se publica en Tableau Server. Si no puede acceder a
la fuente de datos mostrada, conéctese a sus propios datos publicados y cree una vista
parecida con medidas y dimensiones a partir de estos datos.
1. En la página Contenido de un sitio, seleccione Fuentes de datos.
2. En la lista de fuentes de datos, seleccione la casilla de verificación junto a la fuente de
datos que desee visualizar y, a continuación, seleccione Nuevo libro de trabajo.
Se abrirá un nuevo libro de trabajo en blanco en el entorno de edición web Tableau
Server.
Nota: La opción Nuevo libro de trabajo no está disponible si la fuente de datos
es para una base de datos basad en cubos. Para obtener más información,
consulte Fuentes de datos de cubo En la página 169.
3. Desde el panel Medidas, arrastre Ventas al estante Columnas.
- 98 -
4. Desde el panel Dimensiones, expanda Productos para mostrar sus subcategorías y
luego arrastre Categoría al estante Filas.
- 99 -
Ahora Tableau cuenta con información suficiente para convertir los datos en una
visualización (vista), en este caso un gráfico de barras horizontal
5. Desde el panel Dimensiones, arrastre Región al estante Filas.
Ahora la vista contiene otra capa de datos: las categorías se desglosan por región.
Ahora, suponga que desea ver y comparar las ventas por categoría en una sola región.
Puede lograrlo usando un filtro.
6. Desde el panel Dimensiones, arrastre Región al estante Filtros.
Mientras sitúa el mouse sobre el estante Filtros, un triángulo pequeño a la izquierda del
campo indica que puede soltarRegión en el estante.
En el borde derecho de la página aparece un control de filtros.
- 100 -
7. Desmarque las casillas de verificación para todas las regiones excepto la que desea
analizar, y luego vuelva a marcarlas todas.
8. Puede usar color para mejorar la visualización. Arrastre Región hasta Color en la
tarjeta Marcas.
Ahora tiene una vista útil que le permite comparar las ventas de diferentes categorías de
productos entre las regiones:
- 101 -
Consejo: Para aprender acerca de seleccionar una paleta de colores diferente
para las barras o cambiar su tamaño, consulte Tarjeta Marcas En la página 117.
9. En lugar de enfocarse en ventas regionales de cada producto, quizás prefiera una vista
que le permita analizar más fácilmente las ventas de productos generales de una región.
En el estante Filas, arrastre Región a la izquierda de Categoría.
La vista se actualiza para mostrar las ventas de todos los productos por región.
10. Si decide que prefiere la versión anterior de la vista, puede hacer clic en Deshacer en la
Barra de herramientas.
11. Si desea crear una segunda hoja de trabajo, seleccione la pestaña Nueva hoja de
- 102 -
trabajo en la parte inferior de la vista.
Seleccione la pestaña Hoja de trabajo y seleccione Cambiar nombre de hoja de
trabajo para darle un nombre más descriptivo.
12. Haga clic en Guardar para guardar el libro de trabajo. En el cuadro de diálogo Guardar
libro de trabajo, complete los siguientes pasos:
l Especifique el nombre del libro de trabajo y configure Proyecto en Predeterminado.
l Seleccione Mostrar hojas como pestañas si creó hojas múltiples y desea que
sus pestañas aparezcan en la parte inferior de la vista.
l Seleccione Incrustar contraseña para fuente de datos si desea que los usuarios que no tienen una cuenta en la base de datos puedan ver la vista.
l Cuando termine, haga clic en Guardar.
Editar una vista
En la sección Vistas, puede abrir una vista para editar en una de las siguientes formas:
l
l
Haga clic en Editar en la descripción emergente que aparece cuando pasa el puntero
sobre la vista de una miniatura.
Seleccione una vista para mostrar, y haga clic en Editar en la parte superior de la vista.
Deberá especificar las credenciales si el publicador del libro de trabajo no las incrustó.
- 103 -
Guardar o descartar los cambios
Mientras edita una vista, puede guardar o descartar los cambios haciendo clic en los menús
situados encima del área de la vista.
Cuando guarde su trabajo, a pesar de haber accedido al entorno de edición desde una vista
única, se guardará el libro de trabajo completo, incluidas otras vistas que es posible que haya
editado o no editado.
l
Guardar sobrescribe el libro de trabajo original.
l
Guardar como crea un nuevo libro de trabajo en el mismo proyecto.
Si desea mantener tanto la versión original de la vista y su versión editada, use Guardar
como para crear un nuevo libro de trabajo.
Si selecciona Mostrar hojas como pestañas, los permisos de libro de trabajo
sobrescriben los permisos de vistas individuales dentro del libro de trabajo hasta que el
libro de trabajo se guarde nuevamente sin pestañas.
l
l
Revertir elimina las ediciones y regresa a la última versión guardada del libro de
trabajo.
Listo permite salir del entorno de creación.
Si tiene cambios que no ha guardado, se le solicitará que los guarde. Si no guarda los
cambios, estos seguirán presentes cuando vuelva al modo de creación para la vista,
siempre que su sesión en el servidor actual permanezca iniciada.
Como guarda los libros de trabajo depende de los permiso que le otorgó el administrador.
Para obtener más información, consulte Conceder permisos para edición web, guardar y
descargar En la página 208.
El espacio de trabajo de creación web
El entorno de creación web de Tableau Server es parecido a Tableau Desktop.
- 104 -
Los paneles Datos y Análisis aparecerán en la parte izquierda del área de trabajo.
El panel Datos contiene los nombres de las fuentes de datos incluidas en el libro de trabajo, así
como los campos, parámetros y conjuntos incluidos en la fuente de datos activa.
- 105 -
El panel Análisis contiene funciones de análisis comunes en Tableau. Puede arrastrar líneas
de referencia, pronósticos, líneas de tendencia y otros objetos a la vista desde el panel
Análisis.
En la parte superior del área de trabajo se muestra una barra de herramientas con opciones
para editar la vista. En la parte izquierda de la vista se muestra la tarjeta Marcas y los estantes
Páginas y Filtros. En la parte superior de la vista se muestran los estantes Columnas y Filas
(para medidas y dimensiones). En la parte inferior de la vista se muestran las pestañas de las
hojas incluidas en el libro de trabajo.
- 106 -
Cuando abre una vista para editarla, puede editar las otras vistas en el mismo libro de trabajo,
pero no los dashboards ni las historias. También puede seleccionar la pestaña Hoja nueva
para comenzar a crear una nueva vista.
Barra de herramientas
Cuando está editando una lista, puede usar la barra de herramientas en la parte superior de la
vista para realizar acciones comunes.
Deshacer/Rehacer
Deshacer y rehacer una acción o serie de acciones. Puede deshacer o rehacer prácticamente
cualquier tipo de cambio en la vista seleccionando esas opciones de la barra de herramientas.
Colocar en pausa las actualizaciones
Cuando coloca un campo en un estante, Tableau genera la vista al consultar la fuente de
datos. Si las actualizaciones parecen lentas al editar la vista, puede colocarlas en pausa
mientras realiza una serie de ediciones y luego volver a activarlas.
Intercambiar
Esto traslada los campos del estante Filas al estante Columnas y viceversa. Se usa
principalmente con tipos de vistas basados en ejes x- e y-.
Totales
Puede calcular automáticamente totales generales y subtotales para los datos de una vista.
Seleccione Totales para ver cuatro opciones:
l
l
l
l
Mostrar totales generales de columna: agrega una fila que muestra totales para
todas las columnas de la vista.
Mostrar totales generales de fila; agrega una columna que muestra totales para
todas las filas de la vista.
Agregar todos los subtotales: inserta filas y columnas de subtotales en la vista, si
tiene varias dimensiones en una columna o fila.
Eliminar todos los subtotales: elimina las filas o columnas de subtotales.
Ocultar/mostrar etiquetas
Seleccione mostrar u ocultar etiquetas de marcas en la vista.
Tamaño de vista
Use las opciones bajo Tamaño de vista para cambiar las proporciones de su vista dentro de
la ventana del navegador, y alterne entre ver los detalles y ver la imagen completa. Los
comandos de Tamaño de celda tienen distintos efectos según el tipo de visualización.
Hoja de trabajo
Contiene opciones para realizar cambios en el nivel de hoja de trabajo. Cree hojas de trabajo,
modifique nombres de hojas, borre formatos de hojas o borre la hoja completa.
- 107 -
Exportar
Use las opciones en Exportar para capturar partes de su vista para usarlas en otras
aplicaciones.
l
l
l
l
Imagen: muestra la vista, el dashboard o la historia como una imagen en una nueva pestaña de navegador.
Datos: Muestra los datos desde la vista en una nueva ventana de navegador con dos
pestañas: Resumen, que muestra datos totales para los campos que aparecen en la
vista, y Subyacente, que muestra datos subyacentes para las marcas seleccionadas en
la visualización. Si no se abre la nueva ventana, es posible que necesite deshabilitar el
bloqueador de ventanas emergentes de su navegador.
Tabulación cruzada: Guarda los datos subyacentes para las marcas seleccionadas en
la visualización en un archivo CSV (valores separados por comas) que se puede abrir
en Microsoft Excel.
PDF: Abre la vista actual como un PDF en una nueva ventana de navegador. Desde ahí
puede guardarlo como archivo. Si no se abre la nueva ventana, es posible que necesite
deshabilitar el bloqueador de ventanas emergentes de su navegador.
Mostrarme
Abre un control que muestra una gama de tipos de visualizaciones que puede usar en
Tableau. Cuando muestra la lista Mostrarme, Tableau usa los datos en la vista actual para
determinar qué tipos de visualización ofrecerle para elegir. Entre los tipos disponibles, dibuja
un contorno de un color diferente al rededor del que determina es la mejor coincidencia para
sus datos.
También puede situar el puntero sobre un tipo de visualización para ver qué tipos de campo se
requieren para hacer que ese tipo de visualización esté disponible.
La barra lateral
La barra lateral proporciona dos paneles: el panel de datos y el panel de análisis.
Puede ocultar y mostrar la barra lateral si hace clic en el botón Minimizar que se encuentra
en la esquina superior derecha. El panel de datos se contrae en la parte inferior del libro de
trabajo. Haga clic en el botón Minimizar nuevamente para mostrar el panel de datos.
Para volver a abrir la barra lateral, haga clic en el mismo botón, que ahora está en el extremo
izquierdo del espacio de trabajo:
- 108 -
Panel de datos
En la parte superior del panel de datos hay una lista de las fuentes de datos disponibles en el
libro de trabajo. Si desea editar un libro de trabajo existente, es posible que haya varias
fuentes de datos. Seleccione una fuente de datos para ver las dimensiones y medidas para
esa fuente de datos. Si desea crear un nuevo libro de trabajo, ve solo la fuente de datos desde
la que creó el libro de trabajo.
Todas las fuentes de datos contienen campos. Estos campos aparecen bajo la lista de fuentes
de datos en el panel de datos. Las dimensiones y medidas siempre aparecen, otros tipos de
campos aparecen si están presentes en la fuente de datos:
l
l
l
l
Las dimensiones son campos que contienen datos cualitativos discretos. Algunos
ejemplos de las dimensiones incluyen fechas, nombres de clientes y segmentos de
clientes.
Las medidas son campos que contienen datos numéricos que se pueden agregar. Los
ejemplos de medida incluyen ventas, ganancias, número de empleados, temperatura,
frecuencia y presión.
Los conjuntos son campos personalizados que definen un subconjunto de datos
basado en ciertas condiciones. Un conjunto puede basarse en una condición calculada,
que se actualiza a medida que cambian los datos, o una lista constante de valores. Los
conjuntos pueden estar presentes en los libros de trabajo que edite, pero no puede
crear conjuntos.
Los parámetros son valores dinámicos que pueden reemplazar valores constantes en
los cálculos, los filtros y las líneas de referencia. Los parámetros pueden estar presentes
en los libros de trabajo que edite, pero no puede crear parámetros.
Para crear visualizaciones, debe arrastrar campos desde el panel de datos a los estantes Filas
y Columnas, la tarjeta Marcas o uno de los otros estantes disponibles. Para ver una
demostración, consulte Crear una vista En la página 98.
Panel de Analytics
El panel Analytics permite acceder rápida y fácilmente a las funciones de análisis comunes de
Tableau. Puede arrastrar líneas de referencia, diagramas de caja, pronósticos de líneas de
- 109 -
tendencia y otros elementos a la vista desde el panel Análisis (en la parte izquierda del área
de trabajo). Alterne entre el panel Datos y el panel Analytics haciendo clic en una de las
pestañas en la parte superior de la barra lateral:
Agregar elemento del panel Análisis
Para agregar un elemento desde el panel Análisis, arrástrelo a la vista. Al arrastrar un
elemento desde el panel Análisis, Tableau muestra los posibles destinos para ese elemento
en un área de destino para colocar de la sección superior izquierda de la vista. Debe soltar el
elemento en algún lugar de esta área. El rango de opciones varía según el tipo de elemento y
la vista actual.
En un caso sencillo, en el área objetivo se ofrecerían estas tres opciones:
Los términos Tabla, Panel y Celda definen el ámbito del elemento:
- 110 -
En una vista más complicada, por ejemplo, si la vista contiene un gráfico de líneas con varios
ejes o ejes dobles, Tableau mostraría un área de destino para colocar similar a esta:
Si ha colocado el elemento en uno de los tres cuadros de mayor tamaño del encabezado, en la
parte superior del área de destino para colocar (por ejemplo, el cuadro Tabla), se agregará
una mediana con cuartiles independiente para cada eje:
- 111 -
Pero si coloca el elemento en cualquiera de los seis cuadros inferiores con una medida
específica, la mediana con cuartiles solo se agregará al eje correspondiente con el alcance
especificado.
Eliminar elemento del panel Análisis
Para eliminar un elemento que acaba de agregar del panel Análisis, haga clic en el botón
Deshacer de la barra de herramientas de edición Web. Consulte Barra de herramientas En
la página 107.
También puede hacer clic en un elemento y elegir Eliminar en la descripción emergente.
Nota: Algunos elementos del panel Análisis (Mediana con cuartiles y Promedio
con IC del 95 %) en realidad agregan una línea de referencia y una distribución de
referencia. Si no aplica Deshacer, deberá eliminar estos elementos por separado.
Editar elemento del panel Análisis
Para obtener información sobre cómo editar un elemento del panel Análisis, consulte la
sección del tipo de elemento en particular en el apartado Definiciones del elemento del panel
Análisis siguiente.
Elementos del panel Análisis
Los siguientes elementos se pueden arrastrar desde el panel Análisis y soltar en la vista.
Línea constante
Agrega una o varias líneas constantes a la vista. Puede agregar una línea constante para una
medida específica, para todas las medidas o para las dimensiones de fecha. Al agregar una
- 112 -
línea de constantes, Tableau muestra una ventana de solicitud de valores donde debe
especificar el valor de la constante:
Haga clic en una línea de constantes para cambiar su valor o para quitarla. También puede
hacer clic en el botón Deshacer de la barra de herramientas de edición web para quitar la
línea. Consulte Barra de herramientas En la página 107.
Línea promedio
Agrega una o varias líneas promedio a la vista. Puede agregar una línea promedio para una
medida específica o para todas las medidas.
Puede hacer clic en una línea promedio resultante y elegir otra agregación (como Total o
Suma), o bien optar por eliminar la línea completamente. También puede hacer clic en el botón
Deshacer de la barra de herramientas de edición web. Consulte Barra de herramientas En
la página 107.
Mediana con cuartiles
Agrega uno o varios conjuntos de líneas medianas y bandas de distribución a la vista. Puede
agregar una mediana con cuartiles para una medida específica o para todas las medidas.
Las bandas de distribución se calculan como cuartiles; los dos cuartiles de en medio están
sombreados.
Para eliminar la mediana y los cuartiles, haga clic en el botón Deshacer de la barra de
herramientas de edición web. Consulte Barra de herramientas En la página 107. También
puede hacer clic en la línea mediana o los cuartiles para ver sus valores o eliminarlos. Debe
hacer clic en el borde externo de una banda de distribución para ver las opciones. Hacer clic en
el centro de la banda no produce ningún efecto.
Diagrama de cuadro
Agrega uno o varios diagramas de cuadro a la vista. Puede agregar diagramas de cuadro para
una medida específica o para todas las medidas. El ámbito de un diagrama de cuadro siempre
es Celda (y nunca Tabla o Panel).
Haga clic o sitúe el cursor sobre cualquiera de las líneas horizontales del diagrama de cuadro
para ver la información estadística sobre los bigotes, los cuartiles y la mediana.
Al hacer clic en una línea horizontal, también aparece la opción Quitar. También puede hacer
clic en el botón Deshacer de la barra de herramientas de edición web. Consulte Barra de
herramientas En la página 107.
Totales
Agrega totales a la vista. Cuando agrega totales, las opciones para soltar son Subtotales,
- 113 -
Totales generales de columna y Totales generales de fila.
Para eliminar los totales, haga clic en la columna o el encabezado de filas correspondiente y
elija Eliminar. También puede hacer clic en el botón Deshacer de la barra de herramientas de
edición web. Consulte Barra de herramientas En la página 107.
Promedio con IC del 95 %
Agrega una o más líneas de promedio con bandas de distribución; las bandas de distribución
se configuran con un 95 % de intervalo de confianza. Puede agregar estos elementos para
una medida específica o para todas las medidas.
Las bandas de distribución del intervalo de confianza sombrean la región donde el promedio
de población descenderá el 95 % del tiempo.
Para quitar la línea de promedio y el intervalo de confianza, haga clic en el botón Deshacer de
la barra de herramientas de edición web. Consulte Barra de herramientas En la página 107.
Puede hacer clic en una línea promedio resultante y elegir otra agregación (como Total o
Suma), o bien optar por eliminar la línea completamente. También puede hacer clic en una
distribución para ver o quitar su valor. Debe hacer clic en el borde externo de una banda de
distribución para ver las opciones. Hacer clic en el centro de la banda no produce ningún
efecto.
Línea de tendencias
Agrega una o varias líneas de tendencias a la vista. Cuando agrega líneas de tendencias, las
opciones para soltar identifican los tipos de modelo de la línea de tendencias disponibles en
Tableau: Lineal, Logarítmico, Exponencial y Polinomial. Para algunas vistas, solo está
disponible un subconjunto de estas opciones.
Haga clic en una línea de tendencia para quitarla o para ver una definición estadística.
También puede hacer clic en el botón Deshacer de la barra de herramientas de edición web.
Consulte Barra de herramientas En la página 107.
Estantes Columnas y Filas
Arrastre campos al estante Columnas para crear las columnas de una tabla, o al estante Filas
para crear las filas de una tabla. También puede arrastrar varios campos a cualquier estante.
Los valores discretos (normalmente, dimensiones) se muestran en azul en los estantes
Columnas y Filas; los valores continuos (normalmente, medidas) se muestran en verde.
En el extremo derecho de cualquier campo que ubique en el estante Columnas o Filas hay un
menú desplegable que puede usar para configurar la dimensión o la medida:
- 114 -
Las opciones disponibles dependen del tipo de campo. La lista completa de opciones incluye:
l
Incluir en Descripción emergente
De forma predeterminada, todos los campos del estante Columnas y Filas se incluyen
en las descripciones emergentes que aparecen al mover el mouse sobre una o más
marcas en la vista. Desmarque esta opción para eliminar un campo de las descripciones
emergentes.
l
Mostrar filtro
Seleccione esta opción para agregar un filtro a este campo para la vista. Los usuarios
podrán especificar qué datos incluir y excluir para esta dimensión o medida.
l
Discretas/Continuas
Use estas opciones para convertir un rango continuo de valores en un conjunto de
valores discretos o un conjunto de valores discretos en un rango continuo.
l
Dimensión/atributo/medida
Use este rango de opciones para convertir una dimensión en una medida o una medida
en una dimensión.
También puede definir la opción como un atributo, lo que devuelve el valor de la
expresión dada si solo tiene un valor individual para todas las filas del grupo, de lo
contrario, muestra un asterisco (*). Se ignoran los valores nulos.
l
Cálculo de tablas rápido
Proporciona un conjunto de opciones para redefinir el significado de las marcas para el
valor.
- 115 -
l
Eliminar
Elimina el valor del estante Columnas o Filas.
Opciones de la dimensión de fecha
Hay un conjunto de opciones adicional disponible para dimensiones de fecha:
Seleccione una de las opciones desde el grupo superior para definir la granularidad de los
datos como valores discretos. Por ejemplo, si selecciona Mes su vista combinará los datos de
cada mes nombrado en sus datos a lo largo del rango completo de años:
- 116 -
Hay exactamente doce marcas en los datos, una para cada mes. La marca de noviembre
combina los datos de noviembre de 2008, noviembre de 2009, etc.
Seleccione una de las opciones desde el grupo inferior para definir la granularidad de los datos
como valores continuos. Por ejemplo, si selecciona Mes su vista mostrará sus datos en forma
secuencial, sobre el rango de meses disponibles.
En este caso, hay 48 marcas en los datos, una para cada mes desde noviembre de 2008.
Tarjeta Marcas
Al arrastrar campos a la vista, los datos aparecen con marcas. Cada marca representa la
intersección de todas las dimensiones de la vista. Por ejemplo, en una vista con las
dimensiones Región y Año, hay una marca para cada combinación de esas dos dimensiones
(oriente 2011, oriente 2012, occidente 2011, occidente 2012, etc.).
Las marcas pueden aparecer de muchas formas distintas, incluidas líneas, formas, barras,
mapas, etc. Puede mostrar información adicional sobre los datos con propiedades de las
marcas, como color, tamaño, forma, etiquetas, etc. El tipo de marca que utiliza y las
- 117 -
propiedades de las marcas los controla la tarjeta Marcas. Arrastre campos a la tarjeta Marcas
para mostrar más datos. Por ejemplo, la misma vista de arriba vuelve a aparecer abajo, pero
esta vez con Ganancias en Color. Con esta información adicional, está claro que la región
occidental obtuvo las mayores ganancias en 2014.
Controle las marcas de la vista con la tarjeta Marcas. Utilice el menú desplegable para
especificar el tipo de marcas que desea mostrar. Arrastre los campos a la tarjeta Marcas y
utilice los controles desplegables para agregar más información a la vista y controlar el color, la
forma, el tamaño, las etiquetas y el número de marcas de la vista.
Estante Filtros
Use el estante Filtros para especificar qué datos incluir y excluir para una dimensión o medida.
Por ejemplo, podría querer analizar las ganancias para cada segmento de cliente, pero solo
para ciertos contenedores de envío y tiempos de entrega. Al colocar la dimensión Contenedor
en el estante Filtros, puede especificar qué contenedores incluir. En forma similar, puede
colocar el campo Fecha de entrega en el estante Filtros para definir qué tiempos de entrega
incluir.
Cuando arrastra una dimensión o medida al estante Filtros, Tableau inserta automáticamente
un control de filtro en una vista para seleccionar los valores que se mostrarán. Por ejemplo:
- 118 -
Para dimensiones, el control de filtros muestra valores discretos, como en la parte de arriba.
Para medidas, el control muestra un rango continuo:
Sitúe el mouse sobre la derecha del título del control de filtro para especificar cómo se
mostrarán los valores en el control:
Estante Páginas
Arrastre una dimensión o medida al estante Páginas para dividir una vista en una serie de
páginas para que pueda analizar mejor cómo un campo específico afecta al resto de los datos
en una vista. Arrastrar una dimensión al estante Páginas es como agregar una nueva fila para
cada miembro en la dimensión. Al arrastrar una medida al estante Páginas, la medida se
convierte automáticamente en una medida discreta que se puede dividir en páginas
individuales.
Cuando arrastra una dimensión o medida al estante Páginas, Tableau inserta
automáticamente un control en la vista para permitirle navegar en las páginas de su vista. Por
ejemplo:
- 119 -
Puede avanzar manualmente a través de la secuencia de páginas en cualquiera de las
siguientes formas:
l
l
l
Use el menú desplegable para seleccionar un valor.
Usar los botones de adelantamiento y retroceso a los lados de la lista desplegable para
navegar a través de las páginas una por una.
Usar la barra deslizante de Página para desplazarse rápidamente hacia delante y atrás
en la secuencia de páginas.
Seleccione Mostrar historial para mostrar marcas de páginas previas además de marcas
para la página actual.
Descripción emergente
Coloque el cursor sobre una marca en la vista para ver la descripción emergente para esa
marca.
Las descripciones emergentes proporcionan información sobre los valores de dimensiones y
medidas para la marca seleccionada:
Las descripciones emergentes también proporcionan estas opciones:
l
Solo conservar
Excluye todas las marcas desde la vista, excepto esta.
l
Excluir
Excluye solo esta marca.
l
Agrupar miembros
Seleccione el icono de sujetapapeles para crear un nuevo grupo, que es una dimensión,
desde la marca seleccionada. Normalmente, seleccionaría varias marcas y luego
crearía un grupo. Por ejemplo, si tiene una dimensión Región con los valores Norte,
Sur, Este y Oeste, podría seleccionar Sur y Oeste y luego crear un grupo para ellos.
l
Ver datos
- 120 -
Seleccione el icono de tabla para abrir una nueva ventana de navegador que muestra
dos pestañas: Resumen, que muestra solo datos para la marca actual, y Subyacente,
que muestra datos para la vista completa.
Campos calculados
Si en los datos subyacentes no se incluyen todos los campos que necesita para responder a
las preguntas, puede crear nuevos campos en Tableau y luego guardarlos como parte de la
fuente de datos. Por ejemplo, podría crear un nuevo campo calculado llamado Ganancias que
calcule la diferencia entre los campos Ventas y Coste, o bien podría crear una fórmula que
ordene los valores del campo Presupuesto de ventas según si superan el presupuesto o no.
Creó campos calculados en Tableau mediante una fórmula basada en campos existentes y
otros campos calculados, con funciones y operadores estándar. Puede crear campos
calculados con el editor de cálculo, o bien hacer doble clic en un campo o en un estante y crear
un cálculo específico.
Puede crear un campo calculado con Tableau Desktop o en entornos de edición Web de
Tableau en productos como Tableau Server y Tableau Online.
Crear o editar un campo calculado
Use el editor de cálculo para crear o modificar un campo calculado.
Para mostrar todo el contenido contraído, haga clic en el botón
parte superior de la página.
(Expandir todo) en la
Crear un campo calculado
Para abrir el editor de cálculo, haga clic en la lista desplegable a la derecha de las dimensiones
del panel Datos y elija Crear campo calculado.
Consulte Crear fórmulas en Tableau En la página 125 para obtener información sobre
cómo trasladar los distintos elementos que constituyen una fórmula al editor de cálculo.
Si el libro de trabajo está conectado a varias fuentes de datos, la fuente de datos actual
aparecerá indicada junto al cuadro del nombre de cálculo, en la esquina superior izquierda (en
la imagen anterior, la fuente de datos actual es Sample - Superstore). Cuando trabaje en el
- 121 -
editor, los campos que no pertenezcan a la fuente de datos actual se mostrarán con el nombre
de la fuente de datos antepuesto al nombre del campo. Por ejemplo: [DS1].[Sales].
Haga clic en Aplicar en el editor de cálculo para guardar el campo como un campo definido
actualmente y agregarlo al panel Datos sin cerrar el editor; haga clic en Aceptar para guardar
el cálculo y cerrar el editor.
Los cálculos que devuelven una cadena o fecha se guardan como dimensiones, mientras que
los cálculos que devuelven un número se guardan como medidas.
Aunque Tableau permite guardar un cálculo no válido, se mostrará un signo de exclamación
rojo junto al cálculo en el panel Datos:
Hasta que no corrija un campo calculado no válido, no podrá arrastrarlo a la vista.
Editar un campo calculado
Para editar un campo calculado, haga clic en el desplegable de la parte derecha del campo, en
el panel Datos, y seleccione la opción Editar:
Solo se puede editar campos calculados (es decir, campos con nombre creados en Tableau,
no los campos con nombre que formaban parte de la fuente de datos original).
Opciones de arrastrar y soltar con el editor de cálculo
Puede trabajar en un cálculo en el editor y realizar otras tareas en Tableau a la vez. A
continuación se muestra un ejemplo del tipo de flujo de trabajo que se puede dar en el editor de
cálculo:
- 122 -
1. Para empezar, cree o edite una vista.
2. Abra el editor de cálculo y empiece a trabajar en un campo calculado.
3. Arrastre toda la fórmula o una parte a un estante y suéltela en un campo existente para
ver cómo cambia la vista.
4. Haga doble clic en el campo que acaba de soltar en el estante para abrirlo como un
cálculo específico (consulte Cálculos específicos En la página 129 para obtener
detalles). Luego ajuste el cálculo.
5. Vuelva a arrastrar el cálculo ad hoc al editor de cálculo y colóquelo sobre la fórmula
original en el editor de cálculo para reemplazar la fórmula original.
Las agrupaciones numéricas, los campos generados de latitud y longitud, los nombres de
medidas y los valores de medidas no se pueden arrastrar al editor de cálculo.
Trabajar con el editor de cálculo
Cuando use el editor de cálculo, el resultado debería siempre ser un campo calculado, es
decir, un campo con nombre creado por el usuario (y no un campo con nombre que forme
parte de la fuente de datos original). Si está editando un campo calculado existente, ese
campo se actualizará cuando haga clic en Aceptar o Aplicar. Si crea un nuevo campo
calculado o desea guardar las modificaciones que ha realizado como un nuevo campo, escriba
un nuevo nombre de campo en el cuadro de la parte superior del editor de cálculo y haga clic
en Aceptar o en Aplicar. Por el contrario, a los cálculos específicos no es necesario
asignarles un nombre. Consulte Cálculos específicos En la página 129.
Personalización del editor de cálculo
El editor de cálculo se puede personalizar de las maneras siguientes:
l
Contraer la lista de funciones y el área de ayuda
Para proporcionar el espacio máximo posible para trabajar en la fórmula, puede
contraer (cerrar) la lista de funciones y el área de ayuda del lado derecho del editor de
cálculo haciendo clic en el control del ángulo que hay entre el área de trabajo y la lista de
funciones:
- 123 -
Haga clic en el mismo control (que ahora mira hacia la izquierda) para reabrir la lista de
funciones y el área de ayuda.
l
Cambiar el tamaño o mover el editor de cálculo
Para cambiar el tamaño del editor de cálculo, arrastre la esquina inferior derecha.
Para mover el editor, haga clic en la sección superior izquierda (en cualquier parte del
cuadro que se muestra a continuación en rojo) hasta que vea el cursor de flecha de
cuatro direcciones (destacado en azul) y, a continuación, arrástrelo:
Información visual en el editor de cálculo
El editor de cálculo tiene coloración y validación integradas para ayudarlo a evitar errores de
sintaxis. Cuando está creando la fórmula, los errores de sintaxis se subrayan con una línea
roja. Sitúe el mouse sobre el error para ver las instrucciones para corregirlo:
También aparece información sobre la validez de la fórmula en la parte inferior del editor de
cálculo. Una marca de verificación de color verde indica que la fórmula es válida; una X de
color rojo indica que no lo es. Haga clic en el cuadro desplegable para ver los detalles:
Cuando está escribiendo fórmulas, cualquier parte que aparece en negrita indica que se
calcula a nivel local dentro de Tableau en los resultados agregados. Cualquier texto de
ponderación normal se calculará en el nivel de base de datos.
Hojas afectadas
Al editar un campo calculado, puede hacer clic en Hojas afectadas (en la barra de estado del
editor) para ver en qué otras hojas se está usando el campo, lo que se actualizará cuando
- 124 -
confirme los cambios:
La lista desplegable Hojas afectadas solo aparece si el campo que está editando también se
está usando en otras hojas.
Crear fórmulas en Tableau
Puede crear fórmulas a partir de los elementos siguientes:
l
Funciones
Haga clic en la flecha pequeña que hay a la derecho del editor de cálculo para mostrar
una lista de funciones y sus definiciones:
También puede escribir en el área Ingresar texto que buscar para buscar funciones
que coincidan con los caracteres escritos. De manera predeterminada, se muestran
todas las funciones. Determinadas funciones solo están disponibles con fuentes de
datos específicas. Consulte Funciones adicionales en la ayuda de Tableau Desktop
para ver más detalles. Si quiere ayuda completa sobre las funciones de Tableau y otras
palabras clave, consulte Funciones, operadores y tipos de datos en la ayuda de Tableau
Desktop.
Haga clic en una función de la lista de funciones para ver una descripción breve y un
ejemplo en la parte derecha. Haga doble clic en una función de la lista para incluirla en la
ubicación del cursor de la fórmula actual.
Las funciones aparecen de color azul claro en las fórmulas.
- 125 -
Nota: Autocompletar está disponible en el editor de cálculo. Para obtener
detalles, consulte Finalización automática para fórmulas En la página
siguiente.
l
Campos
Para incorporar un campo en una fórmula, arrástrelo desde el panel Datos y suéltelo en
el editor de cálculo.
También puede arrastrar un campo desde un estante de la vista al editor de cálculo. El
resultado no será necesariamente el mismo que si arrastrara un campo desde el panel
Datos. Por ejemplo, si arrastra el campo Sales desde el panel Datos al editor de
cálculo, verá lo siguiente:
[Sales]
Sin embargo, si arrastra Sales al estante Filas y, a continuación, lo vuelve a arrastrar
hasta el editor de cálculo, el campo habrá cambiado como resultado de haberlo
agregado a la vista:
SUM([Sales])
También puede optar por modificar un campo en un estante antes de arrastrarlo al
editor de cálculo. Por ejemplo, si arrastra Sales al estante Filas y, a continuación,
agrega un cálculo de tablas rápido al campo, puede arrastrar el campo modificado al
editor de cálculo para comprobar cómo se expresa el campo en el lenguaje de cálculo
de Tableau y realizar otras modificaciones. Esto es lo que podría aparecer:
También puede arrastrar todo el cálculo específico o parte de él de un estante al editor
de cálculo. Además de las diferentes opciones de arrastrar y soltar, también puede
escribir el nombre de un campo en el editor de cálculo. Los nombres de campo que
incluyen caracteres especiales, como espacios, deben delimitarse con paréntesis
cuadrados, por ejemplo SUM([Store Profit]). Para los nombres de campo que
incluyen caracteres de corchete, escriba dos corchetes más. Por ejemplo, para
especificar un campo denominado “Store Profit]”, se escribiría [Store Profit]]];
dos de los corchetes indican "incluya el carácter de corchete en el nombre de campo, " y
- 126 -
el tercer corchete delimita el nombre de campo. Para obtener más información sobre
cálculos específicos, consulte Cálculos específicos En la página 129.
Los campos aparecen de color anaranjado en las fórmulas.
l
Operadores
Escriba los operadores necesarios en la fórmula. Se admiten todos los operadores
estándar, como suma (+), resta (–), multiplicación (*) y división(/).
Los operadores aparecen de color negro en la fórmula.
l
Parámetros
Los parámetros son variables de marcador de posición que se pueden insertar en
cálculos para reemplazar valores constantes. Cuando usa un parámetro en un cálculo,
luego puede mostrar un control de parámetro en una vista o un dashboard para permitir
a los usuarios cambiar el valor de manera dinámica.
Los parámetros se muestran en color morado en las fórmulas.
Nota: No se puede crear parámetros en entornos de edición Web.
l
Comentarios
Para agregar un comentario a un cálculo, escriba dos caracteres de barra diagonal en el
panel de fórmula.
Por ejemplo:
Sales * Profit //John’s calculation
En este ejemplo, //John’s calculation es un comentario.
Un comentario empieza en las dos barras diagonales (//) y llega al final de la línea. Se
puede escribir un comentario de varias líneas al comenzar cada línea con dos barras
diagonales (//).
Los comentarios aparecen de color verde en la fórmula.
Finalización automática para fórmulas
Cuando escriba una fórmula (en el editor de cálculo o en un cálculo ad-hoc), Tableau mostrará
una lista de opciones para completarla.
Conforme se desplaza por la lista, con el mouse o el teclado, Tableau muestra una breve
descripción cuando el elemento actual es una función:
- 127 -
Si el elemento actual es un campo, un conjunto o una agrupación, y la palabra clave tiene un
comentario adjunto, este comentario aparecerá como la descripción.
Haga clic en una palabra clave de la lista o presione Intro para seleccionarla. Si la palabra
clave es una función, Tableau muestra la información de sintaxis cuando la selecciona:
Conforme escribe, la lista de palabras clave sugeridas se organiza en las siguientes
categorías, en este orden:
l
l
l
Las funciones, dimensiones, medidas, parámetros, conjuntos y agrupaciones que
comiencen por la cadena que haya escrito hasta el momento, de la fuente de datos
actual, ordenados alfabéticamente.
Las funciones, dimensiones, medidas, parámetros, conjuntos y agrupaciones que
contengan la cadena que haya escrito hasta el momento, de la fuente de datos actual,
ordenados alfabéticamente.
Si el libro de trabajo se conecta a varias fuentes de datos, dimensiones, medidas,
conjuntos y agrupaciones de las fuentes de datos secundarias que contengan o que
comiencen por la cadena que haya escrito hasta el momento, se mostrarán clasificados
por fuente de datos y ordenados alfabéticamente en cada fuente de datos.
Si escribe caracteres especiales, se desactivará la función de autocompletar o se comportará
de manera distinta:
l
Autocompletar no ofrecerá sugerencias cuando escriba una cadena entre comillas.
l
Autocompletar no ofrecerá sugerencias si comienza a escribir un número.
l
Si comienza a escribir un corchete de apertura (“[”), autocompletar mostrará campos,
parámetros, conjuntos y agrupaciones, pero no mostrará funciones.
- 128 -
Finalización automática con varias fuentes de datos
Si el libro de trabajo está usando varias fuentes de datos, la finalización automática se
comporta de la siguiente forma:
l
Si el campo seleccionado pertenece a una fuente secundaria, autocompletar agregará
el campo con su agregación y nombre completo. Por ejemplo:
ATTR([secondaryDataSource].[sate])
l
l
Las coincidencias de las fuentes secundarias solo se muestran si hay una relación de
mezcla explícita configurada con la hoja actualmente activa.
Los campos que se están usando para mezclar las dos fuentes de datos solo se
muestran una vez en los resultados de la búsqueda (el campo mostrado es de la fuente
de datos primaria).
Cálculos específicos
Los cálculos específicos son cálculos que puede crear y actualizar mientras trabaja con un
campo de un estante de la vista. Los cálculos específicos también se conocen como cálculos
de introducción o en línea.
Haga doble clic en un campo
existente para empezar a
editarlo.
También puede hacer doble clic
en un estante vacío o en una
parte vacía de un estante para
crear un nuevo cálculo.
Escriba para actualizar la expresión o arrastre hasta esta los
campos nuevos desde el panel
Datos, o hasta cualquier otra
parte de la vista.
Presione Intro o haga clic fuera
de la expresión para confirmarla,
cerrar el cálculo y actualizar la
vista.
Presione Ctrl + Intro para
confirmar la expresión y
actualizar la vista sin cerrar el
cálculo específico. .
- 129 -
Los cálculos ad-hoc se admiten en los estantes Filas, Columnas, Marcas y Valores de
medidas, pero no se admiten en los estantes Filtros o Páginas.
Nota: Los cálculos ad-hoc no tienen nombres asignados, pero se guardan al cerrar el
libro de trabajo. Si desea guardar un cálculo ad-hoc para usarlo en otras hojas del libro
de trabajo, cópielo en el panel Datos. Se le solicitará que asigne un nombre al cálculo.
{En el servidor, simplemente se copia sin solicitar un nombre.} Después de asignar un
nombre al cálculo ad-hoc, será el mismo cálculo que creó con el editor de cálculo y
estará disponible en otras hojas del libro de trabajo. Consulte Crear o editar un
campo calculado En la página 121.
Cálculos específicos y agregación
Si Tableau determina que la expresión que ingresó es una medida (es decir, devuelve un
número), incluirá automáticamente una agregación en la expresión cuando la confirme. Por
ejemplo, si escribe DATEDIFF('day',[Ship Date],[Order Date]) en un cálculo
específico y luego pulsa Intro, lo que verá es lo siguiente:
SUM(DATEDIFF('day',[Ship Date],[Order Date]))
Si usa un campo que ya es un campo de agregación (por ejemplo, SUM([Profit[)) en un cálculo
específico, el resultado es un cálculo de agregación. Por ejemplo, al confirmar un cálculo
específico SUM([Profit])/SUM([Sales]), el resultado es:
AGG(SUM([Profit])/SUM([Sales]))
Cálculos específicos para ofrecer información y experimentación
Normalmente, se crean cálculos ad-hoc al instante para tareas como
l
Probar un presentimiento
l
Probar un escenario "qué pasaría si"
l
Depurar un cálculo complejo
Administración de cálculos específicos
Use las siguientes combinaciones de teclas para administrar los cálculos específicos.
l
l
Haga doble clic en un campo existente en el estante Filas, Columnas, Marcas o
Valores de medidas para abrirlo como un cálculo ad-hoc.
Haga doble clic en cualquier parte de cualquiera de estos estantes para crear un nuevo
cálculo específico desde cero.
l
Presione Esc para cancelar un cálculo específico.
l
Presione Intro para confirmar un cálculo específico, que actualiza la vista y cierra el
- 130 -
cálculo específico. Presione Ctrl + Intro para confirmar el cambio y actualizar la vista sin
cerrar el cálculo específico.
l
Al hacer doble clic en un campo con nombre de un estante para editarlo, no se cambia el
campo con nombre original.
Además, las siguientes reglas se aplican al uso de los cálculos específicos.
l
l
l
l
l
Solo se puede tener abierto un cálculo ad-hoc.
Si un campo que tiene una función geográfica o una configuración de año fiscal
asociada se agrega a un cálculo específico, el cálculo específico hereda esa función o
configuración.
El menú contextual del botón derecho de un cálculo específico admite las mismas
opciones que habría disponibles para cualquier otro campo en la vista del mismo tipo,
incluida la posibilidad de cambiar la agregación, mostrar un filtro rápido o dar formato.
Los cálculos ad-hoc no están disponibles al crear grupos, conjuntos, jerarquías o
parámetros.
Los cálculos específicos son válidos para crear líneas de tendencia, pronósticos, líneas
de referencia, bandas y distribuciones.
Incrustar vistas en páginas web
Puede incrustar vistas interactivas desde Tableau Server en páginas web, blogs, wikis,
aplicaciones web y portales de intranet.Las vistas incrustadas se actualizan cuando cambian
los datos subyacentes o cuando se actualizan sus libros de trabajo en el servidor.Las vistas
incrustadas siguen las mismas restricciones de licenciamiento y permiso que se usan en el
servidor. En general, las personas que cargan una página Web con una vista incrustada
también deben tener una cuenta en Tableau Server. Como alternativa, si tiene una licencia
basada en núcleos puede seleccionar Habilitar cuenta de invitado, que permite a los usuarios
cargar la vista sin tener que iniciar sesión.
Puede incrustar vistas de las siguientes formas:
l
l
l
Usar el código de incrustación Compartir: El vínculo Compartir de la parte superior
de cada vista proporciona el código de incrustación que se puede copiar y pegar en la
página web.
Escribir su propio código de incrustación:Puede mejorar el código de incrustación
que proporciona Tableau o crear el suyo propio.De las dos formas puede usar
parámetros que controlan la barra de herramientas, las pestañas, etc.
Use la Tableau JavaScript API: Puede usar objetos de Tableau JavaScript en su
propio código de aplicación Web. Para obtener información, consulte JavaScript API
En la página 663.
- 131 -
Nota: Para que los usuarios puedan autenticarse correctamente cuando hacen clic en
una vista incrustada, sus navegadores deben estar configurados para admitir cookies
de terceros.
Escritura de código de incrustación
Si escribe su propio código de incrustación, puede considerar uno de dos enfoques:
l
l
Use Tableau JavaScript: Éste es el enfoque preferido. Usar el código de incrustación
que genera Tableau como punto de partida de su propio código y agregar o editar
parámetros de objeto que controlan las barras de herramientas, las pestañas, etc.El
código incrustado predeterminado, el cual depende del archivo de Tableau JavaScript,
también es la única forma de controlar el orden de carga de múltiples vistas incrustadas.
Especifique la URL de la vista: Incrustar una vista mediante un Iframe o una etiqueta
de imagen, donde la fuente es la dirección URL de la vista publicada.Si no puede usar
JavaScript en el sitio web, es posible que quiera hacer esto.Es posible que también
haya situaciones en las que lo único que se pueda especificar sea una dirección URL,
por ejemplo al incrustar una vista mediante el elemento web Visor de páginas de
SharePoint.
Independientemente del enfoque que tome, debe definir un ancho y altura si incrusta una vista.
Tableau JavaScript
En el siguiente código se muestra un ejemplo de código de incrustación generado al hacer clic
en Compartir en una vista publicada.Los caracteres especiales del parámetro host_url
tienen codificación URL, mientras que los de los parámetros site_root y name se escriben
como referencias de caracteres numéricos HTML.
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'></script>
<div class='tableauPlaceholder' style='width:800; height:600;'>
<object class='tableauViz' width='800' height='600' style='display:none;'>
<param name='host_url' value='http%3A%2F%2Fmyserver%2F' />
<param name='site_root' value=&#47;t&#47;Sales' />
<param name='name' value='MyCoSales&#47;SalesScoreCard&#47;'
/>
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' /></object></div>
La fuente de la etiqueta <script> es la dirección URL del archivo JavaScript Tableau
Server, viz_v1.js.El archivo JavaScript manipula el ensamblado de la dirección URL completa
de la vista que se muestra a sus usuarios.Los parámetros de objeto name y site_root son
los únicos parámetros requeridos; todos los demás parámetros son opcionales.
- 132 -
URL de vista como fuente
Aquí hay un ejemplo de incrustación de la misma vista mediante un Iframe, donde la fuente es
la dirección URL de la vista:
<iframe src="http://myserver/t/Sales/MyCoSales/SalesScoreCard
?:embed=yes&:tabs=yes&:toolbar=yes" width="800" height="600"></iframe>
Puede especificar el parámetro URL embed y opcionalmente incluir parámetros que controlan
la barra de herramientas y revertir opciones, entre otros. También puede agregar filtros a la
URL que controla los datos específicos que se muestran cuando se carga una vista.
Cuando use la dirección URL de la vista para el atributo src del Iframe, excluya la
etiqueta hash (#) y el número del extremo de la dirección URL. Por ejemplo, use
MyCoSales/SalesScoreCard y no MyCoSales/SalesScoreCard#2.
Consulte también
Puede consultar ejemplos en la Lista de parámetros incrustados abajo y en los “Ejemplos
de etiquetas de Script" en la sección Ejemplos En la página 141.
Lista de parámetros incrustados
Puede incrustar una vista mediante una etiqueta Iframe, la cual usa parámetros URL o una
etiqueta JavaScript, la cual usa parámetros de objeto. La siguiente tabla indica ambos
conjuntos de parámetros y cómo usarlos.
Parámetro
de
objeto
Parámetro
de URL
Valores
cus:cusno
tomVie- tomViews
ws
-
:embed
yes
Descripción
Ejemplos
Oculta la
opción
Recordar
mis cambios.
<param name='customViews' valuee='no'/>
http://tabserver/views/DateTime/DateCalcs?:embed=yes&:customViews=no
Requerido
para parámetro de
URL.
Oculta el
área de
navegación
http://tabserver/views/DateTime/DateCalcs?:embed=yes
- 133 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
superior,
haciendo
que la vista
se combine
mejor con la
página
Web.
filter
-
cadena
Personaliza <param name='filter' valuee='Team=Blue'/>
lo que se
muestra
cuando la
vista se
abre. También se
puede filtrar
por parámetros de
URL.
http://Muestra
tabuna vista
server/views/Sales/Q2?:format=pdf
como
archivo
PDF o .png.
-
:format
pdf;
png
-
:highdpi
fals- Representa http://e
tableauuna vista
usando DPI server/views/Sales/Q2?:highdpi=false
(puntos por
pulgada)
estándar
para pantallas y dispositivos de
alta resolución.
-
:original_
view
yes
Si el pará-
<param name='filter' valuee=':original_view=yes'/>
- 134 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
metro name
hace referencia a la
URL de un
libro de trabajo o de
una hoja (y
no hace
referencia
explícitamente a
una vista
personalizada),
incluir este
parámetro
muestra la
vista como
la vista original
cuando
estén disponibles
otras vistas
personalizadas.
host_
url
-
link:litarget nktarget
cadena
cadena
El nombre
del servidor
como aparece en la
URL.
<param name='host_url' valuee='http://myserver.bigco.com/'>
El nombre
de ventana
objetivo
para hipervínculos
<param name="linktarget" value="_
blank"/>
<param name="host_url"
value="http://localhost/">
http://tabserver/views/DateTime/DateCalcs?:embed=yes&:linkt
arget=_blank
- 135 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
externos.
loadorder
-
núme- Cuando se <param name="load-order" valuee="2"/>
ro
incrustan
múltiples
vistas, el
orden de
carga predeterminado es
el orden en
que se indican las vistas. Use
esta configuración
para anular
ese orden.
Se permiten números
negativos.
name
-
cadena
Requeridos
para parámetro de
objeto.
Nombre del
libro de trabajo y de la
hoja y,
opcionalmente,
una vista
personalizada
(username@domain/
<param name='name'
value='MyCoSales/Sales'/>
<param name='name'
value="MyCoSales/Sales/jsmith@my
co.com/EastCoastSales'/>
- 136 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
[custom
view
name]).Si
refiere a la
URL de
Tableau
Server para
confirmar el
valor de
name,
excluya la
etiqueta
hash (#) y el
número al
final de la
URL.
path
-
-
:re-
cadena
Para autenticación confiable
solamente,
no se
puede usar
con el parámetro
ticket.
Anula el
valor del
parámetro
name y se
usa como la
dirección
URL. Consulte los
ejemplos de
autenticación confiable.
<param name='path'
value='trusted/Etdpsm_Ew6rJY9kRrALjauU/views/workbookQ4/Sale
sQ4'/>
Renderiza
http://tabserver/views/Date-
http://tableauserver/trusted/Etd
psm_Ew6rJY9kRrALjauU/views/workbookQ4/Sale
sQ4?:embed=yes&:tabs=yes
- 137 -
Parámetro
de
objeto
Parámetro
de URL
Valores
fresh
:render
true
;
false;
número
Descripción
Ejemplos
la página.
Consulte
Actualizar
datos En la
página 73
para conocer más
detalles.
Time/DateCalcs?:embed=yes&:refresh
http://tabserver/views/DateSi la renTime/DateCalcs?:render=false
derización
del lado del
cliente está
activada
(de forma
predeterminada),
configurarla
en false
fuerza la
renderización
del lado del
cliente para
la sesión. Si
la renderización
del lado del
cliente está
deshabilitada,
configurarla
en true la
habilita
para la
sesión. Se
puede usar
un número
- 138 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
para probar
el umbral
de complejidad.
Consulte
Acerca de
la renderización
del lado
del cliente
En la
página 484.
-
site_
root
:revert
-
all;
filters;
sorts;
axes;
shelves
Regresa el
elemento a
su estado
original.
http://tabserver/views/DateTime/DateCalcs?:embed=yes&:revert=all
cadena
Requerido.
El nombre
del sitio. El
valor de
sitio Predeterminado es
nulo
(
value=''
). Si el servidor es de
sitios múltiples y
desea usar
auten-
<param name='site_root'
value='/#/Sales'/>
<param name='site_root'
value=''/>
- 139 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
ticación confiable, consulte los
ejemplos de
autenticación confiable.
tabs
ticket
toolbar
:tabs
-
:toolbar
yes;
no
Muestra u
oculta pestañas.
<param name='tabs' value='yes'/>
núme- Para autenro
ticación confiable
solamente,
no se
puede usar
con el parámetro de
objeto
path. Se
debe usar
con un
objeto
name para
construir la
URL de validación de
boleto de
confianza.
Consulte
los ejemplos de
autenticación confiable.
yes;
no;
top
La barra de
<param name='ticket'
value='Etdpsm_Ew6rJY9kRrALjauU'/>
http://tableauserver/trusted/Etd
psm_Ew6rJY9kRrALjauU/views/workbookQ4/Sale
sQ4?:embed=yes&:tabs=yes
<param name='toolbar'
value=top'/>
- 140 -
Parámetro
de
objeto
Parámetro
de URL
Valores
Descripción
Ejemplos
http://tabserver/views/Dateherramientas se Time/DateCalcs?:embed=yes&:toolb
muestra de ar=no
manera predeterminada en
la parte inferior si este
parámetro
no está configurado.
Cuando el
valor es no,
la barra de
herramientas se
excluye de
la vista
incrustada.
Cuando el
valor es
top, la
barra de
herramientas se
ubica
encima de
la vista.
Ejemplos
Aquí hay algunos ejemplos de formas en que puede personalizar o trabajar con el código
incrustado.
Agregar filtros
puede pasar valores de filtro para que la vista se abra mostrando solo los datos que desea. Por
ejemplo, puede incluir un hipervínculo de otra parte de la aplicación web a una vista de
rendimiento de venta incrustada que solo muestra una región específica.Si usa la dirección
URL sin procesar para especificar el valor del parámetro name o para crear su fuente Iframe,
- 141 -
excluya la etiqueta hash (#) y el número del extremo de la dirección URL. Por ejemplo, use
Sales/Sales-Performance y no Sales/Sales-Performance#1.
Ejemplo de etiqueta de comando
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'>
</script>
<object class='tableauViz' width='800' height='600' style='display:none;'>
<param name='host_url' value='http://myserver/' />
<param name='site_root' value='' />
<param name='name' value='Sales/Sales-Performance' />
<param name='filter' value='Region=East' />
</object>
Para pasar por filtros múltiples, simplemente separe cada valor con una coma. Por ejemplo:
<param name='filter' value='Region=East,West' />
Ejemplos de etiqueta Iframe
<iframe
srcc="http://myserver/views/CalculatedFields?:embed=yes&Region=East"
width="800" height="600"></iframe>
<iframe src="http://myserver/views/Sales/SalesPerformance?:embed=yes&Region=East,West" width="900px"
height="700px"></iframe>
- 142 -
Filtrar en campos múltiples
Puede pasar filtros en tantos campos como desee, incluidos los campos que no están en la
vista original.
Ejemplo de etiqueta de comando
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'>
</script>
<object class='tableauViz' width='800' height='600' style='display:none;'>
<param name='host_url' value='http://myserver/' />
<param name='site_root' value='' />
<param name='name' value='Sales/Sales-Performance' />
<param name='filter' value='Region=East,West&Customer Segment=Consumer,HomeOffice' />
</object>
Ejemplo de etiqueta Iframe
<iframe src="http://myserver/views/CalculatedFields?:embed=yes&Region=East,West&Customer
Segment=Consumer,Home Office" width="800" height="600"></iframe>
Si el valor de un filtro contiene un carácter especial, como una coma, reemplace el
carácter por la secuencia de codificación de URL correspondiente a \ (barra diagonal
inversa, %5c) seguida de la secuencia de codificación de URL correspondiente al
carácter especial. La barra diagonal inversa es necesaria para escapar del carácter
- 143 -
especial. Por ejemplo, la secuencia de codificación de URL correspondiente a \, (barra
diagonal invertida, coma) es %5c%2c.Además, si usa la dirección URL sin procesar
para especificar el valor del parámetro name o para crear su fuente Iframe, excluya la
etiqueta hash (#) y el número del extremo de la dirección URL. Por ejemplo, use
Sales/Sales-Performance y no Sales/Sales-Performance#1.
Filtrar fechas y horas
Si desea filtrar en un campo de Fecha/Hora, incluya el valor con el formato de Tableau
predeterminado que se muestra a continuación:
yyyy-mm-dd hh:mm:ss
La parte de tiempo usa un reloj de 24 horas. Muchas bases de datos almacenan todos los
datos de fecha como Fecha y hora, por lo cual, es posible que necesite entregar un valor de
hora junto con la fecha.
Ejemplo de etiqueta de comando
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'></script>
<object class='tableauViz' width='800' height='600' style='display:none;'>
<param name='host_url' value='http://myserver/' />
<param name='site_root' value='' />
<param name='name' value='Sales/Sales-Performance' />
<param name='filter' value='Date=2012-12-01' />
</object>
Este ejemplo filtra un campo de fecha y un campo de fecha y hora:
<param name='filter' value='2012-12-01%2022:18:00' />
Ejemplo de etiqueta Iframe
<iframe src="http://myserver/Sales/SalesPerformance?:embed=yes&Date=2008-12-01%2022:18:00" width="800" height="600"></iframe>
Para filtrar múltiples fechas, separe cada fecha con una coma.
Si usa la dirección URL sin procesar para especificar el valor del parámetro name o para crear
su fuente Iframe, excluya la etiqueta hash (#) y el número del extremo de la dirección URL. Por
ejemplo, use Sales/Sales-Performance y no Sales/Sales-Performance#1.
Filtrar medidas
Puede filtrar medidas al incluir uno o más valores. No hay compatibilidad valores mayor que,
menor que o rangos. El ejemplo a continuación filtra para mostrar solo ventas de $100 y $200.
- 144 -
Ejemplo de etiqueta de comando
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'>
</script>
<object class='tableauViz' width='800' height='600' style='display:none;'>
<param name='host_url' value='http://myserver/' />
<param name='site_root' value='' />
<param name='name' value='Sales/Sales-Performance' />
<param name='filter' value='Profit=100, 200' />
</object>
Ejemplo de etiqueta Iframe
<iframe src="http://myserver/Sales/Sales-Performance?:embed=yes&Profit=100,200" width="800" height="600"></iframe>
Si usa la URL para especificar el valor del parámetro name o para crear su fuente Iframe,
excluyendo la etiqueta hash y el número al final de la URL. Por ejemplo, use Sales/SalesPerformance no Sales/Sales-Performance#1.
Controlar el orden de carga de varias vistas
Puede controlar el orden en que se cargan vistas múltiples para las personas que trabajan con
sus vistas. Solo se puede acceder a esta función mediante un código incrustado en el archivo
de Tableau JavaScript.
En el siguiente ejemplo, se incrustan dos vistas. La segunda vista carga primero, seguida por
la vista superior. Si incrusta múltiples vistas y les proporciona el mismo valor de orden de
carga, o si no especifica parámetros de orden de carga, se cargan en el orden en que
aparecen en la página.
Ejemplo de etiqueta de comando
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'>
</script>
<object class='tableauViz' width='600' height='400' style='display:none;'>
<param name='host_url' value='http://myserver/' />
<param name='site_root' value='' />
<param name='name' value='MyCoSales/TopPerformers' />
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' />
<param name='filter' value='Salesperson=Top 5' />
<param name='load-order' value='0' />
- 145 -
</object>
<script type='text/javascript' srcc='http://myserver/javascripts/api/viz_v1.js'>
</script>
<object class='tableauViz' width='600' height='400' style='display:none;'>
<param name='host_url' value='http://myserver/' />
<param name='site_root' value='' />
<param name='name' value='MyCoSales/SalesScoreCard' />
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' />
<param name='load-order' value='-1' />
</object>
Código de incrustación para vistas personalizadas
Al incrustar una vista de un libro de trabajo o de una hoja que tenga vistas personalizadas
disponibles:
l
l
l
Si la URL del código de incrustación para la vista hace referencia explícitamente a una
vista personalizada, se mostrará dicha vista de forma predeterminada.
Si la URL del código de incrustación no hace referencia explícitamente a una vista personalizada, y se ha definido una vista personalizada predeterminada, se mostrará la
vista personalizada predeterminada en la vista incrustada de forma predeterminada.
Si no se ha definido una vista personalizada predeterminada, se mostrará la vista original en la vista incrustada de forma predeterminada.
Nota: Para garantizar que se muestre la vista original de forma predeterminada en una
vista incrustada, asegúrese de que la URL del código de incrustación para el parámetro
name no hace referencia explíctamente a una vista personalizada, e incluye el siguiente
parámetro filter en el código de incrustación: <param name='filter'
value=':original_view=yes'/>.
En el siguiente ejemplo, el código de incrustación siempre mostrará la vista original de la hoja
Análisis de beneficios en el libro de trabajo Análisis de beneficios porque el parámetro filter
está configurado en :original_yes y el parámetro name no hace referencia a una vista
personalizada específica de la URL para la hoja.
<script type='text/javascript' srcc='http://mysite.myserver.com/javascripts/api/viz_v1.js'></script>
<div class='tableauPlaceholder' style='width: 1496px; height:
749px;'>
<object class='tableauViz' width='1496' height='749' style='display:none;'>
<param name='host_url' value='mysite.myserver.com' />
- 146 -
<param name='site_root' value='' />
<param name='name' value='ProfitAnalysis/ProfitAnalysis' />
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' />
<param name='filter' value=':original_view=yes' /></object></div>
En este ejemplo, la configuración del parámetro name hace referencia específicamente a la
URL para una vista personalizada denominada Mobiliario (en la hoja Análisis de beneficios y
en el libro de trabajo Análisis de beneficios).
<script type='text/javascript' srcc='http://mysite.myserver.com/javascripts/api/viz_v1.js'></script>
<div class='tableauPlaceholder' style='width: 1496px; height:
749px;'>
<object class='tableauViz' width='1496' height='749' style='display:none;'>
<param name='host_url' value='mysite.myserver.com' />
<param name='site_root' value='' />
<param name='name' valuee='ProfitAnalysis/ProfitAnalysis/Furniture' />
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' /></object></div>
En este ejemplo, el parámetro name no hace referencia a una vista personalizada específica
en la URL para la hoja y el parámetro original_view no se ha especificado. Este código de
incrustación mostrará la vista personalizada que se ha configurado como predeterminada en
la hoja y en el libro de trabajo Análisis de beneficios. Sin embargo, si la vista original todavía es
la predeterminada (no se ha configurado ninguna otra vista personalizada como
predeterminada), la vista original se mostrará como la vista predeterminada.
<script type='text/javascript' srcc='http://mysite.myserver.com/javascripts/api/viz_v1.js'></script>
<div class='tableauPlaceholder' style='width: 1496px; height:
749px;'>
<object class='tableauViz' width='1496' height='749' style='display:none;'>
<param name='host_url' value='mysite.myserver.com' />
<param name='site_root' value='' />
<param name='name' value='ProfitAnalysis/ProfitAnalysis' />
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' /></object></div>
- 147 -
Incrustar vistas en wikis
Puede incrustar fácilmente una vista en un wiki u otra página Web simplemente al colocar la
vista dentro de una etiqueta <iframe>.
1. Navegue a la página wiki en la que desea incrustar una vista.
2. Edite la página y agregue un <iframe> en el que la fuente sea la dirección URL de la
vista, excluyendo la etiqueta hash (#) y el número del extremo.Por ejemplo:
<iframe src="http://tableauserver/views/Date-Time/DateCalcs?:embed=yes&:toolbar=no" width="800" height="600"></iframe>
3. Guardar los cambios.
La vista se incrusta en la página wiki.
Si Tableau Server y wiki están configurados para usar Microsoft SSPI, los usuarios que
acceden a una vista incrustada en wiki iniciarán sesión automáticamente para que
puedan ver la vista.
Si el servidor y wiki no usan el mismo método de autenticación, primero se solicitará a
los usuarios que inicien sesión en el servidor antes de poder ver la vista.
Incrustar imágenes
Además de incrustar una vista en una etiqueta <script> o <iframe> también puede
incrustar la vista como imagen. Cuando incrusta una imagen la vista no es interactiva, sin
embargo, se carga cada vez que la página recarga completamente. La forma en que la imagen
muestra los últimos datos, incluso si los datos subyacentes cambian.
1. Navegue a la página donde en la que desea incrustar la imagen.
2. Edite la página y agregue una etiqueta <img> en la que la fuente es la URL para la vista
más la extensión de archivo .png (pero excluyendo la etiqueta hash y el número). Por
- 148 -
ejemplo:
<img src="http://tableauserver/views/Date-Time/DateCalcs.png"
width="900" height="700">
Nota:
A causa de una limitación transitoria del producto, el enfoque anterior solo funcionará si el
usuario que accede a la imagen incorporada también tiene una sesión de navegador activa
con Tableau Server, y tiene su sesión iniciada en Tableau Server usando Microsoft SSPI.
Incrustar vistas en SharePoint (Microsoft SSPI)
Puede incrustar una vista de Tableau Server en una página de SharePoint. Para autenticar
automáticamente a los usuarios de Tableau Server que acceden a la vista incrustada tiene dos
opciones, y ambas dependen del método de autenticación de usuarios seleccionado durante
la instalación de Tableau Server. Puede usar Active Directory con Habilitar inicio de
sesión automático para autenticar a los usuarios de Tableau Server (también conocido
como usar Microsoft SSPI) o Autenticación local y luego configurar también Tableau Server
para la autenticación confiable.
Este tema se aplica a la primera opción, donde Tableau Server y SharePoint usan Microsoft
SSPI. Si Tableau Server usa Autenticación local, consulte Vistas incrustadas en
SharePoint (Autenticación local) En la página 152 para conocer los pasos.
Requisitos
Usuarios con licencia: Las personas que obtengan acceso a una vista incrustada deben ser
usuarios con licencia en Tableau Server.
Versión de SharePoint: Desde la versión Tableau Server 8.1, debe usar SharePoint 2013
para incrustar vistas de Tableau Server en páginas de SharePoint. SharePoint 2013 usa la
versión 4.5 de Microsoft .NET Framework, que reúne los requisitos de seguridad de Tableau
Server.
Incrustar una vista en SharePoint
Puede incrustar la parte web de Tableau en una página de SharePoint nueva o existente.
1. Abra la página donde desea incrustar una vista y cambiar al modo de edición.
2. En la sección de la página donde desea incrustar la vista, en la pestaña Insertar , haga
clic en Parte Web.
3. En Categorías, en la carpeta Personalizado (o Varios), seleccione
TableauEmbeddedView y, a continuación, haga clic en Agregar en la esquina inferior
derecha.
- 149 -
4. Seleccione la parte Web TableauEmbeddedView, haga clic en la flecha desplegable y,
a continuación, seleccione Editar parte Web.
5. En el lado derecho de la página, puede especificar los atributos de la parte Web
TableauEmbeddedView.
l En Nombre de Tableau Server, especifique el nombre de su Tableau Server.
No es necesario especificar "http://" antes del nombre de Tableau Server.
l En Ver ruta de acceso, especifique la ruta de acceso a la vista que desea incrustar.
l
Especifique si desea mostrar la barra de herramientas, usar la autenticación
- 150 -
confiable, usar SSL o si desea incrustar la vista como imagen en lugar de una
vista interactiva.
l
En la sección Apariencia, puede especificar un Título para la parte Web, la
Altura, el Ancho, el estado de la interfaz y el tipo de interfaz. En general
puede especificar una altura fija (por ejemplo, 700 pixeles) y ajustar el ancho al
ancho de la zona.
6. Haga clic en Aceptar para aplicar los cambios y salir del modo de edición.
La vista se incrustará en la parte Web que ha creado recientemente. Los usuarios no tendrán
que iniciar sesión en Tableau Server para ver la vista incrustada, sino que se autenticarán
automáticamente mediante Microsoft SSPI.
- 151 -
Vistas incrustadas en SharePoint (Autenticación local)
Puede incrustar una vista de Tableau Server en una página de SharePoint. Si Tableau Server
está usando la Autenticación local para la autenticación de usuario, hay algunos pasos
adicionales que debe realizar antes de poder incrustar vistas.
En este tema se explica cómo completar los siguientes pasos:
l
Edite los permisos de seguridad para el archivo TableauEmbeddedView.dll.
l
Instale e implemente el archivo TableauEmbeddedView.wsp.
l
Verifique la implementación de la parte Web.
l
Incruste una vista en SharePoint con la parte Web de Tableau.
Nota: Si su instalación de Tableau Server está usando Active Directory para la autenticación
de usuario, puede empezar a incrustar vistas de inmediato. Para obtener más información,
consulte Incrustar vistas en SharePoint (Microsoft SSPI) En la página 149.
Requisitos
Usuarios: Para acceder a una vista incrustada, los usuarios deben tener licencia de Tableau
Server y su nombre de usuario en SharePoint debe ser sel mismo que su nombre de usuario
en Tableau Server.
Versión de SharePoint: Desde la versión Tableau Server 8.1, debe usar SharePoint 2013
para incrustar vistas de Tableau Server en páginas de SharePoint. SharePoint 2013 usa la
versión 4.5 de Microsoft .NET Framework, que reúne los requisitos de seguridad de Tableau
Server.
Editar los permisos de seguridad de TableauEmbeddedView.dll
Edite los permisos de seguridad de TableauEmbeddedView.dll, de modo que todos los
usuarios del sistema operativo puedan usarlo.
1. Ubique los archivos TableauEmbeddedView.dll y TableauEmbeddedView.wsp que se
instalan con Tableau Server. Si Tableau Server está instalado en la unidad C, los
archivos estarán en el siguiente directorio:
C:\Program Files\Tableau\Tableau
Server\9.0\extras\embedding\sharepoint\
2. Copie los archivos al directorio raíz del servidor de SharePoint. El directorio raíz se
ubica, generalmente, en
C:\Inetpub\wwwroot\wss\VirtualDirectories\<port>\bin, por
ejemplo:
C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin
3. Para editar los permisos de seguridad en TableauEmbeddedView.dll, haga clic con el
botón secundario en TableauEmbedded.dll y, a continuación, seleccione
Propiedades > Seguridad}.
4. En Nombres de grupo o usuarios, seleccione Todos y haga clic en Editar.
- 152 -
5. En Permisos para todos, seleccione Permitir para el permiso Control completo.
6. Haga clic en Aceptar.
Instale e implemente el archivo TableauEmbeddedView.wsp.
El archivo TableauEmbeddedView.wsp entrega a SharePoint más información acerca de qué
hacer con el archivo .dll. Copió el archivo TableauEmbeddedView.wsp en el directorio raíz de
- 153 -
SharePoint en el procedimiento anterior. Para instalar e implementar el archivo .wsp, siga
estos pasos:
1. Abra la Consola de administración de SharePoint 2013 e introduzca el siguiente
comando:
Add-SPSolution -LiteralPath
"C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin\TableauEmbe
ddedView.wsp"
2. En la página principal de la Administración central de SharePoint, haga clic en
Configuración del sistema.
3. En la sección Administración del conjunto de servidores, haga clic en Administrar
soluciones del conjunto de servidores.
4. En la página Administración de soluciones, haga clic en la solución que desea
implementar.
5. En la página Propiedades de la solución, haga clic en Implementar solución.
6. En la sección Implementar cuándo de la página Implementar solución, seleccione una
de las siguientes opciones:
l
l
Ahora
A una hora especificada. Especifique una hora con los cuadros de fecha y
hora.
7. En la sección Implementar en, en la lista Una aplicación web específica, haga clic
en Todas las aplicaciones web o seleccione una aplicación web específica y, a
continuación, haga clic en Aceptar.
8. Abra el sitio de SharePoint. Haga clic en el icono de configuración y, a continuación,
seleccione Configuración del sitio.
9. En Administración de la colección de sitios, haga clic en Características de la
colección de sitios.
10. Desplácese a la característica TableauEmbeddedView y haga clic en Activar para
activar la característica.
- 154 -
Verificar la implementación de la parte Web
En el siguiente procedimiento, verificará que la parte Web de Tableau esté instalada.
1. Abra el sitio de SharePoint en un navegador Web.
El sitio puede tardar algunos momentos en aparecer.
2. Haga clic en el icono de configuración y, a continuación, seleccione Configuración del
sitio.
3. En Galerías, haga clic en Partes Web.
4. Confirme que TableauEmbeddedView.webpart aparece en la lista.
Incrustar una vista con la parte Web de Tableau
Puede incrustar la parte web de Tableau en una página de SharePoint nueva o existente.
1. Abra la página donde desea incrustar una vista y cambiar al modo de edición.
2. En la sección de la página donde desea incrustar la vista, en la pestaña Insertar , haga
clic en Parte Web.
3. En Categorías, en la carpeta Personalizado (o Varios), seleccione
TableauEmbeddedView y, a continuación, haga clic en Agregar en la esquina inferior
derecha.
- 155 -
4. Seleccione la parte Web TableauEmbeddedView, haga clic en la flecha desplegable y,
a continuación, seleccione Editar parte Web.
5. En el lado derecho de la página, puede especificar los atributos de la parte Web
TableauEmbeddedView.
l En Nombre de Tableau Server, especifique el nombre de su Tableau Server.
No es necesario especificar "http://" antes del nombre de Tableau Server.
l En Ver ruta de acceso, especifique la ruta de acceso a la vista que desea incrustar.
l
Especifique si desea mostrar la barra de herramientas, usar la autenticación
- 156 -
confiable, usar SSL o si desea incrustar la vista como imagen en lugar de una
vista interactiva.
l
En la sección Apariencia, puede especificar un Título para la parte Web, la
Altura, el Ancho, el estado de la interfaz y el tipo de interfaz. En general
puede especificar una altura fija (por ejemplo, 700 pixeles) y ajustar el ancho al
ancho de la zona.
6. Haga clic en Aceptar para aplicar los cambios y salir del modo de edición.
Ahora la vista está incrustada en la página y los usuarios que accedan a ella iniciarán sesión
automáticamente según su nombre de usuario y contraseña para SharePoint.
Éste es un ejemplo de incrustación de vistas en SharePoint mediante el archivo .dll
- 157 -
proporcionado. También puede incrustar vistas en otros tipos de aplicaciones Web.
Consulte JavaScript API En la página 663 para obtener información.
- 158 -
Fuentes de datos
Una fuente de datos es una conexión reutilizable para datos. Las fuentes de datos pueden
incluir extractos de datos o información para una conexión de paso a una base de datos
relacional activa. Las fuentes de datos también pueden contener una capa de
personalizaciones, como cálculos, grupos o conjuntos.
Las fuentes de datos se pueden publicar o incrustar. Los autores de Tableau Desktop puede
publicar fuentes de datos en Tableau Server, y los usuarios que tienen los permisos
adecuados pueden crear libros de trabajo que conecten a las fuentes de datos publicadas. Los
autores de libros de trabajo también pueden reemplazar una fuente de datos local de un libro
de trabajo existente por la fuente de datos publicada. Al conectarse a una fuente de datos
publicada que incluye un extracto, los libros de trabajo se actualizan automáticamente cuando
se actualiza la fuente de datos en el servidor.Las fuentes de datos incrustadas son información
de conexión que forma parte de un libro de trabajo publicado. Todos los libros de trabajo
publicados tienen al menos una fuente de datos incrustada.
Administración de fuentes de datos
Dependiendo de los permisos, los administradores y propietarios de fuentes de datos pueden
realizar las tareas siguientes en fuentes de datos publicadas:
l
l
l
l
l
l
Editar y ver permisos: use los permisos para especificar los usuarios o grupos que
pueden conectarse, modificar o descargar fuentes de datos. Para obtener más
información, consulte Configurar permisos para una fuente de datos En la página
194.
Programar tareas de actualización de datos: si una fuente de datos incluye un
extracto, puede asignar el extracto a un programa de actualización. Para obtener más
información, consulte Suscripciones y tareas programadas de actualización En la
página 380. .
Agregar o quitar etiquetas de palabras clave: las etiquetas pueden contener una
sola palabra o varias palabras, delimitadas por comas.
Mover: puede mover una fuente de datos a otro proyecto.
Eliminar: eliminar una fuente de datos afecta a los libros de trabajo que se conectan a
ella. Si desea eliminar una fuente de datos, asegúrese de que nadie la esté usando o de
que los usuarios que publicaron libros de trabajo que se conectan a ella pueden acceder
a los mismos datos con otro método.
Supervisar la seguridad y las actualizaciones: en el caso de fuentes de datos que
son conexiones proxy, tenga en cuenta la forma en que los usuarios se autentican en la
base de datos y si ha instalado los controladores adecuados en Tableau Server. Para
obtener más información, consulte Controladores de bases de datos En la página
279 y Seguridad de datos En la página 442.
- 159 -
Aunque el propietario (publicador de la fuente de datos) puede realizar algunas de estas
tareas, se recomienda que los administradores sean quienes administren las tareas de fuentes
de datos en el servidor.
Acerca de las fuentes de datos de Tableau
El servidor de datos de Tableau Server es un componente de servidor que le permite
administrar centralmente y almacenar fuentes de datos de Tableau Server. Una fuente de
datos es una conexión reutilizable para datos. Los datos se pueden ubicar en el motor de datos
de Tableau, como extracto, o en una base de datos relacional. Para las conexiones de bases
de datos relacionales, la información almacenada en la fuente de datos se usa para una
conexión de paso a la base de datos. La fuente de datos también puede incluir
personalizaciones que ha realizado en campos en Tableau Desktop, como cálculos, alias de
dimensión, grupos o conjuntos.
Para los administradores, hay muchas ventajas en el uso de fuentes de datos de Tableau
Server. Debido a que una fuente de datos la pueden usar muchos libros de trabajo, una fuente
de datos que incluye un extracto sirve para ahorrar espacio de servidor y tiempo de
procesamiento. Las actualizaciones de extracto se pueden programar por extracto en lugar de
por libro de trabajo, e incluso cuando se descarga un libro de trabajo que usa una fuente de
datos de Tableau Server, el extracto de datos permanece en el servidor, provocando menos
tráfico de red. Por último, si se requiere el controlador de una base de datos para una
conexión, solo tendrá que instalar el controlador una vez, en Tableau Server, en lugar de
varias veces en los sistemas de escritorio de todos los usuarios.
Para usar el servidor de datos, los autores se conectan a los datos en Tableau Desktop, ya sea
creando un extracto o usando una conexión a una base de datos relacional activa, y publican la
fuente de datos en Tableau Server. Una vez publicadas, estas fuentes de datos y el servidor
contienen todo lo que los autores de libros de trabajo requieren para conectarse rápidamente
a los datos y comenzar la creación. Para cambiar una fuente de datos publicada, la descarga a
Tableau Desktop, hace los cambios, luego la vuelve a publicar, sobreescribiendo la original.
Tenga en cuenta que todos los miembros nuevos que agregue a un parámetro o cualquier
cambio que efectúe al orden de ordenamiento predeterminado, no son parte de la fuente de
datos (son parte del libro de trabajo).
Si ejecuta una instalación distribuida de Tableau Server y espera uso intensivo de fuentes de
datos, hay varias formas en que puede optimizar la implementación del servidor. Consulte
Entornos distribuidos En la página 272 para obtener más información.
Nota: Para usar fuentes de datos publicadas (Cube), deberá descargarlas en Tableau
Desktop, por lo que no se aplican muchas de las ventajas descritas.Para obtener más
información, consulte Fuentes de datos de cubo En la página 169.
Diferencia entre fuentes de datos publicadas y fuentes de datos incrustadas
Las fuentes de datos publicadas contienen información de conexión que es independiente de
los libros de trabajo y que pueden usar varios libros de trabajo. Una fuente de datos incrustada
- 160 -
contiene información de conexión y está asociada a un libro de trabajo. Todos los libros de
trabajo tienen una o varias fuentes de datos incrustadas. Si un libro de trabajo usa una fuente
de datos, aparece una fuente de datos incrustada para el libro de trabajo.
Identificar tipos de fuentes de datos
La lista de fuentes de datos le da información sobre las fuentes de datos que está viendo:
Las fuentes de datos se distinguen por varias características de la lista:
l
Icono/nombre: el icono de fuente de datos que hay junto al nombre le permite saber si
la fuente de datos está publicada (
l
l
l
l
l
) o incrustada en un libro de trabajo (
).
Los nombres de las fuentes de datos publicadas son vínculos. Al hacer clic en el
nombre de una fuente de datos publicada, se abre la página de libros de trabajo
de fuentes de datos y se ven los libros de trabajo que están conectados a la fuente
de datos.
Los nombres de fuentes de datos incrustadas incluyen el nombre del libro de
trabajo asociado a la fuente de datos (Variedad en Estadísticas de béisbol; la
fuente de datos Variedad de arriba). El nombre del libro de trabajo es un vínculo y
al hacer clic en él se abre el libro de trabajo en la página Fuentes de datos.
Tipo de conexión: el tipo de conexión le da información sobre el tipo de conexión que
hace la fuente de datos. Un tipo de conexión de Tableau Server indica que la conexión
se hace a una fuente de datos publicada. Un tipo de conexión Extracción de datos de
Tableau significa que la fuente de datos tiene un extracto que está almacenado en
Tableau Server.
Se conecta con: la lista Se conecta con le dice con qué se conecta la fuente de datos.
Podría ser una base de datos externa a Tableau Server (mssql2008.test.lan, por
ejemplo), un extracto (2009 tech recession.tde) o una fuente de datos publicada
(Airline_schedule_records).
Último extracto o extracto activo: esta columna dice si la conexión a los datos está
activa o, si se trata de una conexión a un extracto, cuándo se actualizó el extracto por
última vez.
- 161 -
Conexión a fuentes de datos publicadas
Puede usar fuentes de datos publicadas para crear nuevos libros de trabajo o editar libros de
trabajo existentes. Puede acceder a las fuentes de datos publicadas desde Tableau Desktop o
desde el entorno de creación web Tableau Server.
Conexión a una fuente de datos de Tableau Server desde Tableau Desktop
1. En la página Conectar a datos de Tableau Desktop, haga clic en Tableau Server y, a
continuación, especifique el nombre del servidor y las credenciales.
2. Seleccione la fuente de datos que desee usar.
Se abrirá la fuente de datos en el panel Datos del libro de trabajo. Tableau Server En las
fuentes de datos se muestra un icono de Tableau, en lugar de un icono de base de
- 162 -
datos.
Conexión a una fuente de datos en el entorno de creación web
1. Después de iniciar sesión en Tableau Server, abra la página Contenido y seleccione
Fuentes de datos.
2. En la lista de fuentes de datos, active la casilla de verificación de la fuente de datos que
desea usar y, a continuación, haga clic en Acciones y Libro de trabajo nuevo.
Nota: De forma predeterminada, la lista de fuentes de datos se filtra para mostrar
solo fuentes de datos publicadas.
Consulte también
Crear una vista En la página 98
Publicar fuentes de datos (Ayuda de Tableau Desktop)
Fuentes de datos incrustadas
Todos los libros de trabajo que se publican en Tableau Server contienen al menos una fuente
de datos incrustada. Estas fuentes de datos incrustadas contienen información de conexión
sobre el libro de trabajo y aparecen en la página Fuentes de datos:
- 163 -
De forma predeterminada, la lista de fuentes de datos se filtra para mostrar solo las fuentes de
datos publicadas. Para ver fuentes de datos incrustadas, cambie el filtro:
Diferencia entre fuentes de datos publicadas y fuentes de datos incrustadas
Las fuentes de datos incrustadas se diferencian de las fuentes de datos publicadas en que
cada fuente de datos incrustada está asociada con un solo libro de trabajo y describe los
atributos requeridos para conectarse a una fuente de datos (por ejemplo, nombre de servidor,
nombre de base de datos, etc.). Eso significa que si tiene tres libros de trabajo que se conectan
a la misma fuente de datos, seguirá teniendo tres fuentes de datos incrustadas indicadas en la
página Fuentes de datos.
Buscar fuentes de datos incrustadas
El área Filtro, a la izquierda de la página Fuentes de datos, sirve para buscar fuentes de datos
incrustadas por tipo de conexión, nombre de servidor de bases de datos, puerto, nombre de
usuario, estado de contraseña (si la contraseña de la base de datos está incrustada o no) y si
hay un extracto o no:
- 164 -
¿Qué conexiones puedo editar?
Es posible editar la información de conexión para las conexiones de base de datos de acceso
en tiempo real y para extractos que necesiten actualización de Tableau Server. Por ejemplo,
es posible que tenga una gran cantidad de libros de trabajo que se conectan a una base de
datos en un servidor determinado de bases de datos. Si el nombre del servidor cambia, puede
actualizar todos los libros de trabajo simultáneamente de forma que hagan referencia al
nombre del servidor nuevo. Otro ejemplo es si un libro de trabajo se conecta a una base de
datos mediante un nombre de usuario y una contraseña específicos. Puede actualizar
rápidamente todos los libros de trabajo para que usen otro conjunto de credenciales.
Si quiere detalles sobre la edición de conexiones de datos, consulte el vínculo del tema
siguiente.
Editar conexiones de fuente de datos
En la página Fuentes de datos, los administradores de servidor y los propietarios de fuentes de
datos pueden administrar información de conexión para fuentes de datos que se conecten a
bases de datos activas o que incluyan extractos. Puede cambiar el servidor de bases de datos,
el puerto del servidor, el nombre de usuario y si la contraseña se incrusta o no en la fuente de
datos.
- 165 -
1. Inicie sesión en el sitio donde se encuentren las fuentes de datos que quiere modificar y
abra la página Fuentes de datos.
2. Seleccione la fuente de datos con la conexión que quiera actualizar y, en el menú
Acciones, seleccione Editar conexión.
Use el cuadro de búsqueda o los filtros de la parte izquierda para restringir la lista de
fuentes de datos. Los valores especificados en los campos Servidor y Nombre de
usuario de base de datos se tratan como expresiones regulares.
3. Actualice las opciones de conexión que quiera cambiar.
Para las opciones de conexión de fuentes de datos de Google y Salesforce.com,
consulte Opciones de autenticación para Google y Salesforce.com En la página
siguiente más adelante en este tema.
- 166 -
Si la base de datos o el controlador de la base de datos no permite la conexión a través
de una dirección IP, debe introducir el nombre de la base de datos para Servidor. Si
deja el campo en blanco, el atributo estará vacío.
4. Haga clic en Guardar.
5. Actualice la página Conexiones de datos (presione F5 o Ctrl+R) para que los cambios
tengan efecto.
Opciones de autenticación para Google y Salesforce.com
Google BigQuery, Google Analytics y Salesforce.com ofrecen una opción de autenticación
protegida. Cuando se selecciona esta opción, la conexión se crea mediante un token de
acceso OAuth. No es necesario almacenar las credenciales de la base de datos en Tableau.
Asimismo, todos los usuarios se conectarán mediante este token de acceso, incluidos los
usuarios de Tableau Desktop que deseen crear o editar libros de trabajo mediante esta
conexión.
Para obtener más información, consulte Conexiones de datos OAuth En la página 507.
Opciones de autenticación de Google
Al editar conexiones de Google BigQuery o Google Analytics, seleccione cualquiera de las
opciones siguientes en el cuadro de diálogo Editar conexión de datos:
- 167 -
l
Seleccione Incrustar credenciales de Google BigQuery en la conexión para realizar
la autenticación mediante una cuenta designada y, a continuación, seleccione una
cuenta existente de la lista o seleccione Autenticar cuenta ahora... para agregar una
nueva.
Cuando agregue una cuenta nueva, aparecerá la página de inicio de sesión de Google.
Tras especificar las credenciales de la base de datos, Google le solicitará que confirme
el acceso de Tableau a los datos. Al hacer clic en Aceptar, Google devolverá un token
de acceso que podrá usar para la conexión a los datos.
Nota: Si crea extractos de su fuente de datos de Google, seleccione esta primera
opción para que pueda planificar las tareas de actualización.
l
Seleccione Solicitar credenciales de Google BigQuery a los usuarios para que los
usuarios deban conectarse mediante tokens de acceso individuales o iniciar sesión cada
vez que se conecten.
Opciones de autenticación de Salesforce.com
Al editar conexiones de Salesforce.com, puede seleccionar cualquiera de las opciones
siguientes en el cuadro de diálogo Editar conexión de datos:
l
Seleccione Incrustar un nombre de usuario y una contraseña de Salesforce para
usar un método de autenticación tradicional.
Seleccione Incrustar credenciales de Salesforce en la conexión para usar una
conexión de OAuth protegida y programar tareas de actualización y, a continuación,
seleccione una cuenta existente de la lista o haga clic en Agregar una cuenta de
Salesforce para agregar una nueva.
Cuando agregue una cuenta nueva, aparecerá la página de inicio de sesión de
Salesforce.com. Tras especificar las credenciales de la base de datos, Salesforce.com
le solicitará que confirme el acceso de Tableau a los datos. Al permitir el acceso a
Tableau, Salesforce.com creará un token de acceso mediante el cual se realizará la
conexión a los datos.
- 168 -
l
Seleccione Sin autenticación de Salesforce para obligar a los usuarios a que inicien
sesión en Salesforce.com cada vez que se conecten.
Supervisar progreso
El cuadro de diálogo mostrará el progreso al guardar los cambios en el cuadro de diálogo
Editar conexiones de datos. Si cierra el cuadro de diálogo, las modificaciones se ejecutarán en
segundo plano hasta que finalicen. Tableau Server realizará tantos cambios como sea posible.
Se omitirán todos los errores, pero estos no impedirán la realización de otros cambios. Por
ejemplo, si intenta cambiar el nombre del servidor y agregar una contraseña a varias
conexiones, los nombres del servidor y las contraseñas se cambiarán en los libros de trabajo.
Sin embargo, debido a que no se puede agregar una contraseña a una fuente de datos, las
contraseñas para las fuentes de datos no se cambiarán.
Para obtener más información sobre la comprobación del progreso de estas tareas, consulte
Tareas de fondo para extractos En la página 429.
Fuentes de datos de cubo
Las fuentes de datos de cubo (multidimensionales) tienen características específicas que
hacen que sean únicas en Tableau.
Las fuentes de datos de Cube no admiten las conexiones de paso. Esto implica que cuando se
publica una fuente de datos, no podrá crear la conexión desde Tableau Server mediante la
- 169 -
fuente de datos. También implica que no podrá crear un libro de trabajo con la fuente de datos
en Tableau Server.
La publicación de una fuente de datos de Cube en Tableau Server permite almacenar la
fuente de datos en el servidor. Sin embargo, para poder usar la fuente de datos, deberá
descargar la fuente de datos en Tableau Desktop y usarla de forma local. Para descargar una
fuente de datos publicada, necesitará lo siguiente:
l
l
Permisos de Descargar/Guardar en Web como para la fuente de datos. Para obtener
más información, consulte Administrar permisos En la página 178 y Configurar
permisos para una fuente de datos En la página 194.
Controladores correctos instalados y puertos abiertos en el equipo que ejecute Tableau
Desktop.
Solución de problemas de fuentes de datos
Para usuarios que trabajan con fuentes de datos de Tableau Server, se debe contra con hasta
tres elementos:
l
Permisos para la fuente de datos: Todas las personas que se conectan a una fuente
de datos deben tener permisos de Conexión y Vista para ella. Esto también se aplica a
usuarios que acceden a vistas que se conectan a fuentes de datos. Todas las personas
que publican y modifican fuentes de datos deben tener licencia de Publicación y también
tener permisos de Escritura/Guardar como y Descargar/Guardar en Web como.
Consulte Administrar permisos En la página 178 y Configurar permisos para una
fuente de datos En la página 194 para obtener más información.
Las fuentes de datos multidimensionales (Cube) se deben descargar y utilizar en
Tableau Desktop, por lo que requieren el permiso Descargar/Guardar en Web como.
Para obtener más información sobre los cubos en Tableau, consulte Fuentes de datos
de cubo En la página precedente.
l
l
Capacidad de autenticar la base de datos: Hay varias formas en que se puede
conectar a datos en Tableau y controlar quién tiene acceso a qué. Básicamente,
cualquier entidad que se conecta a la base de datos debe poder autenticarse. La
entidad podría ser Tableau Server realizando una actualización de extracción. Podría
ser un usuario de Tableau Desktop que se conecta a una fuente de datos que luego se
conecta a una fuente de datos en tiempo real. También podría ser un usuario de
Tableau Desktop que accede a una vista que se conecta a una base de datos de acceso
en tiempo real. Consulte Seguridad de datos En la página 442 para obtener más
información sobre las opciones.
Controladores de bases de datos: Si la persona que creó o publicó la fuente de
datos en Tableau Desktop debe instalar controladores de bases de datos adicionales,
es posible que deba instalarlos en Tableau Server. Si ejecuta una instalación distribuida
de Tableau Server donde, por ejemplo, el proceso de servidor de datos se ejecuta en el
- 170 -
servidor de un trabajador, cualquier controlador de base de datos requerido debe
instalarse también ahí en el servidor primario. Otros procesos también requieren
controladores,Consulte Controladores de bases de datos En la página 279 para
obtener más información.
Mensajes de error de fuente de datos
A continuación se indican algunos errores que autores de libros de trabajo y otros usuarios
pueden encontrar mientras trabajan con fuentes de datos y vistas:
Se denegó el permiso para acceder a esta fuente de datos de Tableau Server: La
conexión de la fuente de datos requiere permiso de Conexión. Consulte Administrar
permisos En la página 178 y Configurar permisos para una fuente de datos En la página
194 para obtener más información.
No se encontró la fuente de datos: Una persona que trabaja con una vista puede ver este
error si la fuente de datos se elimina de Tableau Server o si se debe actualizar su página
Conectar a datos. Para actualizar la página Conectar a datos en Tableau Desktop, haga clic
en el icono Actualizar:
No es posible conectar a esta fuente de datos de Tableau Server: Este error puede
aparecer si la información de conexión para la fuente de datos ha cambiado, por ejemplo,
como resultado del cambio de nombre del servidor de la base de datos. Observe la
información Conexión de datos para conocer la fuente de datos y confirme que tiene la
configuración correcta.
No es posible enumerar las fuentes de datos de Tableau Server: Este error puede
ocurrir si un usuario intenta acceder a fuentes de datos de Tableau Server y hay problemas de
conectividad entre Tableau Server y Tableau Desktop.
No es posible conectarse con una fuente de datos de cubo: Para usar una fuente de
datos multidimensional (Cube), deberá descargar la fuente de datos y usarla en Tableau
Desktop. Asegúrese de que dispone del permiso Descargar/Guardar en Web como para la
fuente de datos. Para obtener más información sobre los cubos en Tableau, consulte Fuentes
de datos de cubo En la página 169.
- 171 -
Control de acceso al contenido del servidor
Los administradores pueden controlar el acceso al contenido del servidor asignando permisos
a proyectos, libros de trabajo, vistas y fuentes de datos. También pueden especificar y cambiar
a los propietarios de proyectos, libros de trabajo y fuentes de datos.
Los propietarios de contenido tienen control sobre los permisos para el contenido que publican
en el servidor.
- 172 -
Administrar propiedad
Al publicar una fuente de datos o libro de trabajo en Tableau Server o al crear un proyecto, se
convierte en su propietario. La propiedad puede cambiarse. Por ejemplo, si un empleado que
es el propietario original se va, el administrador puede reasignar la propiedad a otro usuario.
Tras cambiar la propiedad, el propietario original no tiene ninguna conexión especial con el
elemento y su capacidad para acceder a él queda determinada por los permisos de Tableau
Server.
No puede eliminar un usuario de Tableau Server si el usuario posee algún elemento. Si
intenta eliminar el usuario, su rol de sitio se establece como Sin licencia. Primero debe
cambiar la propiedad de los elementos y después eliminar el usuario. Para obtener más
información, consulte Eliminación de un usuario de Tableau Server.
Si modifica la propiedad de un libro de trabajo o una fuente de datos que tienen
credenciales incrustadas, estas credenciales incrustadas se eliminarán. En ese caso,
deberá descargar el libro de trabajo o la fuente de datos, actualizar las credenciales
incrustadas para el nuevo propietario y volver a cargarlos.
La posibilidad de cambiar o recibir una propiedad depende de sus permisos y de su relación
con el elemento, como se describe en la tabla siguiente:
Tipo de elemento
Quién puede cambiar la propiedad
Quién puede
obtener la
propiedad
Proyectos
Administrador de servidor
Administrador
de servidor
Administrador de sitio
Administrador
de sitio
Libros de trabajo y fuentes
de datos
Administrador de servidor
Administrador de sitio
Administrador
de servidor
Líder del proyecto que contiene el
elemento
Administrador
de sitio
Propietario del elemento
Miembro del
sitio que
contiene el
elemento
(usuario
invitado
excluido).
Cambiar el propietario de un libro de trabajo
- 173 -
De forma predeterminada, el publicador de un libro de trabajo es su propietario. Los
administradores, líderes de proyecto y el propietario actual del libro de trabajo pueden cambiar
su propiedad. El nuevo propietario debe ser un administrador de servidor o de sitio, o bien
cualquier usuario, excepto el invitado, del mismo sitio que el libro de trabajo.
Para cambiar el propietario de un libro de trabajo
1. En la página Contenido de un sitio, seleccione Libros de trabajo.
2. Seleccione uno o varios libros de trabajo y, a continuación, Acciones > Cambiar
propietario.
3. Escriba el nombre de un usuario o seleccione un usuario de la lista.
4. Haga clic en Cambiar propietario.
Cambiar el propietario de una fuente de datos
De forma predeterminada, el publicador de una fuente de datos es su propietario. Los
- 174 -
administradores, líderes de proyecto y el propietario actual de la fuente de datos pueden
cambiar su propiedad. El nuevo propietario debe ser un administrador de sitio o de servidor, o
bien cualquier otro usuario, excepto el invitado, del mismo sitio que la fuente de datos.
Para cambiar el propietario de una fuente de datos
1. En la página de contenido de un sitio, seleccione Fuentes de datos.
2. Seleccione una o varias fuentes de datos y Acciones > Cambiar propietario.
3. Escriba el nombre de un usuario o seleccione un usuario de la lista.
4. Haga clic en Cambiar propietario.
Cambiar el propietario de un proyecto
De forma predeterminada, el creador de un proyecto es su propietario. Los administradores
pueden cambiar el propietario del proyecto. El nuevo propietario debe ser un administrador de
servidor o un administrador del sitio del proyecto.
- 175 -
Para cambiar el propietario de un proyecto
1. En la página de contenido de un sitio, seleccione Proyectos.
2. Seleccione uno o varios proyectos y Acciones > Cambiar propietario.
3. Escriba el nombre de un usuario o seleccione un usuario de la lista.
- 176 -
4. Haga clic en Cambiar propietario.
- 177 -
Administrar permisos
En Tableau Server, los permisos se asignan a proyectos de contenido, libros de trabajo, vistas
y fuentes de datos. Al especificar permisos para un proyecto, un libro de trabajo, una vista o
una fuente de datos, se usan reglas para especificar quién tiene permiso para trabajar con el
contenido. Las reglas de permisos se pueden definir para un usuario individual o para un
grupo. Para obtener más información, consulte Reglas de permisos y permisos
resultantes En la página 183.
La ventana Permisos
Las vistas, los libros de trabajo, los proyectos y las fuentes de datos de Tableau Server a los
que los usuarios pueden acceder, además de las acciones disponibles para estos distintos
tipos de contenido, se ven afectados por los siguientes elementos:
l
l
Función de sitio. La función de sitio de un usuario determina si este puede publicar,
interactuar o solo ver contenido, así como los diferentes niveles de permisos permitidos
para un usuario. Para obtener más información, consulte Roles de sitio para
usuarios En la página 345.
Permisos de contenido. Cada proyecto, libro de trabajo, vista o fuente de datos
puede tener un único conjunto de reglas de permisos.
Cualquier usuario con la capacidad Establecer permisos puede cambiar los permisos de un
elemento de contenido. Los administradores, los propietarios de contenido y los usuarios con
la capacidad Líder de proyecto tienen automáticamente la capacidad Establecer
permisos.
Nota: Aunque Líder de proyecto parece una función de sitio, se trata de una capacidad
de permisos que se puede establecer para un proyecto.
- 178 -
Permisos iniciales
La configuración de permisos de Tableau Server no usa la herencia (con la excepción de un
libro de trabajo que se haya publicado con vistas en pestañas). La configuración de permisos
de un elemento contenedor (como un proyecto o un libro de trabajo) se usa como plantilla para
nuevos proyectos, libros de trabajo o vistas que estén asociados con el proyecto o libro de
trabajo. Los permisos iniciales son una copia única de los permisos del elemento contenedor.
Tableau Server gestiona los permisos iniciales de los modos siguientes:
l
l
l
Los permisos iniciales para un proyecto se copian desde el proyecto Default, que se
crea automáticamente para cada sitio en Tableau Server.
Los permisos iniciales para un libro de trabajo se copian desde los permisos de su proyecto.
Los permisos iniciales para una vista se copian desde los permisos de su libro de trabajo.
Los cambios en los permisos de un elemento contenedor no se aplican automáticamente a los
libros de trabajo o las vistas que pertenezcan a un proyecto, a menos que los nuevos permisos
se asignen específicamente (para ello, es necesario hacer clic en Asignar permisos a
contenido, en la configuración de permisos de un proyecto o libro de trabajo).
Cualquier elemento puede tener permisos distintos de los permisos del elemento contenedor
de nivel superior. Por ejemplo, es posible que un grupo no tenga permiso para ver el proyecto
A pero sí para ver una vista publicada en dicho proyecto.
Para obtener más información sobre la jerarquía de cómo se evalúan los permisos en Tableau
Server, consulte Cómo se evalúan los permisos En la página 186.
Permisos y el proyecto predeterminado
Si implementa Tableau Server en un entorno donde es importante el uso compartido de
conocimientos e información en la organización, establezca la regla de permisos para el grupo
Todos los usuarios del proyecto Predeterminado en la plantilla de permisos Publicador.
Los usuarios podrán publicar automáticamente en nuevos proyectos y consumir contenido de
estos.
Si implementa Tableau Server en un entorno restrictivo donde es importante la seguridad de
los datos y el control de acceso, establezca la regla de permisos para el grupo Todos los
usuarios del proyecto Predeterminado en la función de Ninguno. A continuación, deberá
agregar reglas de permisos de manera explícita para grupos y usuarios para que estos
puedan publicar y trabajar con contenido en proyectos nuevos.
Herencia de permisos de vistas en pestañas
Las vistas en pestañas (es decir, las vistas en un libro de trabajo publicado en el servidor que
tengan habilitada la opción Mostrar hojas como pestañas) usarán los permisos del libro de
trabajo, en lugar de los permisos de la vista. En la ventana Permisos, al ver los permisos de
una vista en pestañas de un libro de trabajo, verá las reglas de permisos del libro de trabajo, en
- 179 -
lugar de las reglas de permisos de la vista. Para editar permisos de vista con etiquetas, abra
los permisos del libro de trabajo de la vista con etiquetas (en lugar de abrir la vista). Los
cambios que realice en los permisos del libro de trabajo afectarán a todas las vistas en
pestañas del libro de trabajo.
Consulte los temas siguientes para obtener más información sobre permisos:
Inicio rápido: Permisos
Puede controlar el acceso a contenido específico del servidor mediante reglas de permisos.
Todos los usuarios disponen de un conjunto de capacidades permitidas según su función de
sitio. Cada tipo de contenido (proyectos, libros de trabajo, vistas y fuentes de datos) puede
tener reglas de permisos asignadas a grupos o usuarios específicos. El modo más sencillo y
eficaz de administrar los permisos consiste en crear reglas de permisos para grupos. Cuando
lo haga, podrá ver los permisos resultantes para cada usuario del grupo.
1 Agregar usuarios a grupos
En un sitio, haga clic en Grupos. Cree grupos para los usuarios que deban tener los mismos
permisos y, a continuación, agregue cada usuario a su grupo correspondiente. Haga clic en el
nombre de un grupo y, luego, en Agregar usuarios para seleccionar los usuarios que desea
incluir en el grupo.
- 180 -
2 Seleccionar el contenido
En la página Contenido de un sitio, haga clic en Libros de trabajo, Vistas, Proyectos o
Fuentes de datos. Para seleccionar un elemento de la página, marque la casilla de
verificación que se muestra en el extremo superior izquierdo del elemento. En este ejemplo, el
administrador hizo clic en Vistas y, después, seleccionó la vista "Indicadores económicos".
Seleccione Acciones > Permisos para ver las reglas de permisos actuales.
Una regla de permisos es un conjunto de capacidades (como la capacidad de editar una vista) que se
permiten o deniegan a un usuario o a un grupo de usuarios. Las capacidades que están disponibles
dependen del tipo de contenido seleccionado.
3 Crear una regla de permisos
Haga clic en Agregar una regla de usuario o de grupo, seleccione Grupo, escriba el texto
de búsqueda (opcional) y, a continuación, elija un nombre de la lista. Seleccione una plantilla
de permisos para aplicar un conjunto de capacidades inicial al grupo. Haga clic en una
capacidad para configurarla en Permitida o Denegada, o déjela como Sin especificar.
Cuando termine, haga clic en Guardar.
- 181 -
La capacidad para establecer permisos depende de la función de sitio del usuario y de si su capacidad
Establecer permisos está definida como Permitida.
4 Ver los permisos resultantes
Una vez que haya guardado la regla de permisos de un grupo, podrá ver los permisos
resultantes para el contenido en cuestión.
Haga clic en el nombre de un grupo para ver los usuarios del grupo y sus permisos resultantes.
Sitúe el ratón sobre un cuadro de capacidad para ver una descripción emergente donde se
indica si la capacidad está permitida o denegada.
- 182 -
Personalizado indica que las capacidades de un usuario han cambiado de la configuración inicial de su rol
de sitio o de contenido.
Notas sobre los permisos resultantes:
l
Los administradores de servidor y de sitio pueden acceder a todo el contenido del sitio
con permisos completos.
l
Los publicadores disponen de acceso completo a su contenido.
l
Denegado prevalece sobre Permitido.
l
Resultados No especificado en Denegado si no se especifican otros permisos.
l
l
Los permisos de usuario específicos para el contenido tienen prioridad frente a los
permisos de grupo para el contenido. Es decir, los permisos de usuario reemplazan a
los permisos de grupo.
La función de sitio de un usuario determina los permisos máximos permitidos para dicho
usuario. Para obtener más información, consulte Roles de sitio para usuarios En la
página 345.
eglas de permisos y permisos resultantes
Los permisos de Tableau Server se asignan a proyectos de contenido, libros de trabajo, vistas
y fuentes de datos. Al especificar permisos para un proyecto, un libro de trabajo, una vista o
una fuente de datos, se usa una regla de permisos para especificar quién tiene permiso para
trabajar con el contenido. Las reglas de permisos se pueden definir para un usuario individual
o para un grupo (para cada elemento de contenido).
- 183 -
R-
La ventana Permisos tiene dos secciones: Reglas de permisos (sección superior) y
Permisos resultantes (sección inferior). Los permisos se establecen en Reglas de
permisos y se visualizan en Permisos resultantes.
Reglas de permisos
Para configurar reglas de permisos es necesario especificar el usuario o grupo, una plantilla de
permisos y el conjunto de capacidades que desee que los usuarios tengan para un elemento
de contenido (por ejemplo, la capacidad para editar una vista). El tipo de contenido
seleccionado determina las capacidades que estarán disponibles, que se pueden configurar
como Permitido, Denegado o Sin especificar. Para obtener información sobre cómo
configurar y ver permisos, consulte Inicio rápido: Permisos En la página 180, Editar reglas
de permisos En la página 201 y Ver reglas de permisos y permisos resultantes En la
página 204.
Sitúe el ratón junto al nombre de la plantilla de permisos y haga clic en el icono del lápiz.
- 184 -
Seleccione una plantilla de permisos y edite capacidades (las acciones permitidas en el contenido).
l
l
l
Usuario o grupo: Recoge los usuarios o grupos de usuarios a los que se aplica la
regla.
Permisos: Recoge las plantillas de permisos disponibles para un proyecto, un libro de
trabajo, una vista o una fuente de datos determinados. Cada plantilla de permisos
(como Editor, Interaccionador o Visor) especifica un conjunto predefinido de
capacidades para la regla. Si las capacidades seleccionadas no coinciden con una
plantilla predefinida, la plantilla de permisos se establece en Personalizada. Para
obtener más información sobre plantillas de permisos y capacidades, consulte
Configurar permisos para libros de trabajo y vistas En la página 189, Configurar
permisos para un proyecto En la página 197 y Configurar permisos para una
fuente de datos En la página 194.
Ver, interactuar o editar: Categorías para los conjuntos de capacidades que se
pueden establecer en Permitido, Denegado o Sin especificar (Sin especificar se
convierte en Denegado si no se especifican otros permisos para un usuario o grupo en
el contenido).
Permisos resultantes
Para ver los permisos resultantes de un grupo o usuario, haga clic en el nombre de usuario o
grupo en la lista Reglas de permisos. Los permisos resultantes para los usuarios del grupo
se mostrarán en la mitad inferior de la ventana Permisos.
Los permisos resultantes para un usuario vienen determinados por:
l
l
Permisos máximos permitidos para la función de sitio de un usuario.Para obtener más
información, consulte Roles de sitio para usuarios En la página 345.
los permisos asignados al usuario o a un grupo para un elemento de contenido específico.
- 185 -
Por ejemplo, si se concede a un usuario permisos de nivel de Editor en un libro de trabajo (lo
cual permite todas las capacidades), pero el usuario tiene la función de sitio de Visor, solo
tendrá permitidas las capacidades Ver, Exportar imagen, Datos de resumen, Ver
comentarios, Agregar comentarios y Guardar.
En el siguiente ejemplo, se ha creado una regla de permisos para el grupo Finanzas. Se aplicó
al grupo la plantilla de permisos de Editor, que concede todas las capacidades. A
continuación, el administrador estableció el permiso Agregar comentarios como Denegado,
por lo que el nombre del conjunto de permisos aplicados al grupo cambió a Personalizado.
En la sección Permisos resultantes del grupo Finanzas se muestra que la mayoría de los
usuarios del grupo tienen todas las capacidades excepto Agregar comentarios. Un usuario
tiene menos capacidades porque el usuario tiene la función de sitio de Visor.
Como puede observar en el ejemplo, la regla de permisos del grupo Todos los
usuarios se ha establecido en Ninguno, por lo que todos los permisos del grupo
Todos los usuarios se han dejado como Sin especificar. Para usar este método, es
necesario que el administrador asigne permisos únicamente a los grupos o usuarios que
deben ver el contenido.
Cómo se evalúan los permisos
Los permisos de Tableau Server se asignan a proyectos de contenido, libros de trabajo, vistas
y fuentes de datos. Al especificar los permisos sobre un proyecto, un libro de trabajo, una vista
o una fuente de datos, se especifica quién tiene permiso para trabajar con el contenido
mediante las reglas de permisos.
Se pueden definir reglas de permiso para un usuario concreto o para un grupo en cada
elemento de contenido. En este diagrama, se representa cómo se evalúan las reglas de
permisos en Tableau Server.
- 186 -
Nota: Si un libro de trabajo está configurado para mostrar hojas como pestañas, todas
las vistas heredan los permisos del libro de trabajo aunque se especifiquen permisos
diferentes en una vista individual.
Notas sobre los permisos
l
l
Los administradores de servidor y de sitio pueden acceder a todo el contenido del sitio
con permisos totales. Los sitios no tienen permisos, ya que los permisos solo se pueden
asignar al contenido.
Los publicadores (es decir, los propietarios de contenido) siempre tienen acceso total a
su contenido.
l
Denegado prevalece sobre Permitido.
l
Resultados No especificado en Denegado si no se especifican otros permisos.
l
l
Los permisos de usuario específicos para el contenido tienen prioridad frente a los
permisos de grupo para el contenido. (Es decir, los permisos de usuario reemplazan a
los permisos de grupo).
La función de sitio de un usuario determina los permisos máximos permitidos para dicho
usuario. Para ver información más detallada, consulte Roles de sitio para usuarios
En la página 345.
- 187 -
l
l
Las plantillas de permisos solo aplican un conjunto inicial de permisos, pero no son
persistentes.
Los permisos de libro de trabajo sirven como plantillas para los permisos de vista, no son
persistentes.
Si cambia los permisos de un libro de trabajo, haga clic en Asignar permisos a
contenido para aplicar los mismos permisos a todas las vistas del libro de trabajo.
l
Los permisos de proyecto sirven como plantillas para el contenido de un proyecto, no
son persistentes.
Si cambia los permisos de un proyecto, haga clic en Asignar permisos a contenido
para aplicar los mismos permisos a todo el contenido del proyecto.
l
Por cada elemento de contenido, cada usuario del sitio se incluye automáticamente en
la regla de permiso del grupo Todos los usuarios. En consecuencia, la regla de permiso
de Todos los usuarios afecta al modo en que los permisos se evalúan para los usuarios
cuando se crean más reglas de permiso de grupo para dicho elemento de contenido.
Para simplificar la evaluación de las reglas, puede establecer la plantilla de regla de
permisos del grupo Todos los usuarios en Ninguno y basarse en las capacidades que
haya establecido para una regla de permiso de un grupo específico. También se puede
usar la regla de permisos del grupo Todos los usuarios para conceder un conjunto
básico de permisos a todos los usuarios de un sitio y denegar capacidades específicas
en algunos grupos. En los libros de trabajo y vistas que contengan datos confidenciales,
se recomienda establecer la plantilla de regla de permisos del grupo Todos los
usuarios en Ninguno (así, todas la capacidades se establecen en Sin especificar).
Tableau Server evalúa los permisos en el siguiente orden de prioridad:
1. Administrador de sitio y servidor: Los administradores pueden acceder a todo el
contenido del sitio con plenos permisos.
2. User (sin licencia, con licencia de Visor o invitado): Si un usuario no tiene licencia,
tiene una licencia de Visor (que no es lo mismo que la función de sitio de Visor) o es un
invitado, hay algunas capacidades que nunca va a poder realizar. La capacidad se
denegará si está expresamente denegada para dicho usuario por motivos de licencia.
3. Propietario del proyecto: Si el usuario es propietario del proyecto que contiene el libro
de trabajo, se le permitirá la capacidad. Si no,
4. Líder de proyecto: Si el usuario tiene la capacidad Líder de proyecto o está en un
grupo que tiene esta capacidad, tendrá permiso. Si no,
5. Usuario (propietario autorizable): Si el usuario es el propietario del contenido, se le
permitirá la capacidad. Si no,
6. User (capacidad denegada): Si el usuario tiene denegada expresamente la
capacidad en el contenido, se le denegará. Si no,
7. User (capacidad permitida): Si el usuario tiene permitida expresamente la capacidad
en el contenido, se le permitirá. Si no,
- 188 -
8. Grupo (capacidad denegada): Si el usuario pertenece a un grupo que tiene denegada
expresamente la capacidad en el contenido, se le denegará. Si no,
9. Grupo (capacidad permitida): Si el usuario pertenece a un grupo que tiene permitida
expresamente la capacidad en el contenido, se le permitirá. Si no,
se denegará el acceso del usuario al contenido.
Configurar permisos para libros de trabajo y vistas
Siga los pasos a continuación para configurar las reglas de permisos para un libro de trabajo o
una vista.
Nota: Las vistas en pestañas (es decir, las vistas en un libro de trabajo publicado en el
servidor que tengan habilitada la opción Mostrar hojas como pestañas) usarán los
permisos del libro de trabajo, en lugar de los permisos de la vista. Al visualizar los
permisos de una vista en pestañas de un libro de trabajo, verá las reglas de permisos del
libro de trabajo en la ventana Permisos, en lugar de las reglas de permisos de la vista.
Para editar permisos de vista con etiquetas, tiene que abrir los permisos del libro de
trabajo de la vista con etiquetas. Los cambios que realice en los permisos del libro de
trabajo afectarán a todas las vistas en pestañas del libro de trabajo.
1. En la página Contenido de un sitio, haga clic en Libros de trabajo o en Vistas.
Seleccione un libro de trabajo o una vista y, a continuación, elija Acciones > Permisos
para ver las reglas de permisos actuales.
- 189 -
Nota: Si selecciona varios elementos y algunos de estos son de solo lectura, no
podrá ver los permisos. Anule la selección de las vistas y e intente seleccionar las
vistas de una en una.
2. Haga clic en Agregar una regla de grupo o usuario, seleccione Grupo o Usuario y,
a continuación, seleccione el nombre del grupo o usuario en la lista.
3. Seleccione una plantilla de permisos para aplicar un conjunto de capacidades inicial al
grupo o usuario y, a continuación, haga clic en Guardar.
- 190 -
La lista de capacidades y las plantillas de permisos disponibles varían según si se
establecen permisos para un libro de trabajo o para una vista. Consulte Referencia de
permisos En la página 205 para ver una tabla que define los diversos permisos y los
elementos a los que se aplican.
Nota: En libros de trabajo y vistas que contengan datos confidenciales, se
recomienda definir el permiso de grupo Todos los usuarios en Ninguno (todos
los permisos Sin especificar).
Las plantillas de permisos disponibles para libros de trabajo y vistas son las siguientes:
Plantilla de
permisos
Se
aplica
a...
Visor
Descripción
Permite al usuario o grupo ver el libro de trabajo o la vista
en el servidor.
Interaccionador libros
Permite al usuario o grupo ver el libro de trabajo o la vista
de
en el servidor, editar vistas de libros de trabajo, aplicar
trabajo filtros, ver datos subyacentes, exportar imágenes y
vistas exportar datos. Todos los demás permisos se heredan de
los permisos del proyecto del usuario o del grupo.
Editor
libros
Configura todas las capacidades de la regla en Permitida.
de
trabajo
vistas
Ninguno
libros
Configura todas las capacidades de la regla en Sin espede
cificar.
trabajo
vistas
Denegado
libros
Configura todas las capacidades de la regla en
de
Denegada.
trabajo
vistas
Conector de
vistas
fuente de datos
Permite al usuario o grupo conectarse a la fuente de datos
del servidor. Este permiso solo es pertinente para las vistas que se conectan a fuentes de datos.
Editor de
vistas
fuente de datos
Permite al usuario o grupo conectarse a las fuentes de
datos del servidor. También permite publicar, editar, des-
- 191 -
cargar, eliminar y definir permisos para una fuente de
datos y programar actualizaciones para las fuentes de
datos que usted publique. Este permiso solo es pertinente
para las vistas que se conectan a fuentes de datos.
4. Para personalizar más la regla, sitúe el ratón junto al nombre de la plantilla de permisos
y, a continuación, haga clic en el lápiz para editar la regla. Haga clic en una capacidad de
la regla para establecerla como Permitido o Denegado, o bien déjela como Sin
especificar. Cuando termine, haga clic en Guardar.
5. Compruebe los permisos resultantes.
Haga clic en un nombre de grupo o usuario en las reglas de permisos para ver los
permisos resultantes. Sitúe el ratón sobre un cuadro de capacidad para ver una
descripción emergente donde se indicará si se permite la capacidad o si se ha
denegado.
- 192 -
6. Siga los mismos pasos para configurar reglas de permisos adicionales en el contenido
para otros usuarios o grupos.
7. Para los libros de trabajo, haga clic en Asignar permisos a contenido para asignar
los permisos que envió al libro de trabajo y el contenido del libro de trabajo. Esta opción
sobrescribe todos los permisos que anteriormente se hayan asignado a las vistas del
libro de trabajo. Si no hace clic en Asignar permisos a contenido, las vistas del libro
de trabajo no tendrán los permisos que haya concedido al libro de trabajo.
La opción Asignar permisos a contenido está disponible para los libros de
trabajo, pero no para las vistas. Haga clic en Asignar permisos a contenido
- 193 -
para aplicar los cambios realizados a las reglas de permisos del libro de trabajo a
todas las vistas del libro de trabajo.
Configurar permisos para una fuente de datos
Siga los pasos a continuación para configurar permisos para una fuente de datos.
1. En la página Fuentes de datos, seleccione una o más fuentes de datos y luego
seleccione Acciones > Permisos.
2. Haga clic en Agregar una regla de grupo o usuario, seleccione Grupo o Usuario y,
a continuación, seleccione el nombre del grupo o usuario en la lista.
3. Seleccione una plantilla de permisos para aplicar un conjunto de capacidades inicial al
grupo o usuario y, a continuación, haga clic en Guardar.
- 194 -
En Referencia de permisos En la página 205 puede consultar una tabla donde se
definen los diferentes permisos y los elementos a los que se aplican. Las plantillas de
permisos disponibles para las fuentes de datos son:
Rol
Descripción
Conector de fuente
de datos
Permite al usuario o grupo conectarse a la fuente de datos del
servidor.
Editor de fuente de
datos
Permite al usuario o grupo conectarse a las fuentes de datos
del servidor. También permite publicar, editar, descargar, eliminar y definir permisos para una fuente de datos y programar actualizaciones para las fuentes de datos que usted
publique.
Ninguno
Establece como Sin especificar todas las capacidades para
la regla de permiso.
Denegado
Establece todas las capacidades para la regla de permiso
como Denegado.
Nota: las fuentes de datos de Cube, al igual que las de conexiones de Microsoft
Analysis Services u Oracle Essbase, deben utilizarse de forma local. Para
descargar la fuente de datos publicada en Tableau Desktop necesitará permisos
para descargar. Deberá conceder de manera explícita los permisos para
descargar, ya que la función Conector de fuente de datos no concede estos
permisos. Para obtener más información, consulte Fuentes de datos de cubo
En la página 169.
4. Para personalizar más la regla, sitúe el ratón junto al nombre de la plantilla de permisos
y, a continuación, haga clic en el lápiz para editar la regla. Haga clic en una capacidad de
- 195 -
la regla para establecerla como Permitido o Denegado, o bien déjela como Sin
especificar. Cuando termine, haga clic en Guardar.
5. Siga los mismos pasos para configurar reglas de permisos adicionales en el contenido
para otros usuarios o grupos.
6. Compruebe los permisos resultantes.
Haga clic en un nombre de grupo o usuario en las reglas de permisos para ver los
permisos resultantes. Sitúe el ratón sobre un cuadro de capacidad para ver una
descripción emergente donde se indicará si se permite la capacidad o si se ha
denegado.
- 196 -
Configurar permisos para un proyecto
Los administradores y líderes de proyectos pueden especificar permisos de proyectos.
Cuando crea un proyecto nuevo, cuenta con los mismo permisos que el proyecto
Predeterminado. Puede definir permisos permitir o denegar el acceso al proyecto a personas
individuales y grupos.
Nota: Los permisos que especifique para el proyecto se aplicarán al proyecto en sí. Los
permisos explícitos que se establezcan en los libros de trabajo y en las vistas del
proyecto no se verán afectados. Sin embargo, puede asignar los permisos de proyecto
a todos los libros de trabajo y las vistas de un proyecto (para ello, haga clic en Asignar
permisos a contenido). En ese caso, estos permisos anulan los permisos existentes
en los libros de trabajo y vistas. Por ejemplo, en un caso en el que varios libros de
trabajo se hayan publicado con permisos personalizados, si mueve libros de trabajo a un
proyecto nuevo que tiene sus propias reglas de permisos, puede aplicar las reglas de
permisos de proyecto a todos los libros de trabajo del proyecto haciendo clic en Asignar
permisos a contenido en la página Permisos.
1. En la página Proyectos, seleccione un proyecto y, a continuación, seleccione Acciones
> Permisos.
- 197 -
2. Haga clic en Agregar una regla de grupo o usuario, seleccione Grupo o Usuario y,
a continuación, seleccione el nombre del grupo o usuario en la lista.
3. Seleccione una plantilla de permisos para aplicar un conjunto de capacidades inicial al
grupo o usuario y, a continuación, haga clic en Guardar.
- 198 -
En Referencia de permisos En la página 205 puede consultar una tabla donde se
definen los diferentes permisos y los elementos a los que se aplican. Estas son las
plantillas de permisos disponibles para proyectos:
Rol
Descripción
Líder de proyecto
Permite al usuario o grupo definir permisos para todos los elementos de un proyecto.
Conector de fuente
de datos
Permite al usuario o grupo conectarse a las fuentes de datos
del proyecto.
Editor de fuente de
datos
Permite al usuario o grupo conectarse a las fuentes de datos
del proyecto. También permite publicar, editar, descargar, eliminar y definir permisos para una fuente de datos y programar
actualizaciones para las fuentes de datos que usted publique.
Este permiso es pertinente para las vistas cuando se accede a
una vista que se conecta con una fuente de datos.
Editor
Otorga todos los permisos al usuario o grupo
Publicador
Otorga al usuario o grupo todos los permisos necesarios para
publicar libros de trabajo en el servidor.
Interaccionador
Permite al usuario o grupo ver los libros de trabajo y las vistas
del proyecto, editar vistas de libros de trabajo, aplicar filtros,
ver datos subyacentes, exportar imágenes y exportar datos.
Visor
Permite al usuario o grupo ver los libros de trabajo y las vistas
del proyecto.
Ninguno
Establece como Sin especificar todas las capacidades para
la regla de permiso.
- 199 -
Denegado
Establece todas las capacidades para la regla de permiso
como Denegado.
4. Para personalizar más la regla, sitúe el ratón junto al nombre de la plantilla de permisos
y, a continuación, haga clic en el lápiz para editar la regla. Haga clic en una capacidad de
la regla para establecerla como Permitido o Denegado, o bien déjela como Sin
especificar. Cuando termine, haga clic en Guardar.
5. Compruebe los permisos resultantes.
Haga clic en un nombre de grupo o usuario en las reglas de permisos para ver los
permisos resultantes. Sitúe el ratón sobre un cuadro de capacidad para ver una
descripción emergente donde se indicará si se permite la capacidad o si se ha
denegado.
6. Siga los mismos pasos para configurar reglas de permisos adicionales en el contenido
- 200 -
para otros usuarios o grupos.
7. Haga clic en Asignar permisos a contenido para asignar los permisos de proyecto a
todos los libros de trabajo y las vistas que contiene el proyecto. Esto sobrescribe los
permisos anteriores asignados a los libros de trabajo y las vistas del proyecto. Si no
hace clic en Asignar permisos a contenido, los libros de trabajo y las vistas del
proyecto no tendrán los permisos que envió al proyecto.
Editar reglas de permisos
Los usuarios con la opción Establecer permisos pueden cambiar las reglas de permisos de
grupos y usuarios para contenido.
1. En la página Contenido de un sitio, seleccione un proyecto, un libro de trabajo, una vista
o una fuente de datos y, a continuación, elija Acciones > Permisos para ver las reglas
de permisos actuales.
- 201 -
Ejemplo de reglas de permisos para una vista.
2. Para la regla de permisos que desee cambiar, sitúe el ratón junto al nombre de la
plantilla de permisos y, a continuación, haga clic en el icono del lápiz para editar la regla.
Haga clic en una capacidad de la regla para establecerla como Permitido o Denegado,
o bien déjela como Sin especificar. Cuando termine, haga clic en Guardar.
3. Compruebe los permisos resultantes.
Haga clic en un nombre de grupo o usuario en las reglas de permisos para ver los
permisos resultantes. Sitúe el ratón sobre un cuadro de capacidad para ver una
- 202 -
descripción emergente donde se indicará si se permite la capacidad o si se ha
denegado.
4. Siga los mismos pasos para configurar reglas de permisos adicionales en el contenido
para otros usuarios o grupos.
5. Para proyectos o libros de trabajo, haga clic en Asignar permisos a contenido para
asignar los permisos que envió al contenido del proyecto o libro de trabajo. Esto
sobrescribe los permisos asignados anteriormente a los libros de trabajo y las vistas de
un proyecto, o bien a las vistas de un libro de trabajo. Si no hace clic en Asignar
permisos a contenido, los libros de trabajo y las vistas del proyecto (o las vistas del
libro de trabajo) no tendrán los permisos que haya editado y guardado.
- 203 -
La opción Asignar permisos a contenido está disponible para proyectos y
libros de trabajo, pero no para vistas. Haga clic en Asignar permisos a
contenido para aplicar los cambios realizados en las reglas de permisos de un
proyecto a todos los libros de trabajo y las vistas del proyecto, o bien para aplicar
los cambios realizados en las reglas de permisos del libro de trabajo a todas las
vistas del libro de trabajo.
Ver reglas de permisos y permisos resultantes
En cualquier momento, puede ver los permisos de un usuario o grupo para una vista, un libro
de trabajo, un proyecto o una fuente de datos. Los permisos que se muestran son específicos
de la vista, el libro de trabajo, la fuente de datos o el proyecto que haya seleccionado.
1. En la página Contenido de un sitio, haga clic en Libros de trabajo, Vistas, Proyectos
o Fuentes de datos. Para seleccionar un elemento de la página, marque la casilla de
verificación que se muestra en el extremo superior izquierdo del elemento.
2. Seleccione Acciones > Permisos para ver las reglas de permisos actuales.
3. Haga clic en un grupo o en un nombre de usuario del área Reglas de permisos para ver
los permisos resultantes. En el área Permisos resultantes, sitúe el cursor sobre el
cuadro de una capacidad para ver una descripción emergente donde se indique si la
capacidad está permitida o denegada.
- 204 -
Personalizado indica que las capacidades de un usuario han cambiado de la configuración inicial de
su rol de sitio o de contenido.
Referencia de permisos
Los administradores y otros usuarios autorizados pueden permitir o denegar permisos para
acciones que los usuarios pueden llevar a cabo en Tableau Server. También es posible
establecer permisos en Tableau Desktop al publicar un libro de trabajo o una fuente de datos
en Tableau Server.
Los administradores siempre tienen el control completo de todos los activos de Tableau
Server, y los administradores de sitios tienen el control completo de todos los activos de un
sitio. Si publica un libro de trabajo o una fuente de datos en Tableau Server, será el propietario
del activo y tendrá control total sobre este.
La siguiente tabla muestra qué permisos se aplican a qué elementos en Tableau Server y
describe las acciones que los usuarios pueden llevar a cabo con cada permiso.
Permiso
Se aplica a...
Cuando se permite, los usuarios pueden...
Vista
libros de trabajo Vea el elemento en Tableau Server. Un usuario que
accede a una vista que se conecta a una fuente de datos
fuentes de
debe tener permiso de Vista para el libro de trabajo y de
datos
Conexión para la fuente de datos.
vistas
- 205 -
Permiso
Se aplica a...
Cuando se permite, los usuarios pueden...
proyectos
Editar en web
libros de trabajo Editar vistas en libros de trabajo. Consulte Conceder
permisos para edición web, guardar y descargar En
vistas
la página 208.
proyectos
Los permisos de las hojas de trabajo (vistas) de un libro
de trabajo se copian (sobrescriben) a partir de los
permisos del libro de trabajo cuando publica un libro de
trabajo desde Tableau Desktop. También se copian
cuando hace clic en Asignar permisos a contenido en
la opción Permisos de la página Libros de trabajo. Si
selecciona Mostrar hojas como tabulaciones al
guardar un libro de trabajo, los permisos del libro de
trabajo se sobrescribirán a los permisos de todas las
hojas de trabajo (vistas) del libro de trabajo, mientras las
tabulaciones estén habilitadas.
Consideración especial sobre el grupo Todos los
usuarios: Para evitar que otro usuario sobrescriba el
contenido de un propietario (ya sea mediante la
publicación desde Tableau Desktop o al guardar un libro
de trabajo editado en web en Tableau Server), cada vez
que un usuario publique en un proyecto donde el grupo
Todos los usuarios tenga permisos, el permiso
Guardar del grupo Todos los usuarios cambiará de
Permitido a No especificado de manera
predeterminada. Luego, puede modificar este permiso de
manera manual mediante los pasos descritos en
Configurar permisos para libros de trabajo y vistas
En la página 189 para cambiar esto de No especificado
a Permitido.
Guardar
libros de trabajo Sobrescribir el elemento en el servidor. Cuando se
permite, el usuario puede volver a publicar un libro de
fuentes de
trabajo o una fuente de datos de Tableau Desktop y,
datos
como consecuencia, se convierte en el propietario y
vistas
obtiene todos los permisos. Como consecuencia, el
acceso del propietario original al libro de trabajo estará
proyectos
determinado por los permisos del grupo de dicho usuario
y cualquier permiso adicional que el nuevo propietario
desee establecer.
Este permiso también determina la capacidad del usuario
o del grupo para sobrescribir un libro de trabajo después
- 206 -
Permiso
Se aplica a...
Cuando se permite, los usuarios pueden...
de editarlo en el servidor. Consulte Conceder permisos
para edición web, guardar y descargar En la página
siguiente.
Descargar
libros de trabajo Descargar el elemento del servidor y, también, guardar
un libro de trabajo editado como un libro de trabajo nuevo
fuentes de
en el servidor. Consulte Descargar libros de trabajo
datos
En la página 72 y Conceder permisos para edición
proyectos
web, guardar y descargar En la página siguiente.
Eliminar
libros de trabajo Eliminar el elemento.
fuentes de
datos
vistas
proyectos
Filtro
libros de trabajo Modificar los filtros rápidos, mantener solamente los
filtros y excluir los datos.
vistas
proyectos
Agregar
comentarios
libros de trabajo Agregar comentarios a vistas en un libro de trabajo.
Consulte Comentar en vistas En la página 87.
vistas
proyectos
Ver
comentarios
libros de trabajo Consulta los comentarios asociados con las vistas en un
libro de trabajo. Consulte Comentar en vistas En la
vistas
página 87.
proyectos
Datos
resumidos
libros de trabajo Ver los datos agregados en una vista o en la selección del
usuario dentro de la vista y descargar esos datos como
vistas
archivo de texto.
proyectos
Datos
completos
libros de trabajo Ver todos los datos en bruto detrás de cada fila en una
vista, restringidos según las marcas que el usuario haya
vistas
seleccionado, y descargar los datos como archivo de
proyectos
texto.
Exportar
imagen
libros de trabajo Exportar cada vista como imagen. Consulte Exportar
vistas En la página 56.
vistas
proyectos
- 207 -
Permiso
Se aplica a...
Cuando se permite, los usuarios pueden...
Compartir
libros de trabajo Hacer que las personalizaciones guardadas de una vista
personalizada vistas
estén disponibles para que las vean otros usuarios. Los
usuarios pueden crear vistas personalizadas mediante la
proyectos
opción Recordar mis cambios en Tableau Server.
Consulte Vistas personalizadas (Recordar mis
cambios) En la página 90.
Mover
libros de trabajo Mover libros de trabajo entre proyectos.
proyectos
Configurar
permisos
libros de trabajo Especificar permisos para el elemento. En los libros de
trabajo, este permiso se extiende a las vistas del libro de
fuentes de
trabajo.
datos
vistas
proyectos
Conectar
fuentes de
datos
proyectos
Líder de
proyecto
proyectos
Conectarse a la fuente de datos. Un usuario que acceda
a una vista (de un proyecto) que se conecte a una fuente
de datos debe tener el permiso de Vista sobre la vista y el
permiso de Conexión sobre la fuente de datos.
Configurar permisos para todos los elementos de un
proyecto y el proyecto mismo.
Conceder permisos para edición web, guardar y descargar
En este tema se muestra cómo pueden establecer permisos los administradores para tareas
comunes de libros de trabajo, como las siguientes:
l
l
l
Editar libros de trabajo existentes.
Guardar cambios en libros de trabajo existentes y sobrescribir versiones anteriores.
Guardar cambios en un libro de trabajo nuevo, permitir que los usuarios creen libros de
trabajo nuevos, pero no permitir que sobrescriban libros de trabajo existentes.
También describe cómo evitar que se sobreescriban por error permisos explícitos de un área
distinta en la estructura de permisos.
Conceder los permisos Edición web, Guardar y Descargar
1. Establezca la función de sitio del usuario en Interaccionador o Publicador.
2. Establezca las reglas de permiso de un grupo o usuario en el nivel de proyecto o de libro
de trabajo. Los permisos primarios para editar y guardar vistas son los siguientes:
l
Edición web determina si el usuario puede editar vistas de libro de trabajo
mediante la creación web.
- 208 -
l
l
Descargar determina si el usuario puede ver los comandos Guardar y Guardar
como al editar una vista y si puede guardar los cambios en un nuevo libro de
trabajo. También determina si los usuarios pueden abrir un libro de trabajo en el
servidor mediante Tableau Desktop.
Guardar determina si los usuarios pueden guardar cambios en un libro de trabajo
existente en el servidor (es decir, si pueden sobrescribir un libro de trabajo).
Para permitir que un usuario o grupo pueda guardar cambios en libros de trabajo existentes o
en nuevos libros de trabajo, asigne los permisos siguientes a un grupo o usuario para el libro
de trabajo o proyecto.
Permitir que los usuarios editen y guarden cambios en libros de trabajo nuevos y existentes
Permiso
Para el
Para los libros de trabajo adeproyecto cuados en el proyecto
Editar en
Web
Permitido Permitido
Descargar Permitido Permitido
Guardar
Permitido Permitido
En este caso, como los permisos se establecen del mismo modo para los proyectos que
para los libros de trabajo, si desea aplicar cambios en los permisos de nivel de proyecto
a todos los libros de trabajo del proyecto, haga clic en Asignar permisos a contenido
en la configuración de permisos de la página Proyectos.
Permitir que los usuarios editen y guarden cambios en libros de trabajo nuevos, pero no permitir que sobrescriban libros de trabajo existentes
Permiso
Para el
Para los libros de trabajo adeproyecto cuados en el proyecto
Editar en
Web
Permitido Permitido
Descargar Permitido Permitido
Guardar
Permitido Denegado
Importante: En este escenario, los permisos se deben configurar manualmente en
cada libro de trabajo. Si hace clic en Asignar permisos a contenido, los permisos del
proyecto sobrescribirán los permisos del libro de trabajo y, con ello, se concederá a los
usuarios acceso para guardar cambios en los libros de trabajo existentes.
- 209 -
Nota: Al denegar los permisos Guardar en un libro de trabajo, los usuarios podrán
seguir haciendo clic en Guardar al editar el libro de trabajo en Tableau Server, pero
aparecerá un mensaje que les indica que no tienen permiso para sobrescribir el libro de
trabajo y los cambios no se guardarán.
Permisos para vistas dentro de libros de trabajo
Los permisos de vistas en un libro de trabajo heredan a partir de los permisos del libro de
trabajo cuando publica un libro de trabajo desde Tableau Desktop.
Si un usuario selecciona Mostrar hojas como pestañas al publicar un libro de trabajo desde
Tableau Desktop o guardarlo en Tableau Server, los permisos de libro de trabajo sobrescriben
los permisos de vistas individuales, hasta que el libro de trabajo se guarde nuevamente sin
pestañas.
Consulte también
Referencia de permisos En la página 205
Configurar permisos para libros de trabajo y vistas En la página 189
Configurar permisos para un proyecto En la página 197
Crear permisos basados en proyectos En la página siguiente
Agregar usuarios al servidor En la página 353
Roles de sitio para usuarios En la página 345
Deshabilitar la creación web
Si quiere que los usuarios puedan ver libros de trabajo publicados en Tableau Server pero que
no puedan acceder al entorno de edición web, puede usar una opción de nivel de sitio para
deshabilitar la creación.
Por ejemplo, puede que tenga un grupo selecto de analistas de datos que usen Tableau
Desktop para crear y publicar libros de trabajo, además de un grupo de gerentes de ventas
que trabajen sobre el terreno y que no usen Tableau Desktop, pero que necesiten acceder a
los dashboards publicados mediante un navegador web.
1. En un navegador web, inicie sesión en el servidor como administrador y acceda al sitio
donde quiere deshabilitar la creación.
2. Seleccione el sitio y abra la página Configuración.
3. En la página Configuración del sitio, desactive la casilla de verificación Permitir usar
- 210 -
creación web a los usuarios.
Si deshabilita la creación web durante la creación de un nuevo sitio, no se almacenará
ninguna sesión en la caché y la configuración surtirá efecto de inmediato.
En caso contrario, los cambios se aplicarán cuando expire el almacenamiento en caché
de la sesión del servidor, o bien la próxima vez que un usuario inicie sesión después de
haberla cerrado.
Hasta que se aplique el cambio, es posible que los usuarios tengan acceso de creación
si ven el vínculo Editar en una vista, o bien si escriben la dirección URL del modo de
edición de la vista. Por ejemplo, es posible que hayan agregado la dirección URL a sus
marcadores cuando tenían la vista abierta en el modo de edición.
4. Si el sitio ya está en producción y desea modificarlo para que surta efecto, reinicie el
servidor.
Para confirmar los sitios que permiten la creación web, los administradores de nivel de
servidor pueden mostrar la página Sitios.
Crear permisos basados en proyectos
Como administrador, es posible que necesite organizar una colección de libros de trabajo y
especificar los usuarios que tendrán acceso a estos, así como los permisos específicos. Para
organizar los libros de trabajo se pueden crear proyectos (es decir, colecciones de libros de
trabajo relacionados). A continuación, se pueden establecer permisos en cada proyecto para
asignar el mismo nivel de acceso a todos los libros de trabajo del proyecto.
- 211 -
En este caso, los permisos para el grupo Todos los usuarios del proyecto se deben establecer
en Ninguno, lo que significa que los permisos para el grupo Todos los usuarios estarán Sin
especificar.
Preparación
Antes de comenzar el proceso de crear proyectos y permisos basados en proyectos, Tableau
recomienda describir o especificar todos los proyectos y los niveles de permisos que desea
que tengan los usuarios en cada proyecto antes de implementarlos en Tableau Server. Este
ejercicio le ayudará a organizar los diferentes permisos que desee implementar y le ayudará a
identificar a los usuarios o permisos que aún no se hayan especificado en la solución.
Además, consulte los temas siguientes en la Ayuda de Tableau Server:
l
l
Conceder permisos para edición web, guardar y descargar En la página 208
Administrar permisos En la página 178 y temas relacionados con permisos
Paso 1: Crear proyectos y grupos de usuarios
1. Inicie sesión en Tableau Server con el nombre de usuario y la contraseña de
administrador.
2. En la página Proyectos, haga clic en Nuevo proyecto.
3. Haga clic en Grupos y, a continuación, en Nuevo grupo.
Cree grupos que se correspondan con cada proyecto y nivel de acceso. Por ejemplo,
para un proyecto que solo permita a los usuarios acceder a las vistas, puede usar un
nombre como Proyecto1_Visor. Para un proyecto que permita interactuar con las vistas,
puede usar el nombre Proyecto1_Interaccionador.
4. Haga clic en Usuarios y, a continuación, en Agregar usuarios. Seleccione uno o más
usuarios de la lista, seleccione Acciones > Pertenencia a grupo y, a continuación,
seleccione un grupo para los usuarios. Haga clic en Guardar para confirmar la
pertenencia a grupo.
Repita este paso para agregar usuarios a otros grupos.
Paso 2: Asignar permisos en el nivel de proyecto
Después de configurar los proyectos y los grupos de usuarios, puede comenzar a asignar
permisos. Repita estos pasos para cada proyecto. Consulte también Configurar permisos
para un proyecto En la página 197.
1. En la página Proyectos, seleccione un proyecto y, a continuación, seleccione Acciones
> Permisos.
2. Haga clic en Agregar una regla de usuario o de grupo, seleccione Grupo y, a
continuación, seleccione el nombre de grupo de la lista.
Para editar una regla existente, sitúe el ratón junto al nombre de la plantilla de permisos
y, a continuación, haga clic en el icono del lápiz para editar la regla.
- 212 -
3. Seleccione una plantilla de permisos para aplicar un conjunto inicial de capacidades
para el grupo o los usuarios.
4. Para realizar más cambios en las capacidades de la regla, haga clic en una capacidad
para establecerla en Permitir o Denegar, o bien déjela como Sin especificar.
Cuando termine, haga clic en Guardar.
Repita los pasos 3 a 5 por cada grupo o usuario que requiera permisos de proyecto.
5. Haga clic en Asignar permisos a contenido para asignar los permisos de proyecto a
todos los libros de trabajo y las vistas que contiene el proyecto. Esto sobrescribe los
permisos anteriores asignados a los libros de trabajo y las vistas del proyecto. Si no
hace clic en Asignar permisos a contenido, los libros de trabajo y las vistas del
proyecto no tendrán los permisos que envió al proyecto.
Paso 3: Comprobar los permisos de proyecto
l
Vea los permisos resultantes.
Haga clic en un nombre de grupo o un nombre de usuario en la lista de las reglas de
permisos para ver los permisos resultantes. Sitúe el ratón sobre un cuadro de capacidad
para ver una descripción emergente con detalles sobre si la capacidad está permitida o
denegada.
Al publicar libros de trabajo en el proyecto, los permisos se reflejarán correctamente.
Para obtener información sobre cómo conceder a los usuarios permisos para guardar,
consulte Conceder permisos para edición web, guardar y descargar En la página 208.
- 213 -
Guía de administrador
La guía de administrador es su referencia completa para manipular tareas administrativas en
Tableau Server:
Antes de instalar…
Asegúrese de que la computadora en la que instala Tableau Server cumple los siguientes
requisitos:
l
l
Sistemas operativos admitidos: Tableau Server se encuentra disponible en
versiones de 32 y 64 bits. Puede instalar Tableau Server en Windows Server 2008 o
posterior, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012,
Windows Server 2012 R2, Windows 7, Windows 8 o Windows 8.1. Para un sistema
operativo de 64 bits, se recomienda la versión de 64 bits de Tableau Server. Puede
instalar Tableau Server en plataformas virtuales o físicas.
Requisitos mínimos: el equipo donde instale Tableau Server debe cumplir o superar
los requisitos mínimos de hardware siguientes:
Versión del servidor
CPU
RAM
Espacio libre
en disco
Tableau Server de 64 bits
4 núcleos
8 GB
15 GB
Tableau Server de 32 bits
2 núcleos
4 GB
15 GB
Tableau Server no se instalará si el equipo no cumple los requisitos mínimos. Para
obtener más información, consulte Requisitos de hardware mínimos para Tableau
Server En la página 262
l
Recomendaciones mínimas: estas recomendaciones son generales. Las
necesidades de sistema para las instalaciones de Tableau Server pueden variar en
función de muchos factores.
Tipo de implementación CPU
RAM
Espacio libre
en disco
Evaluación/prueba de
concepto
(Tableau Server de 32
bits)
2 núcleos
4 GB
15 GB
Evaluación/prueba de
concepto
4 núcleos
8 GB
15 GB
- 214 -
Tipo de implementación CPU
RAM
Espacio libre
en disco
(Tableau Server de 64
bits)
l
l
l
Producción (equipo único)
8 núcleos
32 GB
50 GB
Empresa
16 núcleos
32 GB o
más
50 GB o más
Cuenta administrativa: la cuenta bajo la cual instala Tableau Server debe tener
permiso para instalar software y servicios.
Opcional: Cuenta Ejecutar como: una cuenta Ejecutar como usuario para que se
ejecute el servicio Tableau Server es útil si usa autenticación de NT con fuentes de
datos o si planifica realizar suplantación de SQL Server. Para obtener más información,
consulte Ejecutar como usuario En la página 517 y Suplantación de SQL Server
En la página 526.
IIS y puerto 80: La puerta de enlace de Tableau Server escucha en el puerto 80, que
también es el que utiliza de manera predeterminada Internet Information Services (IIS).
Si está instalando Tableau Server en un equipo que también ejecuta IIS, debe modificar
el número de puerto de la puerta de enlace de Tableau para evitar que se produzca un
conflicto con IIS. Consulte Puertos de Tableau Server En la página 532 y Editar los
puertos predeterminados En la página 539 para obtener más detalles.
Información de configuración
Cuando instala y configura Tableau Server es posible que se le solicite la siguiente
información:
Opción
Descripción
Su información
Cuenta de
servidor
El servidor debe tener una cuenta de usuario que el
servicio pueda usar. El valor predeterminado es la
cuenta de Network Service de Windows. Si usa una
cuenta de usuario específica, necesita el nombre de
dominio, nombre de usuario y contraseña.
Nombre de usuario:
Contraseña:
Dominio:
Active Direc- En lugar de usar el sistema de administración de usua- Dominio de Active
tory
rio incorporado de Tableau Server, puede autenticar
Directory:
mediante Active Directory. Si es así, necesita el nombre de dominio completamente calificado.
Puerto
abierto en el
firewall de
Windows
Cuando se selecciona, Tableau Server abrirá el
puerto usado para solicitudes http en el software Windows Firewall para permitir que otras máquinas en la
red accedan al servidor.
- 215 -
__ - Sí
__ - No
Puertos
De forma predeterminada, Tableau Server requiere que varios puertos TCP/IP estén
disponibles para el servidor. Consulte el tema Puertos de Tableau Server En la página 532
para ver la lista completa, incluidos los puertos que deben estar disponibles para todas las
instalaciones en comparación con las instalaciones distribuidas o las instalaciones listas para
conmutación por error. Los puertos predeterminados se pueden cambiar si existe un conflicto.
Consulte Editar los puertos predeterminados En la página 539 para saber cómo.
Controladores
Es posible que deba instalar controladores de bases de datos adicionales. Descargue
controladores de www.tableau.com/support/drivers.
Novedades y cambios
Conozca los cambios y las características nuevas de Tableau Server:
l
l
En el tema Novedades de Tableau Server de la ayuda en línea de Tableau Server
encontrará información sobre las nuevas características más importantes.
En Cambios: qué debe saber antes de actualizar En la página 260 encontrará información sobre los cambios que pueden afectar a los usuarios.
Requisitos de hardware mínimos para Tableau Server
El equipo en el que va a instalar o actualizar Tableau Server debe cumplir los requisitos de
hardware mínimos. Estos requisitos se aplican a instalaciones de un solo nodo y a todos los
equipos de una instalación distribuida. No podrá instalar Tableau Server si el programa de
instalación determina que el equipo no cumple los requisitos siguientes:
Versión del servidor
CPU
RAM
Espacio libre
en disco
Tableau Server de 64 bits
4 núcleos
8 GB
15 GB
Tableau Server de 32 bits
2 núcleos
4 GB
15 GB
Para los requisitos:
l
l
El espacio libre en disco se calcula después de descomprimir el programa de instalación
de Tableau Server. El programa de instalación usa aproximadamente 1 GB de espacio.
El recuento de núcleos se basa en los núcleos "físicos". Los núcleos físicos pueden
representar hardware real del servidor o núcleos de una máquina virtual (VM). Los
procesos múltiples se ignoran.
El programa de instalación de Tableau Server determina cuántos núcleos físicos tiene un
equipo consultando al sistema operativo. Para ver la información de hardware que el
programa de instalación detectó en el equipo, abra el archivo tabadmin_lic.log.
- 216 -
En tabadmin_lic.log, busque líneas parecidas a la siguiente para comprobar los núcleos
físicos y lógicos que el programa de instalación detectó y usó para determinar la cantidad de
núcleos que se usan para el licenciamiento:
[6596 ] INFO 2015-03-10 14:06:31 -0800
: DetectLogicalProcessorInformation: Detected 4 physical cores
[6596 ] INFO 2015-03-10 14:06:31 -0800
: DetectSystemInfoCores: Detected 4 logical cores
[6596 ] INFO 2015-03-10 14:06:34 -0800
: DetectCoreCount:
Detected 4 cores (this number will be used for core license counting)
El registro se encuentra en el equipo donde va a instalar Tableau Server: <install
drive>:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\ . Para
obtener más información, consulte Ubicaciones de archivo de registro de servidor En la
página 561.
Nota: Si no puede instalar Tableau Server de 64 bits por los requisitos de hardware
pero el equipo cumple los requisitos de hardware mínimos para la versión de 32 bits de
Tableau Server, quizás pueda instalar la versión de 32 bits.
Determinar el número de núcleos del equipo
Puede usar la herramienta de línea de comando de instrumentación de administración de
Windows (WMIC) para determinar la cantidad de núcleos físicos que tiene el servidor. Esto es
útil cuando no sabe si el equipo cumplirá los requisitos mínimos de hardware para instalar
Tableau Server.
1. Abra una línea de comando.
2. Escriba el siguiente comando:
WMIC CPU Get DeviceID,NumberOfCores
La salida mostrará el identificador o los identificadores de los dispositivos y el número de
núcleos físicos que tiene el equipo:
- 217 -
En el ejemplo anterior, hay dos CPU, cada una con un núcleo, para un total de dos
núcleos físicos. Este equipo no cumpliría los requisitos de hardware mínimos para
instalar Tableau Server.
Un comando más largo recoge los procesadores lógicos y los núcleos físicos:
WMIC CPU Get
DeviceID,NumberOfCores,NumberOfLogicalProcessors,SocketDesign
ation
Nota: Los comandos no distinguen mayúsculas de minúsculas, pero se muestran
con mayúsculas para facilitar la lectura.
Instalar y configurar
Aquí se indican los pasos principales necesarios para instalar y configurar Tableau Server:
Ejecutar configuración de servidor
Después de instalar el archivo de instalación de Tableau Server, siga las instrucciones a
continuación para instalar el servidor.
1. Haga doble clic en el archivo de instalación.
2. Siga las instrucciones en pantalla para finalizar la configuración e instalar la aplicación.
- 218 -
3. Después que la instalación finaliza, haga clic en Siguiente para abrir la ventana
Administrador de claves de producto.
Si necesita compatibilidad de caracteres que no están en el conjunto Latin-1, instale
paquetes de idiomas de Windows mediante Cuadro de mando > Opciones
regionales y de idiomas. Se debe instalar los paquetes de idiomas en el servidor
primario y en la máquina de cualquier trabajador.
Activar Tableau
Tableau Server requiere al menos una clave de producto que activa el servidor y especifica la
cantidad de niveles de licencia que puede asignar a usuarios. Puede acceder a las claves de
productos en el Centro de cuentas de clientes de Tableau. Después de instalar y configurar el
servidor, el administrador de claves del producto se abre automáticamente de forma que
pueda ingresar la clave del producto y registrar el producto. Si necesita activar el producto en
una computadora fuera de línea, consulte Activar Tableau fuera de línea En la página
siguiente.
- 219 -
1. Seleccione Activar y pegue la clave del producto:
2. Consulte las instrucciones paso a paso en la página de ayuda de descarga en el sitio
web.
Activar Tableau fuera de línea
Si trabaja fuera de línea puede seguir los pasos a continuación para completar la activación
fuera de línea.
1. Cuando se abre el administrador de claves del producto haga clic en Activar el
producto.
Pegue la clave de producto de servidor en el cuadro de texto correspondiente y haga clic
en Activar. Puede obtener la clave del producto en el Portal de clientes de Tableau.
2. Cuando está fuera de línea, la activación fallará y se le brinda la opción de guardar un
archivo que puede usar para activación fuera de línea. Haga clic en Guardar.
3. Seleccione una ubicación para el archivo y haga clic en Guardar. El archivo se guarda
como offline.tlq.
4. De vuelta en Tableau haga clic en Salir para cerrar el cuadro de diálogo Activación.
5. En un equipo con acceso a internet, abra un navegador web y visite la página Activación
de productos en el sitio web de Tableau. Complete las instrucciones para enviar su
archivo offline.tlq.
- 220 -
Tras enviar su archivo offline.tlq en línea, mientras que su explorador sigue mostrando
la página Activaciones de productos, se crea un archivo llamado activation.tlf y
Tableau le pedirá guardar el archivo en su computadora.
6. Guarde el archivo activation.tlf y trasládelo a la computadora en la que está instalando
Tableau Server. Si tiene Tableau Desktop instalado en la computadora entonces puede
hacer doble clic en el Nuevo archivo para completar la activación. Si no tiene Tableau
Desktop instalado continue al paso 7.
7. En la computadora donde instala Tableau Server, abra una cadena de comandos como
administrador y ejecute el siguiente comando.
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
8. A continuación, escriba tabadmin activate --tlf
<path>\activation.tlf, donde <path> es la ubicación del archivo de respuesta
que guardó desde la página Activación de productos. Por ejemplo:
tabadmin activate --tlf \Desktop\activation.tlf
Mantenga abierta la ventana de la línea de comando.
9. Luego de inicializar la licencia, se le pedirá que vuelva a activar el producto. En Tableau
Server, haga clic en Inicio > Todos los programas > Tableau Server 9.0
10. Haga clic con el botón derecho en Administrar claves de productos y seleccione
Ejecutar como administrador.
Incluso si ha iniciado sesión en la computadora de Tableau Server como administrador,
debe hacer esto para evitar un posible error de registro.
11. Haga clic en Activar el producto.
12. Ingrese su clave de producto nuevamente (la misma que ingresó en el paso 1).
13. Guarde el archivo .tlq.
14. En un equipo con acceso a internet, abra un navegador web y vuelva a visitar la página
Activación de productos en el sitio web de Tableau. Complete las instrucciones.
Tableau creará nuevamente un archivo llamado activation.tlf y le pedirá que lo guarde.
15. Guarde el archivo y trasládelo a la computadora en la que está instalando Tableau
Server.
16. De vuelta en la ventana de línea de comando en Tableau Server, escriba tabadmin
activate --tlf <path>\activation.tlf, donde <path> es la ubicación
del segundo archivo de respuesta que guardó desde la página Activación de productos.
Por ejemplo:
tabadmin activate --tlf \Desktop\activation.tlf
Ahora Tableau Server se encuentra activado. Si necesita ayuda, póngase en contacto
con el servicio de atención al cliente de Tableau.
- 221 -
Configuración de Tableau Server
La utilidad de configuración de Tableau Server se abre durante una instalación de Tableau
Server. En este momento, puede definir opciones de configuración como parte de la
instalación, antes de que se inicie el servidor. El servidor se inicia al final del proceso de
instalación.
También puede ejecutar la utilidad después de instalar Tableau Server seleccionando Todos
los programas > Tableau Server 9.0 > Configurar Tableau Server en el menú de inicio
de Windows. Antes de realizar cambios de configuración, debe detener el servidor. Consulte
Volver a configurar el servidor En la página 242 para conocer los pasos.
Hay dos cosas que debe tener en cuenta sobre los ajustes que especifique en el cuadro de
diálogo Configuración:
l
l
La configuración abarca todo el sistema: la configuración que introduce se aplica al
servidor completo. Si el servidor ejecuta varios sitios, esta configuración afecta a todos
los sitios.
La autenticación de usuario es "permanente": la configuración Autenticación de
usuario (en la pestaña General) solo se puede definir al instalar Tableau Server por
primera vez. Puede cambiar todos los demás ajustes después de la instalación
deteniendo el servidor y volviendo a ejecutar la utilidad de configuración.
Consulte los temas siguientes para ver detalles sobre las distintas pestañas de Configuración:
General
Siga estos pasos para configurar las opciones de la pestaña General:
1. De manera predeterminada, Tableau Server se ejecuta en una cuenta de Network
Service. Para usar una cuenta que acomode la autenticación NT con fuentes de datos,
especifique un nombre de usuario y una contraseña. El nombre de usuario debe incluir
el nombre de dominio. Consulte Ejecutar como usuario En la página 517 para
obtener más información sobre el uso de una cuenta de usuario específica.
2. Seleccione si desea usar Active Directory para autenticar usuarios en el servidor.
Seleccione Usar autenticación local para crear usuarios y asignar contraseñas
mediante el sistema de administración de usuarios incorporado en Tableau Server.
Luego no podrá alternar entre Active Directory y la autenticación local.
- 222 -
3. Si usa Active Directory:
l
l
Si lo prefiere, puede Activar el inicio de sesión automático, que usa Microsoft
SSPI para iniciar sesión automáticamente basándose en su nombre de usuario y
contraseña de Windows. Esto crea une experiencia similar a un inicio de sesión
único (SSO). No seleccione Activar inicio de sesión automático si planea
configurar Tableau Server para SAML, autenticación confiable o para un servidor
proxy.
Asegúrese de escribir el nombre de dominio completamente calificado (FQDN) y
el apodo.
Para determinar el FQDN: seleccione Iniciar > Ejecutar y escriba
sysdm.cpl en el cuadro de texto Ejecutar. En el cuadro de diálogo Propiedades
del sistema, seleccione la pestaña Nombre del equipo. El FQDN se muestra
casi en el centro del cuadro de diálogo. La primera vez que los usuarios inician
sesión, deben usar el nombre de dominio completamente calificado (por ejemplo,
myco.lan\jsmith). En los inicios de sesión posteriores, pueden usar el apodo
(myco\jsmith).
4. El puerto predeterminado para el acceso web a Tableau Server (a través de HTTP) es
el puerto 80. Es posible que deba cambiar el número de puerto si tiene otro servidor que
se ejecute en el puerto 80 u otras necesidades de conexión de red. Por ejemplo, es
posible que tenga un firewall de hardware o proxy delante del host de Tableau Server, lo
que podría hacer que la ejecución de un sistema back-end en el puerto 80 fuera
indeseable.
5. Seleccione si va a abrir un puerto en el Firewall de Windows. Si no abre este puerto, es
posible que los usuarios de otros equipos no puedan tener acceso al servidor.
- 223 -
6. Seleccione si va a incluir datos y usuarios de muestra. La opción Incluir usuarios y
datos de muestra instala varios libros de trabajo y datos de muestra que pueden
ayudarle a familiarizarse con Tableau Server (especialmente, si va a instalar una
versión de prueba del producto). Si elige Incluir usuarios y datos de muestra, el
primer usuario que se cree en Tableau Server se asignará como el propietario de los
libros de trabajo y los datos de muestra. Para cambiar el propietario asignado, consulte
Administrar propiedad En la página 173.
7. Opcionalmente, vaya a la página siguiente para configurar el guardado en caché y las
opciones de SQL iniciales. Si no desea configurar estas opciones, haga clic en Aceptar.
Conexiones de datos
Use las opciones en la pestaña Conexiones de datos para configurar el guardado en caché y
especificar cómo desea administrar las declaraciones SQL iniciales desde las fuentes de
datos.
Guardando en caché
Las vistas publicadas en Tableau Server son interactivas y en ocasiones tiene un conexión en
tiempo real con una base de datos. A medida que los usuario interactúan con las vistas de un
navegador Web, los datos que se consultan son almacenados en un caché. Las visitas
posteriores extraerán los datos de este caché si está disponible. La pestaña Conexiones de
datos es donde se configuran aspectos de guardado en caché que se aplicarán a todas las
conexiones de datos.
- 224 -
Para configurar el guardado en caché, seleccione una de las siguientes opciones: :
l
l
l
Actualizar menos frecuentemente: los datos se guardan en caché y reutilizan
cuando están disponibles, independientemente de cuándo se agregaron al caché. Esta
opción minimiza la cantidad de consultas enviadas a la base de datos. Seleccione esta
opción cuando los datos no cambian frecuentemente. La actualización menos
frecuentemente puede mejorar el rendimiento.
Equilibrado: los datos se eliminan del caché luego de una cantidad específica de
minutos. Si se han agregado los datos al caché en el rango de tiempo especificado, se
usarán los datos guardados en caché, de lo contrario, se consultarán datos nuevos de la
base de datos.
Actualizar más frecuentemente: se consulta la base de datos cada vez que se carga
la página. Los datos aun se guardan en caché y se reutilizarán hasta que el usuario
recargue la página. Esta opción garantizará que los usuarios vean los datos más
actualizados; sin embargo, es posible que disminuya el rendimiento.
Independientemente de cómo se configura el guardado en caché, el usuario
puede hacer clic en el botón Actualizar datos de la barra de herramientas para
enviar una consulta y recuperar datos nuevos.
- 225 -
SQL inicial
Para vistas que se conectar con fuentes de datos de Teradata, los creadores de libros de
trabajo pueden especificar un comando SQL que se ejecutará una vez, cuando el libro de
trabajo se carga en el navegador. A esto se le llama declaración SQL inicial. Por motivos de
rendimiento o seguridad, es posible que algunos administradores deseen deshabilitar esta
funcionalidad. La pestaña Conexiones de datos es donde se realiza esto: Para deshabilitar la funcionalidad SQL inicial, seleccione la casilla de verificación Ignorar
declaraciones SQL iniciales para todas las fuentes de datos. Los libros de trabajo
creados con declaraciones SQL iniciales aun se abrirán, pero los comandos de SQL inicial no
se enviarán.
Alertas y suscripciones
Tableau Server puede enviar un correo electrónico para avisar a los administradores del
sistema si se produce un error del sistema y, además, puede enviar suscripciones por correo
electrónico (instantáneas de las vistas seleccionadas) a los usuarios del sistema. Configure el
servidor SMTP que usa Tableau Server para enviar correos electrónicos de alertas y
suscripciones en la pestaña Alertas y suscripciones.
- 226 -
Nota: Las conexiones SMTP cifradas no son compatibles con las alertas o
suscripciones.
Configurar alertas de correo electrónico
Cuando configura alertas, Tableau Server envía un correo electrónico a los destinatarios que
se indican bajo Enviar correo electrónico a cada vez que se detienen o reinician los
procesos del motor de datos, del repositorio o de la puerta de enlace, o cada vez que se
detiene o reinicia el Tableau Server primario. Si ejecuta una instalación de un solo servidor
(todos los procesos se ejecutan en el mismo equipo), las alertas de estado solo se envían
cuando está activo Tableau Server. No se envían alertas de inactividad. Si está ejecutando
una instalación distribuida configurada para realizar la conmutación tras error (consulte
Configurar la conmutación tras error y puertas de enlace múltiples En la página 296),
un mensaje de alerta de inactividad (DOWN) indica que falló la instancia activa del repositorio
o del motor de datos, y las alertas de actividad (UP) subsiguientes indican que la instancia
pasiva (repositorio) o la segunda instancia (motor de datos) de ese proceso se ha hecho
cargo.
Para configurar las alertas por correo electrónico
1. Seleccione Enviar alertas de correo electrónico para problemas de estado de
servidor.
2. En Servidor SMTP:
a. Escriba el nombre del servidor SMTP.
b. (Opcional) Si es necesario (no siempre lo es), escriba un nombre de usuario y
una contraseña para la cuenta del servidor SMTP.
c. El puerto SMTP predeterminado es el 25. Solo debe cambiar este valor si está
seguro de que no usará el puerto 25.
d. En el campo Remitente de correo electrónico, escriba la dirección de correo
electrónico desde donde se enviarán las alertas si se produce un error del sistema. La dirección de correo electrónico debe tener una sintaxis válida (por ejemplo, [email protected] o noreply@miempresa), pero no es necesario que sea
una cuenta de correo electrónico que exista en Tableau Server.
e. Deje desactivada la casilla Habilitar TLS para no cifrar la conexión al servidor de
correo.
- 227 -
3. En el campo Destinatario de correo electrónico, escriba como mínimo una dirección
de correo electrónico que recibirá las alertas. Si escribe varias direcciones, sepárelas
mediante comas.
4. Haga clic en Aceptar.
Cuando inicie el servidor, se activará una alerta por correo electrónico, lo que confirmará que
estableció las alertas correctamente.
Configuración de SMTP para suscripciones por correo electrónico
Para configurar las suscripciones por correo electrónico
1. Seleccione Habilitar suscripciones de correo electrónico.
2. En Servidor SMTP:, escriba el nombre del servidor SMTP. Ingrese un Nombre de
usuario y una Contraseña para la cuenta de servidor SMTP solo si se requiere una
(algunas lo requieren, otras no). El valor de puerto SMTP predeterminado es 25. En
Enviar correo electrónico desde, escriba la dirección de correo electrónico que
enviará suscripciones a los usuarios de Tableau Server.
- 228 -
a. Escriba el nombre del servidor SMTP.
b. (Opcional) Si es necesario (no siempre lo es), escriba un nombre de usuario y
una contraseña para la cuenta del servidor SMTP.
c. El puerto SMTP predeterminado es el 25. Solo debe cambiar este valor si está
seguro de que no usará el puerto 25.
d. En el campo Remitente de correo electrónico, escriba la dirección de correo
electrónico desde donde se enviarán las alertas si se produce un error del sistema. La dirección de correo electrónico debe tener una sintaxis válida (por ejemplo, [email protected] o noreply@miempresa), pero Tableau Server no
requiere que sea una cuenta de correo electrónico real (aunque es posible que
algunos servidores SMTP sí que lo requieran). Puede invalidar esta dirección de
Remitente de correo electrónico global del sistema de forma individual en
cada sitio para las suscripciones. Consulte Agregar o editar sitios En la página
312 para obtener más información.
e. Deje desactivada la casilla Habilitar TLS para no cifrar la conexión al servidor de
correo.
f. En el campo Destinatario de correo electrónico, escriba como mínimo una
dirección de correo electrónico que recibirá las alertas. Si escribe varias direcciones, sepárelas mediante comas.
3. En URL de Tableau Server, ingrese http:// o https://, seguido del nombre del
servidor de Tableau Server. Este nombre se usará para el pie de página de los correos
electrónicos de suscripción.
4. Haga clic en Aceptar.
- 229 -
SSL externa
Puede configurar Tableau Server para que use comunicaciones encriptadas por capa de
conexión segura (SSL) en todo el tráfico externo HTTP. Configurar SSL asegura que el
acceso a Tableau Server es seguro y que la información confidencial que se transmite entre el
navegador web y el servidor de Tableau Desktop se encuentra protegida. En el paso a
continuación se describen pasos sobre cómo configurar el servidor para SSL; sin embargo,
primero debe adquirir un certificado de una autoridad de confianza y luego importar los
archivos de certificado en Tableau Server. Si está ejecutando un conjunto de Tableau Server y
desea usar SSL, consulte Configurar SSL para un conjunto En la página siguiente, a
continuación, para obtener recomendaciones.
1. Adquiera un certificado Apache SSL de una autoridad de confianza (por ejemplo,
Verisign, Thawte, Comodo, GoDaddy, etc.). También puede usar un certificado interno
emitido por su empresa. También se admiten certificados de comodín, los cuales le
permiten utilizar SSL con muchos nombres de host dentro del mismo dominio.
Algunos navegadores requerirán configuración adicional para aceptar certificados de
proveedores determinados. Consulte la documentación proporcionada por la autoridad
de certificados.
2. Coloque los archivos de certificado en una carpeta llamada SSL, paralela a la carpeta
Tableau Server 9.0. Por ejemplo:
C:\Program Files\Tableau\Tableau Server\SSL
Esta ubicación proporciona a la cuenta que ejecuta Tableau Server los permisos
necesarios para los archivos.
Nota: quizá deba crear esta carpeta.
3. Abra la utilidad de configuración de Tableau Server al seleccionar Inicio > Todos los
programas > Tableau Server 9.0 > Configurar Tableau Server en el menú Inicio.
4. En el cuadro de diálogo Configuración de Tableau Server, seleccione la pestaña SSL.
5. Seleccione Usar SSL para comunicación de servidor y proporcione la ubicación
para cada uno de los siguientes archivos de certificado:
Archivo de certificado SSL: debe ser un certificado x509 válido codificado por PEM
con la extensión .crt
Archivo de claves de certificado SSL: debe ser una clave RSA o DSA válida con
una frase de contraseña incrustada y que no esté protegida por contraseña con la
extensión de archivo .key
Archivo de cadena de certificado SSL (opcional): algunos proveedores de
certificados emiten dos certificados para Apache. El segundo certificado es un archivo
en cadena, el cual es una concatenación de todos los certificados que conforman la
- 230 -
cadena de certificados para el certificado del servidor. Todos los certificados en el
archivo deben x509 codificados por PEM y el archivo debe tener una extensión .crt (no
.pem).
6. Haga clic en Aceptar. Los cambios tendrán vigencia la próxima vez que el servidor se
reinicie.
Cuando el servidor está configurado para SSL, acepta solicitudes para el puerto no SSL
(valor predeterminado es puerto 80) y automáticamente redirige al puerto 443 SSL. Los
errores SSL se registran en el directorio de instalación en la siguiente ubicación. Use
este registro para validación de solución de problemas y problemas de encriptación.
C:\ProgramData\Tableau\Tableau
Server\data\tabsvc\logs\httpd\error.log
Tableau Server solo admite el puerto 443 como puerto seguro. No se puede
ejecutar en un equipo donde otra aplicación usa el puerto 443.
Configurar SSL para un conjunto
Puede configurar un conjunto Tableau Server para que use SSL. Si el Tableau Server
primario es el único nodo que ejecuta el proceso de puerta de enlace (cosa que hace de
forma predeterminada), entonces es el único lugar en el que necesita configurar SSL.
Consulte el procedimiento anterior para conocer los pasos.
SSL y puertas de enlace múltiples
Un conjunto de Tableau Server de alta disponibilidad puede incluir puertas de enlace
múltiples, detrás de un equilibrador de carga (obtenga más información). Si está
configurando este tipo de conjunto para SSL, tiene dos opciones:
l
l
Configurar su equilibrador de carga para SSL. El tráfico se encripta desde el
navegador web del cliente al equilibrador de carga. El tráfico del equilibrador de
carga a los proceso de la puerta de enlace de Tableau Server no se encriptan, No
se requiere ninguna configuración SSL en Tableau Server, el equilibrador de
carga maneja todo.
Configurar Tableau Server para usar SSL:El tráfico se encripta desde los
- 231 -
navegadores web del cliente hacia el equilibrador de carga, y desde el
equilibrador de carga hacia los procesos de puerta de enlace de Tableau Server.
Consulte el siguiente procedimiento para conocer detalles.
Configurar un conjunto de servidores para SSL
Cuando configura un conjunto de Tableau Server para usar SSL, ubica el certificado
SSL y los archivos clave en todos los equipos que estén ejecutando un proceso de
puerta de enlace. Para configurar conjunto de Tableau Server para usar SSL:
1. Configure el equilibrador de carga para transferencia SSL. Consulte la
documentación de su equilibrador de carga para obtener ayuda.
2. Asegúrese de que el certificado SSL que usa haya sido emitido para el nombre de
host del equilibrador de carga.
3. Configure el Tableau Server primario según se describe en el procedimiento
anterior.
4. Coloque el mismo certificado SSL y archivo clave que usó en el primario en cada
Tableau Worker que esté ejecutando un proceso de puerta de enlace. Use la
misma ruta de carpeta para los workers que usó en el primario. No necesita
configuraciones adicionales en los trabajadores.
Tome, por ejemplo, un conjunto que incluya un Tableau Server primario y tres
trabajadores. Los procesos puerta de enlace se ejecutan en el primario, Worker 2
y Worker 3. En esta situación, debe configurar el Tableau Server primario para
SSL, luego copiar el mismo certificado SSL y archivos clave a Worker 2 y Worker
3. Ya que estos archivos están en la carpeta C:\Program Files\Tableau\Tableau
Server\SSL en el primario, estarán en la misma carpeta en Worker 2 y Worker 3.
SSL interna
Puede configurar Tableau Server para que use comunicaciones encriptadas por capa de
conexión segura (SSL) en todo el tráfico entre el repositorio Postgres y otros componentes de
servidor.Predeterminadamente, SSL está deshabilitado para las comunicaciones entre los
componentes del servidor y el repositorio.
1. Abra la utilidad de configuración de Tableau Server al seleccionar Iniciar > Todos los
programas > Tableau Server 9.0> Configurar Tableau Server.
2. En el cuadro de diálogo Configuración de Tableau Server, seleccione la pestaña SSL.
3. Seleccione una de las siguientes opciones:
l
Necesario para todas las conexiones
Cuando esta opción está seleccionada, Tableau Server utiliza SSL para las
comunicaciones entre la base de datos del repositorio y otros componentes del
servidor. Además, las conexiones directas a Tableau Server (las conexiones que
utilizan los usuarios "tableau" o "readonly") deben utilizar SSL.
l
Opcional para conexiones de usuario directas
- 232 -
Esta opción configura Tableau Server para utilizar SSL entre el repositorio y otros
componentes del servidor y admite pero no necesita SSL para conexiones
directas de usuarios "tableau" o "readonly".
l
Desconectado para todas las conexiones (predeterminado)
Esta opción deshabilita SSL para las comunicaciones internas y las conexiones
directas.
4. Haga clic en Aceptar.
Para obtener más información sobre cómo descargar el certificado público para conexiones
directas, consulte SSL para conexiones directas abajo.
SSL para conexiones directas
Si Tableau Server está configurado para utilizar SSL internamente, las conexiones SSL son
opcionales o necesarias para máquinas de cliente que realizan conexiones directas a la base
de datos de repositorio Tableau Server. Las conexiones directas incluyen las que utilizan el
usuario "tableau" o "readonly".
Para utilizar SSL con conexiones directas, genere el archivo de certificado SSL y cópielo en el
equipo desde el que hará las conexiones directas.
1. Genere el archivo de certificado SSL usando el comando regenerate_internal_tokens
En la página 612.
2. Busque el archivo cert SSL en el archivo workgroup.yml del nodo principal de Tableau
Server.
El archivo workgroup.yml está situado en el nodo primario Tableau Server de la carpeta
\ProgramData\Tableau\Tableau Server\data\tabsvc\config.
El archivo contiene la ubicación del certificado SSL y los archivos clave.Por ejemplo:
pgsql.ssl.cert.file: C:/ProgramData/Tableau/Tableau Server/data/tabsvc/config/pgsql/server.crt
pgsql.ssl.key.file: C:/ProgramData/Tableau/Tableau Server/data/tabsvc/config/pgsql/server.key
3. Copie los archivos de certificado y clave en el equipo que realizará la conexión directa e
impórtelos al almacén de certificados del equipo. Para ello, consulte la documentación
del fabricante del sistema operativo.
Nota: No copie el archivo de clave. Este archivo solo debería estar en el servidor.
Volver a generar una contraseña para la base de datos PostgreSQL de Tableau Server
(repositorio)
Al instalar o actualizar Tableau Server, el proceso de instalación genera una contraseña de
uso interno para que Tableau Server pueda acceder a la base de datos PostgreSQL del
- 233 -
repositorio. Para garantizar la seguridad, la contraseña generada durante el proceso de
instalación es única para la instalación. Solo Tableau Server usa la contraseña para acceder al
repositorio; los administradores de servidor u otros usuarios no pueden acceder a ella.
Tableau Server también puede generar un certificado SSL que se puede usar para proteger
las comunicaciones internas con el repositorio y otros componentes del servidor. El uso de
SSL para las comunicaciones internas entre procesos es opcional. Para obtener más
información, consulte SSL interna En la página 232.
Nota: Si necesita acceder al repositorio (por ejemplo, para supervisar la actividad),
puede usar las vistas administrativas incorporadas al entorno de servidor o bien puede
crear sus propias vistas personalizadas. Para obtener más información, consulte Vistas
administrativas En la página 423 y Creación de vistas administrativas
personalizadas En la página 1 arriba arriba En la página 434
Volver a generar la contraseña y el certificado
Para generar una contraseña y un certificado para uso interno nuevos, use el comando
tabadmin regenerate_internal_tokens.Por ejemplo, si cree que se ha puesto en
peligro la instalación de Tableau Server, ejecute el comando regenerate_internal_
tokens para generar una contraseña y un certificado SSL nuevos.
Nota: El certificado SSL se usa para la comunicación interna entre los componentes del
servidor y la base de datos de PostgreSQL, y es independiente de cualquier certificado
SSL que pueda tener en el servidor para la comunicación HTTPS entre el servidor y los
clientes que se conectan a Tableau Server.
Para volver a generar manualmente una contraseña y un certificado SSL:
1. En el equipo de Tableau Server, abra una línea de comandos como administrador y
navegue hasta el directorio <install directory>\Program
Files\Tableau\Tableau Server\9.0\bin.
2. Introduzca lo siguiente:
tabadmin
tabadmin
tabadmin
tabadmin
stop
regenerate_internal_tokens
config
start
Consulte regenerate_internal_tokens En la página 612 para obtener más
información, como los cambios opcionales para especificar la regeneración de una
contraseña o certificado.
SAML
Puede configurar Tableau Server para usar un proveedor de identidad externa (IdP) para
autenticar a los usuarios de Tableau Server sobre SAML. Toda la autenticación de usuarios se
realiza fuera de Tableau, sin importar si usa Active Directory o autenticación local en Tableau
- 234 -
Server para administrar sus cuentas de usuario en Tableau Server. Esto le permite
proporcionar una experiencia de inicio de sesión en todas las aplicaciones de su organización.
Antes de que configure Tableau Server para SAML, asegúrese de cumplir los Requisitos de
SAML En la página 450.
Configuración de SAML
Para configurar Tableau Server para usar SAML:
1. Coloque los archivos de certificado en una carpeta llamada SAML, paralela a la carpeta
9.0Tableau Server. Por ejemplo:
C:\Program Files\Tableau\Tableau Server\SAML
Esta ubicación proporciona a la cuenta que ejecuta Tableau Server los permisos
necesarios para los archivos.
2. La configuración SAML se maneja en la pestaña SAML, que se muestra durante la
configuración de Tableau Server. Si está configurando SAML después de la instalación,
tenga acceso a la pestaña SAML abriendo la utilidad de configuración de Tableau
Server (Inicio > Todos los programas > Tableau Server 9.0 > Configurar
Tableau Server) y haga clic en la pestaña SAML.
3. En la pestaña SAML, seleccione Usar SAML para inicio de sesión único y
proporcione la ubicación para cada uno de los siguientes elementos:
URL de retorno de Tableau Server : la URL a la que tendrán acceso los usuarios de
Tableau Server, como http://tableau_server. No se recomienda usar http://localhost, y
no se admiten URL con barra final (por ejemplo, http://tableau_server/).
ID de entidad SAML: la ID de entidad identifica su instalación de Tableau Server de
forma única al IdP. Puede ingresar su URL de Tableau Server nuevamente aquí si lo
desea, pero no necesita ser su URL de Tableau Server.
Archivo de certificado de SAML: un certificado x509 codificado mediante PEM con la
extensión .crt. Tableau Server usa este archivo, no el IdP.
Archivo de clave de certificado SAML: una clave RSA o DSA que no está protegida
por contraseña, y que tiene la extensión de archivo .key. Tableau Server usa este
archivo, no el IdP.
4. Deje el cuadro de texto Archivo de metadatos IdP de vacío por ahora y haga clic en
Exportar archivo de metadatos.
- 235 -
5. Se abrirá un cuadro de diálogo que le permitirá guardar la configuración SAML de
Tableau Server en un archivo XML.En este punto, los metadatos de su IdP no se
incluyen.
Guarde el archivo XML con el nombre que desee.
6. En el sitio Web de su IdP o en su aplicación:
l
l
Agregue Tableau Server como Proveedor de servicios. Deberá consultar la
documentación de su IdP para saber cómo hacerlo. Como parte de este proceso,
importará el archivo que guardó en el paso 5.
Confirme que su IdP usa Nombre de usuario como el elemento de atributo a
verificar.
7. Dentro de su IdP, exporte el archivo XML de metadatos de su IdP.
8. Copie el archivo XML de metadatos de su IdP a la siguiente carpeta en su computadora
con Tableau Server:
C:\Program Files\Tableau\Tableau Server\SAML
9. En la pestaña SAML en el cuadro de diálogo Configuración de Tableau Server, ingrese
la ubicación del archivo en el cuadro de texto Archivo de metadatos de IdP SAML:
- 236 -
10. Haga clic en Aceptar. Tableau Server está ahora configurado para la autenticación
SAML.
Configurar un conjunto de servidores para SAML
Cuando se configura un clúster de Tableau Server para usar SAML, se colocan los mismos
archivos de certificado SAML, clave SAML y metadatos IdP SAML en todos los ordenadores
que ejecutan un proceso de servidor de aplicaciones de Tableau (también llamado
vizportal.exe). Para configurar conjunto de Tableau Server para usar SAML:
1. Configure el Tableau Server primario según se describe en el procedimiento anterior.
2. Coloque los mismos archivos de certificado SAML, clave SAML y metadatos IdP SAML
que usó en el primario en cada Tableau Worker que esté ejecutando un proceso de
servidores de aplicaciones. Use la misma ruta de carpeta para los workers que usó en el
primario. No necesita configuraciones adicionales en los trabajadores.
Tome, por ejemplo, un conjunto que incluya un Tableau Server primario y tres
trabajadores. Los procesos de servidor de aplicaciones se ejecutan en el primario,
Worker 2 y Worker 3. En esta situación, debe configurar el Tableau Server primario
para SAML, luego copiar los mismos archivos de certificado SAML, clave SAML y
metadatos IdP SAML a Worker 2 y Worker 3. Ya que estos archivos están en la carpeta
Server\ en el primario, estarán en la misma carpeta C:\Program Files\Tableau\Tableau
Server\SAML en el primario, estarán en la misma ubicación en Worker 2 y Worker 3.
Probar la configuración
Pruebe su configuración SAML al abrir una instancia nueva del navegador Web e ingresando
el nombre de Tableau Server en la ventana URL:
- 237 -
Debe tener en cuenta que el aviso de inicio de sesión que aparece es de su IdP y no de
Tableau Server.
Configurar Kerberos
Puede configurar Tableau Server para que use Kerberos. Esto le permite proporcionar una
experiencia de inicio de sesión en todas las aplicaciones de su organización.Antes de que
configure Tableau Server para Kerberos, asegúrese de cumplir los Requisitos de Kerberos
En la página 461.
1. Abra la utilidad de configuración de Tableau Server (Iniciar > Todos los programas >
Tableau Server 9.0 > Configurar Tableau Server) y haga clic en la pestaña
Kerberos.
2. Seleccione Habilitar Kerberos para el inicio de sesión único.
3. Haga clic en Exportar script de configuración de Kerberos. El script generado
permite configurarsu dominio de Active Directory para usar Kerberos con Tableau
Server. Para obtener más información, consulte Script de configuración de
Kerberos En la página 465.
- 238 -
Nota: Verifique los nombres de host de las líneas setspn del script. Si usa un
equilibrador de carga externo o un proxy inverso, los nombres de host deben
coincidir con el nombre que usó al configurar Tableau Server para el equilibrador
de carga o el proxy. Si no ha configurado Tableau Server para el proxy o el
equilibrador de carga externo, hágalo y vuelva a exportar el script de
configuración de Kerberos para garantizar que tiene los nombres de host
correctos. Consulte Agregar un equilibrador de carga En la página 303 y
Configurar Tableau para que funcione con un servidor proxy En la página
497.
4. El administrador de dominio de Active Directory debe ejecutar el script de configuración
para crear nombres principales de servicio (SPN) y el archivo .keytab. El administrador
del dominio debe realizar lo siguiente:
l
l
Revise el script para verificar que contiene los valores correctos.
Ejecute el script en una línea de comando en cualquier equipo del dominio
escribiendo el nombre del script (no haciendo doble clic en el script en Windows
Explorer).
El script crea un archivo, kerberos.keytab, en una carpeta \keytabs en la
ubicación en la que se ejecutó.
5. Guarde una copia del archivo .keytab que ha creado el script en el equipo de Tableau
Server. En el paso 3, escriba la ruta al archivo .keytab o haga clic en el botón del
navegador para navegar hasta él. El archivo keytab se copiará en todos los nodos de
puerta de enlace de la instalación de Tableau Server al hacer clic en Aceptar en la
utilidad de configuración.
Nota: No cambie el nombre del archivo .keytab. El script crea un archivo
denominado kerberos.keytab y debe guardarlo con este nombre.
6. (Opcional). Haga clic en Probar configuración para confirmar que el entorno se ha
configurado correctamente para usar Kerberos con Tableau Server.
- 239 -
Si no ha configurado ninguna fuente de datos para la delegación de Kerberos, aparece
0 para Número de servicios configurados para delegación.
7. Haga clic en Aceptar para guardar la configuración de Kerberos.
8. Inicie Tableau Server.
Confirmar su configuración de SSO
Una vez reiniciado Tableau Server, pruebe la configuración de Kerberos desde un navegador
web de un equipo distinto escribiendo el nombre de Tableau Server en la ventana de la URL:
Debería autenticarse automáticamente en Tableau Server.
Agregar una cuenta de administrador
El paso final en la activación de Tableau Server es la adición de una cuenta de administrador.
El administrador tendrá todo el acceso al servidor incluida la capacidad de administrar
usuarios, grupos y proyectos. La adición de una cuenta de administrador difiera según el uso
de Active Directory o autenticación local.
Active Directory
Si usa Active Directory, escriba el nombre de usuario y contraseña para un usuario
existente de Active Directory que será el administrador. Luego, haga clic en Agregar usuario.
- 240 -
Nota:
Si la cuenta de administrador está en el mismo dominio que el servidor simplemente escriba el
nombre de usuario sin el dominio. De lo contrario, debe incluir el nombre de dominio
completamente calificado. Por ejemplo, test.lan\username.
Autenticación local
Si usa autenticación local, cree una cuenta administrativa al escribir un nombre de usuario,
nombre de visualización y una contraseña (dos veces) de su elección. Luego, haga clic en
Agregar usuario.
- 241 -
Volver a configurar el servidor
La primera vez que instale Tableau Server, la configuración inicial se hace como parte de la
instalación. Puede ejecutar la utilidad de configuración de Tableau Server después de instalar
Tableau Server para hacer cambios de configuración adicionales. Algunas opciones de
configuración solo están disponibles cuando se ejecuta la utilidad de configuración después de
la instalación. También puede usar la herramienta de la línea de comando tabadmin En la
página 593 para hacer cambios de configuración. Los cambios hechos en los ajustes de
configuración se escriben en el archivo tabsvc.yml, que está en el directorio <install
drive>:\ProgramData\Tableau\Tableau Server\config.
Nota: No puede alternar entre Active Directory y la autenticación local. Estas opciones
solo se pueden configurar durante la instalación inicial de Tableau Server.
Para cambiar un ajuste de configuración de Tableau Server:
1. Detenga el servidor seleccionando Todos los programas > Tableau Server 9.0 >
Detener Tableau Server en el menú Inicio de Windows.
2. Seleccione Configurar Tableau Server en el menú de inicio de Windows.
3. Si utiliza una cuenta de Active Directory para la cuenta de servidor Ejecutar como
usuario, escriba la contraseña en la pestaña General.
4. Realice el cambio de configuración.
5. Haga clic en Aceptar.
6. Inicie el servidor seleccionando Todos los programas > Tableau Server 9.0 >
Iniciar Tableau Server en el menú Inicio de Windows.
Volver a configurar procesos
Para cambiar cómo se configuran los procesos para la instalación de un solo servidor, siga los
pasos a continuación. Si va a cambiar cómo se configuran los procesos para un trabajador,
consulte Instalar y configurar nodos de trabajador En la página 277.
1. Deberá detener Tableau Server para que la configuración cambie. Desde el menú
Inicio, haga clic en Todos los programas > Tableau Server 9.0 > Detener Tableau
Server.
2. Abra la el cuadro de diálogo Configuración de Tableau Server desde el menú Inicio al
navegar a Todos los programas > Tableau Server 9.0 > Configurar Tableau
Server.
3. Escriba su Contraseña (si es necesario) en la pestaña General y haga clic en la
pestaña Servidores:
- 242 -
4. Resalte This Computer y haga clic en Editar:
5. El cuadro de diálogo Editar Tableau Server es donde cambia el número de procesos:
Puede ejecutar hasta ocho instancias del VizQL, el servidor de aplicaciones, el servidor
de datos o los procesos de fondo, aunque este límite se puede modificar, si fuese
necesario. Consulte Valores predeterminados y límites de procesos de servidor
En la página 268 para obtener información. Además, para que Tableau Server
funcione, siempre debe haber una instancia activa del motor de datos (y el almacén de
archivos asociado) y del repositorio. Para los pasos sobre cómo moverlos a otra
- 243 -
máquina, consulte Trasladar los procesos del motor de datos y del almacén de
archivos En la página 267. Consulte los pasos para configurar instancias adicionales
de ellos en Alta disponibilidad En la página 283.
Cuando haya hecho los cambios, haga clic en Aceptar.
6. Si quiere designar un equipo concreto como repositorio activo preferido, seleccione el
equipo en la lista Seleccionar host. Si agrega trabajadores, tiene que guardar la
configuración y reiniciar la utilidad de configuración para que los trabajadores se
muestren en la lista. Para obtener más información sobre el repositorio, consulte
Repositorio de Tableau Server En la página 254.
7. Vuelva a hacer clic en Aceptar para salir del cuadro de diálogo Configuración.
8. Inicie Tableau Server de nuevo. Desde el menú Inicio, haga clic en Todos los
programas > Tableau Server 9.0 > Iniciar Tableau Server.
Procesos de Tableau Server
Hay procesos de Tableau Server cuya configuración predeterminada se puede cambiar para
lograr resultados diferentes. Los temas Mejorar el rendimiento del servidor En la página
474 y Alta disponibilidad En la página 283 describen algunos de los enfoques que puede
tomar. El estado de alto nivel de cada proceso se muestra en la página Estado del servidor y
puede encontrar información más detallada relacionada con algunos de los procesos, como el
proceso de fondo, en el tema Vistas administrativas En la página 423.
Nota: Algunos de los procesos citados abajo no se pueden configurar: el controlador de
conjuntos y el servicio de coordinación se instalan en todos los nodos como parte de la
instalación básica. Se requieren en todos los nodos de servidor. El almacén de datos se
instala cuando se instala el motor de datos (no se puede instalar por separado). Todas
las instancias de un proceso de motor de datos tendrán también siempre presente una
instancia del proceso del almacén de datos.
En términos de arquitectura, la versión de 64 bits de Tableau Server usa procesos nativos de
64 bits; la versión de 32 bits de Tableau Server usa procesos de 32 bits. La excepción es el
motor de datos. Si la versión de 32 bits de Tableau Server está instalada en un sistema
operativo de 64 bits, se utilizará la versión del proceso de motor de datos de 64 bits.
Para obtener más información sobre los archivos de registro generados por estos procesos,
consulte Ubicaciones de archivo de registro de servidor En la página 561.
Proceso
Servidor de API
Nombre de
archivo
wgserver.exe
Propósito
¿Varios Características de
hilos?
rendimiento
Controla las
No
llamadas API de
REST
- 244 -
A menos que use las
API de REST para
procesos de negocio
Proceso
Servidor de
aplicaciones
Nombre de
archivo
vizportal.exe
Componente de backgrounder.exe
segundo plano
Propósito
¿Varios Características de
hilos?
rendimiento
Manipula la
Sí
aplicación Web,
admite la
navegación y la
búsqueda
Ejecuta tareas de No
servidor,
incluidas
actualizaciones
de extracto,
tareas ‘Ejecutar
ahora’ y tareas
iniciadas desde
tabcmd
- 245 -
importantes, este
servicio puede
permanecer inactivo
sin afectar al estado
global de Tableau
Server.
Solo consume
recursos evidentes
durante operaciones
poco frecuentes,
como publicar un libro
de trabajo con un
extracto o generar una
imagen estática de
una vista. Su carga se
puede crear con la
interacción basada en
el navegador y con
tabcmd.
Un proceso de un solo
hilo donde se pueden
ejecutar múltiples
procesos en una o
todas las máquinas
del clúster para
expandir la capacidad.
Por lo general, el
componente de
segundo plano no
consume mucha
memoria del proceso,
pero puede consumir
recursos de CPU, E/S
o red según la
naturaleza de la carga
de trabajo que se le
presente. Por
ejemplo, al realizar
actualizaciones de
Proceso
Nombre de
archivo
Servidor de caché redis-server.exe
Controlador de
conjunto
Propósito
Caché de
consultas
¿Varios Características de
hilos?
rendimiento
No
clustercontroller.exe Responsables de n/a
supervisar varios
componentes,
detectar errores
- 246 -
extractos grandes,
puede usar el ancho
de banda de la red
para recuperar datos.
La recuperación de
datos o las tareas
tabcmd complejas
pueden consumir
recursos de CPU.
Una caché de
consultas distribuida y
compartida en todo el
conjunto de
servidores. Esta
caché en memoria
acelera la experiencia
del usuario en muchas
situaciones. VizQL
Server, el
componente de
segundo plano y Data
Server (y, en menor
medida, el servidor de
API y el servidor de
aplicaciones) realizan
solicitudes al servidor
de caché en nombre
de usuarios o trabajos.
Como la caché usa un
subproceso único,
para obtener un mejor
rendimiento es
necesario ejecutar
instancias adicionales
del servidor de caché.
Se incluye en la
instalación básica en
todos los nodos.
Proceso
Nombre de
archivo
Servicio de
coordinación
zookeeper.exe
Motor de datos
tdeserver64.exe
tdeserver.exe (32
bits)
Propósito
¿Varios Características de
hilos?
rendimiento
y ejecutar
conmutaciones
tras error cuando
es necesario
En instalaciones n/a
distribuidas, es
responsable de
garantizar que
exista un cuórum
para realizar
decisiones
durante una
conmutación tras
error
Almacena
Sí
extractos de
datos y responde
consultas
- 247 -
Se incluye en la
instalación básica en
todos los nodos.
La carga del motor de
datos la generan
solicitudes de los
procesos de servidor
de VizQL Server, el
servidor de
aplicaciones, el
servidor de API, Data
Server y el
componente de
segundo plano. El
motor de datos
también atiende
solicitudes de la
mayoría de los otros
procesos de servidor.
Es el componente que
carga extractos en la
memoria y realiza
consultas en ellos. El
consumo de memoria
se basa
principalmente en el
tamaño de los
Proceso
Data Server
Nombre de
archivo
dataserver.exe
Propósito
¿Varios Características de
hilos?
rendimiento
Administra
Sí
conexiones a
fuentes de datos
de Tableau
Server
- 248 -
extractos de datos que
se cargan. El código
binario de 64 bits se
usa como el valor
predeterminado en
sistemas operativos
de 64 bits, incluso si
Tableau Server de 32
bits se encuentra
instalado. El motor de
datos tiene varios hilos
para manipular
solicitudes múltiples
en un momento. Bajo
una carga alta puede
consumir recursos de
CPU, E/S y red, todos
los que pueden ser un
atasco de rendimiento
bajo carga. A carga
alta, una instancia
simple del motor de
datos puede consumir
todos los recursos de
CPU para procesar
las solicitudes.
Dado que es un proxy,
normalmente solo se
une por la red, pero se
puede unir por la CPU
con sesiones de
usuario simultáneas
suficientes. Su carga
se genera mediante la
interacción basada en
navegador y en
Tableau Desktop y
extrae los trabajos de
actualización para las
Proceso
Nombre de
archivo
Propósito
¿Varios Características de
hilos?
rendimiento
Almacén de
archivos
filestore.exe
Replica
n/a
automáticamente
extractos en
nodos de motor
de datos
Repositorio
postgres.exe
La base de datos n/a
de Tableau
Server almacena
libros de trabajo y
metadatos de
usuario
Buscar y explorar searchserver.exe
Gestiona
Sí
búsqueda rápida,
filtrado,
recuperación y
visualización de
metadatos de
contenido en el
servidor
- 249 -
fuentes de datos de
Tableau Server.
Se instala con el motor
de datos (no se puede
instalar por separado).
Siempre habrá
presente un proceso
de almacén de
archivos si hay
instalados uno o más
procesos de motor de
datos.
Normalmente
consume pocos
recursos. Se puede
transformar en un
atasco en casos
excepcionales para
implementaciones
muy grandes (miles de
usuarios) cuando
realiza operaciones
como ver todos los
libros de trabajo por
usuario o cambiar los
permisos. Para
obtener más
información, consulte
Repositorio de
Tableau Server En la
página 254.
El proceso está
limitado en primer
lugar por la memoria y
en segundo lugar por
las E/S. La cantidad
de memoria usada
aumenta
proporcionalmente a
Proceso
VizQL Server
Nombre de
archivo
vizqlserver.exe
Propósito
¿Varios Características de
hilos?
rendimiento
Carga y
Sí
renderiza vistas,
calcula y ejecuta
consultas
la cantidad de
contenido que hay en
el servidor
(sitios/proyectos/libros
de trabajo/fuentes de
datos/vistas/usuarios).
Consume recursos
evidentes durante la
carga de la vista y el
uso interactivo de un
navegador Web. Se
puede unir a CPU,
E/S o la red. La carga
del proceso solo se
puede crear con la
interacción basada en
el navegador. Se
puede acabar la
memoria.
Servicio de coordinación de Tableau Server
Si Tableau Server está configurado como entorno distribuido, uno de los procesos que se
ejecuta en cada nodo del conjunto es el servicio de coordinación. Tableau Server usa el
servicio de coordinación para coordinar actividades en el servidor, incluyendo las instalaciones
de alta disponibilidad. El servicio de coordinación está integrado en Apache Zookeeper, un
proyecto de código abierto.
El hardware del conjunto puede afectar, en cierta medida, a la eficacia de la ejecución del
servicio de coordinación. En particular:
l
l
l
Memoria. El servicio de coordinación mantiene información de estado en la memoria.
Por diseño, la huella de la memoria es pequeña y es un factor que no suele influir en el
rendimiento global del servidor.
Velocidad del disco. Como el servicio almacena información de estado en disco, la
velocidad de disco aumenta en los equipos de los nodos individuales.
Velocidad de conexión entre nodos. El servicio se comunica continuamente entre los
nodos de conjuntos. Una conexión rápida entre nodos favorece la sincronización.
- 250 -
Configuración del servicio de coordinación
El servicio de coordinación se ejecuta automáticamente en todos los nodos de Tableau
Server. No hay que configurar explícitamente el servicio de coordinación ni existen ajustes que
se puedan definir para el servicio. Como resultado, al agregar un nodo a su conjunto, no verá
el servicio de configuración en la lista de procesos, por ejemplo, no verá el servicio de
coordinación en el cuadro de diálogo Agregar Tableau Server:
La opción Instalación básica incluye el servicio de coordinación y el controlador de conjuntos.
Como puede ver, esta opción está deshabilitada, porque no se puede elegir instalar esos
servicios.
El cuórum del servicio de coordinación
Para garantizar que el servicio de coordinación funcione correctamente, el servicio requiere un
cuórum: un número mínimo de instancias del servicio. En una instalación de Tableau Service,
los servicios de coordinación deben ejecutarse en más del 50 % de los nodos del conjunto.
Esto tiene efecto si reduce el número de nodos de la instalación. También tiene un efecto
importante si el número de equipos del conjunto se reduce.
Si reduce el número de nodos
Si reduce el número de nodos en el conjunto de tres (o más) a dos nodos, se le advierte de que
Tableau Server ya no admite la alta disponibilidad:
- 251 -
A minimum of three Tableau Server nodes are required for high
availability. You can add a third node now,
or continue with only two nodes. Continuing with only two nodes
means Tableau Server will not be highly available.
You can always add a third node later. Click OK to continue with
2 nodes, or Cancel to go back and add a node.
Si continúa, Tableau Server se ejecutará, pero la conmutación tras error automática no se
llevará a cabo en el repositorio.
Si hay problemas en el servidor
Si el servicio de coordinación detecta que se están ejecutando menos de la mitad de las
instancias del servicio, cierra el servidor, ya que esto significa que los nodos no se pueden
sincronizar y la instalación del servidor no puede gestionar la conmutación tras error. Si eso
sucede, puede determinar que el servicio de coordinación fue el responsable de cerrar el
servidor de las formas siguientes:
l
l
Alertas. Si ha configurado el servidor para que le envíe alertas, el servicio de
coordinación hace que se envíe un correo electrónico para indicar que el número de
instancias del servicio de coordinación queda por debajo del cuórum. Para obtener más
información sobre la configuración de alertas, consulte Alertas y suscripciones En la
página 226.
Archivos de registro. Puede examinar archivos de registro, especialmente los
archivos de registro para el servicio de coordinación (zookeeper) y el servicio del
controlador de conjuntos. Para obtener más información, consulte Ubicaciones de
archivo de registro de servidor En la página 561.
Ver el estado del servicio de coordinación
El servicio de coordinación no se incluye en la lista al ver el estado del proceso de servidor.
Para ver el estado del servicio, puede usar el comando siguiente de tabadmin:
tabadmin status --verbose
La salida del comando muestra si se está ejecutando el servicio:
10.32.139.21:
Status: RUNNING
'Tableau Server
'Tableau Server
'Tableau Server
'Tableau Server
'Tableau Server
'Tableau Server
'Tableau Server
'Tableau Server
'Tableau Server
Data Engine 0' (2456) is running.
Vizqlserver 0' (3336) is running.
Backgrounder 0' (11976) is running.
CacheServer 0' (2508) is running.
Dataserver 0' (3572) is running.
Application Server 0' (804) is running.
API Server 0' (3584) is running.
Coordination Service 0' (2624) is running.
Search and Browse 0' (2744) is running.
- 252 -
'Tableau
'Tableau
'Tableau
sitory).
'Tableau
Server Gateway' (2824) is running.
Server Cluster Controller' (2840) is running.
Server Repository' (2032) is running (Active RepoServer File Store' (2964) is running.
Limpieza del servicio de coordinación
El servicio de coordinación mantiene información de estado sobre el servidor, como registros
de transacción de las actividades realizadas en el servidor. Esta información se escribe en el
disco y, cuando el servidor se reinicia, la información del disco se usa para reiniciar el servicio
de coordinación y determinar información de estado, por ejemplo, si los distintos repositorios
que hay se han sincronizado.
Si los datos que mantiene el servicio están dañados (por ejemplo, por problemas de hardware)
o si hay algún otro problema con el servicio de coordinación que afecte al inicio del servidor,
puede realizar una operación de limpieza en la información del servicio. Para ello, ejecute el
siguiente comando de tabadmin:
tabadmin cleanup --reset-coordination
Este comando realizará una cleanup En la página 600 normal y quitará los archivos del
servicio de coordinación.
Nota: Este comando solo se puede ejecutar cuando se detiene el servidor.
Almacén de archivos de Tableau Server
El proceso del Almacén de datos de Tableau Server se instala con el Motor de datos y controla
el almacenamiento de los extractos. En entornos de alta disponibilidad (HA), el Almacén de
archivos garantiza que los extractos se sincronicen con otros nodos de almacén de archivos
para que estén disponibles si un nodo de almacén de archivos deja de ejecutarse.
Proceso
Almacén de archivos
Nombre
de
archivo
filestore.exe
Estado
El estado del proceso Almacén de archivos se ve en la página Estado. Para obtener más información, consulte Ver el estado de los procesos de servidor En
la página 399
Registro Los registros se ubican en \logs\filestore. Para obtener más información,
consulte Ubicaciones de archivo de registro de servidor En la página 561
El comando decommission
Si quiere o necesita quitar un almacén de archivos, debe desactivar primero el almacén de
archivos usando el comando decommission. La desactivación pone el almacén de archivos
en el modo de solo lectura y copia los datos únicos contenidos en el almacén de archivos en
- 253 -
otro u otros almacenes de archivos que haya en el conjunto. Cuando un almacén de archivos
se va a desactivar, esto aparece en la página Estado y cuando se ha copiado todo el contenido
único a otros nodos de almacén de archivos, el nodo desactivado aparece como listo para
eliminarse.
Repositorio de Tableau Server
El repositorio de Tableau Server es una base de datos que almacena datos de servidor. Estos
datos incluyen información sobre usuarios, grupos y asignaciones de grupo, permisos,
proyectos, fuentes de datos, metadatos de extractos e información de actualización de
Tableau Server.
Proceso
Repositorio
Nombre
de
archivo
postgres.exe
Estado
El estado del Repositorio se ve en la página Estado. Para obtener más información, consulte Ver el estado de los procesos de servidor En la página
399
Registro Los registros generados por el repositorio se ubican en \logs\repository.
Para obtener más información, consulte Ubicaciones de archivo de registro
de servidor En la página 561
Repositorio activo preferido
Si configura Tableau Server después de la instalación inicial, tiene la opción de especificar un
Repositorio activo preferido. Este paso es opcional. Si no especifica un repositorio activo
preferido, Tableau Server seleccionará el repositorio activo al iniciarse.
Configure un repositorio activo preferido si quiere que Tableau Server seleccione un nodo
específico al iniciarse. Puede hacer esto si quiere usar un servidor concreto para el repositorio
activo (un equipo con más espacio en disco o memoria, por ej.) o si usa vistas administrativas
personalizadas. Las vistas administrativas personalizadas tienen información de conexión
incrustada que se refiere al repositorio para el que creó las vistas.
El comando failoverrepository
Si se produce la conmutación tras error y el repositorio pasivo se convierte en el repositorio
activo, seguirá siendo el repositorio activo hasta que Tableau Server se reinicie o hasta que
use el comando failoverrepository para volver al otro. Especifique el repositorio que
quiere que esté activo o especifique que el repositorio activo preferido (si se configuró) deba
- 254 -
volver a estar activo. Para obtener más información, consulte failoverrepository En la página
607.
Valores predeterminados y límites de procesos de servidor
Los procesos del servidor para los que puede definir valores predeterminados y límites son el
servidor de aplicaciones, el servidor de API, el motor de datos, Data Server y VizQL Server.
De manera predeterminada, Tableau Server se instala con hasta dos instancias de cada
proceso de servidor. Si va a instalar en un servidor con menos de ocho núcleos o menos de 16
GB de RAM, los valores predeterminados son una instancia de cada proceso de servidor.
En una instalación distribuida de Tableau Server, puede tener un máximo de dos instancias
del repositorio (activa y pasiva).
Si está ejecutando la versión de 64 bits de Tableau Server (que está disponible a partir
de la versión 8.1), solo puede ejecutar un máximo de dos instancias de un proceso.
Si está ejecutando la versión de 32 bits de Tableau Server y la configuración
predeterminada no es suficiente, puede modificar a hasta ocho instancias durante la
instalación (solo para actualizaciones) o después de la instalación, usando el cuadro de
diálogo Configuración. El límite superior predeterminado es de ocho instancias por proceso. Si
su equipo tiene suficiente cantidad de memoria RAM y núcleos de CPU, puede cambiar el
límite superior usando el ajuste de tabadmin service.max_procs. Para cada instancia de
proceso, Tableau recomienda que el equipo que ejecuta el proceso tenga al menos 1 GB de
RAM y 1 núcleo de CPU lógico.
Para cambiar la cantidad máxima de procesos permitidos:
1. Después de la instalación, detenga el servidor.
2. Estando en el directorio bin de Tableau Server, escriba el siguiente comando, donde
number es la cantidad máxima de instancias de proceso que desea permitir:
tabadmin set service.max_procs number
Por ejemplo:
tabadmin set service.max_procs 10
3. Inicie el servidor para que los cambios surtan efecto.
Actualizar a 9.0
Use los siguientes temas para actualizar el software Tableau Server a la versión 9.0. Si
actualiza desde una versión anterior a la versión 8.2, consulte la Base de conocimiento de
Tableau.
- 255 -
Lista de verificación previa a la actualización
Antes de actualizar Tableau Server a la versión 9.0.x, debe leer Cambios: qué debe saber
antes de actualizar En la página 260 y este tema, y llevar a cabo los pasos que se describen
aquí.
Nota: Una nueva versión de tabcmd sale con cada versión de Tableau Server. Si instaló
la utilidad de línea de comando en equipos que no ejecutan Tableau Server, tal vez
necesite actualizar tabcmd en aquellos componentes cuando actualice Tableau Server.
Para obtener más información, consulte Instalar tabcmd En la página 632.
Credenciales y archivos de configuración
Antes de actualizar, asegúrese de tener lo siguiente:
l
l
l
Credenciales de cuenta de usuario: Para cada equipo que actualiza, necesita
credenciales para una cuenta de usuario con permisos de administrador local.
Ejecutar como credenciales de cuenta: Confirme que tiene el nombre de usuario y
contraseña para la cuenta Ejecutar como de Tableau Server. Si usa NT
AUTHORITY\NetworkService (valor predeterminado), no se requiere contraseña.
Archivos de configuración: Además del archivo .exe correspondiente a la
actualización que va a realizar, debe tener localizado o volver a descargar el archivo
.exe de configuración de la versión de servidor que tiene actualmente en producción
(consulte Descarga de productos de Tableau). Si ocurre algo inesperado durante la
actualización, esto puede ayudarle a recuperar más rápidamente.
Personalizaciones
Aunque Tableau conserva los ajustes de configuración durante una actualización, es mejor
anotar las personalizaciones que haya realizado para poder verificarlas posteriormente. Estas
incluyen configuración SSL, cambio de puerto predeterminado de Tableau y valores de tiempo
de espera, así como también, el uso de logotipos personalizados. Además, si agregó su
versión actual de Tableau Server a la variable de entorno PATH de Windows, deberá
actualizar la entrada después de actualizar, de modo que se refiera a la versión más nueva de
Tableau Server.
Requisitos de hardware (núcleos, RAM y espacio libre en disco)
Antes de efectuar la actualización debe asegurarse de que los equipos que va a actualizar
cumplen o superan los requisitos mínimos de hardware. Consulte Requisitos de hardware
para obtener más información.
Versión de bits
Desde la versión 8.1, Tableau Server se brinda como una aplicación nativa de 64 bits además
de una aplicación de 32 bits. Las versiones anteriores de Tableau Server solo estaban
disponibles en 32 bits.
- 256 -
Si anteriormente estaba ejecutando la versión de 32 bits de Tableau Server en un sistema
operativo de 64 bits, se recomienda actualizar a la versión de 64 bits de Tableau Server.
Consulte Antes de instalar… En la página 214 para conocer los requisitos mínimos.
Si actualiza una instalación distribuida de Tableau Server, el conjunto completo debe ejecutar
la misma versión de bits (32 bits o 64 bits) del software de Tableau Server. Al actualizar de la
versión de 32 bits de Tableau Server a la versión de 64 bits, primero debe desinstalar la
versión de 32 bits de cada trabajador antes de instalar la versión de 64 bits del software del
trabajador.Para obtener más información, consulte Actualización de una instalación
distribuida de Tableau Server de 32 bits a 64 bits En la página 266.
Verifique el estado de mantenimiento del producto
Si intenta actualizar Tableau Server desde un servidor cuyo mantenimiento ha expiado el
resultado será una instancia sin licencia de Tableau Server.
Para ver si ha expirado el mantenimiento del servidor:
l
Seleccione Inicio > Todos los programas > Tableau Server > Administrar claves
de productos y vea bajo la columna Expiración de mantenimiento.
Si el mantenimiento ha expirado, seleccione la clave y haga clic en Actualizar. Si los datos de
mantenimiento no se actualizan, contacte con el servicio de atención al cliente de Tableau. La
reactivación de la clave del producto será parte de la configuración. Consulte Activar Tableau
En la página 219 para conocer detalles. Si el servidor no tiene acceso a Internet, consulte
Activar Tableau fuera de línea En la página 220.
Cree un respaldo de “limpieza”
Se recomienda crear siempre una copia de respaldo justo antes de actualizar Tableau Server,
aparte de las copias de respaldo habituales. Antes de crear el respaldo, ejecute el comando de
limpieza tabadmin cleanup para eliminar los archivos no esenciales del respaldo.
Consulte Ejecución de limpieza y Copia de seguridad de los datos de Tableau En la
página 544 para conocer los pasos.
Instalaciones distribuidas solamente: ¿Eliminar los trabajadores antes de crear el respaldo?
Además de los datos, el archivo de respaldo de Tableau (.tsbak) incluye información sobre la
configuración. Por ello, la copia de respaldo de una instalación distribuida de Tableau Server
incluirá información de configuración sobre los nodos de trabajadores, incluidas sus
direcciones IP. Si no quiere que esta información forme parte de la copia de respaldo (por
- 257 -
ejemplo, porque va a migrar los nodos de trabajadores a un hardware nuevo durante la
actualización), tiene dos opciones:
l
l
Elimine los trabajadores de la configuración de Tableau Server antes de crear el
respaldo.
Planee usar la opción --no-config cuando restaure el archivo de respaldo a su
nueva instalación. Observe que, con esta opción, no se restaura información de
configuración; tampoco la del Tableau Server principal.
Nota: Debe desinstalar Tableau Server de los equipos de los trabajador a los que no
incluya en la nueva instalación para evitar conflictos entre los trabajadores antiguos y los
nuevos.
Si está ejecutando una instalación distribuida de Tableau Server y tiene un trabajador que
ejecuta Windows XP o Windows Server 2003 SP1 o SP2, debe quitarlo de la configuración
antes de realizar la actualización. Estos sistemas operativos no son plataformas compatibles
en la versión 9.0. Tenga en cuenta que se admite Windows Server 2008 o superior.
Para eliminar un trabajador de la configuración de Tableau Server:
1. Detenga el servidor en el Tableau Server primario.
2. En el servidor primario, abra la utilidad de configuración seleccionando Tableau Server
<versión> > Configurar Tableau Server en el menú Inicio.
3. En la utilidad de configuración, seleccione la pestaña Servidores.
4. Si el trabajador hospeda el motor de datos o el repositorio, traslade estos procesos a
otra máquina antes de continuar. Consulte Trasladar los procesos del motor de
datos y del almacén de archivos En la página 267 para conocer pasos.
5. A continuación, resalte el trabajador y haga clic en Eliminar.
6. Haga clic en Aceptar.
7. Inicie el servidor.
Ejecución de limpieza
La ejecución del comando tabadmin cleanup elimina del sistema Tableau Server los
archivos que no necesita en el archivo de respaldo. Debe ejecutar una limpieza una vez con el
servidor en ejecución, lo que le permite actuar en la base de datos de Tableau, y una vez con el
servidor detenido, lo que le permite eliminar los archivos de registro. Para obtener más
información, consulte Eliminar archivos innecesarios En la página 546.
- 258 -
Para ejecutar tabadmin cleanup:
1. Abra una línea de comando como administrador:
2. Navegue al directorio de la agrupación de Tableau Server. Por ejemplo:
cd “C:\Program Files\Tableau\Tableau Server\8.3\bin"
3. Confirme que el servidor está en ejecución:
tabadmin status
4. Ejecute la limpieza al escribir lo siguiente:
tabadmin cleanup
5. Detenga el servidor:
tabadmin stop
6. Ejecute la limpieza nuevamente:
tabadmin cleanup
Mantenga el servidor detenido para la creación de un respaldo (a continuación).
Cree el archivo de respaldo
El comando tabadmin backup crea un archivo .tsbak que contiene datos del repositorio,
extractos de datos y configuración de servidor. Después de crear el archivo, almacénelo en un
equipo separado. Consulte Copia de seguridad de los datos de Tableau En la página 544
para conocer los pasos. Observe que si está creando un respaldo usando la versión 8.0 o
anterior de Tableau Server, debe detener el servidor antes de crear un respaldo.A partir de la
versión 8.1, puede crear copias de respaldo sin detener antes el servidor.
- 259 -
Instalaciones distribuidas solamente: Si quitó nodos de trabajadores de la
configuración del servidor antes de crear la copia de respaldo y no va a realizar una
migración a un hardware nuevo junto con la migración, ahora puede volver a agregar los
trabajadores a la configuración. Siga los pasos en Actualizar a 9.0 En la página 264.
De lo contrario, si está migrando a un hardware nuevo como parte de su actualización,
deje a los trabajadores fuera de la configuración. Consulte Migrar a hardware nuevo
En la página 269 para obtener más detalles.
Cambios: qué debe saber antes de actualizar
Tableau Server 9.0incluye cambios que debe conocer antes de actualizar.
Para obtener información sobre las novedades de Tableau Server 9.0, consulte el tema
Novedades en Tableau Server de la ayuda en línea de Tableau Server.
Las actualizaciones de Tableau Server 9.0 tienen las siguientes consecuencias:
Personalizaciones
Página de inicio predeterminada
Todas las páginas de inicio predeterminadas definidas por el usuario se restablecen a la
página de inicio predeterminada de Tableau Server. Los usuarios deben restablecer su página
de inicio predeterminada después de la actualización.
Logotipos personalizados
A partir de la versión 9.0, los logotipos personalizados han cambiado como se muestra a
continuación:
l
l
El fondo de los logotipos personalizados grandes es distinto en función de la ubicación
del logotipo. En la barra de navegación, el fondo es negro, mientras que en la pantalla
de inicio de sesión es blanco. Para obtener más información, consulte Cambiar el nombre o el logotipo En la página 419.
La opción de logotipo pequeño ha quedado obsoleta. No hay ninguna ubicación en
Tableau Server en la que se visualice el logotipo pequeño, por lo que dicha opción no
tiene ningún efecto.
Requisitos de hardware (núcleos, RAM y espacio libre en disco)
A partir de la versión 9.0 no se instalará Tableau Server si el equipo no cumple los requisitos
mínimos. Esto se aplica en las actualizaciones e instalaciones nuevas, y en todos los equipos
de una instalación distribuida. Los requisitos de hardware son los siguientes:
l
l
Tableau Server de 64 bits: debe tener como mínimo 4 núcleos, 8 GB de RAM y 15 GB
de espacio libre en disco para instalar la versión de 64 bits de Tableau Server.
Tableau Server de 32 bits: debe tener como mínimo 2 núcleos, 4 GB de RAM y 15 GB
de espacio libre en disco para instalar la versión de 32 bits de Tableau Server.
- 260 -
Para obtener más información, consulte Requisitos de hardware mínimos para Tableau
Server En la página siguiente.
Nota: Si va a actualizar Tableau Server en un equipo que no cumple los requisitos
mínimos de hardware, no podrá instalar Tableau Server 9.0 Si no puede actualizar la
versión de 64 bits de Tableau Server debido a los requisitos de hardware, pero el equipo
cumple los requisitos mínimos de hardware para la versión de 32 bits, puede actualizar
a dicha versión.
Alta disponibilidad y conmutación tras error
A partir de la versión 9.0, Tableau Server ya no da soporte a la conmutación tras error
automática con un clúster de dos nodos. Para sacar provecho de la conmutación tras error
automática deberá instalar Tableau Server en al menos tres nodos. Uno de ellos puede incluir
una instalación mínima (la opción "instalación básica").
Ya no se admite la opción para usar un host de confirmación externo. Todas las instalaciones
configuradas con una confirmación externa se actualizarán sin dicho host.
Al actualizar una instalación de dos nodos configurada para la alta disponibilidad (conmutación
tras error automática), tendrá la opción de agregar un tercer nodo. Puede llevar a cabo esta
acción como parte del proceso de actualización o en un paso posterior.
El usuario Tableau Software
En las versiones anteriores de Tableau Server 9.0, si tenía instalados los usuarios y datos de
muestra, se creaba un usuario llamado Tableau Software. El usuario Tableau Software era el
propietario de los datos de muestra.
A partir de la versión 9.0 no se crea ningún usuario Tableau Software. Si instala los datos de
muestra, la propiedad de dichos datos se asigna al usuario inicial que se crea (el usuario
administrador).
Regeneración de contraseña interna de la base de datos de PostgreSQL
Al instalar Tableau Server o efectuar la actualización desde una versión anterior se vuelve a
generar la contraseña usada en los procesos internos de Tableau Server para la
comunicación con la base de datos de PostgreSQL. Esta contraseña solo se usa en los
procesos internos; además, los administradores de servidor u otros usuarios no pueden
acceder a ella. Para obtener más información, consulte Volver a generar una contraseña.
tabadmin restore: no reinicia Tableau Server automáticamente
A partir de la versión 9.0, el comando tabadmin restore no inicia Tableau Server
automáticamente. Si desea que el servidor se inicie después de llevar a cabo una
restauración, use la opción --restart. Para obtener más información, consulte restore En
la página 614.
- 261 -
"Opción "Recordarme"
En la versión 9.0 de Tableau Server no está disponible la opción Recordarme en la página de
inicio de sesión.
Requisitos de hardware mínimos para Tableau Server
El equipo en el que va a instalar o actualizar Tableau Server debe cumplir los requisitos de
hardware mínimos. Estos requisitos se aplican a instalaciones de un solo nodo y a todos los
equipos de una instalación distribuida. No podrá instalar Tableau Server si el programa de
instalación determina que el equipo no cumple los requisitos siguientes:
Versión del servidor
CPU
RAM
Espacio libre
en disco
Tableau Server de 64 bits
4 núcleos
8 GB
15 GB
Tableau Server de 32 bits
2 núcleos
4 GB
15 GB
Para los requisitos:
l
l
El espacio libre en disco se calcula después de descomprimir el programa de instalación
de Tableau Server. El programa de instalación usa aproximadamente 1 GB de espacio.
El recuento de núcleos se basa en los núcleos "físicos". Los núcleos físicos pueden
representar hardware real del servidor o núcleos de una máquina virtual (VM). Los
procesos múltiples se ignoran.
El programa de instalación de Tableau Server determina cuántos núcleos físicos tiene un
equipo consultando al sistema operativo. Para ver la información de hardware que el
programa de instalación detectó en el equipo, abra el archivo tabadmin_lic.log.
En tabadmin_lic.log, busque líneas parecidas a la siguiente para comprobar los núcleos
físicos y lógicos que el programa de instalación detectó y usó para determinar la cantidad de
núcleos que se usan para el licenciamiento:
[6596 ] INFO 2015-03-10 14:06:31 -0800
: DetectLogicalProcessorInformation: Detected 4 physical cores
[6596 ] INFO 2015-03-10 14:06:31 -0800
: DetectSystemInfoCores: Detected 4 logical cores
[6596 ] INFO 2015-03-10 14:06:34 -0800
: DetectCoreCount:
Detected 4 cores (this number will be used for core license counting)
El registro se encuentra en el equipo donde va a instalar Tableau Server: <install
drive>:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\ . Para
obtener más información, consulte Ubicaciones de archivo de registro de servidor En la
página 561.
- 262 -
Nota: Si no puede instalar Tableau Server de 64 bits por los requisitos de hardware
pero el equipo cumple los requisitos de hardware mínimos para la versión de 32 bits de
Tableau Server, quizás pueda instalar la versión de 32 bits.
Determinar el número de núcleos del equipo
Puede usar la herramienta de línea de comando de instrumentación de administración de
Windows (WMIC) para determinar la cantidad de núcleos físicos que tiene el servidor. Esto es
útil cuando no sabe si el equipo cumplirá los requisitos mínimos de hardware para instalar
Tableau Server.
1. Abra una línea de comando.
2. Escriba el siguiente comando:
WMIC CPU Get DeviceID,NumberOfCores
La salida mostrará el identificador o los identificadores de los dispositivos y el número de
núcleos físicos que tiene el equipo:
En el ejemplo anterior, hay dos CPU, cada una con un núcleo, para un total de dos
núcleos físicos. Este equipo no cumpliría los requisitos de hardware mínimos para
instalar Tableau Server.
Un comando más largo recoge los procesadores lógicos y los núcleos físicos:
WMIC CPU Get
DeviceID,NumberOfCores,NumberOfLogicalProcessors,SocketDesign
ation
Nota: Los comandos no distinguen mayúsculas de minúsculas, pero se muestran
con mayúsculas para facilitar la lectura.
- 263 -
Actualizar a 9.0
Después de completar Lista de verificación previa a la actualización En la página 256,
actualice la instalación existente de Tableau Server a la versión 9.0 mediante uno de los
siguientes procedimientos. Si va a realizar la migración a un nuevo hardware como parte de la
actualización, consulte Migrar a hardware nuevo En la página 269 en lugar de los siguientes
procedimientos.
Cuando instale la versión más reciente de Tableau Server, use la misma unidad y el mismo
directorio que se utilizaban en la versión anterior. De este modo, se podrán importar
automáticamente los datos y los valores de configuración de la versión anterior.
Durante la instalación de la versión nueva, los extractos existentes se migrarán al nuevo
almacén de archivos. Este proceso puede durar bastante (hasta varias horas si tiene una gran
cantidad de extractos o si los extractos tienen un tamaño considerable). Durante este proceso
se visualiza un mensaje: "Se están migrando los extractos al almacén de archivos. Este
proceso puede durar varias horas." Para obtener más información, consulte Solución de
errores de instalación y actualización de Tableau Server En la página 590
Si va a realizar una actualización en un servidor con menos de ocho núcleos o menos de 16
GB de RAM y no ha establecido expresamente el número de procesos del servidor VizQL, se
establecerá dicho número con la cantidad de una sola instancia. Para lograr un rendimiento
óptimo en las máquinas que tienen menos de ocho núcleos y menos de 16 GB de RAM,
establezca en 1 el número de procesos del servidor de VizQL y del servidor de datos.
Si actualiza Tableau Server de 32 bits a Tableau Server de 64 bits, debe desinstalar la versión
existente antes de instalar la nueva versión.
Nota: Es recomendable que realice una copia de respaldo de los datos de Tableau
Server antes de la actualización. Para obtener más información, consulte Lista de
verificación previa a la actualización En la página 256.
Instalaciones de un solo servidor
Para actualizar una instalación de un solo servidor de Tableau Server a la versión 9.0 o 9.0.x:
1. Use Agregar o quitar programas en Tableau Server para desinstalar la versión anterior.
La desinstalación quita el software del servidor, pero deja los datos y los ajustes de
configuración intactos.
2. Instalar Tableau Server. La configuración de Tableau Server manipulará la importación
de datos y los ajustes de configuración de la versión anterior.
Instalaciones distribuidas
Si está trasladando su conjunto a la versión de 64 bits de Tableau Server como parte de su
actualización a la versión 9.0, consulte las pautas de "versión de bits"en la Lista de
verificación previa a la actualización En la página 256.
- 264 -
Para actualizar una instalación distribuida de Tableau Server de la versión 8.2 o 8.3 a la versión 9.0 o 9.0.x:
1. Use Agregar/Eliminar programas en el equipo primario de Tableau Server para
desinstalar la versión anterior.
2. Use Agregar/Eliminar programas en los equipos de trabajador para desinstalar la
versión anterior.
La desinstalación elimina el software del servidor, pero déjelos datos y ajustes de
configuración intactos.
3. Instale el servidor trabajador de Tableau en los trabajadores.
4. Instale Tableau Server en el Tableau Server primario.
La configuración de Tableau Server manipula la importación de datos y los ajustes de
configuración de la versión anterior.
Nota: Si va a efectuar la actualización desde un clúster de dos nodos (uno
primario y un trabajador) o una configuración que ha usado un host de
confirmación externo, es posible que vea una advertencia sobre las limitaciones si
ejecuta Tableau Server en dos nodos. Para obtener más información, consulte
Requisitos distribuidos En la página 274
Para actualizar a una instalación distribuida de Tableau Server desde la versión 9.0.x a la versión 9.0.x:
1. Use Agregar/Eliminar programas en su equipo primario de Tableau Server para
desinstalar la versión anterior.
La desinstalación quita el software del servidor, pero deja los datos y los ajustes de
configuración intactos.
2. Instale Tableau Server en su Tableau Server primario.Dado que se trata de una
actualización de la "misma versión" (versión 9.0.x a 9.0.x), no es necesario desinstalar y
reinstalar el software del servidor en los trabajadores Tableau. El Tableau Server
primario activa las actualizaciones a los servidores de trabajadores.
Nota: Si hay una actualización de los controladores de PostgreSQL, aparecerá
un mensaje informándole de que "Uno o más trabajadores no se han podido
actualizar automáticamente" e indicándole que actualice manualmente el
software en cada trabajador. Esto sucederá incluso durante una actualización de
la "misma versión" .
Si actualiza de Tableau Server de 32 bits a 64 bits, debe desinstalar y volver a efectuar
la instalación. Consulte Actualización de una instalación distribuida de Tableau Server
de 32 bits a 64 bits a continuación.
La configuración de Tableau Server manipulará la importación de datos y los ajustes de
configuración de la versión anterior.
- 265 -
Actualización de una instalación distribuida de Tableau Server de 32 bits a 64 bits
Si actualiza a una instalación distribuida de 32 bits a 64 bits, debe realizar los siguientes pasos:
1. Use Agregar/Eliminar programas en su equipo primario de Tableau Server para
desinstalar la versión de 32 bits del servidor primario.
2. Use Agregar/Eliminar programas en los equipos de trabajador de Tableau Server para
desinstalar las versiones de 32 bits.
3. Instale Tableau Server de 64 bits en cada trabajador.
4. Instale Tableau Server de 64 bits en su Tableau Server primario.
Mover el proceso de repositorio
Si necesita eliminar un nodo de trabajador de la configuración de Tableau Server y ese
trabajador alberga la única instancia del repositorio, primero debe trasladar el proceso a otro
equipo antes de eliminar el nodo. Siempre debe haber al menos una instancia activa del
repositorio, así que no podrá eliminar una instancia si es la única que hay.
Nota: Si también va a mover un grupo de motor de datos o almacén de archivos, puede
mover el repositorio al mismo tiempo. Consulte Trasladar los procesos del motor de
datos y del almacén de archivos En la página siguiente.
1. Cree un respaldo completo de Tableau Server. Para obtener más información, consulte
Copia de seguridad de los datos de Tableau En la página 544
2. Si todavía no lo ha hecho, detenga Tableau Server y ejecute la utilidad de configuración
de Tableau Server (Inicio > Tableau Server 9.0 > Configurar Tableau Server) en el
nodo principal de Tableau Server.
3. En la pestaña Servidores, seleccione el equipo (dirección IP o nombre del equipo) al
que quiere mover el proceso y haga clic en Editar.Puede ser otro trabajador o el
principal (This Computer (Primary)).
4. En el cuadro de diálogo Editar Tableau Server, active la casilla de verificación
Repositorio y haga clic en Aceptar para cerrar el cuadro de diálogo.
5. Haga clic en Aceptar en la utilidad de configuración de Tableau Server para guardar los
cambios y cerrarla.
6. Inicie el nodo principal de Tableau Server para que se complete la sincronización entre
el repositorio existente y el repositorio recién agregado.
7. Abra la página Estado de Tableau Server y espere hasta que el estado del nuevo
repositorio deje de aparecer como "Configurando". Cuando el estado del repositorio sea
"Pasivo", la sincronización se habrá completado.
8. Detenga el servidor y abra la utilidad de configuración de Tableau Server.
9. En la pestaña Servidores, resalte el equipo del que está eliminando el proceso y haga
clic en Editar.
- 266 -
10. Quite los procesos que va a mover: desactive la casilla de verificación Repositorio y
haga clic en Aceptar.
11. Vuelva a hacer clic en Aceptar para guardar los cambios y cerrar la utilidad.
12. Inicie el servidor principal para que los cambios surtan efecto.
Si lleva a cabo este procedimiento como parte de la eliminación de un nodo de trabajador de la
configuración de Tableau Server (tal como se describe en Lista de verificación previa a la
actualización En la página 256), vuelva a detener Tableau Server antes de continuar.
Trasladar los procesos del motor de datos y del almacén de archivos
Si necesita eliminar un nodo de trabajador de la configuración de Tableau Server y ese
trabajador alberga la única instancia del motor de datos y el almacén de archivos (que
administra los extractos), primero debe trasladar los procesos a otro ordenador. Siempre debe
haber al menos una instancia de los procesos del motor de datos y el almacén de archivos, de
modo que no se puede eliminar una instancia si es la única que hay.
1. Cree un respaldo completo de Tableau Server. Para obtener más información, consulte
Copia de seguridad de los datos de Tableau En la página 544
2. Si todavía no lo ha hecho, detenga el nodo principal de Tableau Server y ejecute la
utilidad de configuración de Tableau Server (Iniciar > Tableau Server 9.0 >
Configurar Tableau Server) en el nodo principal de Tableau Server.
3. En la pestaña Servidores, resalte el equipo (dirección IP o nombre del equipo) al que
quiere mover los procesos y haga clic en Editar.Puede ser otro trabajador o el principal
(This Computer (Primary)).
4. En el cuadro de diálogo Editar Tableau Server, escriba el número de procesos de
Motor de datos y haga clic en Aceptar para cerrar el cuadro de diálogo.
Nota: Cuando se instala un proceso de motor de datos en un nodo, el proceso de
almacén de archivos también se instala. Al cambiar el valor de Motor de datos a
otro que no sea 0, la casilla de verificación Almacén de datos se activa
automáticamente.
5. Haga clic en Aceptar en la utilidad de configuración de Tableau Server para guardar los
cambios y cerrarla.
6. Inicie el nodo principal de Tableau Server para que los cambios se hagan efectivos.
7. Abra la página Estado en Tableau Server y espere hasta que el estado del nuevo
almacén de archivos deje de mostrar "Sincronizando".
8. Detenga el servidor.
9. Retire el almacén de archivos del trabajador:
Desde la línea de comando de Windows, en el directorio C:\Program
Files\Tableau\Tableau Server\9.0\bin, ejecute:
- 267 -
tabadmin decommission <worker_node>
donde <worker_node> es el nombre o la dirección IP del trabajador que va a retirar,
tal y como aparece en la lista de servidores de la pestaña Servidores de la utilidad de
configuración.
10. Abra la utilidad de configuración de Tableau Server y, en la pestaña Servidores, resalte
el ordenador del que está eliminando el proceso y haga clic en Editar.
11. Quite los procesos que esté moviendo: escriba 0 para Motor de datos y haga clic en
Aceptar. La casilla de verificación del almacén de datos se desactivará
automáticamente.
12. Vuelva a hacer clic en Aceptar para guardar los cambios y cerrar la utilidad.
13. Inicie el servidor principal para que los cambios surtan efecto.
Si lleva a cabo este procedimiento como parte de la eliminación de un nodo de trabajador de la
configuración de Tableau Server (tal como se describe en Lista de verificación previa a la
actualización En la página 256), vuelva a detener Tableau Server antes de continuar.
Valores predeterminados y límites de procesos de servidor
Los procesos del servidor para los que puede definir valores predeterminados y límites son el
servidor de aplicaciones, el servidor de API, el motor de datos, Data Server y VizQL Server.
De manera predeterminada, Tableau Server se instala con hasta dos instancias de cada
proceso de servidor. Si va a instalar en un servidor con menos de ocho núcleos o menos de 16
GB de RAM, los valores predeterminados son una instancia de cada proceso de servidor.
En una instalación distribuida de Tableau Server, puede tener un máximo de dos instancias
del repositorio (activa y pasiva).
Si está ejecutando la versión de 64 bits de Tableau Server (que está disponible a partir
de la versión 8.1), solo puede ejecutar un máximo de dos instancias de un proceso.
Si está ejecutando la versión de 32 bits de Tableau Server y la configuración
predeterminada no es suficiente, puede modificar a hasta ocho instancias durante la
instalación (solo para actualizaciones) o después de la instalación, usando el cuadro de
diálogo Configuración. El límite superior predeterminado es de ocho instancias por proceso. Si
su equipo tiene suficiente cantidad de memoria RAM y núcleos de CPU, puede cambiar el
límite superior usando el ajuste de tabadmin service.max_procs. Para cada instancia de
proceso, Tableau recomienda que el equipo que ejecuta el proceso tenga al menos 1 GB de
RAM y 1 núcleo de CPU lógico.
Para cambiar la cantidad máxima de procesos permitidos:
1. Después de la instalación, detenga el servidor.
2. Estando en el directorio bin de Tableau Server, escriba el siguiente comando, donde
number es la cantidad máxima de instancias de proceso que desea permitir:
tabadmin set service.max_procs number
- 268 -
Por ejemplo:
tabadmin set service.max_procs 10
3. Inicie el servidor para que los cambios surtan efecto.
Migrar a hardware nuevo
Siga este procedimiento para migrar Tableau Server de un equipo a otro. En concreto, estos
pasos describen cómo mover los datos y ajustes de configuración de Tableau Server desde el
equipo en producción a un nuevo equipo donde está instalada la versión 9.0 de Tableau
Server. Antes de comenzar, asegúrese de que ha efectuado los pasos de Lista de
verificación previa a la actualización En la página 256, incluida la creación de un respaldo.
1. Instale Tableau Server en el equipo nuevo.
2. Copie el archivo .tsbak a la carpeta de agrupación del nuevo Tableau Server (por
ejemplo, C:\Program Files\Tableau\Tableau Server\9.0\bin).
3. A continuación, detenga Tableau Server.
4. Restaure los datos en producción sin configurar la información en su nueva instalación
de Tableau Server:
tabadmin restore --no-config <filename>
donde <filename> es el nombre del archivo .tsbak. Por ejemplo:
tabadmin restore --no-config mybackup.tsbak
La opción --no-config restaura los datos de Tableau Server en producción, pero
excluye la información de configuración. Debe usar esta opción si se traslada a un
nuevo hardware; de lo contrario, surgirán conflictos con la configuración anterior. Tras
efectuar la restauración es posible que deba volver a configurar algunas opciones
(SMTP o los valores de proxy, por ejemplo).
5. Inicie el servidor.
6. Instalaciones distribuidas solamente: Ejecute el instalador de Tableau Worker en
todos los equipos adicionales que desee agregar al conjunto de Tableau Server.
Consulte Instalar y configurar nodos de trabajador En la página 277 para conocer
los pasos que se deben seguir.
7. Una misma clave de producto de Tableau Server se puede activar tres veces: una, para
un entorno de producción; otra, para un entorno de prueba, y otra, para un entorno de
control de calidad. Después de probar la nueva instalación de Tableau Server y
confirmar que está lista para la producción, debe desactivar la versión de producción
anterior de Tableau Server y, luego, desinstalarla. Para desactivar la versión anterior:
- Elija Inicio > Todos los programas > Tableau Server > Administrar claves de
productos.
- Con cada clave de producto, seleccione la clave de producto y haga clic en
Desactivar.
- 269 -
Nota: Si no tiene conexión a Internet, se le solicitará que cree un archivo de
activación sin conexión para completar el proceso de desactivación. Consulte
Activar Tableau fuera de línea En la página 220 para conocer los pasos que se
deben seguir.
Solución de errores de instalación y actualización de Tableau Server
Siga las sugerencias de este tema para resolver problemas comunes de Tableau Server. Para
ver más pasos de solución de problemas en función del estado de proceso que se visualiza en
la página Estado, consulte Solución de problemas de los procesos del servidor En la
página 581.
Pasos generales de solución de problemas
Muchos problemas de Tableau Server pueden tratarse con algunos pasos básicos:
1. Asegúrese de que haya suficiente espacio en disco en todos los equipos que ejecutan
Tableau Server. Si el espacio en disco está limitado, se pueden producir errores en la
instalación o actualización, o bien problemas de ejecución de Tableau Server.
2. Reinicie Tableau Server. Los problemas relacionados con la indexación y los procesos
no iniciados completamente pueden solucionarse reiniciando Tableau Server de un
modo controlado. Para reiniciar Tableau Server, use el comando tabadmin
restart. Se detendrán y reiniciarán todos los procesos asociados a Tableau Server.
3. Limpie los archivos asociados al servicio de coordinación (ZooKeeper). Para limpiar los
archivos del servicio de coordinación, use el comando tabadmin cleanup -reset-coordination.
Iniciar Tableau Server
Tableau Server no puede determinar si se inició completamente
En algunos casos, es posible que Tableau Server no pueda determinar si todos los
componentes se han iniciado correctamente durante el arranque. Si es así, se muestra un
mensaje: "No se pudo determinar si todos los componentes del servicio se han iniciado
correctamente."
Si ve este mensaje después del inicio, compruebe que Tableau Server se esté ejecutando
según lo esperado con el comando tabadmin status -v.
Si el estado muestra que está en ejecución ("Status: RUNNING"), significa que el servidor se
inició correctamente y puede ignorar el mensaje. Si el estado es DEGRADED (degradado) o
STOPPED (detenido), consulte "Tableau Server no se inicia" en la siguiente sección.
Tableau Server no se inicia
Si Tableau Server no se inicia o se ejecuta en estado degradado, ejecute el comando
restart En la página 613 desde una línea de comando. Se cerrarán todos los
- 270 -
procesos en ejecución y se reiniciará Tableau Server.
Instalación de Tableau Server
Errores de instalación debido a los requisitos de hardware
A partir de la versión 9.0, Tableau Server no se instalará si el equipo en el que se lleva a cabo
la instalación no cumple los requisitos mínimos de hardware. Los requisitos mínimos están
pensados para minimizar los problemas causados por la ejecución de Tableau Server en
equipos con una potencia inferior. Estos requisitos se aplican tanto a los equipos de servidor
primario como a los equipos de trabajador. Los requisitos mínimos son inferiores para la
versión de 32 bits de Tableau Server. Si no puede instalar la versión de 64 bits debido a las
limitaciones de hardware, intente usar la versión de 32 bits. Para obtener información
detallada sobre los requisitos mínimos de hardware, consulte Requisitos de hardware
mínimos para Tableau Server En la página 262.
Actualización de Tableau Server
Migración de extractos al almacén de archivos
En Tableau Server 9.0 se ha introducido un mecanismo de almacenamiento más fiable para
los extractos de datos denominado Almacén de archivos. Para actualizar desde una versión
anterior se deben migrar los extractos. Este proceso puede durar bastante (hasta varias horas
si tiene una gran cantidad de extractos o si los extractos tienen muchos datos). Durante la
migración se muestra un mensaje:
Migrating extracts to File Store
This process may take up to several hours.
Si el progreso de migración parece estar atascado o bloqueado, consulte el registro
tabadmin.log para verificar si la migración sigue su curso. En este registro se escribe una
entrada para cada extracto migrado.
Errores de actualización debido a la falta de espacio en disco
Si no hay suficiente espacio en disco para ejecutar el programa de instalación de Tableau
Server y llevar a cabo la actualización, se produce un error de instalación. La cantidad
necesaria de espacio en disco depende del tamaño de la base de datos del repositorio y del
número y el tamaño de los extractos. Como parte de la actualización a la versión 9.0, el
programa de instalación migra extractos al nuevo almacén de archivos, con lo que se ocupa
espacio.
Para liberar espacio en disco:
1. Comprima y guarde los registros mediante el comando tabadmin ziplogs.
Después de crear el archivo ziplogs, guárdelo en una ubicación segura que no forme
parte de la instalación de Tableau Server.
2. Limpie los archivos innecesarios con el comando tabadmin cleanup. Para obtener
más información, consulte Eliminar archivos innecesarios En la página 546
- 271 -
Reindexar la función Buscar y explorar de Tableau Server
Tableau Server nunca finaliza la reindexación de la función Buscar y explorar
Si Tableau Server muestra una advertencia en la página Estado indicando que la indexación
está en curso y nunca concluye, es posible que el proceso de indexación se haya quedado
bloqueado. Para resolver este problema, reinicie Tableau Server con el comando restart
En la página 613 desde una línea de comando.
Se cerrarán todos los procesos en ejecución y se volverá a iniciar Tableau Server. Se vuelve a
generar el índice de Buscar y explorar al iniciar Tableau Server.
Otros problemas que pueden solucionarse mediante la reindexación de Buscar y explorar
Otros síntomas que indican que se debe volver a generar un índice:
l
l
l
l
Una lista de sitios vacía cuando un usuario intenta iniciar sesión
Una lista de proyectos vacía cuando un usuario intenta seleccionar un proyecto
Falta de contenido (libros de trabajo, vistas o dashboards)
Alertas inesperadas o imprecisas (por ejemplo, una alerta"No se pudo actualizar" en un
libro de trabajo que no incluye un extracto)
Si observa cualquiera de estos comportamientos, reinicie Tableau Server para volver a
generar el índice de Buscar y explorar.
Entornos distribuidos
En una instalación distribuida, se instalan partes de Tableau Server en diferentes equipos.
Inicio rápido: Servidor distribuido
Aumente la escalabilidad del entorno de Tableau Server distribuyendo los componentes del
servidor en varias máquinas. Instale Tableau Server en el nodo primario y, a continuación,
instale el software en uno o más nodos de trabajador utilizando el instalador de Worker. Una
vez instalados los nodos de trabajador, configure el nodo primario para que los utilice.
1 Instalar Tableau Server en nodos de trabajador
Descargue el instalador de Tableau Server Worker e instálelo en todos los demás equipos (los
que no sean el servidor primario) en los que quiera incluir la instalación distribuida de Tableau
Server.
Tableau Server debe instalarse en el nodo primario antes que en los demás nodos de la
instalación distribuida.
2 Abrir la utilidad de configuración
En el nodo primario, abra la utilidad de configuración seleccionando Tableau Server 9.0 >
Configurar Tableau Server.
- 272 -
3 Agregar
nodos de trabajador
En la utilidad de
configuración,
seleccione la
pestaña
Servidores y
haga clic en
Agregar. En el
cuadro de
diálogo Agregar
Tableau Server,
escriba la
dirección IP o el
nombre del nodo de trabajador en el cuadro Equipo y especifique el número de procesos
que desee asignar al nodo. Repita estos pasos para cada máquina que desee incluir en la
instalación distribuida.
Puede hacer clic en Descubrir para agregar automáticamente los equipos de trabajadores que haya
instalado en el paso 1.
4 Configurar y actualizar el nodo primario
Una vez configurados los nodos de trabajador, todos los cambios y las actualizaciones de la
configuración deben realizarse en el nodo primario. Para ello, se deben utilizar las
herramientas de línea de comando y la utilidad de configuración de Tableau Server en el nodo
primario. Las actualizaciones se ejecutarán automáticamente en los trabajadores.
- 273 -
Requisitos distribuidos
Antes de que configure un conjunto de Tableau Server, asegúrese de cumplir los siguientes
requisitos.
Hardware
Si bien los equipos que usa en su clúster deben cumplir los requisitos descritos en Antes de
instalar… En la página 214, no necesitan ser idénticos.
Pautas de hardware para alta disponibilidad
Existen algunas pautas para los sistemas que usa para conmutación tras error y alta
disponibilidad:
l
Conmutación tras error, tres equipos: Para configurar un conjunto que proporcione
soporte para conmutación tras error para los procesos de motor de datos y repositorio,
necesita al menos tres equipos o VM: una para el Tableau Server principal y dos para
los nodos de trabajadores de Tableau.
Nota: Si instala Tableau Server en un clúster de dos nodos (el principal y un
trabajador) con un repositorio y un motor de datos o almacén de archivos en cada
nodo, se mostrará una advertencia para informarle de que, con esta
configuración, no tendrá soporte para conmutación tras error y preguntarle si
desea agregar un tercer nodo. No es necesario que agregue un tercer servidor al
clúster, pero si usa un clúster de dos nodos, no habrá soporte para conmutación
tras error y, si uno de los dos nodos deja de funcionar, Tableau Server se
apagará.
l
l
l
Soporte para conmutación tras error y puertas de enlace múltiple: tres
computadoras y un equilibrador de carga: Para configurar un conjunto que
proporcione lo anterior más soporte para puertas de enlace múltiples, necesita al menos
tres equipos o VM y un equilibrador de carga para apoyar al conjunto.
Alta disponibilidad: cuatro computadoras y un equilibrador de carga: Para
configurar a fin de obtener una alta disponibilidad, necesita los recursos descritos
anteriormente además de una computadora adicional para que funcione como servidor
primario de respaldo para su Tableau Server principal.
Computadoras principales: Si configura para obtener una alta disponibilidad, el
Tableau Server principal y el primario de respaldo pueden ejecutar pocos procesos de
Tableau Server, o ninguno. Por lo tanto, las computadoras que ejecuten el servidor
primario y el primario de respaldo no necesitan tantos núcleos como las que ejecutan
sus servidores de trabajadores. No obstante, necesitará espacio en disco para los
respaldos, ya que el equipo principal se usa durante los procesos de restauración y
respaldo de la base de datos.Además del espacio necesario para el archivo de
respaldo, necesitará un espacio en disco temporal cuyo tamaño sea 10 mayor que el del
archivo de respaldo (por lo tanto, si el tamaño de su respaldo es de 4 GB, necesitará
unos 40 GB de espacio en disco temporal disponible).
- 274 -
Software
Tableau Server está disponible en versiones de 32 y 64 bits. Si está ejecutando un conjunto de
Tableau Server, cada computadora debe usar la misma versión: todas de 64 bits o todas de 32
bits. Por ejemplo, el Tableau Server principal ejecuta la versión de 64 bits de Tableau Server,
los trabajadores en el conjunto deben ejecutar la versión de 64 bits de Tableau Server Worker.
No pueden ejecutar la versión de 32 bits de Tableau Server Worker.
Nota: Para instalar Tableau Server en varios nodos, debe disponer de una licencia por
núcleos multimáquina de Tableau Server.
Red y puertos
l
l
l
Puertos:Como ocurre con cualquier sistema distribuido, las computadoras o VM que
use necesitan poder comunicarse entre sí. Consulte Puertos de Tableau Server En la
página 532 para conocer una lista de puertos que deben estar disponibles en las
puertas de enlace y los trabajadores.
Mismo dominio: Todas las computadoras en un conjunto deben ser miembros del
mismo dominio. La cuenta Ejecutar como usuario En la página 517 del servidor, que
se especifica en el Tableau Server principal, debe ser una cuenta de dominio del mismo
dominio.
Direcciones IP estáticas: Cualquier computadora que ejecute Tableau Server, ya sea
una instalación de servidor único o parte de un conjunto, debe tener una dirección IP
estática (obtenga más información).
Procedimientos recomendados
A continuación se presentan algunos puntos que se deben tener en cuenta antes de comenzar
a instalar y configurar:
l
l
l
Direcciones IP o nombres de computadoras: Anote las direcciones IPv4 o los
nombres de computadora de cada computadora o VM con la que trabaje. Necesitará
proporcionarlas durante la instalación y la configuración de Tableau Worker. Según se
menciona anteriormente, cada computadora en el conjunto debe usar una dirección IP
estática, incluso si usa el nombre de la computadora para identificarla durante la
configuración.
Registro CNAME: Si está configurando a fin de obtener una alta disponibilidad y no
está usando un equilibrador de carga, asegúrese de que su Tableau Server principal y
el primario de respaldo tengan el mismo registro CNAME para que sus usuarios de
Tableau Server tengan una buena experiencia si un principal falla y configura el otro
para que tome el control. Si usa un equilibrador de carga, es el nombre de este el que
usarán los usuarios como la URL de Tableau Server, sin importar la puerta de enlace
que realmente esté manejando la solicitud.
Credenciales de cuenta de usuario: Para cada computadora, necesita credenciales
- 275 -
para una cuenta de usuario con permisos de administrador local. Si está configurando a
fin de obtener una alta disponibilidad, la Cuenta Ejecutar como que usa para su Tableau
Server principal debe ser la misma que la que usa para su Tableau Server primario de
respaldo.
l
Respaldo: Es una práctica recomendada crear un respaldo antes de realizar cambios
importantes en el sistema. Consulte Copia de seguridad de los datos de Tableau
En la página 544 para conocer pasos.
SSL
Si está planeando configurar SSL para un Tableau Server de alta disponibilidad con múltiples
puertas de enlace y un equilibrador de carga (obtenga más información), asegúrese de que el
certificado SSL que usa haya sido emitido para el nombre de host del equilibrador de carga.
Consulte Configurar SSL para un conjunto En la página 231 para obtener más detalles.
Soporte para nombre de host en Tableau Server
Desde la versión 8.1, se agregó la compatibilidad con nombres de host a Tableau Server. Esto
significa que cuando configura Tableau Server para que funcione con otra computadora,
puede usar el nombre de esa computadora para identificarla, en lugar de su dirección IPv4
estática. Sin embargo, de forma interna, Tableau Server sigue dependiendo de direcciones IP
para comunicarse con varios servicios, como Tableau Workers u hosts de confianza. De modo
que incluso si proporcionó el nombre de una computadora en lugar de su dirección IP, la
dirección IP asociada con esa computadora no puede cambiar o ser temporal.
Si una computadora que ejecuta Tableau Server obtiene una nueva dirección IP, por ejemplo,
después de reiniciar una VM, o en un ambiente de red que usa DHCP, debe ejecutar
tabadmin config para actualizar la configuración de Tableau Server con el cambio.
Consulte el siguiente procedimiento para conocer los pasos.
Además de DHCP, otro elemento que puede tener como resultado el cambio de una dirección
IP tras la configuración es una característica del sistema operativo Windows para direcciones
IPV6 llamada "direcciones IPv6 temporales". Consulte la Base de conocimientos para obtener
más información sobre cómo identificar y desactivar esta característica.
Para actualizar la configuración de Tableau Server:
1. En el servidor Tableau Server primario, abra una línea de comando como
administrador.
2. Escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
3. Detenga el servidor:
tabadmin stop
4. Actualice la configuración del servidor escribiendo lo siguiente:
- 276 -
tabadmin config
5. Inicie el servidor:
tabadmin start
Instalar y configurar nodos de trabajador
Después de completar la configuración inicial, puede configurar Tableau Server para
ejecutarse en varios equipos. A esto se le llama instalación distribuida o conjunto. La ejecución
de una instalación distribuida usa puertos adicionales en el Tableau Server primario y requiere
que determinados puertos estén disponibles para la vinculación durante la instalación en el
Tableau Worker Server, Consulte Puertos de Tableau Server En la página 532 para
obtener más información. También existen requisitos adicionales que debe tener en cuenta al
ejecutar una instalación distribuida. Consulte Requisitos distribuidos En la página 274 para
obtener más detalles.
Nota: Si instala Tableau Server en un clúster de dos nodos (el principal y un trabajador)
con un repositorio y un motor de datos o almacén de archivos en cada nodo, se
mostrará una advertencia para informarle de que, con esta configuración, no tendrá
soporte para conmutación tras error y preguntarle si desea agregar un tercer nodo. No
es necesario que agregue un tercer servidor al clúster, pero si usa un clúster de dos
nodos, no habrá soporte para conmutación tras error y, si uno de los dos nodos deja de
funcionar, Tableau Server se apagará.
Para instalar y configurar un servidor de trabajador de Tableau
1. Asegúrese de que ha instalado Tableau Server en el equipo primario.
2. Detenga Tableau Server en el nodo principal (consulte Tableau Server Monitor En la
página 418 para obtener más información).
3. Descargue el Software del Trabajador de Tableau Server desde el Centro de cuentas
de clientes de Tableau.
4. Ejecute el instalador dee Tableau Server Worker en todos los equipos adicionales que
desea agregar al conjunto de Tableau Server.
5. Durante la instalación, se le solicitará que proporcione las direcciones IPv4 o el nombre
del equipo del servidor primario.Se recomienda usar un nombre de equipo.
Si el servidor primario tiene varias tarjetas de interfaz de red (NIC) habilitadas y elige
escribir direcciones IPv4, escriba todas las direcciones IPv4 del servidor primario,
separándolas con comas.Las direcciones IP del equipo que está ejecutando el servidor
primario deben ser estáticas; esto se aplica incluso si usa un nombre de equipo para
identificar al servidor primario (más información).
Si dispone de un trabajador que ejecuta Windows 7 con el Firewall de Windows
habilitado, consulte la Base de conocimiento de Tableau antes de proceder.
6. Una vez instalado el software del Trabajador en los equipos de trabajador, y con el
- 277 -
servidor Tableau Server primario aún detenido, regrese al servidor primario y abra la
utilidad de configuración seleccionando Tableau Server 9.0 > Configurar Tableau
Server en el Menú de inicio.
7. En la utilidad de configuración, escriba la contraseña en la pestaña General, seleccione
la pestaña Servidores y haga clic en Agregar.
Nota: Haga clic en el botón Descubrir para agregar automáticamente los
equipos de trabajador configurados en el paso 5 (arriba) con la dirección IPv4 o el
nombre del equipo en el que se ejecuta la utilidad de configuración.
8. En el cuadro de diálogo siguiente, escriba la dirección IPv4 o el nombre de equipo de
uno de los equipos de trabajadores y especifique el número de procesos de VizQL, el
servidor de aplicaciones, el componente de segundo plano, el servidor de
caché, Data Server, el motor de datos, el almacén de archivos, el repositorio, la
puerta de enlace y de búsqueda y exploración que desea asignar al equipo.
Con la versión de 64 bits de Tableau Worker Server, puede ejecutar hasta dos
instancias de cada proceso. En casos poco comunes, y si el hardware del servidor lo
permite, se puede modificar este límite. Consulte Valores predeterminados y límites
de procesos de servidor En la página 268 y Rendimiento En la página 471 para
obtener más información.
- 278 -
De forma predeterminada, el motor de datos y almacén de archivos, el repositorio y la
puerta de enlace se alojan en el servidor primario. Ejecutar esos procesos en un
servidor adicional o trasladarlas desde el servidor primario forma parte de la
configuración para la alta disponibilidad. Consulte Alta disponibilidad En la página
283 para obtener más información.
9. Haga clic en Aceptar. Es posible que el proceso de actualización tarde varios minutos.
10. Repita estos pasos para cada equipo que desee agregar al entorno distribuido. Cuando
haya terminado de agregar trabajadores, haga clic en Aceptar para guardar los
cambios y cierre la utilidad de configuración. Luego inicie Tableau Server en el nodo
primario.
Controladores de bases de datos
Los instaladores para Tableau Server y Tableau Server Workers instalan automáticamente
controladores para bases de datos Oracle y Oracle Essbase. Si planea publicar libros de
trabajo y fuentes de datos que se conecten a otras bases de datos, deberá asegurarse de que
los servidores primario y de trabajadores tengan los controladores correspondientes.
Los trabajadores que ejecutan procesos de VizQL, de servidor de aplicaciones, de Data
Server o de componentes de segundo plano requieren estos controladores de bases de datos.
Por ejemplo, si tiene un trabajador dedicado como un VizQL Server y otro equipo dedicado a
extraer almacenamiento, solo necesita instalar controladores en el equipo que ejecuta el
proceso de VizQL Server.
- 279 -
Proceso de servidor
¿Requiere controlador de base
de datos?
VizQL Server
sí
Servidor de aplicación
sí
Data Server
sí
Componente de segundo plano
sí
Servidor de API
sí
Motor de datos (almacenamiento de extractos)
no
Repositorio
no
Puerta de enlace
no
Controlador de clúster
no
Servidor de caché
no
Buscar y explorar
no
Almacén de archivos
no
Volver a instalar y configurar un nodo de trabajador
Puede que tenga que reinstalar uno de los nodos de trabajador de Tableau. Para ello, siga uno
de estos procedimientos. Los pasos específicos que realice dependerán de si el trabajador
que vuelve a instalar tiene componentes de motor de datos o de repositorio, y si estos están
duplicados en cualquier otro nodo de la instalación.
Nota: Volver a instalar varios trabajadores a la vez puede llevar a la pérdida de datos.
Siga este procedimiento para volver a instalar y configurar un nodo de trabajador que aloje el
único motor de datos o repositorio de la instalación distribuida. Cada instalación de Tableau
Server requiere, al menos, un motor de datos y un repositorio. Si está reinstalando el nodo de
trabajador que aloja uno de estos procesos, primero debe agregar el proceso a otro nodo.
Para reinstalar el nodo de trabajador que aloja la instancia del motor de datos o del repositorio
1. Cree un respaldo completo de Tableau Server. Para obtener más información, consulte
Copia de seguridad de los datos de Tableau En la página 544
2. Detenga Tableau Server en el servidor principal seleccionando Tableau Server 9.0>
Detener Tableau Server en el menú Inicio de Windows o ejecutando el comando
- 280 -
tabadmin stop En la página 617 desde la línea de comando.
3. En el menú Inicio, seleccione Tableau Server 9.0 > Configurar Tableau Server.
4. En la utilidad de configuración:
l En la pestaña General, escriba su contraseña.
l En la pestaña Servidores, agregue los componentes del motor de datos o del
repositorio que el trabajador aloja en otro trabajador o en el servidor principal, y
guarde los cambios.
Por ejemplo, si el trabajador que vuelve a instalar aloja actualmente el motor de
datos, agregue el motor de datos a otro nodo.
5. Inicie el nodo principal de Tableau Server para que se complete la sincronización entre
el motor de datos o repositorio existente en el trabajador que está reinstalando y las
instancias recién agregadas de esos procesos.
6. Abra la página Estado en Tableau Server y compruebe los componentes que agregó:
l
l
Si agregó un motor de datos o un almacén de archivos, espere hasta que el
estado del nuevo almacén de archivos deje de ser "Sincronizando".
Si agregó un repositorio, espere hasta que el estado del nuevo repositorio sea
"Pasivo".
7. Detenga Tableau Server.
8. Si va a eliminar un nodo que alberga el motor de datos, retire el almacén de archivos
que va a eliminar:
Desde la línea de comando de Windows, en el directorio C:\Program
Files\Tableau\Tableau Server\9.0\bin, ejecute:
tabadmin decommission <worker_node>
donde <worker_node> es el nombre o la dirección IP del trabajador que va a retirar,
tal y como aparece en la lista de servidores de la pestaña Servidores de la utilidad de
configuración.
9. En la utilidad de configuración:
l En la pestaña General, escriba su contraseña.
l En la pestaña Servidores, seleccione el trabajador que desea volver a instalar y
haga clic en Eliminar.
l Guarde los cambios.
10. Inicie Tableau Server y verifique que todo funciona según lo esperado.
11. En el trabajador:
l Desinstale el software de Tableau Server Worker desde el Panel de control de
Windows.
l Elimine (o cambie el nombre de) las siguientes carpetas: C:\Program Files\Tableau y C:\ProgramData\Tableau. \ProgramData es una carpeta oculta y puede que no sea visible.
l Instale el software del trabajador actualizado.
- 281 -
12. En el primario de Tableau Server, detenga Tableau Server, agregue de nuevo el
trabajador a la configuración y guarde los cambios.
Nota: El motor de datos y el repositorio deben permanecer en al menos un nodo
mientras vuelve a agregar el trabajador.
13. Inicie Tableau Server.
Siga este procedimiento para reinstalar y configurar un trabajador de Tableau que no aloje un
motor de datos ni un repositorio, o si el trabajador aloja un componente pero hay otro nodo que
aloja el mismo componente.
Para reinstalar y configurar un nodo de trabajador que no aloja ningún motor de datos o almacén de archivos, o que aloja un componente alojado también en otro nodo
1. Cree un respaldo completo de Tableau Server.
2. Detenga Tableau Server en el servidor principal: para ello, elija Tableau Server 9.0 >
Detener Tableau Server en el menú Inicio o ejecute el comando tabadmin stop en
la línea de comando.
3. Si va a eliminar un nodo que contiene un par de motor de datos y almacén de archivos,
retire el almacén de archivos de ese nodo:
Desde la línea de comando de Windows, en el directorio C:\Program
Files\Tableau\Tableau Server\9.0\bin, ejecute:
tabadmin decommission <worker_node>
donde <worker_node> es el nombre o la dirección IP del trabajador que va a retirar,
tal y como aparece en la lista de servidores de la pestaña Servidores de la utilidad de
configuración.
4. Abra la utilidad de configuración seleccionando Tableau Server 9.0 > Configurar
Tableau Server en el menú Inicio.
5. En la utilidad de configuración:
l En la penstaña General, escriba su contraseña.
l En la pestaña Servidores, seleccione el trabajador que desea volver a instalar y
haga clic en Eliminar.
l Guarde los cambios.
6. Inicie Tableau Server y verifique que todo funciona según lo esperado.
7. En el trabajador:
l Desinstale el software de Tableau Server Worker desde el Panel de control.
l Elimine (o cambie el nombre de) las siguientes carpetas: C:\Program Files\Tableau y C:\ProgramData\Tableau. \ProgramData es una carpeta
oculta y puede que no sea visible.
l Instale el software del trabajador actualizado.
8. En el nodo primario, detenga Tableau Server, use la utilidad de configuración para
- 282 -
agregar de nuevo el trabajador a la configuración y guarde la configuración.
Nota: El motor de datos y el repositorio deben permanecer en al menos un nodo
mientras vuelve a agregar el trabajador.
9. Inicie Tableau Server.
Mantenimiento de un entorno distribuido
Después de configurar un servidor primario o uno o más servidores de trabajador para una
instalación distribuida, puede realizar las configuraciones y actualizaciones posteriores desde
el servidor primario mediante las herramientas de línea de comandos y la utilidad de
configuración en el servidor primario. Las actualizaciones se instalarán automáticamente en
los trabajadores.
Cuando instaló servidores de trabajadores, especificó la dirección IPv4 del servidor primario o
un nombre de equipo. Si cambia la dirección IP o el nombre de equipo, deberá volver a instalar
los servidores de trabajadores.
Puede supervisar el estado del conjunto de Tableau Server en la página Mantenimiento del
servidor. Consulte Mantenimiento de servidor En la página 398 para obtener más
información sobre el mantenimiento del servidor.
Alta disponibilidad
Una instalación de alta disponibilidad de Tableau Server es un tipo especial de instalación
distribuida diseñada para mejorar la disponibilidad de Tableau Server.
Inicio rápido: Configuración de puertas de enlace de alta disponibilidad y conmutación tras error
Los extractos y los datos de repositorio pueden cambiar rápidamente y, aunque se hagan
copias de seguridad, es posible que no se pueda recuperar del todo después de un fallo en el
sistema. Otra vulnerabilidad es tener un solo punto de entrada, o puerta de enlace, para el
- 283 -
clúster de Tableau Server. Para ayudar con esto, las implementaciones distribuidas de
Tableau Server ofrecen la replicación de contenido en tiempo real y soporte para conmutación
tras error, así como la posibilidad de ejecutar varias puertas de enlace.
1 Instalar los servidores
Instale Tableau Server en el equipo primario. Después de la instalación, detenga el servidor y
ejecute Instalación de Tableau Worker en los dos equipos adicionales que ofrecerán el soporte
para conmutación tras error. Durante la instalación de Worker, indique el nombre o la dirección
IPv4 del principal.
Para detener o iniciar el servidor, en la línea de comando vaya a la carpeta de agrupaciones de
Tableau Server y escriba tabadmin stop o tabadmin start.
Detenga el servidor primario y abra su utilidad de configuración.
3 Configurar alertas de correo electrónico
Después de agregar el segundo trabajador y con la utilidad de configuración aún abierta, haga
clic en la pestaña Alertas y suscripciones en la utilidad de configuración y seleccione Enviar
alertas de correo electrónico para problemas de estado de servidor:
- 284 -
Cuando se hacen pruebas, la cuenta de correo electrónico recibe mensajes sobre los servicios.
Escriba el nombre de su servidor SMTP, así como un nombre de usuario y una contraseña si
el servidor SMTP lo requiere.
A continuación, escriba la cuenta de correo electrónico que enviará una alerta si hay algún
error en el sistema y las cuentas que la recibirán. Haga clic en Aceptar e inicie Tableau
Server.
2 Configurar el sistema distribuido
1. En la pestaña Servidores, haga clic en Agregar para agregar un servidor de trabajadores. Escriba la dirección IPv4 o el nombre de la computadora. Escriba 1 para
cada proceso. Seleccione Repositorio y Buscar y examinar, pero deje la casilla de
verificación Puerta de enlace sin seleccionar. Haga clic en Aceptar:
- 285 -
2. Haga clic en Agregar para agregar un segundo servidor de trabajadores. Escriba la
dirección IPv4 o el nombre de la computadora. Escriba 1 para todos los procesos
menos para el Motor de datos (establezca esto en 0). Deje desactivada de la casilla de
verificación Repositorio y seleccione Puerta de enlace.Haga clic en Aceptar.
3. En la pestaña Servidores, seleccione This Computer (Primary) y haga clic en
Editar.Establezca todos los procesos en 0, desactive la casilla de verificación Repositorio y deje la opción Puerta de enlace seleccionada. Haga clic en Aceptar.
4. Haga clic en Aceptar para cerrar la utilidad de configuración y luego inicie el servidor primario para que los cambios surtan efecto.
5. Detenga el servidor primario y abra la utilidad de configuración. En la pestaña Servidores, seleccione el primer trabajador y haga clic en Editar. Active la casilla de verificación Puerta de enlace. Haga clic en Aceptar.
6. Seleccione el segundo trabajador y haga clic en Editar. Establezca Motor de datos en
1 y active la casilla de verificación Repositorio. Haga clic en Aceptar y luego en Aceptar otra vez para cerrar la utilidad de configuración. Inicie Tableau Server.
4 Equilibrar la carga de las puertas de enlace
Si lo desea, puede usar un equilibrador de carga para asegurar la disponibilidad del clúster (en
el caso de que haya un error en la puerta de enlace) y para distribuir la carga de trabajo del
clúster.
En el equilibrador de carga, escriba la dirección IP de cada equipo que esté ejecutando un
proceso de puerta de enlace (el principal y los dos trabajadores) y configure el método de
equilibrio de carga, como Fastest o Round Robin.
- 286 -
Inicio rápido: Crear un servidor primario de reserva
En esta sección de Inicio rápido se describe cómo crear un servidor de respaldo del Tableau
Server primario, de modo que si el primario actual falla, solo se deberán realizar algunos pasos
para poner en línea el servidor primario de respaldo.
Antes de empezar, asegúrese de que ha configurado el entorno para una conmutación tras
error y puertas de enlace altamente disponibles mediante el Inicio rápido: Configuración
de puertas de enlace de alta disponibilidad y conmutación tras error En la página 283
como su guía. Debe contar con dos servidores de trabajador y un Tableau Server primario.
Para ayudar a garantizar una transición sin problemas para los usuarios de Tableau Server,
asigne el mismo nombre común tanto a los servidores primarios actuales como a los de
respaldo.
- 287 -
Configuración de conmutación tras error
1 Configurar el servidor primario
Detenga el servidor en el Tableau Server primario y, a continuación, ejecute el comando
siguiente desde el directorio de agrupación de Tableau Server:
tabadmin failoverprimary --primary "<computer1>,<computer2>"
computer1 es la dirección IPv4 del servidor primario actual o el nombre de la computadora.
computer2 es la dirección IPv4 del servidor primario de respaldo o el nombre de la
computadora.
- 288 -
2 Copiar la configuración del servidor primario en el de respaldo
Copie el archivo tabsvc.yml del servidor primario (ubicado en ProgramData\Tableau\Tableau
Server\config) en una ubicación temporal en el servidor primario de respaldo. En el archivo,
reemplace la dirección IPv4 o el nombre de la computadora del servidor primario (en la línea
worker.hosts) con la dirección IPv4 o el nombre de la computadora para el servidor primario de
respaldo.
3 Instalar y deshabilitar el servidor primario de respaldo
Instale Tableau Server en el servidor primario de respaldo. Una vez finalizada la configuración,
abra una línea de comando en el servidor primario de respaldo y detenga el servidor. A
continuación, ejecute el siguiente comando:
sc config tabsvc start= disabled
Antes de empezar la siguiente sección, desconecte el servidor primario para simular un fallo
del sistema.
Tras el fallo del servidor primario
4 Configurar el servidor primario de respaldo
En su servidor primario de respaldo, use el archivo tabsvc.yml que editó en el paso 2 para
sobrescribir el tabsvc.yml que se encuentra instalado localmente. A continuación, abra una
línea de comando en el servidor primario de respaldo y ejecute el siguiente comando desde el
directorio de agrupación de Tableau Server del servidor primario de respaldo:
tabadmin failoverprimary --primary <computer2> --secondary
<computer1>
computer2 es la dirección IPv4 o el nombre de la computadora del servidor primario de
respaldo (que pronto será el servidor primario activo) y computer1 es la dirección IPv4 o el
nombre de computadora del servidor primario anterior (que pronto será el de respaldo).
5 Iniciar el servidor primario de respaldo
Ejecute el siguiente comando:
sc config tabsvc start= auto
A continuación inicie el servidor. El servidor de respaldo principal es ahora el servidor principal.
6 Ver el estado
Inicie sesión en Tableau Server en el nuevo servidor primario y consulte el estado del sistema
distribuido en la página Estado. En la primera fila de la tabla Estado verá la dirección IP o el
nombre de equipo del nuevo servidor primario.
Comprender la alta disponibilidad
Si va configurar un sistema de Tableau Server para alta disponibilidad, todos los pasos que
realice están diseñados para integrar redundancia, lo que reduce la posibilidad de tiempo
inactivo. Las cuatro áreas que requieren redundancia son los procesos de motor de datos, de
repositorio y de puerta de enlace, y el Tableau Server primario, que ejecuta el componente de
licenciamiento del servidor. Ya que siempre debe haber una instancia activa del proceso de
- 289 -
repositorio, configurar el clúster es un procedimiento de varias fases que requiere que el
servidor de Tableau Server principal se detenga y se reinicie en ciertos puntos para que la
configuración tenga efecto. Para conocer los pasos exactos, consulte Configurar la
conmutación tras error y puertas de enlace múltiples En la página 296 y Usar un
servidor principal de respaldo En la página 305. Consulte también Requisitos
distribuidos En la página 274.
Los siguientes temas resumen cómo una topología del sistema de servidor evoluciona a
medida que lo configura para obtener una alta disponibilidad. La configuración mínima para
alta disponibilidad es un sistema de tres nodos. Esto incluye un servidor primario para ejecutar
el licenciamiento y dos trabajadores para alojar los procesos principales. Puede aumentar la
confiabilidad del sistema agregando un cuarto equipo para que funcione como un servidor
primario de respaldo. Si ejecuta un proceso de puerta de enlace en todos los nodos, también
tiene sentido usar un equilibrador de cargas para las puertas de enlace.
Un único sistema de servidor
Después de instalar el Tableau Server primario, estará ejecutando al menos una instancia de
todos los procesos de servidor. Esta es la configuración más básica de Tableau Server. No
tiene redundancia.
- 290 -
La tabla Estado de procesos de la página Estado del servidor suele tener el siguiente aspecto
en un sistema de un solo servidor:
- 291 -
Para integrar redundancia, necesita agregar servidores adicionales para alojar copias de los
procesos de motor de datos o almacén de archivos y de repositorio. Además, para reducir la
vulnerabilidad del sistema, se pueden ejecutar varias puertas de enlace. El servidor primario
debe aislarse en su propio nodo, idealmente ejecutando la menor cantidad posible de
procesos de servidor. El número mínimo de equipos necesario para lograr esto es tres
(consulte Un sistema de tres nodos abajo).
Nota: Para instalar Tableau Server en varios nodos, debe disponer de una licencia por
núcleos multimáquina de Tableau Server.
Un sistema de tres nodos
Un sistema de tres nodos reduce la vulnerabilidad del servidor primario:
- 292 -
Esta configuración se asemejaría a la tabla Estado de procesos de la página Estado del
servidor que se muestra a continuación.
- 293 -
En los clústeres de tres nodos, los procesos de motor de datos y de repositorio se trasladan
desde el servidor principal a un trabajador, y el servidor principal solo ejecuta los procesos de
puerta de enlace y de búsqueda y exploración. En esta configuración, si el trabajador activo
falla, el trabajador pasivo se vuelve activo automáticamente. La descripción exacta sobre
cómo crear este conjunto de tres nodos, incluido cómo agregar los trabajadores y quitar los
procesos del servidor primario se encuentra en Configurar la conmutación tras error y
puertas de enlace múltiples En la página 296. (Dado que las funciones de licenciamiento
forman parte integral del servidor principal y no se pueden eliminar, no se muestran en la
página Estado. El controlador de clúster y el servicio de coordinación se instalan en todos los
nodos como parte de la "instalación básica" y no se pueden configurar. El servicio de
coordinación no aparece en la página Estado, y el controlador de clúster solo se muestra si hay
dos o más nodos en el clúster).
Todavía quedan dos cosas que puede hacer para mejorar este conjunto de tres nodos:1)
agregar un equilibrador de carga para interactuar con las tres puertas de enlace activas, y 2)
crear un respaldo para abordar el punto de falla único: el servidor primario. Consulte los
siguientes temas para conocer detalles.
Agregar un equilibrador de carga
En este punto, lo tres nodos tienen puertas de enlace, que se usan para enrutar las solicitudes
a los procesos de servidor disponibles. A diferencia del proceso de repositorio, no hay puertas
de enlace activas y en espera. Todas las puertas de enlace están activas. Para reducir más el
potencial del conjunto de tener tiempos de inactividad, debe configurar un equilibrador de
carga.
Agregar un servidor primario de respaldo
Agregar un servidor primario de respaldo ofrece protección para el sistema. El servidor
primario de respaldo es un servidor adicional agregado al sistema para que esté preparado
- 294 -
por si falla el primario. Aun cuando no es un servidor activo, después de completar el primer
conjunto de pasos de Usar un servidor principal de respaldo En la página 305, estará listo
para activarse. Mientras que el servidor primario de respaldo se debe licenciar durante la
instalación, no cuenta como uno de los tres entornos permisibles de acuerdo con el EULA de
Tableau.
A continuación se presenta la apariencia del sistema con un servidor primario de respaldo:
La tabla Estado de procesos que se muestra más arriba tiene la misma apariencia que la del
sistema de tres nodos. Si el servidor primario falla y realiza los pasos para que el servidor
primario de respaldo asuma el control, el sistema volverá a estar en línea usando el nuevo
servidor primario:
- 295 -
El Tableau Server primario es el único lugar en el que se puede ejecutar el licenciamiento. El
licenciamiento se comprueba cada 8 horas. Si el servidor primario solo ejecuta el componente
de licenciamiento y, en función de cuándo se realizó la última comprobación de licencia, tiene
hasta 8 horas para poner en línea el servidor primario de respaldo. Durante ese lapso de
tiempo, el conjunto seguirá funcionando. Por ejemplo, si la comprobación de licenciamiento
ocurrió hace 7 horas y 50 minutos, tiene 10 minutos. Si la comprobación de licenciamiento
ocurrió hace 1 minuto, tiene 7 horas y 59 minutos.
Configurar la conmutación tras error y puertas de enlace múltiples
Realice los siguientes pasos para configurar un conjunto de tres equipos que proporciona
soporte para puertas de enlace múltiples y conmutación tras error.Tenga en cuenta que
ejecutar puertas de enlace múltiples solo es adecuado si planea usar también un equilibrador
de carga.
Nota: Para instalar Tableau Server en varios nodos, debe disponer de una licencia por
núcleos multimáquina de Tableau Server.
1. Instale Tableau Server en su equipo primario.
2. Una vez finalizada la instalación, compruebe la página Estado. Todos los procesos
deben tener un estado en color verde que diga "activo":
- 296 -
3. Detenga el servidor en el equipo primario.
4. Ejecute la Instalación de Tableau Worker en los dos equipos o VM adicionales que
proporcionarán conmutación tras error y soporte para puertas de enlace
adicionales.Durante la instalación de Tableau Worker, deberá proporcionar el nombre
del equipo (recomendado) o las direcciones IPv4 del Tableau Server primario. Si
escribe varias direcciones IPv4, sepárelas con comas.
Nota: Se debe asignar una dirección IP estática al equipo primario, aunque use el
nombre del equipo primario para identificarlo (más información).
5. Con el servidor primario todavía detenido, abra la utilidad de configuración de Tableau
Server: Inicio > Todos los programas > Tableau Server > Configurar Tableau
Server. En la pestaña General, escriba la contraseña de la cuenta Ejecutar como.
6. En la pestaña Servidores, haga clic en Agregar para agregar un trabajador.
- 297 -
Nota: El botón Agregar no estará activado al configurar un servidor que tenga
una licencia por núcleos de una sola máquina de Tableau Server.
7. Escriba la dirección IPv4 o el nombre del equipo del trabajador, escriba 1 para Motor
de datos (Almacén de archivos se seleccionará automáticamente) y active la casilla
de verificación Repositorio.
Si desea que el trabajador ejecute otros procesos de servidor, escriba el número de
instancias que desea ejecutar, como 1 o 2. Haga clic en Aceptar para cerrar el cuadro
de diálogo Agregar Tableau Server y haga clic en Aceptar para guardar la
configuración y cerrar la utilidad de configuración.
Nota: Si dispone de dos nodos en total y cada nodo tiene un repositorio, un motor
de datos o ambos componentes, aparecerá un mensaje para informarle de que
se necesitan al menos tres nodos de servidor para la compatibilidad con la alta
disponibilidad (conmutación tras error): "Se necesitan, como mínimo, tres nodos
de Tableau Server para usar la alta disponibilidad. Puede agregar ahora un
tercero o continuar con solo dos nodos.":
- 298 -
8. Inicie el servidor en el equipo primario.
9. Importante: Deje que pasen varios minutos para que los procesos de sincronización
del servidor copien los datos. Esto puede tardar entre 5 y 15 minutos (o incluso más)
según el tamaño de su instalación y la cantidad de extractos.
10. Abra la página Estado en Tableau Server y compruebe los componentes que agregó:
l
l
Si agregó un motor de datos o un almacén de archivos, espere hasta que el
estado del nuevo almacén de archivos deje de ser "Sincronizando".
Si agregó un repositorio, espere hasta que el estado del nuevo repositorio sea
"Pasivo".
11. Después de confirmar que la sincronización se ha completado, detenga el servidor en el
primario.
12. Abra la utilidad de configuración y haga clic en Agregar en la pestaña Servidores para
agregar otro trabajador.
1. Escriba la dirección IPv4 o el nombre del equipo del segundo trabajador, escriba
al menos 1 para cada proceso, excepto el Motor de datos (configúrelo en 0).
Desactive de la casilla de verificación Repositorio y seleccione Puerta de
enlace.
- 299 -
Haga clic en Aceptar.
13. En la pestaña Servidores, seleccione Este equipo (principal) y haga clic en Editar.
14. En el cuadro de diálogo Editar Tableau Server, defina Motor de datos en 0 y
desmarque la casilla de verificación Repositorio. Mantenga seleccionado Puerta de
enlace seleccionado. Si desea que el Tableau Server primario solo ejecute el proceso
de puerta de enlace (Apache), puede quitar los procesos de servidor restantes del
primario al escribir 0 en cada cuadro de texto.
Con una licencia basada en núcleos, los procesos de puerta de enlace y de buscar y
explorar no consumen ningún núcleo.Configurar el servidor de Tableau Server primario
- 300 -
para que solo ejecute la puerta de enlace y buscar y explorar es una estrategia útil si, por
ejemplo, dispone de una licencia de servidor de 8 núcleos y tiene 2 trabajadores de 4
núcleos. Puede ejecutar tres servidores (primario más dos trabajadores), pero solo los
servidores de trabajador consumirán núcleos.
Haga clic en Aceptar.
15. En la pestaña Servidores, seleccione el primer trabajador, haga clic en Editar y active
la casilla de verificación Puerta de enlace. No cambie los otros valores. Haga clic en
Aceptar.
16. En la pestaña Servidores, seleccione el segundo trabajador y haga clic en Editar.
17. Defina Motor de datos en 1 (Almacén de datos se seleccionará automáticamente) y
seleccione la casilla de verificación Repositorio.
- 301 -
18. Haga clic en Aceptar.
Ahora, la pestaña Servidores debe parecerse a esto:
19. También puede configurar alertas de correo electrónico de modo que se le notifiquen los
errores del servidor o los cambios en el estado de los procesos del motor de datos y del
repositorio. Para hacer esto, haga clic en la pestaña Alertas y suscripciones en la
utilidad de configuración y siga los pasos de Configurar alertas de correo
electrónico En la página 227.
20. Haga clic en Aceptar para cerrar la utilidad de configuración.
21. Si está eliminando un motor de datos o un almacén de archivos (paso 14, más arriba),
- 302 -
aparecerá un mensaje para informarle de que el almacén de archivos no se retiró y
preguntarle si desea retirarlo. Haga clic en Sí para retirar el almacén de archivos.
22. Inicie el servidor en el equipo primario (los cambios pueden tardar algunos minutos en
surtir efecto). Ahora, el sistema estará configurado para proporcionar soporte para
conmutación tras error para los procesos del repositorio. También se configurará para
puertas de enlace múltiples. Ahora puede usar un equilibrador de carga para asegurar
la disponibilidad de conjunto en el caso de un error de puerta de enlace y para distribuir
la carga de trabajo del conjunto.
La página Estado debe parecerse a esto:
Agregar un equilibrador de carga
Puede mejorar la confiabilidad de un conjunto de Tableau Server al ejecutar múltiples puertas
de enlace y configurar un equilibrador de carga para distribuir solicitudes entre las puertas de
enlace. A diferencia del proceso de repositorio, que puede estar activo o pasivo, todos los
procesos de puerta de enlace están activos. Si una puerta de enlace en un conjunto no está
disponible, el equilibrador de carga deja de enviarle solicitudes. El algoritmo del equilibrador de
carga que elige determina cómo las puertas de enlace enrutarán las solicitudes de los clientes.
Si tiene intención de crear también un servidor primario de respaldo y ese equipo ejecutará un
proceso de puerta de enlace, asegúrese de identificar la puerta de enlace a su equilibrador de
carga, junto con las demás puertas de enlace.
Nota: Si usará la autenticación de Kerberos, debe configurar Tableau Server para el
equilibrador de carga antes de configurar Tableau Server para Kerberos. Para obtener
más información, consulte Configurar Kerberos En la página 463.
- 303 -
Pautas
Tenga en cuenta lo siguiente al configurar el equilibrador de carga para que funcione con
Tableau Server:
l
Equilibradores de carga probados: Se han probado conjuntos de Tableau Server
con varios equilibradores de carga Apache y F5.
Si está usando un equilibrador de carga Apache y va a crear vistas administrativas
personalizadas, necesita conectarse directamente al repositorio de Tableau Server. No
se puede conectar a través del equilibrador de carga.
l
l
URL de Tableau Server: Cuando un equilibrador de carga encabeza un conjunto de
Tableau Server, la URL a la que acceden los usuarios de Tableau Server pertenece al
equilibrador de carga, no al Tableau Server principal.
Encabezados de X-Forwarded-For y X-Forwarded-Host: La vista administrativa
Actividad de usuario de Tableau Server muestra las direcciones IP de los clientes, entre
otra información. Para que esta vista muestre las direcciones IP de los clientes en lugar
del equilibrador de carga del conjunto, es posible que se deban activar explícitamente
los encabezados X-Forwarded-For y X-Forwarded-Host en el equilibrador de carga
(algunos equilibradores de carga lo tienen activado de forma predeterminada, otros no).
Nota: El encabezado X-Forwarded-For debe incluir la dirección IP de los
servidores proxy que se crucen entre el cliente y el servidor.
l
l
l
Configuración de host de confianza: El equipo que ejecuta el equilibrador de carga
debe estar identificado para Tableau Server como un host de confianza. Consulte el
siguiente procedimiento para saber cómo configurar Tableau Server.
Configuraciones de servidores proxy: La configuración utilizada para identificar un
equilibrador de carga para Tableau Server es la misma que se usa para identificar un
servidor proxy. Si el conjunto de Tableau Server requiere un servidor proxy y un
equilibrador de carga, ambos deben ser gestionados por el mismo proceso, en la misma
máquina.
Persistencia: la configuración del equilibrio de carga externo no debe incluir ninguna
persistencia o afinidad, a menos que se use la autenticación de Active Directory
(NTLM). En caso de usar la autenticación de Active Directory, solo debe usarse la
persistencia basada en cookies para solicitudes de negociación de NTLM.
Configurar Tableau Server para que funcione con un equilibrador de carga
Puede configurar Tableau Server para que funcione con un equilibrador de carga realizando
los siguientes pasos.
1. Detenga el servidor.
2. En el directorio de agrupación de Tableau Server, escriba el siguiente comando, donde
name es la URL que se usará para llegar a Tableau Server a través de equilibrador de
carga:
- 304 -
tabadmin set gateway.public.host "name"
Por ejemplo, si se llega a Tableau Server escribiendo tableau.example.com en la
barra de direcciones de un navegador, escriba este comando:
tabadmin set gateway.public.host "tableau.example.com"
3. De forma predeterminada, Tableau supone que el equilibrador de carga escucha el
puerto 80 para las comunicaciones externas. Para usar un puerto diferente, escriba el
siguiente comando, donde port_number es el puerto:
tabadmin set gateway.public.port "port_number"
4. Ahora, escriba el siguiente comando, donde server es la dirección IPv4 o el nombre
del equipo del equilibrador de carga:
tabadmin set gateway.trusted "server"
El valor de server puede ser una lista separada por comas, por ejemplo:
tabadmin set gateway.trusted "10.32.139.45, 10.32.139.46,
10.32.139.47"
o
tabadmin set gateway.trusted "proxy1, proxy2, proxy3"
5. En el siguiente comando, deberá proporcionar cualquier nombre alternativo para el
equilibrador de carga, como por ejemplo su nombre de dominio completamente
calificado, cualquier nombre de dominio no completamente calificado y los alias. Estos
son los nombres que un usuario podría escribir en un navegador. Separe cada nombre
con una coma:
tabadmin set gateway.trusted_hosts "name1, name2, name3"
Por ejemplo:
tabadmin set gateway.trusted_hosts "lb.example.com, lb,
ftp.example.com, www.example.com"
6. Ejecute el comando config:
tabadmin config
7. Inicie el servidor para que los cambios surtan efecto.
Usar un servidor principal de respaldo
Antes de seguir los procedimientos de los temas siguientes, siga los pasos que se mencionan
en Configurar la conmutación tras error y puertas de enlace múltiples En la página
296. Después de realizar los pasos mencionados, tendrá dos servidores de trabajador que
proporcionan soporte para conmutación tras error. Cada servidor también ejecuta una puerta
de enlace, para la cual se puede configurar un equilibrador de carga. El Tableau Server
primario ejecuta un proceso de puerta de enlace y licenciamiento, que no está expuesto ni se
puede asignar como proceso. Ahora que tiene redundancia para el motor de datos, el
repositorio y la puerta de enlace, debe crear la redundancia para su Tableau Server primario.
- 305 -
Debe hacerlo creando un respaldo de él.Mientras que el primario de respaldo se debe licenciar
durante la instalación, no cuenta como uno de los tres ambientes permisibles de acuerdo con
el EULA de Tableau.
Tenga en cuenta que el licenciamiento se comprueba cada 8 horas. Si el servidor primario solo
ejecuta el componente de licenciamiento y, en función de cuándo se realizó la última
comprobación de licenciamiento, tiene hasta 8 horas para poner en línea el servidor primario
de respaldo. Durante ese lapso de tiempo, el conjunto seguirá funcionando. Por ejemplo, si la
comprobación de licenciamiento ocurrió hace 7 horas y 50 minutos, tiene 10 minutos. Si la
comprobación de licenciamiento ocurrió hace 1 minuto, tiene 7 horas y 59 minutos. Para ver
cuándo ocurrió la última comprobación de licenciamiento, consulte el archivo checklicense_
lic.log, así como otros archivos de registro de la carpeta
ProgramData\Tableau\Tableau Server\data\tabsvc\logs\licensing.
El primer tema que viene a continuación describe cómo crear un respaldo de su servidor
primario. El segundo tema trata de cómo cambiar al servidor primario de respaldo si el primario
actual falla.
Crear un servidor principal de respaldo
Realice lo siguiente para crear un servidor primario de respaldo:
1. Detenga el servidor en su Tableau Server primario.
2. En el servidor primario, abra una línea de comando como administrador y navegue al
directorio de agrupación de Tableau Server:
C:\Program Files\Tableau\Tableau Server\9.0\bin
3. Versión 8.1.3 y anteriores: Escriba el siguiente comando, donde <primary1> es la
dirección IPv4 del servidor primario actual o el nombre del equipo y <primary2> es la
dirección IPv4 del servidor primario de respaldo o el nombre del equipo:
tabadmin failoverprimary --primary <primary1> --secondary
<primary2>
Versión 8.1.4 y posteriores: Escriba el siguiente comando y use los nombres de
equipo para los servidores primarios actuales y de respaldo (recomendado) o todas las
direcciones IPv4 para los servidores primarios actuales y de respaldo. Si escribe
direcciones IPv4, sepárelas con comas.
tabadmin failoverprimary --primary "primary1_name,primary2_
name"
o
tabadmin failoverprimary --primary "primary1_IP,primary2_IP"
Por ejemplo, si el nombre del equipo del servidor primario actual es TABLEAU_SERVER
y el nombre del equipo del servidor primario de respaldo es TABLEAU_SERVER2,
deberá especificar lo siguiente:
- 306 -
tabadmin failoverprimary --primary "TABLEAU_SERVER,TABLEAU_
SERVER2"
A continuación se muestra un ejemplo de comando que usa direcciones IPv4. Este
ejemplo asume que el servidor primario (primary1_IP) tiene una única dirección IPv4
de 10.32.139.22 y que el servidor primario de respaldo (primary2_IP) tiene una
única dirección IPv4 de 10.32.139.26:
tabadmin failoverprimary --primary
"10.32.139.22,10.32.139.26"
Si los servidores primarios y de respaldo tienen varias direcciones IPv4, deberá
especificar todas las direcciones. Por ejemplo:
tabadmin failoverprimary --primary
"10.32.139.22,10.32.139.23,10.32.139.26,10.32.139.27"
4. A continuación, cree una copia del archivo tabsvc,yml del servidor primario (ubicado en
ProgramData\Tableau\Tableau Server\config) y ponga la copia en una ubicación
temporal de su equipo primario de respaldo.
El archivo tabsvc.yml contiene ajustes de la configuración del servidor. Se escribe al
cambiar los ajustes de configuración en el cuadro de diálogo Configuración de Tableau
Server o mediante tabadmin. Si tabsvc.yml cambia, deberá actualizar la copia de
tabsvc.yml en su servidor primario de respaldo.
5. En el servidor primario de respaldo, abra el archivo tabsvc.yml y sustituya las
direcciones IP o el nombre del equipo por el servidor primario con las direcciones IP o el
nombre del equipo del servidor primario de respaldo (el equipo en el que está
actualmente).Si el primario solo ejecuta la puerta de enlace, según lo descrito en este
procedimiento, la única línea que debe editar es worker.hosts. Si el servidor
primario está ejecutando procesos adicionales, sustituya las direcciones IP del servidor
primario o el nombre por el servidor primario de respaldo donde aparezca.
- 307 -
6. En su servidor primario de respaldo, instale Tableau Server. Use la misma cuenta
Ejecutar como y los valores de configuración que usó al ejecutar la instalación de
Tableau Server en el servidor primario.
7. Después de que termine la instalación, detenga el servidor en el servidor primario de
respaldo.
8. Todavía en el servidor primario de respaldo, escriba el siguiente comando para
deshabilitar el servicio de Tableau Server:
sc config tabsvc start= disabled
- 308 -
Ha terminado de crear un servidor primario de respaldo. Consulte los siguientes pasos para
saber qué hacer si su servidor primario actual falla. Si está trabajando en un entorno de
prueba, este sería un buen momento para probar su configuración apagando el servidor
primario actual para simular un error del sistema.
Cambiar a un servidor principal de respaldo
Si falla el nodo primario y tiene un servidor primario de respaldo configurado, puede seguir
este conjunto de pasos para cambiar al servidor primario de respaldo. Se deben realizar todos
los pasos en el equipo primario de respaldo.
1. En su servidor primario de respaldo, use el archivo tabsvc.yml que editó en el paso 5 del
procedimiento Crear un servidor principal de respaldo En la página 306 para
sobrescribir el que se encuentra instalado localmente en
ProgramData\Tableau\Tableau Server\config.
2. Abra una línea de comando como administrador y navegue al directorio de agrupación
de Tableau Server:
C:\Program Files\Tableau\Tableau Server\9.0\bin
3. Versión 8.1.3 y anteriores: Escriba el siguiente comando, donde primary2 es la
dirección IPv4 o el nombre del equipo del servidor primario de respaldo (que será el
nuevo servidor primario), y primary1 es la dirección IPv4 o el nombre del equipo del
servidor primario anterior (que será el de respaldo):
tabadmin failoverprimary --primary <primary2> --secondary
<primary1>
Versión 8.1.4 y posteriores: Escriba el siguiente comando y use el nombre del equipo
del servidor primario de respaldo (que será el nuevo servidor primario) o las direcciones
IPv4 del servidor primario de respaldo (que será el nuevo servidor primario) y del
servidor primario (que será el servidor primario de respaldo).Si escribe direcciones
IPv4, sepárelas con comas.
tabadmin failoverprimary --primary "primary2_name,primary1_
name"
o
tabadmin failoverprimary --primary "primary2_IP,primary1_IP"
Por ejemplo, si el nombre del equipo del servidor primario de respaldo es TABLEAU_
SERVER2 y el nombre del servidor primario anterior es TABLEAU_SERVER, deberá
especificar lo siguiente:
tabadmin failoverprimary --primary "TABLEAU_SERVER2,TABLEAU_
SERVER"
A continuación se muestra un ejemplo que usa direcciones IPv4. Este ejemplo asume
que el servidor primario de respaldo (primary2_IP) tiene una única dirección IPv4 de
1.32.139.26 y que el servidor primario anterior (primary1_IP) tiene una única
dirección IPv4 de 10.32.139.22:
- 309 -
tabadmin failoverprimary --primary
"10.32.139.22,10.32.139.26"
Si el servidor primario de respaldo y el sservidor primario anterior tienen varias
direcciones IPv4, deberá especificar todas las direcciones. Por ejemplo:
tabadmin failoverprimary --primary
"10.32.139.22,10.32.139.23,10.32.139.26,10.32.139.27"
4. Escriba el siguiente comando:
sc config tabsvc start= auto
5. Inicie el servidor. El servidor primario de respaldo es ahora el servidor primario. Cuando
consulte la página Estado, deberá ver que la dirección IP o el nombre del equipo del
servidor primario han cambiado:
6. Para que el servidor primario actúe ahora como el servidor primario de respaldo, debe
hacer lo siguiente:
l
l
l
l
Use Agregar o quitar programas para eliminar Tableau Server de su servidor
primario anterior. Al finalizar el programa de desinstalación recibirá un error de
respaldo, el cual puede ignorar.
Elimine las carpetas de Tableau que haya en \Archivos de programa y
\ProgramData en su servidor primario anterior.
Reinicie el servidor principal de Tableau Server para reanudar el servicio en el
nuevo clúster.
Repita los pasos de este tema comenzando por el paso 4 de Crear un servidor
principal de respaldo En la página 306.
Trabajar con el servidor
En los temas siguientes se describe cómo configurar y administrar Tableau Server.
Sitios
Tableau Server admite la arquitectura multiempresa permitiendo a los administradores de
servidor crear varios sitios en el servidor para distintos conjuntos de usuarios y contenido.
Cada sitio es independiente en el servidor y los permisos se pueden establecer por usuario o
por grupo en un proyecto, libro de trabajo, vista o fuente de datos. Todo el contenido del
- 310 -
servidor se publica, consulta, administra o controla en cada sitio concreto. Los libros de
trabajo, datos y listas de usuarios de cada sitio se aíslan de los que pertenecen a otros sitios, y
los usuarios solo pueden acceder a los sitios uno a uno.
Solo los administradores de servidor pueden ver todos los sitios y llevar a cabo acciones, como
crear sitios y efectuar cambios en todo el servidor. Los administradores de servidor pueden
crear sitios independientes para varias organizaciones o grupos que vayan a acceder a
Tableau Server.
Los administradores de sitio (a quienes el administrador de servidor les concede permiso para
crear usuarios de sitio) pueden controlar la pertenencia a sitios (si quiere detalles sobre cómo
cambiar este ajuste, vea el paso 4 de Agregar o editar sitios En la página siguiente).
Cuando el administrador de servidor haya creado los sitios, los propietarios del contenido
pueden publicar libros de trabajo, vistas y fuentes de datos en sitios específicos del servidor.
Los usuarios que pertenecen a varios sitios puede tener distintas funciones de sitio y permisos
en cada sitio. Los usuarios que inicien sesión en el servidor verán su contenido permitido en los
sitios a los que pertenecen.
Trabajar con sitios
Los temas siguientes describen aspectos del trabajo con múltiples sitios, como qué tipo de
autenticación se usa y las cosas que debe saber sobre licencias de usuarios y funciones de
administrador.
Credenciales de autenticación y de inicio de sesión
Todos los sitios de un servidor usan la misma cuenta Ejecutar como usuario y el mismo modo
de autenticación de usuarios. Elija estas dos configuraciones al instalar Tableau Server.
Consulte General En la página 222 para obtener más información.
Los usuarios que pertenecen a más de un sitio en el mismo sistema de servidor usan las
mismas credenciales para cada sitio. Por ejemplo, si Jane Smith tiene el nombre de usuario
jsmith y la contraseña MiContraseña en el sitio A, usará las mismas credenciales en el sitio B.
Cuando inicie sesión en Tableau Server, podrá elegir a qué sitio desea acceder.
El sitio predeterminado
Para ayudarle a lograr una transición sin problemas desde un sistema de servidor de un sitio a
sitios múltiples, Tableau Server se instala con un sitio denominado Predeterminado. Si ejecuta
en modo de un sitio, no es necesario usar explícitamente Predeterminado, ya que ocurre de
forma automática. Sin embargo, si agrega uno o más sitios, Predeterminado se convierte en
uno de los sitios en que puede iniciar sesión cuando inicia sesión en Tableau Server. El valor
predeterminado difiere de los sitios que agrega al sistema por lo siguiente:
l
l
l
No se puede eliminar nunca, sin embargo, al igual que los sitios que agrega, se le puede
cambiar el nombre.
Almacena las muestras y las conexiones de datos que se envían con Tableau Server.
La URL usada como predeterminada no especifica ningún sitio. Por ejemplo, la URL
para una vista nombrada Profits (Ganancias) en un sitio llamado Views (Ventas) es
- 311 -
http://localhost/#/site/sales/views/profits. La URL para esta misma
vista en el sitio Predeterminado sería http://localhost/#/views/profits.
Administrador de sitio y funciones de sitio de administrador de servidor
Hay dos tipos de administradores en Tableau Server, administradores de sistema y
administradores de sitio. En cada sitio, los administradores de servidor pueden controlar si los
administradores de sitio pueden agregar o eliminar usuarios de los sitios que administran
(seleccione Sitio <nombre> > Configuración).
Si Solo administradores de servidor está seleccionado, los administradores de sitio no
podrán agregar ni eliminar usuarios del sitio. Sin embargo, pueden seguir administrando
grupos, proyectos, libros de trabajo y conexiones de datos dentro de su sitio. Si
Administradores de servidor y de sitio está seleccionado (predeterminado), los
administradores de sitio pueden realizar todas las acciones anteriores y, además, agregar o
eliminar usuarios.
Licenciamiento y límites de usuario
Los usuarios que pertenecen a varios sitios puede tener distintas funciones de sitio y permisos
en cada sitio. Sin embargo, un usuario que pertenece a varios sitios no necesita una licencia
para cada sitio. Cada usuario de servidor solo necesita una licencia.
Los administradores de servidor pueden usar el ajuste Número límite de usuarios
(seleccione Sitio <nombre> > Configuración) para especificar un límite de usuarios en el
sitio. Solo se cuentan los usuarios con licencia; se excluyen los administradores de servidor.
Por ejemplo, si un sitio tiene 90 usuarios con licencia, 20 usuarios sin licencia y un
administrador de servidor, el conteo de usuarios es 90. Si Máximo de usuarios del sitio se
establece en 100, se pueden agregar otros 10 usuarios con licencia.
Agregar o editar sitios
Los administradores de servidor pueden agregar sitios a Tableau Server o modificar los sitios
existentes. Tableau Server tendrá un sitio predeterminado incluso antes de que añada
ninguno.
- 312 -
1. Abra la página Sitios. Si agrega el primer sitio del servidor, seleccione Ajustes >
Añadir un sitio y haga clic en Añadir un sitio.
Si no, seleccione Servidor > Sitios y luego haga clic en Nuevo sitio.
Para editar un sitio, seleccione Servidor > Sitios (varios sitios) o haga clic en
Configuración (un sitio). Seleccione el sitio que desee modificar y, a continuación,
seleccione Editar configuración.
- 313 -
2. Ingrese un Nombre de sitio y una identificador de sitio para el sitio (si desea editar
el sitio Predeterminado, no puede cambiar el identificador de sitio):
Nota: El “#/site” de la URL (por ejemplo, http://localhost/#/site/sales) no se puede
cambiar. En los sistemas de servidores de varios sitios, aparece en la dirección
URL para los sitios distintos al Sitio predeterminado.
3. Los libros de trabajo, extractos y fuentes de datos consumen espacio de
almacenamiento en el servidor. Para Almacenamiento, seleccione Límite del
servidor o GB, y escriba el número de GB que desea como límite.
- 314 -
Si establece un límite de servidor y el sitio la excede, los publicadores no podrán cargar
nuevo contenido hasta que el sitio esté bajo el límite nuevamente. Los administradores
del sistema pueden rastrear qué parte del sitio es relativa a su límite mediante las
columnas Almacenamiento máximo y Almacenamiento utilizado de la página
Sitios.
4. Seleccione si desea que solo usted, el administrador de servidor, pueda agregar y quitar
usuarios (Solo administradores de servidor) o si esto lo pueden hacer los dos tipos
de administradores (Administradores de servidor y de sitio).
Si permite que los administradores de sitio agreguen usuarios, especifique cuántos
usuarios pueden agregar al sitio seleccionando una de las siguientes opciones:
l
l
Límite del servidor: Para un servidor con licenciamiento basado en el usuario,
el límite es la cantidad de licencias por puesto de servidor disponible. Para un
servidor con licenciamiento basado en el núcleo, no hay límites en la cantidad de
usuarios que se pueden agregar. Para obtener más información, consulte Ver
licencias En la página 414 y Manipular un servidor sin licencia En la página
572.
<n> usuarios: Permite a un administrador de sitio agregar usuarios hasta un
- 315 -
límite que especifique. En Trabajar con sitios encontrará información sobre el
licenciamiento y los límites de usuarios.
5. Deje la opción Permitir que los usuarios utilicen la creación web seleccionada o
desactívela para deshabilitar la creación de contenido en el servidor (no en todo el
servidor).
Deshabilitar la creación web implica que los usuarios no podrán editar los libros de
trabajo publicados desde el entorno web del servidor. Para actualizar un libro de trabajo
publicado en el servidor, un usuario de Tableau Desktop deberá volver a publicarlo.
Para obtener más información, consulte Deshabilitar la creación web En la página
210.
6. En Suscripciones, mantenga seleccionada la opción Permitir que los usuarios se
suscriban a libros de trabajo y vistas si desea que los usuarios del sitio puedan
suscribirse a vistas. Esta opción solo se encuentra disponible si también tiene
configuraciones de suscripciones definidas en el cuadro de diálogo Configuración.
También puede ingresar una Dirección de ingreso personalizada para las
suscripciones. Aunque la dirección que escriba debe usar una sintaxis de dirección de
correo electrónico válida (como [email protected] o noreply@sales), Tableau
Server no requiere que sea una cuenta de correo electrónico real (sin embargo, algunos
servidores SMTP pueden requerir que sea una dirección real).
En Pie de página de correo electrónico, seleccione Personalizado y escriba el
texto que desea que aparezca encima de la URL de Tableau Server en los pies de
página de la suscripción.
- 316 -
El pie de página del correo electrónico se verá similar al siguiente:
7. Seleccione Permitir registro de métricas de rendimiento de libro de trabajo para
permitir que los usuarios del sitio recopilen métricas sobre cómo funcionan los libros de
trabajo, como la velocidad de carga.
Además de tener esta casilla de verificación marcada para este sitio, para iniciar el
registro, los usuarios deben agregar un parámetro a la URL del libro de trabajo.
Consulte Crear un registro de rendimiento En la página 492 para obtener más
información.
8. Haga clic en Sitio nuevo o Guardar.
Nota: Como administrador de servidor, al agregar el primer sitio a Tableau Server,
aparece un menú Servidor junto con el menú Sitio. Si la opción Servidor está
seleccionada, la página Usuarios mostrará la etiqueta Usuarios de servidor, ya que
pertenece a todos los usuarios del servidor. Cuando Sitio está seleccionado, la página
Usuarios muestra la etiqueta Usuarios de sitio. Como administrador de servidor,
puede agregar usuarios al servidor o a sitios específicos. Para obtener más información,
consulte Usuarios En la página 342 y Sitios En la página 310.
Agregar usuarios a un sitio
Los administradores pueden agregar usuarios a sitios de las formas siguientes:
l
l
Agregando una cuenta de usuario local o una cuenta de usuario de Active Directory,
como se describe en este tema. También puede agregar usuarios importando un grupo
de Active Directory. Para obtener más detalles, consulte Crear un grupo mediante
Active Directory En la página 338.
Importando un archivo CSV que contiene información de usuario. Si quiere detalles,
consulte Importar usuarios En la página 363 y Pautas de archivos de importación
CSV En la página 368.
- 317 -
En un entorno de sitio único, los administradores pueden agregar usuarios a un sitio desde la
página Usuarios. En un entorno de varios sitios, se hace desde la página Usuarios de sitio. Los
administradores de servidor deben conceder a los administradores de sitio la capacidad de
agregar usuarios a sitios. Este ajuste lo puede habilitar o deshabilitar el administrador de
servidor (vea el paso 4 de Agregar o editar sitios En la página 312).
Nota: Los usuarios se pueden agregar a sitios o al servidor. Para agregar usuarios al
servidor, consulte Agregar usuarios al servidor En la página 353. Las opciones
disponibles para agregar usuarios dependen del método de autenticación que
seleccione al configurar Tableau Server por primera vez. Si usa autenticación local, no
puede agregar usuarios de Active Directory. Si usa Active Directory, no puede agregar
usuarios locales.
En la página Usuarios (sitio único) o Usuarios de sitio (varios sitios) puede ver los usuarios
que hay en el sitio en el que tiene abierta la sesión. Solo puede agregar (o quitar) usuarios al
sitio actual. Si un usuario pertenece a más de un sitio, puede quitar al usuario del sitio actual.
Nota: Cuando un administrador de sitio elimina un usuario de un sitio (y solo pertenece
a dicho sitio), el usuario se elimina del servidor de forma automática si no posee ningún
contenido.
Nota: Esta captura de pantalla aparece en un entorno de múltiples sitios. En un entorno
de un solo sitio, esta sería la página Usuarios.
- 318 -
Para agregar usuarios locales a un sitio
1. En un sitio, haga clic en Usuarios, Agregar usuarios y en Usuario local.
Nota: Esta captura de pantalla aparece en un entorno de múltiples sitios. En un
entorno de un solo sitio, esta sería la página Usuarios.
2. Escriba un nombre de usuario.Si el servidor está configurado para una autenticación
local, el uso de una dirección de correo electrónico para el nombre de usuario es la
mejor forma de evitar conflictos entre nombres de usuario (por ejemplo,
[email protected] en vez de jsmith).
- 319 -
Escriba información también en los campos siguientes:
l
Nombre para mostrar: escriba el nombre para mostrar del usuario (por
ejemplo, John Smith).
l
Contraseña: escriba una contraseña para el usuario.
l
Confirmar contraseña: vuelva a escribir la contraseña.
l
Correo electrónico: es opcional y se puede agregar posteriormente en la
configuración del perfil del usuario.
3. Seleccione una función de sitio. Para obtener información detallada sobre los roles de
sitio, consulte Roles de sitio para usuarios En la página 345.
4. Haga clic en Agregar usuario.
Nota para servidores de sitios múltiples: Un administrador de sitio solo puede
editar una cuenta de usuario local existente si el administrador tiene control sobre todos
los sitios a los que pertenece el usuario. Por ejemplo, si el Usuario1 pertenece a los
sitios A y B, un administrador solo del sitio B no puede editar el nombre completo del
Usuario1 ni restablecer la contraseña.
Para agregar usuarios de Active Directory a un sitio
1. En un sitio, haga clic en Usuarios, Agregar usuarios y en Usuario de Active Directory.
1. Escriba uno o varios nombres de usuario (separados por punto y coma). Si va a agregar
un usuario que proviene del dominio de Active Directory donde se ejecuta el servidor,
puede escribir el nombre de usuario de AD sin el dominio. Se presupone el dominio del
servidor.
- 320 -
Si se configuró una confianza bilateral entre el dominio del servidor y otro dominio,
puede agregar usuarios de ambos dominios. La primera vez que agregue un usuario del
“dominio diferente del servidor”, debe emplear el nombre de dominio completamente
calificado con el nombre de usuario. Los siguientes usuarios se pueden agregar con el
apodo del dominio. Por ejemplo, si tenemos un “dominio diferente del servidor” llamado
mybiz.lan, escriba el primer usuario de este dominio como [email protected] o
mybiz.lan\user1. El siguiente usuario se puede escribir con el apodo, por ejemplo como
user2@mybiz o mybiz\user2.
Nota: No escriba el nombre completo del usuario en este campo, ya que puede causar
errores durante el proceso de importación.
2. Seleccione una función de sitio. Para obtener información detallada sobre los roles de
sitio, consulte Roles de sitio para usuarios En la página 345.
3. Haga clic en Agregar usuarios.
Eliminar sitios
Los administradores de servidor pueden eliminar sitios que se han agregado a Tableau
Server. La eliminación de un sitio también elimina los libros de trabajo y las fuentes de datos
que se publicaron en el sitio, además de los usuarios. Si un usuario pertenece a un sitio
adicional, no será eliminado. Para eliminar permanentemente un usuario, vaya a la página
Usuarios de servidor.
- 321 -
Nota: El sitio predeterminado no se puede eliminar.
1. Haga clic en Servidor > Sitios.
2. Seleccione el sitio que desea eliminar y haga clic en Eliminar.
3. Haga clic en Eliminar en el cuadro de diálogo de confirmación que aparece.
Importar o exportar un sitio
Es posible aprovisionar un nuevo sitio de Tableau Server exportando un sitio existente a un
archivo para, a continuación, importar el archivo a un sitio nuevo. El sitio exportado se
denomina sitio fuente. El sitio en el que se importará el archivo se denomina sitio objetivo.
El sitio de origen pueden venir de Tableau Online, que es una instalación basada en la nube de
Tableau Server y que está alojada en Tableau, o puede venir de una implementación de
Tableau Server que usted administre. Al importar un sitio, también se importan todos los
recursos del sitio de origen, como libros de trabajo, proyectos, fuentes de datos y usuarios. La
importación también incluye permisos, suscripciones o listas de favoritos de los usuarios que
se han creado. Todas los ajustes específicos al sitio del sitio fuente (como ajustes de cuota del
sitio, suscripción creación web) se conservan en el sitio de destino.
Antes de exportar
Antes de exportar un sitio, debe tener en cuenta lo siguiente:
Elimine los elementos no usados. asegúrese de que el sitio fuente solo contiene aquello
que desea importar. Elimine los libros de trabajo, los proyectos o las fuentes de datos no
usados.
Quite los usuarios no usados. confirme que todos los usuarios dispongan de licencia y
quite aquellos que ya no representan usuarios reales. Todos los usuarios que se exporten del
sitio fuente deberán importarse en el sitio de destino. No es posible eliminar usuarios durante
la importación.
Cree cuentas de usuario en el servidor objetivo. el proceso de importación del sitio
asigna los usuarios a un sitio objetivo. Los usuarios deberán disponer de cuentas de usuario
en el servidor objetivo. Si va a exportar un sitio a otro del mismo Tableau Server, tendrá todas
- 322 -
las cuentas de usuario que necesite. Si va a exportar un sitio desde Tableau Online o desde un
Tableau Server distinto, deberá crear cuentas de usuario en el servidor objetivo antes de
realizar la importación.
Compruebe la autenticación de usuarios. la autenticación de usuarios es una
configuración que se aplica a todo el servidor y todos los sitios del servidor deberán usar la
misma configuración. Es posible exportar e importar a servidores que usen distintos métodos
de autenticación; sin embargo, necesitará modificar los archivos de asignación usados para la
importación. Este paso se forma parte del proceso de importación y se describe en
Comprobar las asignaciones de sitio En la página 326. Puesto que los sitios de Tableau
Online usan un método de autenticación de usuarios personalizado, la exportación desde
sitios de Tableau Online requiere editar los archivos de asignación específicos de los usuarios.
Esto garantiza un proceso de importación libre de problemas, independientemente de la
configuración del servidor objetivo.
Consulte los programas. La página Programas de Tableau Server muestra los programas
predeterminados que puede usar para actualizaciones de extratos y programas:
Las actualizaciones y suscripciones asignadas a las programaciones predeterminadas en el
sitio fuente se asignarán automáticamente a las mismas programaciones en el sitio objetivo. Si
el sitio fuente tiene programaciones personalizadas, estas se importarán en el sitio objetivo y,
opcionalmente, se podrán renombrar al editar los archivos de asignación.
Configure el servidor objetivo para entregar suscripciones. las suscripciones se
importarán en el nuevo sitio, aunque deberá configurar el servidor de destino para que
entregue las suscripciones en caso de que no esté ya configurado de este modo. Para obtener
más información, consulte Alertas y suscripciones En la página 226.
Cree o identifique el sitio objetivo. Antes de importar un archivo, deberá disponer de un
sitio objetivo en Tableau Server. Tenga en cuenta que durante la importación, se eliminará
todo el contenido que exista en el sitio objetivo que no exista en el sitio fuente. Por ello, se
recomienda trabajar con un sitio vacío. Para obtener más información sobre la creación de
sitios o la realización de cambios, consulte Agregar o editar sitios.
Nota: Si el sitio objetivo no está vacío, los libros de trabajo y las fuentes de datos con
nombres idénticos que haya en los sitios objetivo y de origen se sustituirán por los libros
de trabajo, las fuentes de datos y los permisos del sitio de origen, y se podrán verificar
con la marca de tiempo.
- 323 -
Localice los identificadores del sitio. los comandos usados para exportar o importar un
sitio requieren un identificador de sitio como parámetro. El ID de sitio identifica los sitios en
Tableau Server de forma exclusiva. Al iniciar sesión en un sitio, verá el ID del sitio después de
# en la URL.
Si el servidor no ejecuta varios sitios, la URL del navegador web que aparecerá incluirá #, pero
no site ni el identificador de sitio. Si ve esto, significa que está utilizando el sitio incorporado
de Tableau, que se llama Default.
Si el servidor ejecuta varios sitios, la URL del navegador web que aparecerá incluirá #/site/
seguido del identificador de sitio correspondiente al sitio en cuestión.
Consejos para importar a un sitio objetivo con menos usuarios o programas que el sitio de origen
Al importar un sitio de origen a un sitio objetivo que tenga menos usuarios o programas que el
sitio de origen, no se puede hacer la importación de varios a uno. Valore las siguientes
opciones:
l
l
l
l
Quite los usuarios o programas extra del sitio objetivo antes de exportar (opción
preferida).
Agregue los usuarios o programas que faltan al sitio objetivo antes de empezar la
importación.
Agregue los usuarios o programas que faltan al sitio objetivo en mitad del proceso de
importación y actualice manualmente los archivos de mapeo.
Asigne manualmente los usuarios o programas a usuarios y programas distintos en el
sitio objetivo durante el proceso de importación. Esta opción es necesaria si un nombre
de usuario difiere entre servidores: por ejemplo, el usuario exportado denominado
adavis se define en el sitio objetivo como davisa.
Exportar un sitio
No es necesario detener Tableau Server durante el proceso de importación o exportación.
1. Abra una línea de comandos como administrador y navegue hasta el directorio de
agrupación de Tableau Server. Por ejemplo:
C:\Program Files\Tableau\Tableau Server\9.0\bin
2. Escriba el comando siguiente:
tabadmin exportsite <site ID> --file <filename or path>.
- 324 -
Por ejemplo, para exportar un sitio con el identificador wsales al archivo
C:\sites\exported_sites\sales_export.zip, escriba lo siguiente:
tabadmin exportsite wsales --file C:\sites\exported_sites\sales_export.zip
Para obtener ejemplos de otras opciones que podrá usar con el comando
exportsite, consulte exportsite En la página 605.
Durante la exportación, Tableau Server bloquea el sitio.
Importar un sitio
Si aún no dispone de sitio objetivo para la importación, deberá crear uno. Consulte Agregar o
editar sitios para obtener información sobre los pasos del proceso.
La importación de sitios es un proceso de tres pasos. Primero, ejecute el comando tabadmin
importsite para generar los archivos que se importarán. Luego, verifique los archivos que
muestran cómo se va a importar el sitio. Por último, ejecute el comando tabadmin
importsite_verified para finalizar la importación.
Antes de comenzar, necesitará el archivo del sitio exportado y el identificador del sitio
objetivo.La identificador del sitio predeterminado de Tableau Server es ""(comillas dobles, sin
espacios). Si está ejecutando comandos en Windows PowerShell, delimite las comillas dobles
del sitio predeterminado con comillas simples ('""').
Aunque no hay necesidad de detener Tableau Server durante el proceso de importación, el
sitio que recibe la importación se bloqueará hasta que se complete la importación.
Iniciar el proceso de importación del sitio
1. Abra una línea de comandos como administrador y navegue hasta el directorio de
agrupación de Tableau Server. Por ejemplo:
C:\Program Files\Tableau\Tableau Server\9.0\bin
2. Escriba el comando siguiente:
tabadmin importsite <site ID> --file <filename or path>
donde <site ID> es el identificador del sitio objetivo y <filename or path> es la
ruta completa del archivo de sitio exportado.
Por ejemplo, para importar el archivo C:\sites\exported_sites\sales_export.zip en un
sitio con el identificador de sitio esales, escriba lo siguiente:
tabadmin importsite esales --file C:\sites\exported_sites\sales_export.zip
Para obtener ejemplos de otras opciones que se pueden usar con el comando
importsite, consulte importsite En la página 607.
3. Tras especificar el comando, los archivos de mapeo que debe comprobar se
encontrarán en ProgramData\Tableau\Tableau Server\data\tabsvc\temp\import_
- 325 -
<identificador del sitio>_<fecha y hora>\mappings. Anote esta ubicación para el
procedimiento siguiente.
Comprobar las asignaciones de sitio
El archivo de asignaciones que se genera tras iniciar la importación de un sitio con el comando
importsite muestra cómo se asignarán los recursos cuando finalice la importación.
Aquellos elementos que Tableau Server no haya podido asignar y que requieren edición se
marcarán en los archivos CSV con símbolos de interrogación (???). Para poder ejecutar el
comando importsite_verified, deberá cambiar los símbolos de interrogación por
asignaciones válidas en el sitio objetivo.
Nota: No es posible agregar o eliminar usuarios durante la importación. Los nombres
de los usuarios importados deben existir en el servidor objetivo.
Para comprobar los archivos de asignación de un sitio:
1. Vaya al directorio que se mostró tras especificar el comando importsite:
2. Utilice Microsoft Excel (opción recomendada) o un editor para abrir todos los archivos
CSV de la carpeta de asignaciones.
Cada archivo muestra cómo se asignarán o gestionarán los elementos del sitio fuente
una vez completada la importación en el sitio objetivo.
3. Compruebe que las asignaciones sean correctas. Sustituya las entradas con símbolos
de interrogación (???) por valores válidos. Utilice esta tabla como guía:
Nombre del archivo CSV
Título de
la
columna
Admit
e
edició
n
Descripción
mappingsDomainMapperForGroups
source_
name
No
Nombre de grupo de usuarios del sitio fuente.
- 326 -
source_
domain_
name
No
Tipo de autenticación del
sitio fuente: local (para la
autenticación local) o nombre de dominio (para
Active Directory).
target_
domain_
name
Sí*
Tipo de autenticación del
usuario en el sitio fuente:
local para la autenticación
local o nombre de dominio
(como ejemplo.com o
ejemplo.lan) para Active
Directory.
*No modifique el
valortarget_domain_
name para Todos los
usuarios. Mantenga el
valor local incluso si el
servidor objetivo está
configurado para la
autenticación de usuarios
mediante Active Directory.
El grupo Todos los
usuarios es un grupo de
usuarios especial
predeterminado que debe
existir en todos los
sistemas Tableau Server.
mappingsScheduleMapper
source_
name
No
Nombres de los programas de suscripción o
extractos predeterminados del sitio
fuente.
source_
scheduled_
action_
type
No
Tipo de programa del sitio
fuente: Extracto, para las
actualizaciones de extractos o Suscripción, para
las entregas de suscripciones.
target_
name
Sí
Nombres de los programas personalizados
- 327 -
del sitio objetivo. Este
valor se puede editar. Por
ejemplo, si el nombre del
programa es Actualización de los viernes
en el sitio fuente, es posible cambiar el nombre a
Actualización de todos
los viernes en el sitio
objetivo.
target_
scheduled_
action_
type
No*
Tipo de programa del sitio
objetivo: Extracto, para
las actualizaciones de
extractos o Suscripción,
para las entregas de
suscripciones.
*Es muy raro que se
muestren símbolos de
interrogación (???) en
esta columna. Si
encuentra símbolos de
interrogación,
reemplácelos con
Extractos o
Suscripciones, en
función de la entrada que
se muestra en source_
scheduled_action_type.
mappingsSiteMapper
mappingsSystemUserNameMapper
source_
No
url_namespace
Identificador del sitio
fuente.
target_url_ No
namespace
Identificador del sitio objetivo.
source_
name
No
Nombre de usuario del
sitio fuente.
source_
domain_
name
No
Tipo de autenticación del
usuario en el sitio fuente:
Local para la
autenticación local,
- 328 -
nombre de dominio (como
ejemplo.com o
ejemplo.lan) para Active
Directory o Externa (para
un sitio de Tableau
Online).
target_
name
Sí
Nombres de usuarios de
los usuarios que se
asignarán al sitio objetivo
en la importación.
Asegúrese de que todos
los nombres de usuario de
la lista existan en el
servidor objetivo y
sustituya los símbolos de
interrogación (???) por
nombres de usuario
válidos en el servidor de
destino.
Los nombres de usuario
no se pueden crear al
agregar filas al archivo
CSV. Del mismo modo, no
se pueden eliminar filas
para eliminar nombres de
usuarios.
Es posible editar los
nombres de usuario de la
columna target_name
para que no coincidan con
sus homólogos originales
siempre que existan en el
servidor objetivo que vaya
a usar dichos nombres.
Por ejemplo, un usuario
podrá tener el valor
source_name
[email protected] y el
target_name
[email protected]
m siempre que el nombre
de usuario
- 329 -
[email protected]
m exista en el servidor
objetivo.
No es posible asignar un
usuario del sitio fuente a
más de un nombre de
usuario en el sitio objetivo.
target_
domain_
name
Sí
Tipo de autenticación del
usuario en el sitio objetivo:
local, para la autenticación local, o nombre de
dominio (como ejemmpplo.com o ejemplo.lan), para Active
Directory.
4. Si edita algún valor, asegúrese de guardar los cambios y mantener el formato de los
archivos CSV. Deje los archivos de asignación en su ubicación actual.
Completar la importación del sitio
1. Abra una línea de comandos como administrador y navegue hasta el directorio de
agrupación de Tableau Server. Por ejemplo:
C:\Program Files\Tableau\Tableau Server\9.0\bin
2. Escriba el comando siguiente:
tabadmin importsite_verified <site ID> --importjobdir <PATH>
done <site ID> es el identificador del sitio objetivo y <PATH> es el directorio que se
encuentra un nivel por encima del directorio de asignaciones utilizado en Comprobar
las asignaciones de sitio En la página 326. Por ejemplo:
tabadmin importsite_verified esales --importjobdir
C:\ProgramData\Tableau\Tableau
Server\data\tabsvc\temp\import_esales_20140409185810071
Para obtener ejemplos de otras opciones que se pueden usar con el comando
importsite_verified, consulte importsite_verified En la página
609.
3. Abra el nuevo sitio que acaba de importar y asegúrese de que todo funciona como es
debido.
- 330 -
Disponibilidad de sitio
Un sitio puede suspenderse o bloquearse debido a un error de importación de sitio o porque
un administrador de servidor decida suspender el sitio durante un periodo de tiempo.
Cuando un sitio se suspende, el único usuario de servidor que podrá acceder al sitio es el
administrador del sistema. Solo el administrador de servidor puede activar el sitio para que
vuelva a estar disponible.
Para activar o suspender un sitio
1. Haga clic en Servidor > Sitios.
2. Seleccione el sitio y luego seleccione Acciones > Activar o Suspender.
Proyectos
Un proyecto es una colección de libros de trabajo, vistas y fuentes de datos relacionados. Los
proyectos existen en un sitio y se acceden desde la página Contenido. Los administradores de
servidor y de sitio pueden crear proyectos, asignarles permisos, cambiarles el nombre y
cambiar sus propietarios. Solo los administradores pueden crear proyectos o ser propietarios
de proyectos.
El proyecto Predeterminado se crea automáticamente durante la configuración. Sirve como
plantilla para los nuevos proyectos que se creen.
- 331 -
Proyecto predeterminado y permisos
La configuración de permisos de un proyecto se usa como plantilla para nuevos proyectos,
libros de trabajo o vistas asociadas con el proyecto. Los permisos iniciales son una copia única
de los permisos del proyecto.
l
l
l
Los permisos iniciales para un proyecto se copian desde el proyecto Default, que se
crea automáticamente para cada sitio en Tableau Server.
Los permisos iniciales para un libro de trabajo se copian desde los permisos de su proyecto.
Los permisos iniciales para una vista se copian desde los permisos de su libro de trabajo.
Los cambios realizados en los permisos de un proyecto no se aplican automáticamente a los
libros de trabajo o las vistas que pertenezcan a un proyecto, a menos que los nuevos permisos
se asignen específicamente (para ello, es necesario hacer clic en Asignar permisos a
contenido, en la configuración de permisos de un proyecto o libro de trabajo).
Un libro de trabajo, una vista o una fuente de datos pueden tener permisos distintos de los
permisos de proyecto. Por ejemplo, es posible que un grupo no tenga permiso para ver el
proyecto X pero sí para ver una vista publicada en dicho proyecto.
Para obtener más información sobre cómo usar proyectos para controlar permisos de
contenido, consulte Crear permisos basados en proyectos En la página 211.
- 332 -
Líder de proyecto
Aunque los administradores son los únicos que pueden crear nuevos proyectos, se puede
asignar el permiso de líder de proyecto a usuarios y grupos. Con este permiso, un usuario
puede especificar los permisos de los proyectos y mover libros de trabajo dentro de los
proyectos.
Agregar proyectos
1. En la página Contenido, haga clic en Proyectos y, a continuación, en Nuevo
proyecto.
2. Escriba el nombre y la descripción del proyecto y, a continuación, haga clic en Nuevo
proyecto.
Puede aplicar formato e hipervínculos en la descripción del proyecto. Haga clic en
Mostrar sugerencias de formato para sintaxis.
Para editar un proyecto, haga clic en el nombre del proyecto para abrirlo y, a
continuación, haga clic en Detalles y en Editar descripción.
- 333 -
Mover libros de trabajo a proyectos
Todos los libros de trabajo deben estar en un proyecto. De manera predeterminada, los libros
de trabajo se agregan al proyecto Predeterminado. Después de crear sus propios proyectos,
puede mover libros de trabajo de un proyecto a otro. Para mover libros de trabajo a proyectos
es necesario ser un administrador, o bien tener la función de sitio de Publicador o
Interaccionador y, como mínimo, cumplirse una de las condiciones siguientes:
l
tener el permiso Mover para el proyecto;
l
tener el permiso Líder de proyecto para el proyecto.
Para mover un libro de trabajo a un proyecto
1. En la página Libros de trabajo, seleccione uno o más libros de trabajo y haga clic en
Acciones > Mover.
2. Seleccione un proyecto distinto para el libro de trabajo y, a continuación, haga clic en
- 334 -
Mover.
Como todos los libros de trabajo deben pertenecer a un proyecto, para quitar un libro de
trabajo de un proyecto se puede mover el libro de trabajo al proyecto predeterminado.
Cada libro de trabajo solo puede pertenecer a un único proyecto.
Eliminar proyectos
Solo los administradores pueden eliminar proyectos. Al eliminar un proyecto, también se
eliminan del servidor todos los libros de trabajo y las vistas que pertenecen al proyecto.
1. En la página Proyectos, seleccione un proyecto y, a continuación, seleccione Acciones
> Eliminar.
- 335 -
2. En el cuadro de diálogo de confirmación, haga clic en Eliminar.
El proyecto Predeterminado no se puede eliminar.
Grupos
Puede organizar a los usuarios de Tableau Server en grupos para facilitar la administración de
varios usuarios. Puede crear grupos de forma local en el servidor o importarlos desde Active
Directory.
También puede asignar permisos a un grupo para un proyecto, libro de trabajo, vista o fuente
de datos. Para obtener más información, consulte Administrar permisos En la página 178.
El grupo Todos los usuarios existe en todos los sitios de manera predeterminada. Todos
los usuarios que se agreguen al servidor se convierten automáticamente en miembros
del grupo Todos los usuarios. Este grupo no se puede eliminar, pero se pueden
establecer permisos para el grupo.
Crear un grupo local
Los grupos locales se crean mediante el sistema de administración de usuarios internos de
Tableau Server. Después de crear un grupo, puede agregar y quitar usuarios.
- 336 -
1. En un sitio, haga clic en Grupos y luego en Nuevo grupo.
2. Escriba el nombre del grupo y haga clic en Guardar.
- 337 -
Crear un grupo mediante Active Directory
Al importar grupos de Active Directory, se crea un grupo coincidente en el servidor y se crea un
usuario en el servidor por cada miembro del grupo que no esté ya en el servidor.
Como parte del proceso de importación, a cada usuario se le asigna una función de sitio. Si un
usuario ya existe en el sitio sin una afiliación de grupo, se agregará el usuario al grupo con la
función de sitio asignada y los mismos permisos en el sitio.
Nota: Al importar usuarios y grupos, se aumenta el nivel del rol de sitio de los usuarios,
pero nunca se disminuye el rol de sitio de los usuarios. Si alguno de los usuarios que se
deben importar ya existe en Tableau Server, solo se aplicará el rol de sitio asignado
durante el proceso de importación si concede al usuario un acceso mayor al servidor.
Para obtener más información, consulte Roles de sitio para usuarios En la página
345.
1. En un sitio, haga clic en Grupos y, a continuación, en Importar grupo
2. Escriba el nombre del grupo de Active Directory que dese importar y, a continuación,
seleccione el nombre del grupo en la lista resultante.
- 338 -
Si agrega un grupo que pertenece al mismo dominio de Active Directory donde se
ejecuta el servidor, puede escribir el nombre del grupo. Además, si se ha configurado
una confianza bilateral entre el dominio que usa el servidor y otro dominio, se pueden
agregar grupos de ambos dominios.
La primera vez que se agregue un grupo desde un dominio distinto al que usa el
servidor, es necesario incluir el nombre de dominio completamente calificado con el
nombre de grupo. Por ejemplo, domain.lan\group o [email protected].
Posteriormente, se pueden agregar grupos mediante el alias del dominio. Para obtener
más información sobre la administración de nombres de dominio, consulte tabcmd
editdomain.
3. Seleccione la función de sitio para los usuarios.
- 339 -
4. Haga clic en Agregar grupos.
Nota: No puede cambiar el nombre de grupos importados de Active Directory. El
nombre de grupo solo se puede cambiar en Active Directory.
Sincronizar un grupo de Active Directory
En cualquier momento, puede sincronizar un grupo de Active Directory con Tableau Server
para asegurarse de que los nuevos usuarios de Active Directory también se agreguen al
servidor. Se pueden sincronizar grupos individuales o varios grupos de forma simultánea.
- 340 -
1. En un sitio, haga clic en Grupos. En la página Grupos, seleccione uno o más grupos.
2. Seleccione Acciones > Sincronizar.
Quitar usuarios
Si quita un usuario de Active Directory y, después, sincroniza con el grupo del usuario en
Tableau Server, el usuario:
l
Se quitará del grupo de Tableau Server que haya sincronizado
l
Se agregará al grupo Todos los usuarios en Tableau Server
l
No podrá iniciar sesión Tableau Server
Como el usuario aún permanece en el servidor, el administrador puede auditar y reasignar el
contenido del usuario antes de eliminar su cuenta por completo. El usuario no podrá iniciar
sesión en el servidor. Para eliminar por completo al usuario de Tableau Server, debe realizar
lo siguiente:
l
l
Defina el rol de sitio del usuario como Sin licencia (si usa el licenciamiento por usuarios
en Tableau Server).
Elimine el usuario de la página Usuarios del servidor de Tableau Server, si usted es
administrador del servidor.
Eliminar grupos
Puede eliminar cualquier grupo del servidor (excepto el grupo Todos los usuarios). Al eliminar
un grupo, se quitan los usuarios del grupo, pero no se eliminan del servidor.
1. En un sitio, haga clic en Grupos.
2. En la página Grupos, seleccione uno o más grupos que desee eliminar.
- 341 -
3. Seleccione Acciones > Eliminar.
Usuarios
Es necesario agregar como usuarios a todas las personas que necesiten acceder a Tableau
Server (ya sea para publicar, explorar o administrar contenido).
Usuario invitado
Hay un usuario invitado disponible en cada sitio de Tableau Server (solo con las licencias
basadas en núcleos) para permitir que los usuarios que no tengan una cuenta en el servidor
puedan ver una vista incrustada e interactuar con ella. Cuando se habilita, el usuario puede
cargar una página Web que contiene una visualización incrustada sin iniciar sesión. Para
obtener más información, consulte Usuario invitado En la página 351.
Usuarios de servidor y usuarios de sitio
Los administradores del servidor pueden agregar usuarios al servidor, mientras que los
administradores del servidor y de los sitios (si disponen de permisos) pueden agregar usuarios
a sitios individuales. Para obtener información detallada sobre cómo permitir que los
administradores de sitio agreguen usuarios a los sitios, consulte el paso 4 de Agregar o
editar sitios En la página 312.
En los entornos de un solo sitio, los administradores de servidor y de sitio pueden agregar
usuarios en la página Usuarios.
- 342 -
En los entornos de múltiples sitios, los administradores de servidor y de sitio pueden agregar
usuarios en la página Usuarios de sitio.
Los administradores de servidor pueden agregar usuarios en la página Usuarios de
servidor. Al agregar un usuario al servidor puede asignarle la membresía de sitio y los roles
de sitio que tendrá en cada sitio.
- 343 -
Si agrega un usuario sin asignarle rol ni membresía de sitio, se le asignará el rol Sin licencia y
no usará ninguna licencia de servidor (solo en el licenciamiento basado en usuarios). El
usuario estará en Usuarios del servidor, pero no será miembro de ningún sitio hasta que
agregue ese usuario a un sitio.
Nota: Todos los usuarios que se agregan a un sitio también se agregan
automáticamente al servidor. Los administradores de sitios pueden quitar usuarios de
sus sitios, pero no pueden eliminar usuarios del servidor. Los administradores del
servidor pueden eliminar usuarios del servidor.
Cuando un administrador de sitio elimina un usuario de un sitio (y solo pertenece a dicho
sitio), se eliminará dicho usuario del servidor de forma automática si no posee ningún
contenido.
- 344 -
Roles de sitio para usuarios
Cada usuario que se agrega a Tableau Server debe tener asociado un rol de sitio. El
administrador es quien asigna el rol de sitio. El rol de sitio determina los niveles de permisos
del usuario, que incluyen la información sobre si un usuario puede publicar contenido en el
servidor, interactuar con dicho contenido o, únicamente, ver el contenido publicado.Los
administradores también se definen en función del rol de sitio.
Nota: Los roles de sitio de Tableau Server no se corresponden con las licencias de
usuario que compra a Tableau (si usa el licenciamiento basado en usuarios en lugar de
licenciamiento de servidor basado en núcleos). Dichas licencias le permiten tener cierto
número de usuarios en el servidor.
Los usuarios son cuentas del servidor que se pueden asociar a uno o más sitios y a grupos de
esos sitios. Todos los usuarios que se agregan a Tableau Server o a un sitio se convierten en
miembros del grupo Todos los usuarios. El grupo Todos los usuarios está en todos los sitios y
no se puede eliminar.
Quién puede publicar contenido
Los usuarios que tienen los siguientes roles de sitio pueden publicar en Tableau Server:
l
Administrador de servidor
l
Administrador de sitio
l
Publicador
l
Visor (puede publicar)
l
Sin licencia (puede publicar)
Los usuarios que tienen los roles de sitio Interaccionador, Visor y Sin licencia no pueden
publicar contenido en el servidor.
Roles de sitio y permisos
Los permisos resultantes de un usuario se determinan en función de lo siguiente:
l
l
Los permisos máximos permitidos para un rol de sitio de un usuario. El rol de sitio actúa
como "tope" de autorización de los permisos.
Los permisos asignados al usuario o a un grupo para un elemento de contenido
determinado.
Al seleccionar un rol de sitio para un usuario, puede usar la ayuda para recordar el nivel
general de los permisos de dicho rol de sitio.
- 345 -
Al establecer permisos en un elemento de contenido, la sección Permisos resultantes de la
ventana Permisos indica cuándo no se permite una capacidad de permiso para dicho rol de
sitio.
Para ver más detalles, consulte Reglas de permisos y permisos resultantes En la página
183.
Capacidades generales
l
Administrador de servidor: El administrador de servidor puede acceder a todas las
características del servidor y a toda la configuración del servidor y de todos los sitios.
Los administradores de servidor pueden crear sitios, agregar usuarios de cualquier tipo
de rol de sitio, controlar si los administradores de sitio pueden agregar usuarios, crear
administradores de servidor adicionales y administrar el servidor en sí. Esto incluye la
gestión del mantenimiento, la configuración, los programas y el índice de búsqueda.
Los administradores de servidor pueden realizar operaciones en todo el contenido
situado en cualquier parte del servidor, sean cuales sean los permisos asignados al
contenido. Los administradores de servidor también pueden administrar otros usuarios
del servidor.
l
Administrador de sitio: Los administradores de sitio pueden administrar grupos,
proyectos, libros de trabajo y conexiones de datos. De manera predeterminada, los
administradores de sitio también pueden agregar usuarios y asignar roles de sitio y
membresía de sitio. El administrador de servidor puede habilitar o deshabilitar esta
configuración (consulte el paso 4 de Agregar o editar sitios En la página 312).
Los administradores de sitio tienen acceso sin restricciones al contenido de un
determinado sitio. Un mismo usuario se puede especificar como administrador de sitio
en varios sitios.
l
Publicador: los publicadores pueden iniciar sesión, navegar en el servidor e interactuar
con las vistas publicadas. También pueden conectarse a Tableau Server desde Tableau
Desktop para publicar y descargar libros de trabajo y fuentes de datos.
- 346 -
Los publicadores pueden publicar (cargar) libros de trabajo y fuentes de datos en el
servidor. Los publicadores no tienen permiso para administrar otros usuarios.
l
Interaccionador: los interaccionadores pueden iniciar sesión, navegar en el servidor e
interactuar con las vistas publicadas. Es importante tener en cuenta que determinados
proyectos, libros de trabajo y vistas pueden haberse publicado con permisos que
restrinjan la funcionalidad de los usuarios. El autor del libro de trabajo o un
administrador pueden editar la configuración de permisos.
Los interaccionadores pueden ver los libros de trabajo e interactuar con las vistas. No
tienen permiso para publicar en el servidor.
l
l
Visor: los visores pueden iniciar sesión y ver vistas publicadas en el servidor, pero no
pueden interactuar con las vistas. Los usuarios con este rol de sitio solo pueden recibir
permisos para ver, agregar comentarios y ver comentarios. No pueden interactuar con
filtros rápidos ni ordenar los datos de una vista.
Sin licencia: Los usuarios que no tienen licencia no pueden iniciar sesión en el servidor.
Al importar usuarios de servidor desde un archivo CSV, a todos se les asigna el rol de
sitio Sin licencia.
Si no hay suficientes licencias disponibles cuando un administrador crea un usuario
(mediante la importación de CSV de un usuario de sitio o la importación desde Active
Directory, o bien cuando se crea un usuario local), se le asignará el rol de sitio Sin
licencia.
Si intenta eliminar un usuario que es propietario de contenido de un sitio, la categoría del
usuario bajará a Sin licencia. El usuario seguirá siendo propietario del contenido.
l
l
Visor (puede publicar). el usuario puede conectarse a Tableau Server desde Tableau
Desktop para publicar y descargar libros de trabajo y fuentes de datos, pero no puede
interactuar con el contenido del servidor.
Sin licencia (puede publicar). este usuario no puede iniciar sesión en Tableau
Server, pero puede conectarse al servidor desde Tableau Desktop para publicar y
descargar libros de trabajo y fuentes de datos en el servidor.
Permisos máximos permitidos para cada rol de sitio (por tipo de contenido)
Para cada tipo de contenido, el rol de sitio determina las capacidades permitidas para un
usuario. Por ejemplo, a un usuario que tiene el rol de sitio Visor se le pueden asignar todas las
capacidades en una regla de permisos de un libro de trabajo, pero al evaluar los permisos para
el usuario, las capacidades de permisos resultantes quedarán limitadas a Ver, Exportar
imagen, Datos de resumen, Ver comentarios, Agregar comentarios y Guardar.
Proyecto
Rol de sitio
Descripción
Administrador
de servidor
Todas las capacidades, incluida Líder de proyecto
Administrador
Todas las capacidades, incluida Líder de proyecto
- 347 -
de sitio
Publicador
Todas las capacidades, incluida Líder de proyecto
Interaccionador
Todas las capacidades, incluida Líder de proyecto (no
puede publicar)
Visor (puede
publicar)
Ver, Exportar imagen, Datos de resumen, Ver comentarios, Agregar comentarios y Guardar
Visor
Ver, Exportar imagen, Datos de resumen, Ver
comentarios, Agregar comentarios y Guardar (no
puede publicar)
Sin licencia
(puede publicar)
Ver, Guardar y Descargar
Sin licencia
Ver, Guardar y Descargar (no puede publicar)
Invitado
Ver, Exportar imagen, Datos de resumen, Ver comentarios, Filtrar, Acceso total a datos, Edición web y Descargar
Libro de trabajo
Rol de sitio
Descripción
Administrador
de servidor
Todas las capacidades
Administrador
de sitio
Todas las capacidades
Publicador
Todas las capacidades
Interaccionador
Todas las capacidades (no puede publicar)
Visor (puede
publicar)
Ver, Exportar imagen, Datos de resumen, Ver comentarios, Agregar comentarios y Guardar
Visor
Ver, Exportar imagen, Datos de resumen, Ver
comentarios, Agregar comentarios y Guardar (no
puede publicar)
Sin licencia
(puede publicar)
Ver, Guardar y Descargar
Sin licencia
Ver, Guardar y Descargar (no puede publicar)
Invitado
Ver, Exportar imagen, Datos de resumen, Ver comentarios, Filtrar, Acceso total a datos, Edición web y Des-
- 348 -
cargar
Vista
Rol de sitio
Descripción
Administrador
de servidor
Todas las capacidades
Administrador
de sitio
Todas las capacidades
Publicador
Todas las capacidades
Interaccionador
Todas las capacidades (no puede publicar)
Visor (puede
publicar)
Ver, Exportar imagen, Datos de resumen, Ver comentarios y Agregar comentarios
Visor
Ver, Exportar imagen, Datos de resumen, Ver
comentarios y Agregar comentarios (no puede
publicar)
Sin licencia
(puede publicar)
Vista
Sin licencia
Ver (no puede publicar)
Invitado
Ver, Exportar imagen, Datos de resumen, Ver comentarios, Filtrar, Acceso total a datos y Edición web
Fuente de datos
Rol de sitio
Descripción
Administrador
de servidor
Todas las capacidades
Administrador
de sitio
Todas las capacidades
Publicador
Todas las capacidades
Interaccionador
Todas las capacidades (no puede publicar)
Visor (puede
publicar)
Ver y Guardar
Visor
Ver y Guardar (no puede publicar)
Sin licencia
(puede publicar)
Ver, Guardar y Descargar
- 349 -
Sin licencia
Ver, Guardar y Descargar (no puede publicar)
Invitado
Ver y Descargar
Roles de sitio e importación de Active Directory
Al importar usuarios de Active Directory a un sitio, como usuario individual o como miembro de
un grupo, puede especificar un rol de sitio para el usuario. Si un usuario todavía no es miembro
de ningún sitio del servidor, este se agregará al sitio con el rol asignado.
Si un usuario que importa ya existe en un sitio de Tableau Server, el rol de sitio asignado
durante el proceso de importación solo se aplicará si proporciona al usuario más acceso al
servidor. Al importar usuarios y grupos, se puede subir de categoría el rol de sitio de un
usuario, pero no bajar de categoría.
Si un usuario ya tiene la capacidad de publicar, dicha capacidad siempre se conservará. Por
ejemplo, si se importa un usuario que tiene el rol de sitio actual Sin licencia (puede publicar)
con el nuevo rol de sitio Interaccionador, el rol de sitio de dicho usuario pasará a ser
Publicador en la importación.
Para garantizar que un usuario mantiene un rol de sitio con las mismas capacidades o más en
el servidor después de una importación, la siguiente matriz muestra las reglas aplicadas para
los roles de sitio en la importación. La negrita indica que ha aumentado el nivel de un rol de sitio
para conservar la capacidad de publicación del usuario.
Nota: Los encabezados de fila Importar rol de sitio indican el rol de sitio especificado
para la importación. Los encabezados de columna Rol de sitio actual representan el
rol de sitio actual del usuario. Los valores de la tabla representan el rol de sitio
resultante. Un rol de sitio en negrita en la tabla indica que ha aumentado el nivel de un
rol de sitio para conservar la capacidad de publicación.
Rol de sitio actual
Rol de
sitio de
importación
Administrador
de sitio
Publicador
Interaccionador
Visor
Visor
(puede
publicar)
Sin licen- Sin
cia
licencia
(puede
publicar)
Administrador
de sitio
Administrador
de sitio
Administrador
de sitio
Administrador
de sitio
Administrador
de sitio
Administrador
de sitio
Administrador
de sitio
Administrador
de sitio
Publicador
Administrador
de sitio
Publicador
Publicador Publicador
Publicador
Publicador
Publicador
Inte-
Admi-
Publi-
Inte-
Publi-
Inte-
Publi-
Inte-
- 350 -
Rol de sitio actual
Rol de
sitio de
importación
Administrador
de sitio
Publicador
Interaccionador
Visor
Visor
(puede
publicar)
Sin licen- Sin
cia
licencia
(puede
publicar)
raccionador
nistrador
de sitio
cador
raccionador
raccionador
cador
raccionador
cador
Visor
(puede
publicar)
Administrador
de sitio
Publicador
Publicador
Visor
(puede
publicar)
Visor
(puede
publicar)
Visor
(puede
publicar)
Visor
(puede
publicar)
Visor
Administrador
de sitio
Publicador
Interaccionador
Visor
Visor
(puede
publicar)
Visor
Visor
(puede
publicar)
Sin licencia
(puede
publicar)
Administrador
de sitio
Publicador
Publicador
Visor
(puede
publicar)
Visor
(puede
publicar)
Sin licencia
(puede
publicar)
Sin licencia
(puede
publicar)
Sin licencia
Administrador
de sitio
Publicador
Interaccionador
Visor
Visor
(puede
publicar)
Sin licencia
Sin licencia
(puede
publicar)
Usuario invitado
Hay un usuario invitado disponible en Tableau Server para que los usuarios no autenticados
que no tengan una cuenta en el servidor puedan ver una vista incrustada e interactuar con ella.
Cuando se habilita, el usuario puede cargar una página web que contiene una visualización
incrustada sin iniciar sesión.
Nota: La opción Usuario invitado solo está disponible en las licencias basadas en
núcleos.
Al incrustar una vista de Tableau Server en una página de un sitio web interno, todos los
usuarios que deseen visualizar la página necesitarán una cuenta de Tableau Server (se les
pedirá un nombre de usuario y una contraseña), a menos que haya adquirido una licencia
basada en núcleos (hardware). En ese caso, puede tener tantas cuentas como desee y,
además, puede conceder acceso a los usuarios invitados sin necesidad de que inicien sesión o
se autentiquen.
- 351 -
La cuenta de invitado es una cuenta especial y solo se puede usar para ver vistas. El usuario
invitado no puede explorar la interfaz de Tableau Server ni ver los comandos de la interfaz del
servidor de la vista (nombre de usuario, configuración de la cuenta, comentarios, etc.).
Nota: Al habilitar el usuario invitado de un sitio, puede aumentar el número de visores
simultáneos potenciales por encima de la lista de usuarios esperada. La vista
administrativa Estado > Tráfico a vistas puede ayudarle a evaluar la actividad.
Un usuario invitado puede tener los permisos siguientes
Proyectos, libros de trabajo y vistas: Ver, Exportar imagen, Datos de resumen, Ver
comentarios, Filtrar, Acceso total a datos, Edición web, Descargar (para guardar una copia
local)
Fuentes de datos: Ver y Descargar
Al incluir un usuario invitado en un grupo que tiene una regla de permisos establecida en un
elemento de contenido, los permisos del usuario invitado no afectan a los niveles de permisos
del resto de los usuarios del grupo.
Para habilitar el acceso de invitado
1. Seleccione Servidor > Configuración > General (servidor de varios sitios) o haga clic
en Configuración > General (servidor de un solo sitio).
2. Para el acceso de invitado, elija Habilitar cuenta de invitado para permitir que los
usuarios que no hayan iniciado sesión con una cuenta de Tableau Server puedan
acceder a las vistas con permisos de acceso de invitado.
3. Haga clic en Guardar.
El usuario invitado es especial en los aspectos siguientes:
l
l
l
El usuario invitado representa todos los usuarios no autenticados que acceden a
contenido en el servidor.
Para que esté disponible la cuenta de invitado, Tableau Server debe usar una licencia
basada en núcleos.
Los administradores del servidor pueden habilitar o deshabilitar la cuenta de invitado en
el servidor (no se puede controlar por sitio).
l
El usuario invitado no se puede editar y no puede ser propietario de contenido.
l
El usuario invitado se puede convertir en miembro de uno o más grupos de un sitio.
l
l
l
Solo el administrador del servidor puede habilitar o deshabilitar el acceso de invitado (en
Servidor > Configuración > General).
El usuario invitado, si está habilitado, es miembro del grupo Todos los usuarios.
El usuario invitado no se puede eliminar: el administrador del servidor puede
deshabilitarlo en Servidor > Configuración > General.
- 352 -
l
l
Si el usuario invitado necesita poder acceder a un libro de trabajo que use una fuente de
datos de extracción, asegúrese de que el invitado tenga permiso para ver la fuente de
datos. El usuario invitado no tiene permiso para conectarse a fuentes de datos
publicadas, salvo que el publicador incrustara sus credenciales al publicar el contenido.
El usuario invitado no tiene permiso para guardar vistas personalizadas.
Agregar usuarios al servidor
En los entornos de un solo sitio, los administradores de servidor pueden agregar usuarios en la
página Usuarios.
Una vez que agregue un sitio a Tableau Server, se convertirá en un servidor de múltiples sitios
con las páginas Usuarios del servidor (donde aparecen todos los usuarios del servidor de
todos los sitios) y Usuarios del sitio. Solo pueden acceder a la página Usuarios del
servidor los administradores del servidor.
La página Usuarios de servidor es el único lugar donde puede asignar usuarios a varios
sitios, eliminar usuarios del servidor y, si el servidor utiliza autenticación local, restablecer las
contraseñas de los usuarios.
- 353 -
El siguiente procedimiento describe cómo agregar usuarios al servidor. Hay dos enfoques que
puede considerar:Uno por uno (se describe a continuación) o por lotes mediante el comando
Import, que se basa en un archivo CSV (se describe en Importar usuarios En la página 363
y Pautas de archivos de importación CSV En la página 368).
Para agregar un usuario al servidor
1. Haga clic en Servidor > Usuarios y, luego, haga clic en Agregar usuarios.
2. Si usa autenticación local, haga clic en Usuario local. Si usa Active Directory, haga clic
en Usuario de Active Directory.
Escriba un nombre de usuario.
l
l
Autenticación local: Si el servidor utiliza autenticación local, el uso de una
dirección de correo electrónico para el nombre de usuario es la mejor forma de
evitar conflictos entre nombres de usuario (por ejemplo, [email protected] en
vez de jsmith).
Active Directory: Si va a agregar un usuario que proviene del dominio de Active
- 354 -
Directory donde se ejecuta el servidor, puede escribir el nombre de usuario de AD
sin el dominio. El dominio del servidor se sobreentenderá.
Si se configuró una confianza bilateral entre el dominio del servidor y otro
dominio, puede agregar usuarios de ambos dominios. La primera vez que
agregue un usuario del “dominio diferente del servidor”, debe emplear el nombre
de dominio completamente calificado con el nombre de usuario. Los siguientes
usuarios se pueden agregar con el apodo del dominio. Por ejemplo, si tenemos
un "dominio diferente del servidor" llamado mybiz.lan, escriba el primer usuario de
este dominio como [email protected] o mybiz.lan\user1. El siguiente usuario se
puede escribir con el apodo del dominio, por ejemplo user2@mybiz o
mybiz\user2.
Nota: No escriba el nombre completo del usuario en este campo, ya que esto
puede provocar errores en el proceso de importación.
3. Si el servidor está usando la autenticación local, proporcione lo siguiente:
l
Nombre para mostrar: escriba el nombre para mostrar del usuario (por
ejemplo, John Smith).
l
Contraseña: escriba una contraseña para el usuario.
l
Confirmar contraseña: vuelva a escribir la contraseña.
l
l
l
Correo electrónico: es opcional y se puede agregar posteriormente en la
configuración del perfil del usuario.
Administrador de servidor: Especifique si el usuario debe ser administrador
del servidor.
Nombre (membresía de sitio) / rol de sitio: Si el usuario no es administrador
de servidor, puede asignarle uno o más sitios (o ninguno), así como un rol de sitio
para cada sitio. No tiene por qué elegir la membresía de sitio ni el rol de sitio en
este momento. Si no especifica la membresía de sitio y el rol de sitio de un nuevo
usuario del servidor, el usuario se agregará únicamente como Usuario del
servidor, con el rol de sitio Sin licencia. Para obtener información detallada sobre
- 355 -
los roles de sitio, consulte Roles de sitio para usuarios En la página 345.
4. Haga clic en Agregar usuario.
Agregar usuarios a un sitio
Los administradores pueden agregar usuarios a sitios de las formas siguientes:
l
l
Agregando una cuenta de usuario local o una cuenta de usuario de Active Directory,
como se describe en este tema. También puede agregar usuarios importando un grupo
de Active Directory. Para obtener más detalles, consulte Crear un grupo mediante
Active Directory En la página 338.
Importando un archivo CSV que contiene información de usuario. Si quiere detalles,
consulte Importar usuarios En la página 363 y Pautas de archivos de importación
CSV En la página 368.
En un entorno de sitio único, los administradores pueden agregar usuarios a un sitio desde la
página Usuarios. En un entorno de varios sitios, se hace desde la página Usuarios de sitio. Los
administradores de servidor deben conceder a los administradores de sitio la capacidad de
agregar usuarios a sitios. Este ajuste lo puede habilitar o deshabilitar el administrador de
servidor (vea el paso 4 de Agregar o editar sitios En la página 312).
- 356 -
Nota: Los usuarios se pueden agregar a sitios o al servidor. Para agregar usuarios al
servidor, consulte Agregar usuarios al servidor En la página 353. Las opciones
disponibles para agregar usuarios dependen del método de autenticación que
seleccione al configurar Tableau Server por primera vez. Si usa autenticación local, no
puede agregar usuarios de Active Directory. Si usa Active Directory, no puede agregar
usuarios locales.
En la página Usuarios (sitio único) o Usuarios de sitio (varios sitios) puede ver los usuarios
que hay en el sitio en el que tiene abierta la sesión. Solo puede agregar (o quitar) usuarios al
sitio actual. Si un usuario pertenece a más de un sitio, puede quitar al usuario del sitio actual.
Nota: Cuando un administrador de sitio elimina un usuario de un sitio (y solo pertenece
a dicho sitio), el usuario se elimina del servidor de forma automática si no posee ningún
contenido.
Nota: Esta captura de pantalla aparece en un entorno de múltiples sitios. En un entorno
de un solo sitio, esta sería la página Usuarios.
- 357 -
Para agregar usuarios locales a un sitio
1. En un sitio, haga clic en Usuarios, Agregar usuarios y en Usuario local.
Nota: Esta captura de pantalla aparece en un entorno de múltiples sitios. En un
entorno de un solo sitio, esta sería la página Usuarios.
2. Escriba un nombre de usuario.Si el servidor está configurado para una autenticación
local, el uso de una dirección de correo electrónico para el nombre de usuario es la
mejor forma de evitar conflictos entre nombres de usuario (por ejemplo,
[email protected] en vez de jsmith).
- 358 -
Escriba información también en los campos siguientes:
l
Nombre para mostrar: escriba el nombre para mostrar del usuario (por
ejemplo, John Smith).
l
Contraseña: escriba una contraseña para el usuario.
l
Confirmar contraseña: vuelva a escribir la contraseña.
l
Correo electrónico: es opcional y se puede agregar posteriormente en la
configuración del perfil del usuario.
3. Seleccione una función de sitio. Para obtener información detallada sobre los roles de
sitio, consulte Roles de sitio para usuarios En la página 345.
4. Haga clic en Agregar usuario.
Nota para servidores de sitios múltiples: Un administrador de sitio solo puede
editar una cuenta de usuario local existente si el administrador tiene control sobre todos
los sitios a los que pertenece el usuario. Por ejemplo, si el Usuario1 pertenece a los
sitios A y B, un administrador solo del sitio B no puede editar el nombre completo del
Usuario1 ni restablecer la contraseña.
Para agregar usuarios de Active Directory a un sitio
1. En un sitio, haga clic en Usuarios, Agregar usuarios y en Usuario de Active Directory.
1. Escriba uno o varios nombres de usuario (separados por punto y coma). Si va a agregar
un usuario que proviene del dominio de Active Directory donde se ejecuta el servidor,
puede escribir el nombre de usuario de AD sin el dominio. Se presupone el dominio del
servidor.
- 359 -
Si se configuró una confianza bilateral entre el dominio del servidor y otro dominio,
puede agregar usuarios de ambos dominios. La primera vez que agregue un usuario del
“dominio diferente del servidor”, debe emplear el nombre de dominio completamente
calificado con el nombre de usuario. Los siguientes usuarios se pueden agregar con el
apodo del dominio. Por ejemplo, si tenemos un “dominio diferente del servidor” llamado
mybiz.lan, escriba el primer usuario de este dominio como [email protected] o
mybiz.lan\user1. El siguiente usuario se puede escribir con el apodo, por ejemplo como
user2@mybiz o mybiz\user2.
Nota: No escriba el nombre completo del usuario en este campo, ya que puede causar
errores durante el proceso de importación.
2. Seleccione una función de sitio. Para obtener información detallada sobre los roles de
sitio, consulte Roles de sitio para usuarios En la página 345.
3. Haga clic en Agregar usuarios.
Agregar usuarios a un grupo
Una forma de simplificar la administración de usuarios es asignarlos a grupos. Por ejemplo,
puede asignar permisos a un grupo para aplicarlos a todos los usuarios del grupo.
Para agregar un usuario a un grupo, el grupo ya debe existir. Para obtener información,
consulte Grupos En la página 336.
- 360 -
Agregar usuarios a un grupo (página Usuarios)
1. En un sitio, haga clic en Usuarios.
2. Seleccione los usuarios que quiera agregar a un grupo y, a continuación, elija Acciones
> Membresía de grupo.
3. Seleccione los grupos y haga clic en Guardar.
Agregar usuarios a un grupo (página Grupos)
1. En un sitio, haga clic en Grupos y luego en el nombre del grupo.
2. En la página del grupo, haga clic en Agregar usuarios.
- 361 -
3. Seleccione los usuarios que desea agregar y haga clic en Agregar usuarios.
- 362 -
Importar usuarios
Para automatizar el proceso de adición de usuarios a un sitio, puede crear un archivo CSV que
contenga la información de los usuarios y, después, importar el archivo. Puede importar
usuarios a un sitio o al servidor (si es administrador de un servidor).
Nota: Este tema contiene los pasos de importación y se da por sentado que ya creó el
archivo CSV. Si no ha creado el archivo aún, consulte Pautas de archivos de
importación CSV En la página 368 para ver una lista de requisitos de formato de
archivo y opciones de importación.
- 363 -
Agregar usuarios de un archivo CSV a un sitio
1. En un sitio, haga clic en Usuarios y, luego, haga clic en Agregar usuarios.
2. Haga clic en Importar desde archivo, haga clic en Examinar, vaya al archivo y, a
continuación, haga clic en Importar usuarios.
Se mostrarán los resultados de la importación.
- 364 -
Si se trata de un servidor de un solo sitio, los roles de sitio asignados a los usuarios
durante el proceso de importación se importan junto con los usuarios. Si un usuario ya
existe en el sitio de Tableau Server, el rol de sitio asignado durante el proceso de
importación solo se aplica si proporciona al usuario más acceso al servidor. Al importar
usuarios y grupos, se puede subir de categoría el rol de sitio de un usuario, pero no bajar
de categoría.
3. Haga clic en Realizado.
Agregar usuarios de un archivo CSV a un servidor
1. Haga clic en Servidor > Usuarios y, luego, haga clic en Agregar usuarios.
2. Haga clic en Importar desde archivo, haga clic en Examinar, vaya al archivo y, a
- 365 -
continuación, haga clic en Importar usuarios.
Se mostrarán los resultados de la importación.
Si se trata de un servidor de múltiples sitios, al importar usuarios a la página Usuarios
del servidor, los usuarios de servidor se crean sin afiliación a un sitio. Como estos
usuarios no pertenecen a ningún sitio, no pueden tener ningún rol de sitio. Los únicos
roles de sitio que puede tener un usuario de servidor son Sin licencia o Administrador
del servidor. Al asignar la membresía de sitio a un usuario del servidor, puede
especificar el rol de sitio que tendrá ese usuario en cada sitio. Para ver más detalles,
consulte Asignar la membresía de sitio En la página 378. Si importa los usuarios de
la página Usuarios del sitio, a los usuarios se les asignarán los roles de sitio que
especifique en el archivo CSV para ese sitio.
3. Haga clic en Realizado.
Entornos de múltiples sitios
Si el servidor está ejecutando varios sitios y usted es administrador del servidor, puede
importar un archivo CSV desde dos ubicaciones distintas. Donde las cuentas de usuario
existentes están afectadas, cada ubicación tiene capacidades diferentes.
l
La página Usuarios del servidor aparece en un entorno de varios sitios. Solo pueden
acceder a esta página los administradores del servidor.
- 366 -
Puede importar el archivo CSV desde aquí si desea actualizar las cuentas de usuario
existentes, además de agregar nuevas. Por ejemplo, si importa un archivo que tiene una
contraseña nueva para cada usuario existente, se restablecerán las contraseñas.
l
La página Usuarios del sitio.
Los administradores del servidor pueden agregar cuentas de usuario nuevas con las
importaciones de CSV y, si hay usuarios existentes que forman parte de la importación,
los campos Contraseña y Nombre para mostrar deben coincidir o dejarse en blanco.
Si se usan contraseñas o nombres completos nuevos, se producirá un error en la
importación.
Entornos de un único sitio
Los administradores de servidor y de sitio en un servidor de un solo sitio realizan importaciones
de usuarios de CSV desde la página Usuarios de un sitio.
- 367 -
Importación de múltiples sitios vs. importación de un único sitio
Un usuario puede pertenecer a más de un sitio en el mismo servidor, pero debe usar las
mismas credenciales para cada sitio. Esto es importante cuando se agregan usuarios que son
nuevos en el sitio, pero tal vez no en el servidor (dicho de otro modo, el usuario es un miembro
de otro sitio del servidor). Si tiene pensado agregar a los sitios usuarios existentes en el
servidor, no escriba las contraseñas. Deje la columna Password en blanco (pero mantenga el
encabezado necesario en la columna Password). Si el servidor está configurado para la
autenticación local y un usuario nuevo del sitio es también nuevo en el servidor, en la ventana
de importación de CSV aparecerá un mensaje para recordarle que debe introducir una
contraseña para el usuario.
Múltiples sitios
Si se trata de un servidor de múltiples sitios, al importar usuarios a la página Usuarios del
servidor, creará usuarios de servidor sin afiliación a un sitio. Como estos usuarios no
pertenecen a ningún sitio, no pueden tener ningún rol de sitio. Los únicos roles de sitio que
puede tener un usuario de servidor son Sin licencia o Administrador del servidor.
Un único sitio
Si se trata de un servidor de un solo sitio, los roles de sitio asignados a los usuarios durante el
proceso de importación se importarán junto con el usuario. Si un usuario que está importando
ya existe en Tableau Server, el rol de sitio asignado durante el proceso de importación solo se
aplicará si proporciona al usuario más acceso al servidor. Al importar usuarios y grupos, se
puede subir de categoría el rol de sitio de un usuario, pero no bajar de categoría.
Pautas de archivos de importación CSV
Puede automatizar la adición de usuarios creando un archivo de valores separados por comas
(CSV) con información de usuario e importando luego el archivo. Puede incluir en el archivo
- 368 -
CSV atributos como, por ejemplo, un rol de sitio y la capacidad de publicar, para aplicarlos a
los usuarios al mismo tiempo que los importa.
Para importar usuarios, puede usar las páginas de administración del servidor o la utilidad
tabcmd. Encontrará más detalles en Importar usuarios En la página 363 o createsiteusers
filename.csv En la página 638.
Nota: Si usa la utilidad tabcmd para importar usuarios, puede pasar opciones en la
línea de comando que especifiquen valores predeterminados para los roles de sitio de
los usuarios. Para obtener más información, consulte la documentación de
createsiteusers filename.csv En la página 638.
Puede importar usuarios a un sitio o al servidor. Si importa usuarios a un sitio, los roles de sitio
se aplican al usuario. Si especifica roles de sitio pero al importar usuarios se superarían los
límites de licencia, los usuarios se importan como "Sin licencia". Si importa usuarios al servidor
(no a un sitio concreto), el usuario no se asigna a un sitio y los roles de sitio del archivo CSV,
como Publicador e Interaccionador, se tratan como Sin licencia.
Requisitos del formato de archivo CSV
Al crear el archivo CSV para importar usuarios, asegúrese de que cumpla los requisitos de
formato siguientes:
l
l
l
El archivo no incluye encabezados de columna. Tableau Server presupone que cada
una de las líneas del archivo representa a un usuario.
El archivo está en formato UTF-8 e incluye la marca de orden de bytes (BOM).
Las codificaciones de caracteres, como BIG-5, se han convertido a UTF-8. Esto se hace
abriendo el archivo en un editor de texto y usando el comando Guardar como.
Columnas requeridas en el archivo CSV
Los siguientes valores se requieren para cada usuario:
l
l
Nombre de usuario
Contraseña: Si Tableau Server está configurado para usar la autenticación de Active
Directory, debe haber una columna Password, pero la columna debe estar vacía. Si el
servidor está usando la autenticación local, deberá proporcionar contraseñas a los
usuarios nuevos.
Opciones de archivos de importación adicionales
El archivo CSV puede tener los siguientes campos en el orden que se muestra a continuación:
l
l
Nombre de usuario: El nombre de usuario. Si el servidor está configurado para usar
Active Directory, este valor debe coincidir con un usuario definido en Active Directory. Si
el nombre de usuario no es único en los dominios, debe incluir el dominio como parte del
nombre de usuario (por ejemplo, example\Adam or adam@example). Este es el
único campo requerido.
Contraseña: Una contraseña para el usuario. Si el servidor está configurado para usar
- 369 -
Active Directory, este valor no se usa.
l
l
Nombre completo. El nombre completo (nombre para mostrar) forma parte de la
información que se usa para identificar a un usuario en el servidor. Si el nombre
completo del usuario ya está en uso, Tableau Server actualiza la información existente
del usuario con la configuración que hay en el archivo CSV. Si el servidor está
configurado para usar Active Directory, este valor no se usa.
Nivel de licencia (Interactor, Viewer o Unlicensed). Esta configuración
determina el rol para un usuario que no es administrador. Si usa las páginas de
administración del servidor para importar usuarios, el nivel de licencia se define solo si
va a importarlos a un sitio individual. Si usa las páginas de administración de servidores
para importar usuarios mientras administra el servidor (no un sitio concreto) y el usuario
no está definido como administrador, el rol de sitio se define en Unlicensed. (Más
tarde podrá cambiar el rol de sitio).
Nota: En Tableau Server 9.0, los niveles de licencia se han reemplazado por los
roles de sitio. Si crea un usuario desde la UI del servidor, hay que seleccionar un
rol de sitio como Site Administrator, Publisher, Interactor y View
(can publish). Si quiere información sobre roles de sitio, consulte Roles de
sitio para usuarios En la página 345. Para obtener más información sobre la
conversión de niveles de licencia y otros valores en el archivo CSV, consulte
Configuración y roles de sitio más adelante en este tema.
l
l
l
Nivel de administrador (System, Site o None). Esta configuración determina si el
usuario se importa como administrador. Si usa las páginas de administración de sitios,
solo puede definir el rol de administrador en System si va a importar al administrar al
servidor. Si usa las páginas de administración de sitios para importar usuarios mientras
administra un sitio y el rol de administrador para un usuario del archivo CSV está
definido en System, Tableau Server importa el usuario como administrador de sitio.
Permisos de publicación (yes/true/1 o no/false/0). Esta configuración
determina si el usuario tiene permisos para publicar. Si usa las páginas de
administración de sitios, la configuración de publicador solo se usa si va a importar a un
único sitio. Si va a importar usuarios mientras administra un servidor, este valor no se
usa.
Dirección de correo electrónico. La dirección de correo electrónico forma parte de la
información que se usa para identificar a un usuario en el servidor. Si la dirección de
correo electrónico ya está en uso, Tableau Server actualiza la información existente del
usuario con la configuración que hay en el archivo CSV.
El orden de las columnas es importante. La primera columna se considera como el nombre de
usuario, la segunda como la contraseña, la tercera como el nombre completo, etc.,
independientemente del contenido de las columnas.
- 370 -
Configuración y roles de sitio
Las configuraciones de nivel de licencia, administrador y publicador de un usuario se usan
durante el proceso de importación para definir el rol de sitio de un usuario. La tabla siguiente
muestra la conversión de las configuraciones en roles de sitio.
Configuración de
CSV
Rol de sitio
Nivel de licencia=
Administrador (del servidor) del sistema. Esta configuración solo es
(cualquiera)
válida si va a importar usuarios al administrar el servidor. Si define un
Administrador=Sys- usuario para que sea un administrador de sistema, los otros valores
tem
se ignoran.
Publicador=(cualquiera)
Nivel de licencia=
(cualquiera)
Administrador de sitio. Esta configuración solo es válida si va a importar usuarios al administrar un sitio concreto. Si define un usuario para
que sea un administrador de sitio, los otros valores se ignoran.
Administrador=
Site
Publicador=(cualquiera)
Nivel de
licencia=Interactor
Publicador
Administrador=
None
Publicador=true
Nivel de
licencia=Interactor
Interaccionador
Administrador=
None
Publicador=false
Nivel de
licencia=Viewer
Visor (puede publicar)
Administrador=
None
Publicador=true
Nivel de
Visor
- 371 -
Configuración de
CSV
Rol de sitio
licencia=Viewer
Administrador=
None
Publicador=false
Nivel de
licencia=Unlicensed
Sin licencia (puede publicar)
Administrador=
None
Publicador=true
Nivel de
licencia=Unlicensed
Sin licencia
Administrador=
None
Publicador=false
Notas
l
l
Si va a importar usuarios mientras administra el servidor, solo puede crear usuarios con
dos roles de sitio: Administrador (del servidor) del sistema y Sin licencia. Las demás
configuraciones dependen del sitio. En ese caso, si el nivel de administrador de un
usuario del archivo CSV no es System, el rol de sitio del usuario se define como Sin
licencia.
Si tiene una instalación de servidor basada en usuarios y al agregar usuarios superaría
el número de usuarios permitidos por su licencia, los usuarios se agregan como "Sin
licencia".
Ejemplo
El ejemplo siguiente muestra un archivo CSV que contiene información para varios usuarios.
Henry W,passw0rd,Henry,Interactor,None,yes,[email protected]
Fred S,pa$$word,Fred,Viewer,None,no,[email protected]
Alan W,p@ssword,Alan,Interactor,Site,yes,[email protected]
Michelle K,mypassword,Michelle,Interactor,System,yes,[email protected]
Si importa este archivo al administrar un sitio, se agregan cuatro usuarios a ese sitio. El modo
Administrator para el usuario Michelle está definido en System. Sin embargo, como va a
- 372 -
importar los usuarios a un sitio, Tableau Server define el usuario Michelle como administrador
de sitio y no como administrador de sistema. Tres de los usuarios tienen permiso para publicar.
Si importa este archivo al administrar el servidor, se agregan cuatro usuarios al servidor, pero
no se agregan a ningún sitio. Los roles de sitio del archivo CSV (Interaccionador y Visor)
deben asociarse a usuarios de sitio para que el rol de sitio de los usuarios que no sean
administradores se establezca en Sin licencia.
Ver, editar y eliminar usuarios
En este tema, puede aprender a ver, editar y eliminar usuarios de Tableau Server.
Ver y editar usuarios del sitio
Inicie sesión en un sitio como un administrador y, luego, haga clic en Usuarios. En esta
página, puede establecer la membresía de grupo, establecer el rol de sitio o quitar el usuario
del sitio.
Haga clic en un nombre de usuario para ver el contenido del que es propietario.
- 373 -
Haga clic en el apartado Configuración de un nombre de usuario para ver la configuración de
su cuenta.
Si Tableau Server ejecuta varios sitios, Usuarios del servidor muestra una lista de todos los
usuarios del sistema de servidor, y Usuarios del sitio muestra todos los usuarios del sitio
actual.
Si el servidor está configurado para usar el sistema de administración de usuarios internos
(autenticación local), puede editar el Nombre para mostrar, el Correo electrónico y la
Contraseña de los usuarios después de agregarlos. Si realiza muchos cambios, es más fácil
importar los cambios desde un archivo CSV. Para ver más detalles, consulte Importar
usuarios En la página 363 y Pautas de archivos de importación CSV En la página 368.
- 374 -
Para servidores de varios sitios: los administradores de sitio pueden editar una
cuenta de usuario existente siempre que el usuario solo sea miembro de sitios que
controle también el administrador de sitio. Por ejemplo, si el usuario Julio es miembro
del Sitio A y el Sitio B y el administrador de sitio solo es administrador en el Sitio B, el
administrador de sitio no podrá editar el nombre completo de Julio ni restablecer su
contraseña.
Ver y editar usuarios del servidor
Inicie sesión en Tableau Server como un administrador del servidor. Haga clic en Servidor >
Usuarios. En esta página, puede establecer la membresía de sitio o eliminar el usuario del
servidor.
Haga clic en un nombre de usuario para ver la configuración de su cuenta.
Buscar usuarios
Para buscar un usuario específico, en el cuadro Buscar del lado izquierdo, escriba todo el
nombre del usuario, o una parte de este, y presione Entrar.
- 375 -
La operación de búsqueda comprueba los atributos Nombre para mostrar y Nombre de
usuario.
Puede usar el asterisco (*) como carácter comodín de búsqueda. Por ejemplo, al buscar
John*, se mostrarán todos los nombres de usuario que comiencen por John.
Quitar usuarios de un sitio
Con estos pasos, se quita un usuario de un sitio. Puede quitar un usuario de un sitio solamente
si el usuario no posee ningún contenido (proyectos, libros de trabajo, vistas o fuentes de
datos). Si trata de quitar un usuario que posee contenido, el rol de sitio del usuario se
configurará como Sin licencia, pero no se quitará.
Nota: Cuando un administrador de sitio elimina un usuario de un sitio (y solo pertenece
a dicho sitio), se eliminará dicho usuario del servidor de forma automática si no posee
ningún contenido.
1. En un sitio, haga clic en Usuarios. Seleccione uno o más usuarios que quiera eliminar
y, a continuación, elija Acciones > Quitar.
2. Haga clic en Quitar en el cuadro de diálogo de confirmación.
- 376 -
Eliminar usuarios del servidor
Con estos pasos, se elimina un usuario del servidor. Puede eliminar un usuario de Tableau
Server solamente si el usuario no posee ningún contenido (proyectos, libros de trabajo, vistas
o fuentes de datos). Si trata de eliminar un usuario que posee contenido, el rol de sitio del
usuario se establecerá en Sin licencia, pero no se eliminará.
Si un usuario es miembro de varios sitios y posee contenido en uno o varios de estos sitios, se
eliminará dicho usuario de los sitios en los que no posee contenido. El usuario seguirá siendo
miembro de los sitios en los que no posee contenido, pero su rol de sitio bajará de categoría y
pasará a ser Sin licencia.
1. En un sitio, haga clic en Usuarios. Seleccione uno o más usuarios que quiera eliminar
y, a continuación, elija Acciones > Eliminar.
2. En el cuadro de diálogo de confirmación, haga clic en Eliminar.
Cambiar roles de sitio
Los administradores de servidor y los administradores de sitio con capacidad de agregar
usuarios a un sitio pueden cambiar el rol de sitio de un usuario en cualquier momento. Para
obtener información detallada sobre los roles de sitio, consulte Roles de sitio para usuarios
En la página 345.
Solo pueden cambiar la membresía de sitio de los usuarios los administradores del servidor.
Para ver más detalles, consulte Asignar la membresía de sitio En la página siguiente.
1. En un sitio, haga clic en Usuarios.
2. Seleccione uno o más usuarios y, a continuación, elija Acciones > Rol de sitio.
- 377 -
3. Seleccione un rol de sitio y haga clic en Cambiar rol de sitio.
Asignar la membresía de sitio
Los administradores de servidor y los administradores de sitio con capacidad de agregar
usuarios a un sitio pueden cambiar el rol de sitio de un usuario en cualquier momento. Para
obtener información detallada sobre los roles de sitio, consulte Roles de sitio para usuarios
En la página 345.
Solo pueden cambiar la membresía de sitio de los usuarios los administradores del servidor.
1. Haga clic en Servidor > Usuarios.
2. Seleccione uno o más usuarios y, a continuación, elija Acciones > Membresía de
sitio.
- 378 -
3. Seleccione uno o más sitios y un rol para cada sitio y, a continuación, haga clic en
Guardar.
- 379 -
Suscripciones y tareas programadas de actualización
Los administradores de servidor pueden configurar el servidor para permitir que los usuarios
finales puedan suscribirse a vistas publicadas y configurar las programaciones de las tareas de
actualización de extractos de datos y las entregas de correos electrónicos de suscripción.
Los administradores también pueden especificar qué otros usuarios pueden configurar
programaciones. De lo contrario, los usuarios no administradores podrán trabajar con
programaciones de las siguientes maneras:
l
l
Los publicadores de Tableau Desktop pueden configurar tareas programadas de
actualización al publicar una fuente de datos o un libro de trabajo con un extracto de
datos.
Tableau ServerLos usuarios pueden suscribirse a las vistas entregadas por correo
electrónico en una programación.
Cualquier cambio efectuado en el servidor se refleja en el cuadro de diálogo Programa de
Tableau Desktop la próxima vez que un autor publique contenido. De forma similar, los
cambios efectuados en una programación de suscripción quedan reflejados en las opciones
que tiene un usuario del servidor cuando posteriormente se suscribe a una vista.
Acerca de los extractos y programas
Los autores de Tableau Desktop pueden crear extractos de datos, que son copias o
subconjuntos de datos de las fuentes de datos originales. Los libros de trabajo que usan
extractos de datos generalmente son más rápidos que los que usan conexiones de base de
datos de acceso en tiempo real debido a que los datos extraídos se importan al motor de datos
de Tableau. Los extractos también pueden aumentar la funcionalidad. Una vez que un autor
publique un libro de trabajo o una fuente de datos con un extracto, dicho extracto se ubicará en
Tableau Server.
Actualización de extractos en Tableau Server
Los administradores pueden cambiar o reasignar programas de actualización de extractos.
Cualquier cambio de programación que el administrador realiza en Tableau Server se refleja
en el cuadro de diálogo Programa en Tableau Desktop cuando se publica nuevamente el libro
de trabajo o la fuente de datos.
También puede actualizar un extracto inmediatamente usando la opción Ejecutar ahora.
Antes de crear programas de actualización, debe habilitar la programación en el servidor.
Utilidad de línea de comando tabcmd: La utilidad de línea de comando tabcmd
proporciona un comando refreshextracts que puede utilizar desde la línea de comando
o incorporar en su propia secuencia de comandos.
Actualizar extractos desde Tableau Desktop
l
En el momento de la publicación: Cuando un autor publica un libro de trabajo o una
fuente de datos que usan un extracto, dicho autor puede asignarlos a un programa de
actualización recurrente en Tableau Server. La actualización puede ser una
actualización completa o en incrementos. Las actualizaciones en incrementos hacen
- 380 -
referencia a una columna del extracto que tiene un tipo de datos de fecha, fecha/hora o
entero; como un sello de tiempo. Tableau usa esta columna para identificar nuevas filas
que se deben agregar al extracto. Para obtener más información, consulte Actualizar
extractos y Programaciones en la ayuda de Tableau Desktop.
l
l
Interfaz de usuario: Puede usar las opciones Actualizar desde fuente, Agregar
datos desde archivo y Agregar datos desde fuente de datos en Tableau Desktop
para cargar una adición o actualizar un extracto en Tableau Server. Es recomendable
hacer esto si Tableau Server no tiene credenciales suficientes para actualizar datos
desde la fuente de datos original. Consulte Actualización de extractos en Tableau
Server en la ayuda en línea de Tableau Desktop para conocer más detalles sobre la
carga.
Utilidad de línea de comando de extracción de datos: La utilidad de línea de
comando de extracto de datos se instala con Tableau Desktop. Puede usarla para
cargar una adición para un extracto en Tableau Server o para actualizarlo. Consulte
Utilidad de línea de comando de Tableau Data Extract en la ayuda en línea de Tableau
Desktop para obtener más información sobre la carga.
Consulte también
Habilitar la programación abajo
Automatizar las tareas de actualización En la página 392
Habilitar la programación
Antes de poder ejecutar una actualización de extracto se debe habilitar la programación en el
servidor.
1. En el área de navegación superior del entorno de edición web del servidor, seleccione
Servidor > Configuración.
2. En la página General, en Credenciales incrustadas, seleccione la siguiente
configuración:
l
Permitir las credenciales incrustadas
Para algunos tipos de fuentes de datos, solo se pueden efectuar tareas
programadas de actualización si se han incrustado las credenciales.
- 381 -
l
Permitir las actualizaciones de extractos de datos programadas
Crear o modificar un programa
La página Programas muestra una lista de programas, incluido su nombre, tipo, para lo que
son (alcance), número de tareas, comportamiento (procesamiento simultáneo o en serie) y
cuándo están programados para su ejecución.
1. Para crear un programa nuevo, haga clic en Programa nuevo:
2. Para modificar un programa existente, selecciónelo y luego haga clic en Editar:
- 382 -
3. Especifique un Nombre descriptivo para el programa (por ejemplo, cada sábado por la
mañana, fin de mes).
4. Seleccione el Tipo de tarea que administrará el programa, ya sea actualizaciones de
extractos o entregas de suscripciones.
5. De forma opcional, defina una Prioridad predeterminada de 0 a 100. Esta es la
prioridad que se asignará a las tareas de forma predeterminada. Si hay dos tareas
pendientes en la cola, se ejecuta primero la que tiene mayor prioridad. Consulte
Administrar tareas de actualización En la página 388 para obtener más información
sobre la modificación de la prioridad de una tarea.
6. Elija si los trabajos del programa se ejecutarán al mismo tiempo (en paralelo, el valor
predeterminado) o uno después de otro (en serie).
7. Termine de definir o editar el programa. Puede definir un programa por hora, día,
semana o mes.
- 383 -
8. Haga clic en Guardar.
Crear una tarea programada de actualización de extracto
Puede configurar tareas programadas de actualización para los extractos de fuente de datos
publicados y los libros de trabajo publicados que se conectan a extractos de datos.
1. Cuando haya iniciado sesión en Tableau Server, muestre Contenido > Fuentes de
datos o Contenido > Libros de trabajo, en función del tipo de contenido que quiera
actualizar.
2. Active la casilla de verificación de la fuente de datos o el libro de trabajo que desee
actualizar y, a continuación, seleccione Acciones > Actualización de extractos:
3. En el cuadro de diálogo Actualizar extractos, seleccione Programar una
actualización y complete estos pasos:
l
Seleccione la programación que desee.
l
Si está disponible, especifique si quiere una actualización completa o incremental.
De forma predeterminada, siempre y cuando no se muestre la opción, se ejecuta
una actualización completa. La actualización incremental solo está disponible si
se configuró en Tableau Desktop antes de publicar el extracto. Para obtener más
información, consulte Actualización de extractos en la ayuda de Tableau Desktop.
- 384 -
l
Haga clic en Programar actualización.
Nota: Si desea agregar una nueva programación, puede hacerlo en la
páginaProgramaciones.
Inicio rápido: Actualizar extractos siguiendo un programa
En los libros de trabajo publicados que se conectan a extractos de bases de datos, puede
configurar el servidor para que actualice automáticamente los datos según un programa
periódico. Actualizar los extractos de forma regular mejora el rendimiento, pues de este modo
se extraen solo los datos que necesita y siempre se muestran los datos recientes.
1 Configurar un programa en el servidor
Inicie sesión en el servidor como administrador y seleccione Servidor > Programas. Haga
clic en Nuevo programa para crear un programa nuevo.
- 385 -
Tableau Server ofrece varios programas de extractos de forma predeterminada. Puede agregar un nuevo
programa si lo necesita.
2 Habilitar actualizaciones planificadas de extractos
Inicie sesión en el servidor como administrador y seleccione Servidor > Configuración >
General.
Seleccione Permitir credenciales incrustadas y Permitir actualizaciones de extracto de datos
programadas, y haga clic en Guardar.
3 Publicar un libro de trabajo con un extracto
En Tableau Desktop, seleccione Servidor > Publicar libro de trabajo. Inicie sesión en el
servidor si es necesario. En el cuadro de diálogo Publicar libro de trabajo en Tableau
Server, haga clic en Programación y autenticación. En Extraer programa, seleccione el
programa en la lista.
- 386 -
Si la fuente de datos requiere autenticación, también tendrá que seleccionar el tipo de autenticación.
4 Supervisar las tareas programadas
Como administrador, puede supervisar las tareas programadas viendo Tareas de fondo
para extractos en la página Estado.
- 387 -
Administrar tareas de actualización
En la página Tareas se muestran las tareas de actualización de extractos que se han
programado para ejecutarse en el servidor. Los administradores pueden cambiar la prioridad
de una tarea o su programación, ejecutar tareas o eliminarlas.
Para mostrar la página Tareas, inicie sesión en el servidor y en el sitio con el que quiera
trabajar y, a continuación, haga clic en Tareas.
Cambiar el programa de una tarea
1. En la página Tareas, seleccione una o más tareas que desee modificar.
2. Haga clic en Cambiar programa.Seleccione un programa nuevo de la lista de
programas:
Los cambios que realice el administrador en Tableau Server se reflejarán en el cuadro
de diálogo Programa en Tableau Desktop cuando se vuelva a publicar el libro de trabajo
o la fuente de datos.
Realizar una tarea de actualización a demanda
1. En la página Tareas, seleccione la tarea que desea ejecutar.
2. Elija Acciones > Ejecutar ahora.
Nota: Si un extracto no tiene ninguna tarea programada, puede actualizarla cuando lo
desee en la página Conexiones de datos.
Cambiar la prioridad de una tarea
1. En la página Tareas, seleccione una o más tareas que desee modificar.
2. Elija Acciones > Cambiar prioridad.
- 388 -
3. Escriba una nueva prioridad del 0 al 100 y haga clic en Cambiar prioridad.
Inicio rápido: Administrar extractos incrementales
Cuando publica un libro de trabajo que tiene un extracto incremental, puede asociarlo con dos
tareas de actualización que Tableau Server se encargará de gestionar: Una actualización
incremental del extracto y una actualización completa. Después de publicar el libro de trabajo,
usted o un administrador de Tableau Server pueden modificar las tareas que estén asociadas
con el libro de trabajo. También puede eliminar tareas o agregar más.
1 Publicar y asignar un programa
En Tableau Desktop, después de crear un libro de trabajo que use un extracto, vaya a
Servidor > Publicar libro de trabajo y haga clic en Programación y autenticación.
Después elija los programas para las actualizaciones y haga clic en Aceptar.
- 389 -
Después de publicarlo en Tableau Desktop y elegir los programas de actualización, Tableau Server
gestiona las tareas de actualización.
2 Seleccionar el libro de trabajo
Para modificar la tarea programada de un libro de trabajo, inicie sesión en Tableau Server y,
en la página Libros de trabajo, seleccione el libro de trabajo:
- 390 -
3 Acceder al programa de actualización
Haga clic en Programa de actualización.
Active la casilla de verificación de la tarea de actualización que quiere modificar:
4 Editar, eliminar o agregar más tareas
Seleccione la acción que quiere realizar, por ejemplo Cambiar programa, y luego seleccione
lo que quiera. También puede eliminar la tarea, cambiar la prioridad o agregar más tareas de
actualización.
- 391 -
Automatizar las tareas de actualización
Puede asociar las tareas de actualización de extractos con programas de Tableau Server para
automatizar la actualización de extracciones de datos. También puede automatizar las
actualizaciones de extractos mediante tabcmd, una utilidad de línea de comando que se
incluye con Tableau Server y puede instalarse en un equipo independiente de Tableau Server.
En particular, puede usar el comando refreshextracts en combinación con otros
comandos en su propio script. Por ejemplo:
tabcmd login - http://mytabserver -u jsmith -p P@ssw0rd!
refreshextracts --datasource salesq4
Manejar alertas de actualización de extracto
Si las actualizaciones de extractos calendarizadas no tienen éxito, Tableau mostrará un menú
de Alertas en la esquina superior derecha:
Solo verá el menú de Alertas si falló una actualización de extractos y es:
l
Un administrador de sistema o de sitio.
l
El autor del libro de trabajo o la fuente de datos que no se pudo actualizar.
l
El autor de un libro de trabajo que se conecta a una fuente de datos que no se pudo
actualizar.
- 392 -
Cuando abre el menú de Alertas, puede ver más información acerca de los errores de
actualización:
Cuando una Fuente de datos se lista como Incrustada, significa que la definición de la
fuente de datos (que incluye cosas como las credenciales de la fuente de datos, o el nombre
de la base de datos) está incrustada en, o reside dentro del libro de trabajo, creado
originalmente en Tableau Desktop.
Cuando un nombre de fuente de datos o nombre de libro de trabajo se lista como la Fuente de
datos(por ejemplo, Fuente de datos: sales_data), significa que la fuente de datos es una
fuente de datos de Tableau Server. La definición de la fuente de datos reside en Tableau
Server.
En el panel Datos de Tableau Desktop, puede determinar si la fuente de datos está ubicada en
Tableau Server o es local. Si la fuente de datos está en el servidor, se muestra un icono de
Tableau junto al nombre de la fuente de datos en lugar de un icono de base de datos:
Resolver problemas de actualización de extracto
A veces puede resolver algunos problemas de actualización de extracto al hacer clic en el
enlace Editar información de conexión en la alerta, ingresar la información faltante y hacer
clic en Guardar:
- 393 -
Si el problema no se puede corregir editando la conexión de datos, deberá resolverlo en
Tableau Desktop y volver a publicar el libro de trabajo.
Consejo: Los administradores pueden editar las conexiones de datos en cualquier momento
en la página Conexiones de datos, accesible desde todos los sitios al hacer clic en la
pestaña Contenido y Conexiones de datos.
Administrar suscripciones
Una suscripción es un correo electrónico que se entrega de forma programada regularmente
que contiene una vista o libro de trabajo de Tableau Server para los usuarios suscritos.
Cuando los suscriptores hacen clic en la vista o libro de trabajo en su correo electrónico, se
abre en Tableau Server.
Para acceder a información acerca de cada suscripción, como el nombre y la dirección de
correo electrónico del suscriptor, el nombre de la vista y la programación de entrega, haga clic
en Suscripciones en la pestaña Administrador.
Requisitos
Para que los usuarios de Tableau Server reciban suscripciones, debe reunir los siguientes
requisitos:
l
Configuración de correo electrónico: Como administrador del sistema, puede
configurar los ajustes básicos para suscripciones en el cuadro de diálogo de la pestaña
Alertas de correo electrónico/suscripciones en el cuadro de diálogo Configuración,
que se muestra durante la configuración. Esta es la "cuenta de origen" que Tableau
Server utiliza para enviar por correo electrónico suscripciones a los usuarios del
servidor. También puede acceder a esta pestaña después de la configuración. Consulte
Volver a configurar el servidor En la página 242 y Configuración de SMTP para
- 394 -
suscripciones por correo electrónico En la página 228 para conocer los pasos.
l
l
l
Credenciales incrustadas o no requeridas: Desde la perspectiva de Tableau
Server, una suscripción incluye un libro de trabajo, datos y un programa. Para entregar
la pieza de datos, Tableau Server debe poder acceder a los datos sin participación del
usuario final. Esto se puede lograr con un libro de trabajo y credenciales de base de
datos incrustadas, una fuente de datos de Tableau Server o a través del uso de datos
que no requieren credenciales, como un archivo que se incluye en el libro de trabajo en
el momento de la publicación. No es posible suscribirse a libros de trabajo que soliciten
credenciales para las conexiones de bases de datos de acceso en tiempo real.
Requisitos de usuario: Si un usuario puede ver una vista o libro de trabajo en Tableau
Server y tiene el icono de suscripción ( ) en la esquina superior derecha, puede
suscribirse a la vista o libro de trabajo. La capacidad de ver una vista o libro de trabajo se
controla mediante el permiso Ver. Un usuario debe tener también una dirección de
correo electrónico. Si Tableau Server no tiene ya una dirección de correo para un
usuario suscriptor, solicita una en el momento de la suscripción. Los usuarios pueden
cambiar sus opciones de entrega, anular la suscripción o actualizar su dirección de
correo electrónico en la página Preferencias del usuario.
Autenticación no confiable: Si se configura Tableau Server para autenticación
confiable, se deshabilitan las suscripciones. La autenticación confiable, en conjunto con
la autenticación local de Tableau, crea una experiencia "libre de inicio de sesión"pero
autenticada para los usuarios finales. Para crear esta misma experiencia y usar
suscripciones, use Active Directory (con Activar inicio de sesión automático) como el
tipo de autenticación de usuario en su lugar+. El tipo de autenticación de usuario se
elige durante la Configuración. Consulte Configuración de Tableau Server En la
página 222 para conocer los detalles.
Configuración de suscripción adicional
Mientras las suscripciones se configuren en la pestaña Alertas y suscripciones y Tableau
Server esté usando su configuración predeterminada, los usuarios del servidor pueden
suscribirse a las vistas y libros de trabajo que vean. Para evitar que los usuarios se suscriban o
personalicen su experiencia de suscripción, debe ir aquí:
l
l
l
Página Sitios: De manera predeterminada, se habilitan las suscripciones para cada
sitio, pero puede usar la página Sitios para deshabilitar las suscripciones en cada uno de
los sitios o para personalizar. Por ejemplo, puede ingresar una Dirección de ingreso
personalizada para suscripciones en lugar de la que especificó en el cuadro de diálogo
Configuración. También puede crear su propio pie de página para los correos
electrónicos de suscripción que reciben los usuarios.
Página Programas: Los usuarios necesitarán al menos un programa de suscripción
para poder elegir cuándo suscribirse. Tableau proporciona dos, de manera
predeterminada. Como administrador del sistema, puede crear programas adicionales
o eliminar los predeterminados. Consulte Crear o modificar un programa En la
página 382 para conocer los detalles.
Página Suscripciones: Esta página enumera todas las suscripciones del servidor o, si
- 395 -
es un administrador de sitio, del sitio. Los administradores de sistema pueden usar esta
página para cambiar el programa de suscripción de un usuario del servidor o eliminar su
suscripción. Consulte los temas a continuación para conocer los detalles.
Para conocer los pasos sobre cómo probar si ha configurado las suscripciones de manera
correcta, consulte Probar la configuración de suscripción abajo. Si tiene problemas con
las suscripciones, consulte Solucionar problemas relacionados con las suscripciones
En la página 576.
Eliminar una suscripción
Para eliminar una suscripción, seleccione la que desea eliminar y haga clic en Eliminar:
Editar un programa de suscripción
Para cambiar el programa de una suscripción, selecciónela, haga clic en Editar programa y
seleccione un programa:
Probar la configuración de suscripción
Como administrador, puede probar si ha configurado de manera correcta las suscripciones de
la siguiente manera:
1. Suscribirse a una vista.
2. En la página Programas, seleccione el programa que contiene su suscripción.
3. Haga clic en Ejecutar ahora:
- 396 -
4. En algunos momentos, la suscripción aparecerá en su buzón de correo electrónico.
Solucionar problemas relacionados con las suscripciones
"La instantánea de vista en este correo electrónico no se pudo renderizar correctamente."
Puede haber diversas razones para recibir una suscripción con este mensaje de error:
l
l
l
Falta de credenciales: Algunas vistas se publican con credenciales incrustadas. Es
posible que reciba el error indicado anteriormente si las credenciales incrustadas están
obsoletas o si la vista se volvió a publicar sin las credenciales incrustadas.
Base de datos temporalmente fuera de servicio: Si la vista tiene una conexión con
una base de datos de acceso en tiempo real y esa base de datos se encontraba fuera de
servicio cuando se generó la suscripción, es posible que aparezca el error anterior.
Límite de tiempo de espera de proceso de fondo: De manera predeterminada, el
proceso de fondo que controla suscripciones caduca después de 30 minutos. En la
mayoría de los casos, esto es tiempo suficiente. Sin embargo, si el proceso de fondo
está controlando un dashboard extraordinariamente grande y complejo, es posible que
no sea tiempo suficiente. Puede revisar la vista de administrador de Tareas de fondo
para extractos En la página 429 para ver si ese es el caso. Para aumentar el umbral
del límite de tiempo de espera, utilice la opción subscriptions.timeout de tabadmin.
No es posible suscribirse
Si puede ver una vista en Tableau Server y tiene el icono de suscripción (
superior derecha, puede suscribirse a ella.
) en la esquina
Para suscribirse a una vista, debe cumplir con dos requisitos: Debe configurar Tableau Server
correctamente (como se describe en Administrar suscripciones En la página 394) y la vista
a la cual desea suscribirse debe tener credenciales incrustadas para su fuente de datos o no
confiar en absoluto en las credenciales. Algunos ejemplos incluyen un libro de trabajo que se
conecta a un extracto que no se actualiza o un libro de trabajo, cuyos datos están en un archivo
que se incluyó en el libro de trabajo en el momento de la publicación. La incrustación de
credenciales es un paso que ocurre en Tableau Desktop (consulte la Ayuda de Tableau
Desktop para obtener detalles).
Sin icono de suscripción
Puede ocurrir que se pueda ver una vista en Tableau Server, pero no suscribirse a ella. Esto
ocurre para las vistas con conexiones de base de datos de acceso en tiempo real, donde se
- 397 -
piden las credenciales de la base de datos la primera vez que hace clic en la vista. Una
suscripción incluye una vista (o libro de trabajo), datos y un programa. Para entregar la pieza
de datos, Tableau Server necesita credenciales de la base de datos incrustadas o datos que
no requieran credenciales. Cuando se trata de las conexiones de la base de datos de acceso
en tiempo real, Tableau Server no tiene las credenciales correspondientes, solo los usuarios
individuales. Esta es la razón por la cual solo puede suscribirse a vistas que no requieren
credenciales o las tienen incrustadas.
También podrá ver una vista pero no podrá suscribirse a ella (sin icono de suscripción) si
Tableau Server se configura para autenticación confiable. Consulte Requisitos de suscripción
para obtener más información.
Recepción de suscripciones no válidas o "que no funcionan"
Si configuró suscripciones en instancias de pruebas o desarrollo de Tableau Server, además
de la instancia de producción, deshabilite las suscripciones de las instancias que no son de
producción. Mantener las suscripciones habilitadas en todas las instancias puede ocasionar
que los usuarios reciban suscripciones que parecen válidas, pero que no funcionan, o que
reciban suscripciones incluso si ya no están suscritos a la vista o el libro de trabajo.
Las suscripciones no llegan ("Error al enviar correo electrónico. No es posible enviar el comando al host
SMTP.")
Puede ver el error de arriba en Windows Event Viewer si las suscripciones aparecen como
enviadas (según la vista de administración Tareas de fondo para extractos En la página
429), las suscripciones no llegan y el servidor SMTP usa sesiones cifradas (SSL). Las
suscripciones son solo compatibles para conexiones SMTP no encriptadas. La solución es
usar un servidor SMTP no encriptado.
Problemas de funcionamiento de scripts personalizados tras actualizar a la versión 8.1
Para facilitar la administración de sesiones, se ha agregado una etiqueta de almohadilla (#) al
final de ver URL a partir de la versión 8.1. Es posible que necesite actualizar los scripts de
suscripciones personalizadas que generaban vistas como archivos PDF o PNG para que
permitan el uso de la etiqueta de almohadilla.
Por ejemplo, antes de la versión 8.1, las URL de visualización se escribían del modo
http://tableauserver/views/SuperStore/sheet1 y era posible generar una vista
como archivo PNG al agregar la extensión .png al final de la URL:
http://tableauserver/views/SuperStore/sheet1.png. A partir de la versión
8.1, las URL deben escribirse así:
http://tableauserver/views/SuperStore/sheet1#1. Para generar un archivo
PNG, la cadena .png debe especificarse antes de la etiqueta de almohadilla. Por ejemplo:
http://tableauserver/views/SuperStore/sheet1.png#1
Mantenimiento de servidor
Como administrador, puede comprobar el estado del servidor, analizar y supervisar la
actividad del servidor, administrar tareas programadas o realizar algunas actividades de
mantenimiento, como reconstruir el índice de búsqueda. Además, se pueden especificar
algunas opciones para personalizar la experiencia de los usuarios que usen el servidor.
- 398 -
Algunas de estas tareas se pueden completar en la página General de la página Estado,
mientras que otras se completan en la página Configuración.
Ver el estado de los procesos de servidor
Puede usar la tabla Estado de proceso que se encuentra en la página Estado de servidor para
ver el estado de los procesos de Tableau en cada servidor de Tableau:
Los posibles indicadores de estado aparecen en la parte inferior de la tabla:
Cuando Tableau Server funcione correctamente, la mayoría de los procesos aparecerán
como Activo, Ocupado o Pasivo (Repositorio):
l
l
l
l
l
l
Active: el proceso funciona del modo esperado. Consulte a continuación Almacén de
archivos para ver detalles sobre los posibles estados activos.
Busy: el proceso está completando alguna tarea. Consulte a continuación Almacén de
archivos y Repositorio para obtener más información.
Passive: el repositorio está en modo pasivo.
Sin licencia: el proceso no tiene licencia.
Down: el proceso está inactivo. Las implicaciones de esto dependen del proceso.
Status unavailable: Tableau Server no puede determinar el estado de proceso.
Si hay información adicional, aparece un mensaje debajo del icono de estado:
- 399 -
Para obtener más información sobre la solución de problemas del estado de los procesos,
consulte Solución de problemas de los procesos del servidor En la página 581.
Solución de problemas de los procesos del servidor
Cuando Tableau Server funcione correctamente, los procesos aparecerán como Activo,
Ocupado o Pasivo (Repositorio). Si hay información adicional, aparece un mensaje debajo del
icono de estado:
Los indicadores de estado posibles son:
Use esta tabla como ayuda para solucionar los problemas con su instalación de Tableau
Server.
Proceso
Controlador de
conjuntos
(solo se
muestra si
tiene dos
nodos o
más)
Estad- Mensaje
o
(icono)
"Nodo rebajado"
Implicaciones
l
l
l
El repositorio
del nodo se ha
detenido.
El nodo no
puede responder a la
conmutación
tras error en
otra parte de
este conjunto.
Si Tableau
Server está
configurado
para alta disponibilidad y
este es el repositorio activo,
se produce
una conmutación tras
error al
segundo repositorio.
- 400 -
Acciones
No se requiere ninguna
acción a menos que el
controlador de conjuntos
esté inactivo regularmente
o durante un periodo
prolongado de tiempo.
Si esto ocurre, lleve a cabo
las siguientes acciones en
orden hasta que el
problema esté resuelto:
1. Consulte el espacio
en disco. Si el espacio en disco es limitado, guarde los
archivos de registro
(use tabadmin
ziplogs) en el
caso de que los necesite para el soporte
técnico y quite los
archivos inne-
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
No hay estado
disponible
para el repositorio o el
almacén de
archivos en
este nodo.
Acciones
2.
3.
4.
5.
Almacén
de archivos
El almacén
de archivos
solo refleja
el estado del
ninguno
l
cesarios (tabadmin
cleanup).
En el Administrador
de tareas de Windows, detenga el
árbol de procesos
clustercontroller.exe
y deje que se reinicie
automáticamente.
Reinicie Tableau Server.
Limpie los archivos
del servicio de coordinación
(ZooKeeper): Detenga el conjunto
(tabadmin stop),
limpie los archivos
(tabadmin cleanup --resetcoordination) y
luego reinicie el conjunto (tabadmin
start).
Si el controlador de
conjuntos sigue mostrándose inactivo,
guarde los archivos
de registro (tabadmin ziplogs) y
contacte con el
soporte técnico.
No se estaba Ninguno.
sincronizando
ningún
extracto
cuando se
cargó la
página (puede
- 401 -
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
almacén
cuando se
cargó la
página.
Acciones
ser que el trabajo recurrente "catchall" se esté ejecutando y esté
sincronizando
extractos).
"Sincronizando"
l
l
"Extractos de
datos no disponibles"
l
l
Los extactos
Ninguno.
se estaban sincronizando en
los nodos del
almacén de
archivos
cuando se
cargó la
página.
Estado inicial
tras la instalación (tanto
nodo único
como varios
nodos). Desaparece tras
unos 15 o 20
minutos.
Instalación de
nodo único:
los extractos
existentes pueden estar disponibles, pero
no se podrá
publicar ni
actualizar.
Instalación de
varios nodos:
la sin-
- 402 -
No se requiere ninguna
acción a menos que el
almacén de archivos esté
inactivo regularmente o
durante un periodo
prolongado de tiempo.
Si esto ocurre, lleve a cabo
las siguientes acciones en
orden hasta que el
problema esté resuelto:
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
cronización de
extractos
fallará en este
nodo.
- 403 -
Acciones
1. Consulte el espacio
en disco. Si el espacio en disco es limitado, guarde los
archivos de registro
(tabadmin
ziplogs) en el
caso de que los necesite para el soporte
técnico y quite los
archivos innecesarios (tabadmin
cleanup).
2. Detenga el proceso
filestore.exe usando
el Administrador de
tareas de Windows y
deje que se reinicie
automáticamente.
3. Reinicie Tableau Server.
4. Limpie los archivos
del servicio de coordinación
(ZooKeeper): Detenga el conjunto
(tabadmin stop),
limpie los archivos
(tabadmin cleanup --resetcoordination) y
luego reinicie el conjunto (tabadmin
start).
5. Si el almacén de
archivos sigue inactivo, guarde los archivos de registro
(tabadmin
ziplogs) y con-
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
Acciones
tacte con el soporte
técnico.
"Desactivando"
l
l
"Listo para su
eliminación"
l
l
"Error al desactivar"
l
l
El almacén de Espere a que el mensaje
archivos está de estado cambie a "Listo
en el modo de para su eliminación".
solo lectura.
Los archivos
únicos que
haya en este
nodo se replicarán en otros
nodos de
almacén de
archivos.
El almacén de
archivos está
en el modo de
solo lectura.
Listo para que
el usuario
detenga el
conjunto y
quite el motor
de datos/almacén de
datos o quite
el nodo
entero.
Detenga Tableau Server
(tabadmin stop) y
luego ejecute la utilidad de
configuración para quitar el
motor de datos y el almacén de archivos o el nodo
completo.
El almacén de
archivos está
en el modo de
solo lectura.
Al menos un
archivo único
no se pudo
replicar en
otro nodo de
almacén de
Lleve a cabo las siguientes
acciones en orden hasta
que el problema esté
resuelto:
- 404 -
1. Vuelva a ejecutar el
comando tabadmin decommission.
2. Consulte el espacio
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
Acciones
archivos.
3.
4.
5.
6.
- 405 -
en disco de otros
nodos de almacén
de archivos. La desactivación fallará si
otro nodo de almacén de archivos no
tiene espacio suficiente para almacenar todos los
extractos.
Consulte el archivo
tabadmin.log en
el nodo primario y los
trabajadores para
ver si hay errores.
Detenga Tableau
Server (tabadmin
stop) y luego vuelva
a ejecutar el
comando tabadmin decommission.
Vuelva a poner el
nodo del almacén de
archivos en el modo
de lectura/escritura
(tabadmin recommission), recopile registros y luego
contacte con el
soporte técnico.
Con compatibilidad:
copie y combine el
directorio
extracts desde
este nodo de almacén de archivos al
mismo directorio en
otro nodo de almacén de archivos.
Proceso
Repositorio
Estad- Mensaje
o
(icono)
"Configurando"
Implicaciones
l
l
l
l
ninguno
l
Acciones
El repositorio
pasivo se va a
sincronizar
con el repositorio activo.
El repositorio
no está listo
para gestionar
conmutaciones
tras error.
El repositorio
puede
haberse retrasado más de
dos minutos
en relación
con el repositorio activo y
se va a volver
a instalar
(esto es más
rápido que
esperar a que
se sincronice).
Se produjo
una conmutación tras
error y este
repositorio
activo antiguo
volverá a
unirse al conjunto.
Espere a que el mensaje
de estado del repositorio
cambie a "Pasivo".
Si la instalación está
configurada
Lleve a cabo estas
acciones en orden hasta
que el problema esté
resuelto:
- 406 -
Si este mensaje no
aparece o si pasa mucho
tiempo:
1. Consulte, si es posible, el espacio en
disco y el espacio
libre.
2. Consulte los registros del controlador
de conjuntos para
ver si hay errores.
3. Reinicie el nodo.
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
l
ninguno
l
para la alta disponibilidad, se
produjo una
conmutación
tras error del
repositorio.
Los procesos
se reinician
con configuraciones
de conexión
de base de
datos actualizadas después de una
conmutación
tras error.
Si no hay disponible otro
repositorio
activo,
Tableau Server está inactivo.
El funcionamiento
es el previsto.
- 407 -
Acciones
1. Espere varios minutos a que el controlador de conjuntos
intente reiniciar.
2. Reinicie Tableau Server (tabadmin
restart).
3. Consulte el espacio
en disco para asegurarse de que haya
espacio libre. Recopile registros
(tabadmin
ziplogs) si los
necesita para el
soporte técnico y
luego limpie los archivos (tabadmin
cleanup).
4. Reinicie Tableau Server.
5. Detenga Tableau
Server, recopile
registros y archivos
del servicio de coordinación de limpieza
(tabadmin cleanup --resetcoordination).
6. Inicie Tableau Server.
7. Recopile registros
(tabadmin
ziplogs) y contacte con el soporte
técnico.
Ninguno.
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
VizQL Server
Acciones
El nodo está
listo para la
conmutación
tras error (si
es necesario).
ninguno
ninguno
Para obtener más información sobre el estado no
licenciado para un proceso
de VizQL Server, consulte
Manipular un proceso de
VizQL Server sin licencia
En la página 572.
Obtener estado de proceso como XML
Para obtener una versión legible por máquina del estado del proceso de servidor, es decir, una
versión del estado con formato XML, use la siguiente dirección URL:
http://my_tableau_server/admin/systeminfo.xml
Debe iniciar sesión en Tableau Server para ver el estado del proceso legible por la máquina o
tener el acceso remoto habilitado.
El servidor devuelve un informe de estado parecido al siguiente:
<systeminfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<machines>
<machine name="my_tableau_server">
<repository worker="my_tableau_server:8060" status="Active"
preferred="false"/>
<dataengine worker="my_tableau_server:27042" status="Active"/>
<applicationserver worker="my_tableau_server:8600"
status="Active"/>
<apiserver worker="my_tableau_server:8000" status="Active"/
<vizqlserver worker="my_tableau_server:9100"
- 408 -
status="Active"/>
<dataserver worker="my_tableau_server:9700" status="Active"/>
<backgrounder worker="my_tableau_server:8250" status="Active"/>
<gateway worker="my_tableau_server:80" status="Active"/>
<searchandbrowse worker="my_tableau_server:11000" status="Active"/>
<cacheserver worker="my_tableau_server:6379"
status="Active"/>
<filestore worker="my_tableau_server:9345" status="Active"
pendingTransfers="0" failedTransfers="0" syncTimestamp="2015-0227T20:30:48.564Z"/>
<clustercontroller worker="my_tableau_server:12012" status="Active"/>
<coordination worker="my_tableau_server:12000"
status="Active"/>
</machine>
</machines>
<service status="Active"/>
</systeminfo>
Valores de estado en el XML
l
l
l
l
<process> worker : el nombre del nodo que ejecuta el proceso y el puerto que usa el
proceso.
status: el estado del proceso del nodo. Los posibles valores son: Active, Passive,
Unlicensed, Busy, Down, ReadOnly, ActiveSyncing,
StatusNotAvailable, StatusNotAvailableSyncing,
DecommisionedReadOnly, DecomisioningReadOnly y
DecommissionFailedReadOnly
pendingTransfers: el recuento de extractos de libro de trabajo o fuente de datos que el
nodo necesita para estar totalmente sincronizado. Estos representan elementos que se
publicaron en este nodo de almacén de archivos y elementos que se publicaron en otros
nodos de almacén de archivos y se deben copiar en este nodo.
failedTransfers: el recuento de libros de trabajo o fuentes de datos que no se
transfirieron correctamente a este almacén de datos durante el último trabajo
automatizado. El trabajo automatizado suele ejecutarse cada 15 o 30 minutos, pero
puede tardar más al transferir un gran volumen de extractos o extractos grandes.
Los fallos en las transferencias no indican necesariamente que haya un problema en
Tableau Server. Normalmente, el trabajo automatizado recurrente transferirá archivos
que no se sincronizaron la última vez. Las razones por las que fallaron las transferencias
de archivos se recogen en los registros.
l
syncTimestamp: la hora en UTC del último trabajo automatizado que se ejecutó y
sincronizó archivos.
- 409 -
Acceder al estado de forma remota
Como administrador de Tableau, solo usted puede ver la tabla Estado, pero puede conceder
acceso remoto para que la versión legible por la máquina de la tabla Estado esté disponible
para los usuarios no administrativos y para los equipos que no alojan Tableau Server. Esto
puede hacerlo como parte de un proceso de supervisión remoto.
Para otorgar acceso remoto al estado de Tableau Server:
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd “C:\Program Files\Tableau\Tableau Server\9.0\bin”
2. Habilite el acceso remoto escribiendo lo siguiente:
tabadmin set wgserver.systeminfo.allow_referrer_ips <ip
address>
En el comando anterior, <ip address> es la dirección IPv4 del equipo para el que
quiere habilitar el acceso remoto en el estado XML de Tableau Server. Si quiere
habilitar el acceso remoto en más de un equipo, use comas para separar las direcciones
IP.
Por ejemplo:
tabadmin set wgserver.systeminfo.allow_referrer_ips
10.32.139.31
3. Después de realizar el cambio en la configuración, reinicie Tableau Server escribiendo
lo siguiente:
tabadmin restart
Ahora, los usuarios de equipos cuyas direcciones IP se hayan agregado pueden ver el
estado de los procesos de Tableau si escriben la URL
http://<server>/admin/systeminfo.xml en un navegador o desde una línea
de comando (por ejemplo, curl http://jsmith/admin/systeminfo.xml).
Esta funcionalidad también se puede usar como parte de un proceso de supervisión remoto
automatizado.
Archivar registros en la página Estado (instantánea)
Puede generar y descargar una instantánea (archivo) de los archivos de registro de Tableau
Server de un navegador web, sin abrir una línea de comandos. Esta instantánea comprimida
contiene una copia de hasta siete días de los datos del archivo de registro de Tableau Server y
de los servidores de los trabajadores (si tiene un entorno distribuido). El proceso de
instantánea no cambia ni elimina los archivos de registro de Tableau Server ni los archivos de
registro creados con tabadmin.
- 410 -
Nota Para especificar la cantidad de datos que desea recopilar o el nombre del archivo
comprimido que va a crear, use tabadmin para crear un archivo de registros de servidor.
Para obtener más información, consulte Archivar registros en la línea de
comandos (tabadmin) En la página 560.
Para generar una instantánea de archivos de registro de servidor:
1. Abra la página Estado:
l
Varios sitios: Seleccione Servidor > Estado.
l
Un único sitio: Seleccione Estado.
2. Haga clic en Generar instantánea para crear una instantánea de los registros de
Tableau Server. El botón Generar instantánea solo está disponible si no hay ninguna
instantánea existente.
Nota: Esta opción está disponible independientemente de si se han creado o no
archivos de registro con tabadmin.
3. Haga clic en Descargar instantánea para descargar la instantánea del registro en su
ubicación de descargas predeterminada de su navegador web. Esta opción está
disponible después de crear una instantánea.
Google Chrome muestra la descarga en la parte inferior de la ventana:
- 411 -
4. Haga clic en la flecha y, a continuación, haga clic en Abrir para descomprimir la
instantánea o en Mostrar en carpeta para ver dónde se ha descargado:
5. (Opcional) Haga clic en Eliminar instantánea para eliminar una instantánea de
registros. Esta opción está disponible después de crear una instantánea.Debe eliminar
la instantánea existente antes de crear una nueva.
Por ejemplo, puede que desee eliminar la instantánea que ha creado antes de un
evento que desee investigar.
- 412 -
Reconstruir el índice de búsqueda
Si la búsqueda devuelve resultados incompletos o incorrectos, o si el proceso de Buscar y
examinar permanece inactivo durante un periodo de tiempo prolongado, quizás haya que
volver a crear el índice de búsqueda.
Notas: La forma recomendada de volver a indexar la búsqueda consiste en reiniciar
Tableau Server. Volver a indexar mientras el servidor está en ejecución puede hacer
que el contenido (sitios y proyectos incluidos) desaparezca temporalmente de las
páginas del servidor.
El índice de búsqueda se vuelve a crear siempre que reinicia Tableau Server. Si el
proceso Buscar y examinar permanece inactivo durante un periodo de tiempo
prolongado y no puede acceder a la página Estado, puede reiniciar el servidor para
volver a crear el índice.
Si los usuarios no pueden iniciar sesión en el servidor porque no aparece ningún sitio
cuando escriben las credenciales de Tableau Server, puede usar el comando
tabadmin restart o tabadmin reindex para volver a indexar el contenido (el
método preferido es el de reiniciar).
1. Para volver a crear el índice de búsqueda, haga clic en Estado.
En un entorno de varios sitios, seleccione Servidor > Estado.
2. En la parte inferior de la página, haga clic en Reconstruir índice de búsqueda.
Nota: Es posible que no vea todo el contenido disponible del servidor mientras el
índice se vuelve a crear. Los índices de búsqueda de gran volumen pueden tardar
más en terminar de reconstruirse. Al volver a indexar, primero se quita todo el
contenido del índice y luego se vuelve a agregar. Los usuarios que tengan abierta
la sesión durante la reindexación verán que el contenido desaparece y luego
- 413 -
vuelve a aparecer poco a poco en las páginas del servidor. Reiniciar Tableau
Server para volver a indexar suele mejorar la experiencia de usuario.
Borrar las contraseñas de conexión de datos guardadas
Como administrador, si habilita la opción Permitir que los usuarios guarden contraseñas de
fuentes de datos, los usuarios del servidor podrán guardar contraseñas de fuentes de datos en
varias vistas y navegadores (es decir, que no se le solicitarán sus credenciales cada vez que
se conecten a una fuente de datos).
Se pueden restablecer las contraseñas de fuentes de datos de todos los usuarios de Tableau
Server. Esto les obligará a iniciar sesión en las fuentes de datos la próxima vez que visiten una
vista que requiera autenticación de base de datos. Los usuarios de servidor también pueden
borrar de manera individual sus contraseñas guardadas de conexión de datos en la página
Preferencias de usuario.
Para borrar las contraseñas guardadas de conexión de datos de todos los usuarios del
servidor:
1. Haga clic en Configuración y en General:
2. En Credenciales guardadas, haga clic en Borrar todas las credenciales guardadas.
Ver licencias
Los administradores de servidor pueden ver la información de la licencia y la clave de producto
de Tableau Server.
Los roles de sitio de Tableau Server no corresponden a las licencias de usuario que compra a
Tableau (si usa el licenciamiento basado en usuarios en lugar del licenciamiento de servidor
basado en núcleos). Dichas licencias le permiten tener cierto número de usuarios en el
servidor.
- 414 -
Para abrir la página Licencias, haga clic en Servidor > Configuración > Licencias.
Si tiene una licencia de Tableau Server basada en usuarios, puede revisar la forma en la que
estos niveles se distribuyeron.
Si tiene una licencia de Tableau Server basada en núcleos, la página Licencias muestra la
cantidad de núcleos permitidos, cuántos tienen licencia y cuántos se están usando (y en qué
equipos servidores).
Licenciamiento basado en el usuario vs. licenciamiento basado en núcleos
Tableau Server ofrece dos modelos de licenciamiento: basado en el usuario y basado en
núcleos. Las licencias basadas en el usuario le permiten implementar Tableau Server en una
sola computadora o en varias computadoras de un clúster. La licencia limita la cantidad de
usuarios que pueden trabajar en la instalación de Tableau Server.
En el licenciamiento basado en núcleos hay dos opciones de licencia: Tableau Server: núcleo
de máquina individual y Tableau Server: núcleo de varias máquinas. La opción Tableau
Server: núcleo de máquina individual limita la instalación de Tableau Server en un solo equipo.
La opción Tableau Server: núcleo de varias máquinas le permite instalar Tableau Server en un
clúster de varios nodos, siempre y cuando el número total de núcleos de todos los equipos no
supere el número de núcleos que disponen de una licencia. En cualquier caso, el
licenciamiento basado en núcleos no impone ninguna restricción en el número de cuentas de
usuario en el sistema.
Consulte también Manipular un servidor sin licencia En la página 572.
Configuración del servidor (General)
Los valores siguientes se encuentran disponibles en la página General, en Configuración del
servidor.
- 415 -
Valor
Descripción
Credenciales incrustadas - Permitir
a los publicadores incrustar las credenciales de la fuente de datos en
un libro de trabajo
Permite que los publicadores incluyan
contraseñas en los libros de trabajo publicados
para autenticar automáticamente a los usuarios
web para que se conecten a las fuentes de datos.
Las contraseñas se adjuntan a libros de trabajo y
solo son accesibles en el servidor. Es decir,
cuando el libro de trabajo se abre en Tableau
Desktop, los usuarios tienen que introducir un
nombre de usuario y una contraseña para
conectarse a la fuente de datos. Si este valor está
desactivado, todas las contraseñas incrustadas se
guardan, pero no se usan en la autenticación. Si
vuelve a activar la opción, los usuarios no tendrán
que volver a incrustar las contraseñas.
Credenciales incrustadas - Permitir Permite que los publicadores asignen libros de traa los publicadores programar actua- bajo a programas. Esta opción solo está dislizaciones de extractos de datos
ponible si la opción Permitir a los publicadores
incrustar las credenciales de la fuente de
datos en un libro de trabajo está habilitada. Si
esta opción está habilitada, los publicadores ven
opciones de programación en el cuadro de diálogo
Publicar.
Guardar credenciales - Permitir a
los usuarios guardar las contraseñas de la fuente de datos
Permite que los usuarios guarden contraseñas de
fuentes de datos en varias visitas y navegadores.
De manera predeterminada, los usuarios pueden
elegir la opción "Recordar mi contraseña hasta
que cierre sesión", lo que les permite guardar su
contraseña durante una sola sesión de navegador. Si la opción Contraseñas guardadas
está seleccionada, un usuario puede elegir en su
lugar la opción Recordar mi contraseña. Esto
guarda la contraseña en varias visitas y navegadores, de forma que los usuarios se autentican
automáticamente con independencia del equipo
que usen. Usted, como administrador, puede
borrar todas las contraseñas guardadas en cualquier momento. Además, los usuarios pueden
borrar sus propias contraseñas guardadas.
Guardar credenciales - Permitir a
los usuarios guardar los tokens de
acceso a la fuente de datos
Permite a los usuarios almacenar tokens de
acceso con sus preferencias de usuario. Los
- 416 -
tokens de acceso los proporcionan las fuentes de
datos en la nube compatibles con las conexiones
de OAuth y se usan en lugar de nombres de usuario y contraseñas para conceder acceso a los
datos. Para obtener más información, consulte
Conexiones de datos OAuth En la página 507.
Acceso de invitados - Habilitar
cuenta de invitado
Permite que los usuarios vean e interactúen con
vistas incrustadas sin tener que iniciar sesión en
una cuenta de Tableau Server. Se pueden asignar permisos a la cuenta de usuario invitado para
controlar la interactividad permitida para cada
vista. Esta opción solo está disponible si tiene una
licencia de servidor basada en núcleos. Esta
opción se puede usar con Activar inicio de
sesión automático, una opción que puede seleccionar durante la instalación.
Página de inicio predeterminada
Lleva al usuario a la página de inicio predeterminada actual del servidor para todos los
usuarios. Para obtener más información sobre
cómo cambiar la página de inicio predeterminada,
consulte Configurar la página de inicio predeterminada para todos los usuarios abajo.
Los usuarios pueden sobrescribir este valor individualmente (consulte Administrar la configuración de la cuenta y el contenido En la
página 43 para obtener más detalles).
Idioma y configuración regional
Controla el idioma que se usa para la interfaz de
usuario del servidor y la configuración regional
que se usa para las vistas. Los usuarios pueden
anular este valor individualmente en la página Configuración de cuenta. Además, primero se evalúa
la configuración del navegador web para determinar el idioma y la configuración regional que se
van a usar. Para obtener más información, consulte Idioma y configuración regional En la
página 422.
Restablecer la configuración predeterminada
Todas las opciones de configuración del servidor
que hayan cambiado desde la instalación recuperan su estado original.
Configurar la página de inicio predeterminada para todos los usuarios
De manera predeterminada, Tableau Server se instala con la página Vistas como página de
inicio predeterminada para todos los usuarios. Como administrador, puede cambiar esta
- 417 -
configuración para usar otra página a la cual todos los usuarios tengan acceso, como por
ejemplo, la página de libros de trabajo. Los usuarios individuales pueden sobrescribir este
valor (consulte Administrar la configuración de la cuenta y el contenido En la página 43
para obtener más detalles).
Para configurar la página de inicio predeterminada para todos los usuarios:
1. Navegue a la página que desea definir como página predeterminada.
2. Haga clic en su nombre en la esquina superior derecha de la página.
3. Seleccione Hacer que esta sea la página de inicio para todos los usuarios.
Tableau Server Monitor
Tableau Server Monitor se instala como parte de Tableau Server y se encuentra disponible a
través de la bandeja del sistema de Windows.
Al usar esta herramienta puede iniciar y detener el servidor, abrir Tableau Server y ver el
estado del servidor.
Abra el servidor
Este comando inicia Tableau Server en su navegador Web. Esta es una forma sencilla de
acceder a la aplicación web y a las herramientas de mantenimiento asociadas.
- 418 -
Inicio/Detención del servidor
Puede iniciar y detener el servidor mediante estos comandos. Cuando detiene el servidor, lo
deja no disponible para todos los usuario y termina cualquier sesión que está en progreso
actualmente. Si alguien publica un libro de trabajo cuando el servidor está detenido, el proceso
se abandona. Como resultado, solo algunas de las hojas de trabajo del libro de trabajo se
pueden publicar en el servidor. Debido a que la detención del servidor puede ser sumamente
perjudicial para los usuarios, asegúrese de advertirles antes de esta operación o planee
realizar tareas de mantenimiento durante horas no comerciales.
Reinicio del servidor
Este comando reinicia el servidor. Mientras el servidor lo reinicia, no estará disponible para
todos los usuarios. Asegúrese de advertir a sus usuarios sobre la suspensión del servicio
antes de esta operación. Deberá reiniciar el servidor si realiza cambios en la configuración de
Tableau Server.
Mostrar estado
Este comando abre información en pantalla que contiene el estado de cada proceso. Para
obtener un estado más detallado, use la página Mantenimiento.
Administrar claves de productos
Este comando abre el administrador de claves del producto donde puede agregar y eliminar
claves de producto.
Salir
Este comando cierra Tableau Server Monitor. No detiene Tableau Server. Puede volver a
abrir la aplicación al seleccionar Todos los programas > Tableau Server 9.0 > Tableau
Server Monitor en el menú Inicio de Windows.
Personalizar el servidor
Puede personalizar la forma en que Tableau Server busca personalizarlo para su empresa o
grupo. Por ejemplo, puede cambiar el nombre que aparece en los consejos y mensajes en
pantalla y puede cambiar el logotipo que aparece en la mayorías de las páginas de servidor.
También puede personalizar la forma en que los usuarios pueden interactuar con el servidor.
Por ejemplo, puede permitir que publicadores de libros de trabajo incrusten sus credenciales
de fuentes de datos de forma que cuando las personas hacen clic en una vista publicada con
una conexión a una fuente de datos en tiempo real obtienen acceso inmediato a la vista y no
tienen que proporcionar las credenciales de su base de datos primero.
También puede controlar el idioma que se usa para la interfaz de usuario de servidor y qué
configuración regional se usa para vistas.
Consulte los siguientes temas para obtener más información sobre la personalización de
Tableau Server:
Cambiar el nombre o el logotipo
Puede personalizar la apariencia de Tableau Server (puede cambiar el nombre, el logotipo o
ambos).
- 419 -
El nombre personalizado aparecerá en las pestañas del navegador y en una descripción
emergente cuando sitúe el ratón sobre el logotipo con forma de casa (en la esquina superior
izquierda). El logotipo personalizado aparecerá en la esquina superior izquierda y en la
pantalla de inicio de sesión. Algunos logotipos y referencias a Tableau Server no se pueden
modificar (por ejemplo, el logotipo en las pestañas del navegador y la frase "Tableau Server"
en el aviso de propiedad intelectual).
Cambiar el nombre
De forma predeterminada, en Tableau Server se muestra la descripción emergente "Tableau
Server" al situar el ratón sobre el logotipo de Tableau:
Nota: En la información de propiedad intelectual del cuadro de diálogo Acerca de
Server se seguirá mostrando Tableau (por ejemplo, ©2015, Tableau Software,
Incorporated y sus licenciantes. Todos los derechos reservados).
Para cambiar el nombre que aparece en la descripción emergente:
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Escriba:
tabadmin customize name "nuevo_nombre"
- 420 -
Sustituya "nuevo_nombre" por el texto que desee que aparezca como nombre del
servidor. Ejemplo: tabadmin customize name "Mi empresa"
3. Escriba lo siguiente para reiniciar el servidor y que se apliquen los cambios:
tabadmin restart
Cambiar el logotipo
Puede personalizar el logotipo que aparece en la página de inicio de sesión de Tableau Server
y en la parte superior izquierda de las páginas del servidor. El nombre "Tableau" forma parte
de este logotipo. No se puede cambiar de forma independiente al logotipo.
Nota: Los colores de fondo de ambas ubicaciones son distintos, por lo que el logotipo
puede tener un aspecto diferente en función de la ubicación donde lo vea.
- 421 -
Si el tamaño de la imagen es superior a 160 x 160 px (logotipo grande), se recortará. El archivo
de imagen debe estar en formato GIF, JPEG o PNG.
Para cambiar el logotipo:
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Escriba lo siguiente (para una imagen con un tamaño máximo de 160 x 160 px y mínimo
de 32 x 32 px):
tabadmin customize logo "C:\My Pictures\logo.png"
3. Escriba lo siguiente para reiniciar el servidor y que se apliquen los cambios:
tabadmin restart
Restaurar el nombre o el logotipo predeterminado
Siga estos pasos para restaurar la apariencia predeterminada de Tableau Server:
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Para restaurar el logotipo o el nombre predeterminado, escriba lo siguiente:
tabadmin customize <parameter> -d
En la línea anterior, reemplace <parameter> por name (nombre) o logo (logotipo).
3. Escriba lo siguiente para reiniciar el servidor y que se apliquen los cambios:
tabadmin restart
Idioma y configuración regional
Tableau Server se ha traducido a varios idiomas y tiene opciones de idioma y de configuración
regional. La configuración de idioma controla los elementos de la interfaz de usuario (IU),
como los menús y los mensajes. La opción Configuración regional controla los elementos
en vistas, como el formato de número y de moneda.
Los administradores pueden configurar el idioma y la configuración regional de forma global en
un servidor (consulte Configuración del servidor (General) En la página 415) y los usuarios
individuales pueden configurar sus propias opciones (consulte Administrar la
configuración de la cuenta y el contenido En la página 43). Si un usuario modifica el
idioma y la configuración regional de su usuario, las opciones que elija reemplazarán a la
configuración del servidor.
Configuración predeterminada
- 422 -
El idioma predeterminado de Tableau Server se establece durante la instalación. Si el equipo
host está configurado en un idioma compatible con Tableau Server, se instalará en ese idioma.
Si el idioma del equipo no es compatible, Tableau Server se instalará en inglés.
Determinar el idioma y la configuración regional
El navegador web del usuario también afecta al idioma y a la configuración regional que se
muestran cuando un usuario hace clic en una vista. Si un usuario de servidor no ha
especificado una configuración de idioma en la página de su Cuenta de usuario y el
navegador web está configurado en un idioma compatible con Tableau Server, se usará el
idioma del navegador (aunque Tableau Server esté configurado en un idioma distinto).
Este es un ejemplo: imagine que, en Tableau Server, se ha configurado el inglés de forma
global en el sistema como el idioma para todos los usuarios. El usuario de servidor Claude no
ha especificado ningún idioma en la página de su cuenta de usuario de Tableau Server. El
navegador de Claude usa alemán (Alemania) como idioma/configuración regional.
Cuando Claude inicie sesión en Tableau Server, la interfaz de usuario del servidor se mostrará
en alemán y, al hacer clic en Vista A, usará la configuración regional de Alemania para
números y monedas. Si Claude establece el idioma y la configuración regional de su
cuenta de usuario en francés (Francia), la interfaz de usuario y la vista se mostrarán en
francés. La opción de la cuenta de usuario reemplaza a la configuración del navegador web y
ambas tienen prioridad sobre la configuración general del sistema de Tableau Server.
Otra opción que es importante conocer es la configuración regional en Tableau Desktop
(Archivo > Configuración regional de libro de trabajo). Esta opción determina la
configuración regional de los datos de la vista, como el formato de moneda y de números. De
manera predeterminada, la opción Configuración regional en Tableau Desktop está
configurada como Automática. Sin embargo, un autor puede invalidar esta opción si
selecciona una configuración regional específica. En el ejemplo anterior, si el autor de Vista A
establece la configuración regional en Griego (Grecia), algunos aspectos de los datos en
la Vista A se mostrarán con la configuración regional de griego (Grecia).
Tableau Server usa estas opciones, en este orden de prioridad, para determinar el idioma y la
configuración regional:
1. Configuración regional del libro de trabajo (configurado en Tableau Desktop)
2. Opciones de idioma/configuración regional de la cuenta de usuario de Tableau Server
3. Idioma/configuración regional del navegador web
4. Idioma/configuración regional de la página Mantenimiento de Tableau Server
5. Idioma/configuración regional del equipo host
Vistas administrativas
La página Estado contiene un libro de trabajo de Tableau incrustado con diferentes vistas
administrativas de Tableau Server o de un sitio. Estas vistas le ayudan a supervisar diferentes
tipos de actividades en el servidor o sitio.
- 423 -
Navegar a vistas administrativas
Los administradores de sitio pueden ver vistas administrativas del sitio. Los administradores de
varios sitios pueden ver vistas del sitio actual.
Los administradores del servidor pueden ver vistas de todo el servidor:
O para sitios individuales:
Tráfico a vistas
La vista Tráfico a vistas permite visualizar la parte del tráfico de un usuario destinado a vistas.
- 424 -
Se puede filtrar la información que se muestra y el intervalo de tiempo de origen (se puede
seleccionar la vista, el libro de trabajo y el intervalo de tiempo). Los administradores del
servidor pueden especificar el sitio.
En las dos líneas de tiempo de la parte superior de la vista se muestra cómo se han usado las
vistas durante el intervalo de tiempo especificado (el intervalo predeterminado es 7 días):
l
l
Recuento total de vistas por día: muestra el recuento total de vistas por día, según
los filtros que se especifiquen. Sitúe el puntero del ratón sobre un punto de la línea para
ver el recuento de las vistas. Elija el punto para actualizar las otras secciones de la vista
según lo que haya seleccionado.
Recuento total de vistas por hora: muestra el recuento total de vistas por día por
hora del día. Los filtros usados y las selecciones realizadas afectan a lo que se muestra
en el gráfico.
En la parte inferior de la vista, dos gráficos de barras muestran los resultados filtrados por el
filtro Recuento de vistas mín. (en la parte superior de la vista). En estos gráficos se
muestran las vistas a las que se accede con más frecuencia y los usuarios que acceden con
más frecuencia a las vistas. Solo se muestran las vistas y los usuarios con recuentos mayores
o iguales que el valor de recuento de vistas mínimo:
l
l
Vistas más visitadas: en esta lista se muestran las listas más usadas. Como en las
otras secciones de la vista, la información está limitada por los filtros y las selecciones
que haga.
Usuarios que accedieron con mayor frecuencia a vistas: en esta lista se muestran
los usuarios que más han accedido a las vistas (se pueden limitar mediante filtros o
selecciones).
- 425 -
Tráfico a fuentes de datos
La vista Tráfico a fuentes de datos permite ver el uso de fuentes de datos en una instalación de
Tableau Server. Esto puede ayudar a determinar las fuentes de datos que más se usan y las
que menos se usan. Se puede filtrar la información visualizada (por fuente de datos, por acción
realizada en la fuente de datos y por intervalo de tiempo). Los administradores de servidor
pueden especificar el sitio.
En la línea de tiempo de la parte superior de la vista se muestra cómo se han usado las fuentes
de datos durante el intervalo de tiempo especificado (el intervalo predeterminado es 7 días):
l
Uso total de fuente de datos por día: muestra el uso total de fuente de datos por día,
según los filtros que se especifiquen. Sitúe el puntero del ratón sobre un punto de la
línea para ver el recuento. Elija el punto para actualizar las otras secciones de la vista
según lo que haya seleccionado.
En la parte inferior de la vista, dos gráficos de barras muestran los resultados filtrados por el
filtro Interacciones mín. (en la parte superior de la vista). En estos gráficos se muestran las
fuentes de datos más usadas y los usuarios que más han usado fuentes de datos. Solo se
muestran las fuentes de datos y los usuarios con recuentos de interacciones mayores o
iguales que el valor de interacciones mínimo:
l
l
Fuentes de datos más usadas: en esta lista se muestran las fuentes de datos más
usadas. Como en las otras secciones de la vista, la información está limitada por los filtros y las selecciones que haga.
Usuarios que usan fuentes de datos con más frecuencia: muestra los usuarios
que más han usado las fuentes de datos. Esto depende de los filtros y las selecciones
realizadas.
Acciones de todos los usuarios
La vista Acciones de todos los usuarios contiene información sobre el uso de una instalación
de Tableau Server. La vista se puede filtrar por acciones y por intervalo de tiempo. Los
administradores de servidor pueden filtrar por sitio. En el recuento Total de usuarios se
muestra el número de usuarios que han realizado una acción. Este valor no es afectado por
ningún filtro. En el recuento Usuarios activos se muestra el número de usuarios activos que
han realizado una de las acciones seleccionadas.
- 426 -
Se usan hasta en tres grupos separados de líneas de tiempo para mostrar cómo los usuarios
usan Tableau Server durante el intervalo de tiempo especificado (el intervalo predeterminado
son los últimos 7 días). Si no se selecciona ninguna acción para un grupo concreto, no se
mostrará el grupo. Los posibles grupos son:
l
l
l
Acceso e interacciones: muestra su actividad de inicio de sesión, el acceso a vistas y
el uso de fuentes de datos.
Publicación y descarga: muestra la publicación y descarga de libros de trabajo y fuentes de datos.
Suscripciones: muestra el número de correos de suscripción enviados para libros de
trabajo y vistas.
Use la leyenda del final para ver un subconjunto de las acciones mostradas. Haga clic en una
sola acción para resaltar la línea de esa acción o Ctrl + clic en varias acciones para resaltar
más de una. Para borrar la selección y mostrar todas las acciones seleccionadas, haga clic en
cualquier acción de la leyenda.
Acciones de usuario concreto
La vista Acciones por usuario específico contiene información sobre cómo trabajan los
usuarios individuales en una instalación de Tableau Server. La vista se puede filtrar por
nombre de usuario, por acciones y por intervalo de tiempo. Los administradores del servidor
en instalaciones de múltiples sitios se pueden filtrar por sitio.
- 427 -
Se usan hasta tres grupos separados de líneas de tiempo para mostrar cómo el usuario
seleccionado usa Tableau Server durante un intervalo de tiempo específico (el intervalo
predeterminado son los últimos 7 días). Si no se selecciona ninguna acción para un grupo
concreto, o si no se realizó ninguna acción, no se mostrará el grupo. Los posibles grupos son:
l
l
l
Acceso e interacciones: muestra su actividad de inicio de sesión, el acceso a vistas y
el uso de fuentes de datos.
Publicación y descarga: muestra la publicación y descarga de libros de trabajo y fuentes de datos.
Suscripciones: muestra el número de correos de suscripción enviados para libros de
trabajo y vistas.
En la parte inferior de la vista, se muestran en un gráfico de barras los elementos que usa el
usuario seleccionado.
Use la leyenda del final para ver un subconjunto de las acciones mostradas. Haga clic en una
sola acción para resaltar la línea de esa acción o Ctrl + clic en varias acciones para resaltar
más de una. Para borrar la selección y mostrar todas las acciones seleccionadas, haga clic en
cualquier acción de la leyenda.
Acciones de usuarios recientes
En la vista Acciones por usuarios recientes se muestran los usuarios que han iniciado sesión y
que han estado activos recientemente en Tableau Server. Esto puede ser útil si necesita
realizar actividades de mantenimiento y desea saber a qué usuarios afectará (así como el
número de usuarios) y las acciones que realizan los usuarios en Tableau Server.
La vista Usuarios activos, Activos recientemente e Inactivos que han iniciado sesión en
Tableau Server. Para esta vista, un usuario activo es un usuario que realizó una acción en los
últimos 5 minutos, un usuario activo recientemente es un usuario que realizó una acción en los
- 428 -
últimos 30 minutos y un usuario inactivo es un usuario que realizó una acción hace más de 30
minutos. Las acciones se muestran en la sección inferior de la vista.
Seleccione un usuario para ver las acciones que realizó recientemente. Sitúe el cursor sobre
una acción para ver los detalles de la acción.
Tareas de fondo para extractos
En la vista Tareas de fondo para extractos se muestran tareas específicas de extractos que se
ejecutan en el servidor:
- 429 -
En una tabla se muestran los extractos que se ejecutaron en el período de tiempo especificado
en la línea de tiempo. Haga clic en Correcto o Error para filtrar la tabla según el estado. Haga
clic en una tarea específica para actualizar el gráfico Tiempo invertido por los extractos de
la tarea seleccionada. En la tabla Número de extractos correctos o con errores se
muestra el estado de la tarea (correcto o error), pero no se modifica el recuento de los
extractos correctos o con errores.
Las tareas pueden tener un estado correcto o de error:
Icono Descripción
Error: el servidor no pudo finalizar la tarea.
Correcto: el servidor finalizó la tarea.
Para obtener detalles sobre una tarea, sitúe el puntero sobre el icono:
- 430 -
Tareas de fondo para no extractos
En la vista Tareas de fondo no relacionadas con extractos se muestran las tareas ejecutadas
por el servidor que no están relacionadas con la actualización de extractos. Por ejemplo,
conexiones de OAuth modificadas, notificaciones de suscripciones, etc.
En una tabla se muestran las tareas que se ejecutaron en el intervalo de tiempo especificado.
Haga clic en Correcto o Error para filtrar la tabla según el estado. Seleccione una tarea
específica en la tabla Número de tareas correctas o con errores en este sitio para
actualizar el gráfico Tareas de fondo que se ejecutaron en este sitio de la tarea
seleccionada.
Las tareas pueden tener un estado correcto o de error.
Icono Descripción
Error: el servidor no pudo finalizar la tarea.
Correcto: el servidor finalizó la tarea.
Para obtener más información sobre una tarea, sitúe el puntero sobre el icono.
Estadísticas de tiempos de carga
En la vista Estadísticas para tiempos de carga se muestran las vistas más costosas en
términos de rendimiento del servidor. Se puede filtrar por vista y por intervalo de tiempo. Los
administradores de servidor pueden filtrar por sitio. También se puede limitar la vista según el
tiempo de carga en segundos con el filtro deslizante Tiempo de carga. Los tiempos de carga
son para el servidor. Según el navegador y la red de los clientes, el tiempo de carga real podría
variar ligeramente.
- 431 -
En el gráfico Promedio de tiempos de carga se muestra el promedio de tiempos de carga
de las vistas, según los filtros configurados. Sitúe el puntero sobre un punto para ver los
detalles. Seleccione un punto de la línea para actualizar el resto de la vista para la selección:
En la vista Tiempos de carga exactos se muestra el tiempo exacto necesario para cargar las
vistas de la lista. En una línea vertical se muestra el promedio de tiempo de carga de cada
vista. Seleccione una marca para ver los detalles de una instancia específica de la carga de
vista:
Estadísticas de uso del espacio
La vista Estadísticas de uso de espacio puede ayudar a identificar los libros de trabajo y las
fuentes de datos que consumen la mayor cantidad de espacio en disco en el servidor. El uso
del espacio en disco se muestra por usuario, por proyecto y por el tamaño del libro de trabajo o
fuente de datos, y se redondea al número más cercano:
- 432 -
Use el filtro Tamaño mín. para controlar las fuentes de datos y los libros de trabajo que se
muestran, según la cantidad de espacio que consumen.
En tres gráficos de barras se muestra información sobre el uso de espacio en Tableau Server:
l
l
l
Usuarios que consumen la mayor cantidad de espacio: muestra los usuarios
propietarios de fuentes de datos y libros de trabajo que usan la mayor cantidad de
espacio. Haga clic en un nombre de usuario para filtrar por el usuario en los dos gráficos
siguientes. Haga clic en la barra de la fuente de datos o en la barra del libro de trabajo de
un usuario para filtrar los dos gráficos siguientes por el tipo de objeto del usuario. Haga
clic en el usuario o barra seleccionados para anular la selección.
Proyectos que consumen la mayor cantidad de espacio: muestra los proyectos
con fuentes de datos y libros de trabajo que usan la mayor cantidad de espacio. Si se
selecciona un usuario o tipo de objeto en el gráfico Usuarios que consumen la mayor
cantidad de espacio, se mostrará información relacionada con la selección.
Libros de trabajo y fuentes de datos que consumen la mayor cantidad de
espacio: muestra los libros de trabajo y fuentes de datos que usan la mayor cantidad de
espacio. Las barras están codificadas por colores, según la cantidad de tiempo
transcurrido desde la última actualización.
Desplace el cursor sobre una barra para mostrar detalles de uso:
- 433 -
Haga clic en una barra para seleccionarla y actualizar el resto de las áreas de la vista según la
selección.
Creación de vistas administrativas personalizadas En la página 1 arriba arriba
Además de las vistas administrativas preincorporadas disponibles en la página Mantenimiento
del servidor, puede usar Tableau Desktop para consultar y crear sus propios análisis de
actividad de servidor. Para ello, puede conectarse a Tableau Server y consultar las vistas en el
repositorio utilizando uno de los dos usuarios integrados: el usuario "tableau" o "readonly".
l
l
Usuario tableau: el usuario tableau tiene acceso a vistas especiales y a un subconjunto
de tablas de la base de datos del repositorio. Estas vistas y tablas se ofrecen para que
los administradores puedan crear vistas administrativas personalizadas. Tableau realiza
todos los esfuerzos posibles para limitar la cantidad de cambios realizados en estas
tablas y vistas, para que las vistas personalizadas que incluyen no se dividan.
Usuario readonly: el usuario readonly tiene acceso a un gran número de tablas del
repositorio, con información adicional sobre el uso del servidor. Los administradores
pueden usarlas para crear también vistas administrativas personalizadas, si bien
muchas de las tablas están pensadas principalmente para admitir el funcionamiento de
Tableau Server y se pueden cambiar o quitar sin previo aviso. Esto quiere decir que las
vistas creadas a partir de estas tablas se pueden dividir cuando cambie la estructura de
la base de datos.
Nota: Este usuario readonly está disponible en Tableau Server 8.2.5 y
posteriores.
Para consultar ejemplos del uso del usuario readonly para conectarse a la base de
datos del grupo de trabajo, consulte los siguientes artículos de la base de conocimientos
de Tableau: Pertenencia a grupo, Acceso al servidor, Acceso al servidor (2) y Uso de
grupo de trabajo
Para que se pueda conectar con uno de los usuarios integrados, debe habilitar el acceso a la
base de datos de Tableau Server. Tras esto, puede usar Tableau Desktop para conectarse y
consultar la base de datos como usuario tableau o como usuario readonly.
- 434 -
La opción de tabadmin set auditing.enabled controla si Tableau Server recopila actividad
histórica del usuario y otra información en el repositorio. Está habilitada de manera
predeterminada. Tenga en cuenta que recopilar eventos históricos afecta al tamaño del
archivo de respaldo de Tableau Server (.tsbak).
l
l
l
l
Todas las tablas hist_ están controladas por la opción de tabadmin set wgserver.audit_
history_expiration_days, que controla la cantidad de días del historial de eventos que se
conservan en el repositorio y tiene un valor predeterminado de 183 días.
Todos los datos de más de 7 días de antigüedad de la tabla _http_requests se borran
cada vez que se usa tabadmin cleanup En la página 600 o tabadmin backup En la
página 599. Para obtener más información, consulte Eliminar archivos innecesarios
En la página 546.
La tabla _background_tasks se limpia automáticamente y conserva los datos de los
últimos 30 días.
Todas las demás tablas cuyo nombre empieza por el sufijo "_" contienen los datos
actuales.
Habilitación de acceso externo a la base de datos de Tableau Server
Puede usar Tableau Desktop para conectarse al repositorio de Tableau Server y consultarlo
utilizando dos usuarios especiales integrados. "tableau" tiene acceso a varias vistas de base
de datos que se pueden usar como parte de la creación de sus propios análisis de actividad de
Tableau Server. "readonly" tiene acceso a tablas de bases de datos adicionales que se
pueden usar en la creación de vistas para realizar análisis aún más en profundidad.
Para acceder al repositorio de Tableau Server, debe usar la utilidad de línea de comando
tabadmin para habilitar el acceso externo a la base de datos.
1. Abra una línea de comando como administrador y escriba:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Versión 8.2.4 y anteriores:Introduzca el siguiente comando para habilitar el acceso
externo a la base de datos para el usuario tableau:
l
tabadmin dbpass [password]
Por ejemplo, para habilitar el acceso para el usuario "tableau"con una contraseña
"p@ssword":
tabadmin dbpass p@ssword
Versión 8.2.5 y posteriores:Introduzca el siguiente comando para habilitar el acceso
externo a la base de datos para el usuario tableau o el usuario readonly:
l
tabadmin dbpass --username [tableau | readonly]
[password]
Por ejemplo, para habilitar el acceso para el usuario "tableau"con una contraseña
"p@ssword":
tabadmin dbpass --username tableau p@ssword
- 435 -
o para habilitar el acceso para el usuario "readonly"con una contraseña
"p@ssword":
tabadmin dbpass --username readonly p@ssword
Nota: Si no se ha especificado ningún usuario, dbpass habilita el acceso
para el usuario "tableau".
3. Reinicie Tableau Server:
tabadmin restart
Después de habilitar el acceso externo a la base de datos, Tableau permite a cualquier
dirección IP acceder a la base de datos, siempre y cuando se proporcione la contraseña
correcta. Siga los pasos en Conexión a la base de datos de Tableau Server abajo para
conectarse.
Desactivar el acceso externo a la base de datos de Tableau Server
Si desea desactivar el acceso de "tableau" o "readonly" después de habilitarlo, use de nuevo
tabadmin dbpass.
l
Ejecute el comando tabadmin dbpass --disable --username [user] y
reinicie luego el servidor.
Por ejemplo:
tabadmin dbpass --disable --username readonly
tabadmin restart
Nota: Si no se ha especificado ningún usuario, la opción --disable deshabilita el acceso
para el usuario "tableau".
Conexión a la base de datos de Tableau Server
Después de habilitar el acceso externo a la base de datos de Tableau Server, siga los pasos
siguientes para conectarse a la base de datos y hacer consultas en ella. El nombre de usuario
que use dependerá de las vistas y tablas de base de datos que desee usar.
1. En Tableau Desktop seleccione Datos > Conectar a datos, luego seleccione
PostgreSQL como la base de datos a la que desea conectarse. Es posible que deba
instalar los controladores de bases de datos PostgreSQL.Puede descargar los
controladores en www.tableau.com/drivers.
2. En el cuadro de diálogo Conexión PostgreSQL, introduzca el nombre o URL para
Tableau Server en el cuadro Servidor. Si tiene una instalación de servidor distribuida y
un trabajador alojados en el repositorio, escriba el nombre del trabajador. Si está
usando un equilibrador de carga Apache, introduzca el nombre real o dirección ip del
- 436 -
servidor de base de datos en lugar del nombre de Tableau Server.
Debe conectarse mediante el puerto que ha configurado para pgsql.port, el cual es 8060
de forma predeterminada. Para obtener más información sobre los puertos, consulte
Puertos de Tableau Server En la página 532.
3. Introduzca workgroup como base de datos a la que desea conectarse.
4. Conéctese mediante uno de los siguientes usuarios y la contraseña que ha
especificado:
Nombre de usuario: tableau o readonly
Contraseña: la contraseña que especificó cuando habilitó el acceso a la base de datos
de Tableau Server del usuario especificado
5. Haga clic en Conectar.
6. Seleccione una o más tablas a las que conectarse.
"tableau" (usuario) tiene acceso a todas las tablas que comienzan con un guion bajo o
con hist_. Por ejemplo, puede conectarse a _background_tasks y _datasources.
Las tablas que comienzan con historical_ apuntan a las tablas hist_. Las tablas hist_
incluyen información acerca de los usuarios de servidores que no está presente
actualmente en la vista Acciones de usuario concreto En la página 427.
- 437 -
"readonly" usuario tiene acceso a tablas adicionales que se pueden usar para consultar
otra información acerca del uso del servidor.
7. Haga clic en Ir a la hoja de trabajo.
Seguridad
Hay cuatro componentes principales para la seguridad en Tableau Server:
Autenticación
La autenticación establece la identidad de un usuario. Tableau Server tiene su propio sistema
de identidad y autenticación que le permite determinar quién puede iniciar sesión en Tableau
Server y quién puede publicar contenido en el servidor. Este sistema también ofrece una
experiencia de usuario personalizada a los usuarios que acceden a su instancia de Tableau
Server.
Los usuarios inician sesión en Tableau Server abriendo un navegador y escribiendo el nombre
o la dirección IP del servidor. Luego se les pide el nombre de usuario y la contraseña:
Identidad de usuarios en Tableau Server
Todos los usuarios que inicien sesión y trabajen con contenido en Tableau Server deben tener
una identidad de usuario en el repositorio de Tableau Server y se les debe asignar una función
de sitio. Las identidades de usuario se pueden agregar a Tableau Server en la IU del servidor
usando Comandos tabcmd En la página 635 o usando la API de REST.
Si el servidor está configurado para usar la autenticación local, al agregar una identidad de
usuario tiene que especificar un nombre de usuario, una contraseña y una función de sitio. En
ese caso, el repositorio de Tableau Server se usa exclusivamente para autenticar al usuario.
- 438 -
Si el servidor está configurado para usar la autenticación de Active Directory, el nombre de
usuario y la contraseña se administran en Active Directory. En ese caso, cuando los usuarios
inician sesión en el servidor, su nombre de usuario y contraseña se verifican usando Active
Directory.
Para obtener más información, consulte Usuarios En la página 342.
Opciones de inicio de sesión único para Tableau Server
Tableau Server admite varios tipos de inicio de sesión único (SSO).Con el SSO, los usuarios
no tienen que iniciar sesión en Tableau Server explícitamente. Las credenciales que han
usado para autenticarse (por ejemplo, al iniciar sesión en su red corporativa) se usan para
autenticarlos en Tableau Server, y pueden omitir el paso de escribir su nombre de usuario y
contraseña para acceder a Tableau Server. Con el SSO, la identidad del usuario establecida
externamente se asigna a una identidad de usuario definida en el repositorio de Tableau
Server.
Tableau Server admite estos tipos de SSO:
l
l
l
SAML. Puede configurar Tableau Server para que use SAML (lenguaje de marcado de
aserción de seguridad) para el SSO. Con SAML, un proveedor de identidad (IdP)
externo autentica las credenciales del usuario y luego envía una aserción de seguridad
a Tableau Server que ofrece información sobre la identidad del usuario. Para obtener
más información, consulte SAML En la página 446.
Kerberos. Si Kerberos está habilitado en su entorno y el servidor está configurado para
usar la autenticación de Active Directory, puede otorgar a los usuarios el acceso a
Tableau Server en función de sus identidades de Windows. Para obtener más información, consulte Kerberos En la página 458.
Autenticación confiable. La autenticación confiable permite configurar una relación
de confianza entre Tableau Server y uno o varios servidores web. Cuando Tableau Server recibe solicitudes de un servidor web de confianza, asume que el servidor web ya ha
realizado la autenticación necesaria. Tableau Server recibe la solicitud con un token o
boleto reembolsable y le presenta al usuario una vista personalizada, la cual considera
la función y los permisos del usuario.Para obtener más información, consulte Autenticación confiable En la página 498.
Autenticación para la API de REST
La API de REST le permite administrar y cambiar los recursos de Tableau Server mediante
programación, a través de HTTP. Para hacer solicitudes al servidor, debe iniciar sesión en el
servidor mediante programación. El servidor envía un token de autenticación que luego se
agrega a las siguientes solicitudes. Para obtener más información, consulte Iniciar y cerrar
sesión (autenticación) en la documentación de la API de REST.
Autorización
Autorización hace referencia a lo que los usuarios pueden hacer con el contenido y en Tableau
Server después de haberse autenticado. La autorización la determina una combinación de
función de sitio y permisos.
- 439 -
Nota: Los usuarios también pueden obtener un permiso independiente para trabajar
con datos. Para obtener más detalles, consulte Seguridad de datos En la página 442.
Funciones de sitio
Cuando un usuario se define en Tableau Server, se le asigna una función, como administrador
de servidor, publicador, interaccionador o visor. La función de sitio ofrece una autorización
inicial que indica lo que el usuario puede hacer. Por ejemplo, los administradores de servidor
(denominados también administradores de sistema) pueden realizar operaciones en todo el
contenido de cualquier lugar del servidor, independientemente de los permisos que se hayan
asignado al contenido. Por su parte, los administradores de sitio tienen acceso sin restriciones
al contenido de un sitio determinado. Los publicadores pueden cargar contenido en el servidor,
mientras que los visores pueden ver contenido, pero no publicar.
Para obtener más información sobre las funciones de sitio, consulte Roles de sitio para
usuarios En la página 345.
Usuarios y grupos
Para trabajar con contenido en el servidor, los usuarios deben tener una identidad de usuario
en el servidor.Pueden iniciar sesión como se explica en Autenticación En la página 438.
Los usuarios pueden organizarse en grupos, lo que es útil para la autorización. Puede
configurar la autorización para grupos en lugar de para usuarios individuales. Esto puede ser
más cómodo que configurar la autorización para cada usuario, especialmente si quiere hacer
cambios a gran escala en la autorización de un grupo de usuarios. También es cómodo
porque, cuando los usuarios cambian de función en la organización (por ejemplo, cambian de
puesto o se van), agregar o quitar usuarios a grupos resulta más fácil de lo que sería
administrar la autorización para cada usuario por separado.
Nota: Los permisos que se conceden a usuarios individuales tienen prioridad sobre los
permisos que los usuarios reciben de los grupos a los que pertenecen.
Para obtener más información, consulte Usuarios En la página 342 y Grupos En la página
336.
Permisos
Los recursos individuales del servidor tienen permisos que determinan quién puede ver e
interactuar con los recursos. Los permisos se basan en recursos: se anexan a proyectos, libros
de trabajo, vistas y fuentes de datos. Los permisos especifican qué usuarios o grupos pueden
trabajar con qué recurso.
Para que un usuario pueda trabajar con un recurso, el usuario o el grupo al que pertenece
deben haber recibido permiso explícitamente para usar el recurso. Si no se han concedido
permisos del tipo Permitido al usuario o a un grupo al que pertenezca el usuario, este no
- 440 -
podrá acceder al recurso. Dicho de otra forma, los permisos se deniegan implícitamente y los
usuarios deben recibirlos de forma explícita para acceder a los recursos.
También puede configurar un permiso Denegado para un usuario o grupo. Un permiso
Denegado siempre tiene prioridad sobre un permiso Permitido.
Un propietario de contenido tiene permiso para trabajar con su contenido. Si publica un libro
de trabajo en el servidor, usted es el propitario y puede ver el libro de trabajo, interactuar con
él, eliminarlo, etc. Si es necesario, un administrador puede cambiar la propiedad del contenido.
Para obtener más información, consulte Administrar propiedad En la página 173.
Roles de sitio y permisos (permisos resultantes)
Las funciones de sitio determinan los permisos máximos que se le conceden a un usuario. Por
ejemplo, imagine que el usuario Dave tiene la función de sitio de Visor. Esta función permite a
los usuarios ver contenido, pero no interactuar con él. En el servidor, seleccione un libro de
trabajo y conceda permiso a Dave para filtrar y editar en la Web el libro de trabajo, así como
para guardar, editar, mover y eliminar dicho libro.
El usuario Dave inicia sesión en el servidor y mira el libro de trabajo. Sin embargo, no ve filtros
en las vistas del libro de trabajo y no puede eliminar el libro de trabajo aunque se le hayan
concedido estos permisos para el libro de trabajo. Cuando Tableau Server evalúa los
permisos del usuario Dave, calcula los permisos resultantes que tienen en cuenta los permisos
de libro de trabajo y la función de sitio de Dave. En este caso, la función de sitio (Visor) limita
los permisos de Dave, que solo puede ver el libro de trabajo.
Por otra parte, a los usuarios se les puede conceder menos permisos de los que se estabelcen
en su función de sitio. Por ejemplo, el usuario Dave puede tener la función de sitio de
Interaccionador, que, de forma predeterminada, le permite filtrar valores cuando trabaja con
vistas. Sin embargo, puede denegar al usuario Dave permisos para determinados libros de
trabajo; puede denegarle, por ejemplo, permiso para filtrar datos. En ese caso, el permiso de
denegar para el usuario Dave tiene prioridad sobre las capacidades definidas en su función de
sitio Visor, y Tableau no permitirá al usuario Dave interactuar con las vistas de ese libro de
trabajo.
Todos los sitios tienen un grupo Todos los usuarios y los usuarios que se agregan al sitio se
agregan automáticamente al grupo Todos los usuarios. Al establecer los permisos para el
grupo Todos los usuarios, puede establecer permisos predeterminados para los usuarios.
Por ejemplo, puede editar los permisos de un libro de trabajo determinado y denegar
explícitamente los permisos para Compartir personalizado para el grupo Todos los
usuarios. En ese caso, los usuarios del sitio no tienen permiso para compartir vistas
personalizadas si no agrega una regla que les permita hacerlo.
Para obtener más información, consulte Administrar permisos En la página 178.
Autorización para configurar Tableau Server
Uno o varios usuarios deben tener permisos para configurar Tableau Server y ejecutar
comandos de tabadmin. Estos permisos no se administran a través de Tableau Server. Los
usuarios que configuren Tableau Server deben tener permisos de administrador en el equipo
de Windows donde se ejecuta Tableau Server.
- 441 -
Seguridad de datos
Tableau proporciona varias formas para que controle qué usuarios pueden ver datos
determinados. Para fuentes de datos que se conectan a bases de datos en tiempo real,
también puede controlar si se solicita que los usuarios proporcione credenciales de bases de
datos cuando hacen clic en una vista publicada. Las siguientes tres opciones funcionan en
conjunto para lograr resultados distintos:
l
l
l
Cuenta de inicio de sesión de base de datos: Cuando crea una fuente de datos que
se conecta a una base de datos en tiempo real, elige entre la autenticación a la base de
datos a través de Windows NT o a través del mecanismo de seguridad incorporado de
la base de datos.
Modo de autenticación: Cuando publica una fuente de datos o un libro de trabajo con
una conexión de base de datos en vivo, puede elegir un Modo de autenticación. Los
modos que están disponibles dependen de lo que elige anteriormente.
Filtros de usuario: Puede definir filtros en un libro de trabajo o fuente de datos que
controlan los datos que una persona ve en una vista publicada, según su cuenta de
inicio de sesión de Tableau Server.
La tabla a continuación describe algunas dependencias con las opciones anteriores:
Opciones de conexión de
base de datos
La cuenta
de inicio
de sesión
de base
de datos
usa…
Modo de autenticación
Seguridad
integrada
de Windows NT
(seguridad
de Windows)
Preguntas de seguridad de datos
¿Es posible la seguridad de
bases de
datos por
usuario de
Tableau
Server?
¿Los filtros
de usuario
son la única
forma de restringir los
datos que
cada usuario
ve?
¿Se comparten las
memorias
caché de
Web entre
usuarios?
Cuenta Ejecutar ser- No
vidor como
Sí
Sí
Suplantar vía
Sí
cuenta Ejecutar servidor como
No*
No
Credenciales de
visor
No*
No
No
No
Sí
Indicar usuario: Se Sí
solicita la credencial
de base de datos a
los visores al hacer
- 442 -
Opciones de conexión de
base de datos
La cuenta
de inicio
de sesión
de base
de datos
usa…
Modo de autenticación
Preguntas de seguridad de datos
¿Es posible la seguridad de
bases de
datos por
usuario de
Tableau
Server?
¿Los filtros
de usuario
son la única
forma de restringir los
datos que
cada usuario
ve?
¿Se comparten las
memorias
caché de
Web entre
usuarios?
Credenciales incrus- No
tadas: El libro de trabajo o el publicador
de fuente de datos
pueden incrustar
sus credenciales.
Sí
Sí
Suplantar vía
contraseña incrustada: Se incrustan
credenciales de
bases de datos con
permisos suplantados.
No*
No
Nombre de clic en una vista. Se
usuario y
puede guardar las
contraseña credenciales.
Sí
* Debido a que puede crear resultados inesperados, Tableau recomienda que no use este
modo de autenticación con filtros de usuarios.
Los filtros de usuario, la opción de credenciales incrustadas y los modos suplantados tienen
efectos similares; cuando los usuarios hacen clic en una vista, no se les solicita sus
credenciales de base de datos y ver solo los datos que les pertenecen. Sin embargo, los filtros
de usuario se aplican en el libro de trabajo por autores, y los modos de autenticación de
suplantación dependen de políticas de seguridad definidas por administrados en la base de
datos en sí misma.
Algunas de las opciones descritas anteriormente requieren pasos de configuración que deben
ocurrir durante la configuración de Tableau Server o antes de publicar un libro de trabajo o
fuente de datos. Consulte los siguientes temas para obtener más información:
l
Credenciales incrustadas
l
Habilitar la delegación de Kerberos En la página 465
- 443 -
l
Uso de OAuth para conexiones de datos
l
Solicitar credenciales o contraseñas guardadas
l
Ejecutar como usuario En la página 517
l
Suplantación de SQL Server En la página 526
l
Filtros de usuario y Filtros de fuente de datos
Volver a generar una contraseña para la base de datos PostgreSQL de Tableau Server
(repositorio)
Al instalar o actualizar Tableau Server, el proceso de instalación genera una contraseña de
uso interno para que Tableau Server pueda acceder a la base de datos PostgreSQL del
repositorio. Para garantizar la seguridad, la contraseña generada durante el proceso de
instalación es única para la instalación. Solo Tableau Server usa la contraseña para acceder al
repositorio; los administradores de servidor u otros usuarios no pueden acceder a ella.
Tableau Server también puede generar un certificado SSL que se puede usar para proteger
las comunicaciones internas con el repositorio y otros componentes del servidor. El uso de
SSL para las comunicaciones internas entre procesos es opcional. Para obtener más
información, consulte SSL interna En la página 232.
Nota: Si necesita acceder al repositorio (por ejemplo, para supervisar la actividad),
puede usar las vistas administrativas incorporadas al entorno de servidor o bien puede
crear sus propias vistas personalizadas. Para obtener más información, consulte Vistas
administrativas En la página 423 y Creación de vistas administrativas
personalizadas En la página 1 arriba En la página 434
Volver a generar la contraseña y el certificado
Para generar una contraseña y un certificado para uso interno nuevos, use el comando
tabadmin regenerate_internal_tokens.Por ejemplo, si cree que se ha puesto en
peligro la instalación de Tableau Server, ejecute el comando regenerate_internal_
tokens para generar una contraseña y un certificado SSL nuevos.
Nota: El certificado SSL se usa para la comunicación interna entre los componentes del
servidor y la base de datos de PostgreSQL, y es independiente de cualquier certificado
SSL que pueda tener en el servidor para la comunicación HTTPS entre el servidor y los
clientes que se conectan a Tableau Server.
Para volver a generar manualmente una contraseña y un certificado SSL:
1. En el equipo de Tableau Server, abra una línea de comandos como administrador y
navegue hasta el directorio <install directory>\Program
Files\Tableau\Tableau Server\9.0\bin.
2. Introduzca lo siguiente:
- 444 -
tabadmin
tabadmin
tabadmin
tabadmin
stop
regenerate_internal_tokens
config
start
Consulte regenerate_internal_tokens En la página 612 para obtener más
información, como los cambios opcionales para especificar la regeneración de una
contraseña o certificado.
Seguridad de red
Hay tres interfaces de red principales en Tableau Server:
l
l
l
Cliente para Tableau Server: El cliente puede ser un navegador Web, Tableau
Desktop o la utilidad tabcmd En la página 632.
Tableau Server para sus bases de datos: Para actualizar extractos de datos o
manipular conexiones de bases de datos en tiempo real, Tableau Server debe
comunicarse con sus bases de datos.
Comunicación de componentes de servidor: Esto se aplica a implementaciones
distribuidas solamente.
Cliente para Tableau Server
Un cliente de Tableau Server puede ser un navegador Web, Tableau Desktop o tabcmd.Las
comunicaciones entre Tableau Server y sus clientes usan solicitudes y respuestas HTTP
estándar. Tableau Server también se puede configurar para HTTPS (consulte SSL externa
En la página 230). Cuando Tableau Server está configurado para SSL, todo el contenido y las
comunicaciones entre clientes están encriptadas con SSL, y el protocolo HTTPS se usa para
solicitudes y respuestas.
Las contraseñas se comunican desde navegadores y tabcmd a Tableau Server mediante el
cifrado de claves públicas o privadas de 512 bits.Tableau Server envía una clave pública al
navegador, el cual usa la clave para encriptar la contraseña para transmisión. Cada
transmisión encriptada usa una clave una vez antes de que se descarte. Esto significa que las
contraseñas siempre están protegidas independientemente del uso de SSL. Si SSL está
habilitado, el cifrado SSL se usa además del cifrado de contraseñas de claves públicas de 512
bits.
Nota: El método HTTP OPTIONS para Tableau Server es una opción que se puede
configurar. El método OPTIONS está deshabilitado de manera predeterminada, lo que
significa que el servidor devuelve una respuesta HTTP 405 (método no permitido) para
HTTP OPTION. Para habilitar el método HTTP OPTIONS, use el siguiente comando
tabadmin:
tabadmin set wgserver.restrict_options_method false
- 445 -
Tableau Server para su base de datos
Tableau Server realiza conexiones dinámicas a bases de datos para procesar conjuntos de
resultados y actualizar extractos. Usa controladores nativos para conectarse a bases de datos
cuando es posible y depende de un adaptador ODBC genérico cuando los controladores
nativos no están disponibles. Todas las comunicaciones a la base de datos se dirigen a través
de estos controladores. De tal forma, la configuración del controlador para comunicarse en
puertos no estándar o proporcionar encriptación de transporte es parte de la instalación de
controladores nativos. Este tipo de configuración es transparente para Tableau.
Comunicación de componentes de servidor
Hay dos aspectos para comunicación entre componentes de Tableau Server en una
instalación de servidores distribuidos: confianza y transmisión. Cada servidor en un clúster de
Tableau usa un modelo de confianza estricto para garantizar que recibe solicitudes válidas de
otros servidores del clúster. Los equipos en el conjunto que ejecutan procesos de puerta de
enlace aceptan solicitudes de terceros (clientes), a menos que estén detrás de un equilibrador
de carga, en cuyo caso este recibe las solicitudes. Los servidores que no ejecutan un proceso
de puerta de enlace solo aceptan solicitudes de otros miembros de confianza del conjunto. La
confianza se establece por una lista de entrada al servidor de dirección IP, puerto y protocolo.
Si cualquiera de estos elementos no es válido, se ignora la solicitud. Todos los miembros del
clúster pueden comunicarse entre sí. Con la excepción de validación de licencias y acceso al
repositorio, transmisión de toda la comunicación interna se realiza mediante HTTP.
Cuando un usuario almacena credenciales para fuentes de datos externas en Tableau Server,
se almacenan encriptadas en la base de datos interna de Tableau Server. Cuando un proceso
usa esas credenciales para consultar la fuente de datos externa, el proceso recupera las
credenciales cifradas de la base de datos interna y las descifra en el proceso.
SAML
SAML (lenguaje de marcado de aserción de seguridad) es un estándar XML que permite que
dominios web seguros puedan intercambiar datos de autenticación y autorización de usuarios.
Puede configurar Tableau Server para que use un proveedor de identidades externo (IdP)
para autenticar a usuarios de Tableau Server a través de SAML 2.0. Todo el proceso de
autenticación de usuarios se realiza fuera de Tableau, independientemente de si se usa
Active Directory o la autenticación local en Tableau Server para administrar las cuentas de
usuario en Tableau Server. Esto permite proporcionar una experiencia de inicio de sesión
único para los usuarios en todas las aplicaciones de la organización.
Tableau Server solo es compatible con SAML para la autenticación de usuarios. No puede
gestionar permisos y autorizaciones relacionadas con el contenido de Tableau Server, como
libros de trabajo.
Nota: La autenticación de IdP es de un solo uso y de token con tiempo limitado.
Consulte los siguientes temas para obtener más información sobre SAML:
- 446 -
Inicio rápido: Inicio de sesión único con SAML
Con la compatibilidad de SAML en Tableau, se usa un proveedor de identidad externo (IdP)
para autenticar a los usuarios de Tableau Server. Toda la autenticación de usuarios se realiza
fuera de Tableau independientemente de que use Active Directory o autenticación local en
Tableau Server para administrar sus cuentas de usuario. Esto le permite proporcionar una
experiencia de inicio de sesión en todas las aplicaciones de su organización.Para configurar
Tableau Server para usar SAML, debe hacer lo siguiente:
l
l
l
l
Archivo de certificado: Un certificado x509 codificado mediante PEM con la extensión
.crt.
Archivo de clave de certificado: Una clave RSA o DSA que no está protegida por
contraseña y cuya extensión de archivo es .key.
Cuenta IdP: Algunos ejemplos son PingFederate, SiteMinder y OpenAM.
Nombres de usuario coincidentes: Los nombres de usuario de Tableau Server y los
almacenados en el IdP deben coincidir. Asegúrese de que el nombre de usuario que
quiere usar para su cuenta de administrador de Tableau Server exista en su IdP antes
de ejecutar la configuración.
1 Especificar el servidor y los certificados
Ejecute la configuración del servidor. Después de definir la configuración general en la utilidad
de configuración, haga clic en la pestaña SAML y seleccione Usar SAML para inicio de
sesión único:
En el cuadro de texto URL de retorno de Tableau Server, escriba la URL pública de su
Tableau Server. Escriba este mismo valor para ID de entidad SAML.
Cree una carpeta SAML en C:\Program Files\Tableau\Tableau Server y copie en ella los
archivos .crt y .key. Escriba la ubicación en los dos campos siguientes.
2 Exportar metadatos de Tableau
Deje el cuadro de texto Archivo de metadatos IdP de SAML vacío y haga clic en Exportar
archivo de metadatos.
- 447 -
Use el nombre de archivo .xml que quiera.
En el siguiente cuadro de diálogo, guarde el archivo XML. Tendrá que proporcionar este
archivo a su IdP en el paso siguiente.
3 Exportar metadatos del IdP
En el sitio web del IdP, agregue su Tableau Server como tipo de conexión para que el IdP se
autentique. En este proceso, debe importar el archivo .xml de metadatos de Tableau que creó
en el paso 2 y confirmar que la configuración de su IdP usa nombre de usuario como
elemento de atributo para comprobar.
Después exporte el archivo .xml de metadatos de IdP y cópielo en la carpeta siguiente de su
Tableau Server:
C:\Program Files\Tableau\Tableau Server\SAML
4 Probar el inicio de sesión de SAML
En la pestaña SAML de la utilidad de configuración de Tableau, escriba la ubicación del
archivo de IdP en el cuadro de texto del archivo Metadatos de IdP SAML:Haga clic en
Aceptar. Termine la configuración creando una cuenta de administrador cuando se le indique.
Para probar los cambios, inicie una sesión nueva del navegador web en Tableau Server. Debe
tener en cuenta que el aviso de inicio de sesión es de su IdP y no de Tableau:
- 448 -
Funcionamiento de la autenticación SAML
SAML (Lenguaje de marcado de aserción de seguridad) es un estándar abierto para el
intercambio de información de autenticación entre un proveedor de servicios y un proveedor
de identidad (IdP). Se usa un IdP de terceros para autenticar usuarios y para pasar
información de identidad al proveedor de servicios en forma de un documento XML firmado
digitalmente.Tableau Server es un proveedor de servicios. Los ejemplos de IdP incluyen
PingOne y OneLogin.
Al usar un IdP de confianza para la conexión SAML, puede proporcionar una experiencia de
inicio de sesión único (SSO), con la que los usuarios pueden acceder a las aplicaciones web,
incluido Tableau Server, a través de un conjunto de credenciales. En este entorno, solo el IdP
tiene acceso a las credenciales de los usuarios.
Tableau admite la autenticación iniciada por el proveedor de servicios. Esto significa que los
usuarios deben acceder a Tableau Server desde su página de inicio de sesión, en lugar de
hacerlo desde una página de inicio de sesión de IdP.
En la siguiente imagen se muestra la secuencia de autenticación del inicio de sesión único.
- 449 -
El usuario navega a la página de inicio de sesión de Tableau Server o a
un libro de trabajo publicado, y escribe el nombre de usuario.
Tableau Server inicia el proceso de autenticación y redirige la solicitud al
IdP registrado.
El IdP solicita la contraseña del usuario y, después de confirmar que el
nombre de usuario enviado es idéntico al nombre de usuario almacenado en las aserciones del IdP, autentica al usuario.
El IdP devuelve una respuesta correcta de SAML a Tableau Server.
Tableau Server muestra la página solicitada por el usuario en el paso 1.
Requisitos de SAML
Para configurar Tableau Server para usar SAML, debe hacer lo siguiente:
Archivo de certificado: Un certificado x509 con codificación PEM y con la extensión de
archivo .crt. Este archivo lo usa Tableau Server, no el IdP. Si dispone de un certificado SSL,
puede usar el mismo certificado con SAML. Para obtener más información, consulte Acerca
del archivo de certificado más adelante en este tema.
Archivo de clave de certificado: Un archivo de clave privada RSA o DSA que no está
protegido por contraseña y que tiene la extensión de archivo .key. Este archivo lo utiliza
Tableau Server, no el IdP. El archivo de claves de certificado debe tener la contraseña
incrustada en él. Si dispone de un archivo de claves de certificado SSL, también puede usarlo
para SAML. Para obtener más información, consulte Acerca del archivo de certificado más
adelante en este tema.
Cuenta de IdP compatible con SAML 2.0:Necesita una cuenta con un proveedor de
identidad externo. Algunos ejemplos son PingFederate, SiteMinder y OpenAM. El IdP debe
ser compatible con SAML 2.0.
Proveedor de IdP que soporta la importación/exportación de metadatos XML: Su
proveedor de identidades debe admitir la importación y exportación de archivos de metadatos
XML. Puede parecer que los archivos generados manualmente funcionan, pero el soporte
técnico de Tableau Software no puede ayudar en la generación manual de archivos de
metadatos de IdP ni en la solución de errores.
Atributo llamado nombre de usuario: Debe configurar el proveedor de identidad para que
devuelva una aserción que incluya el valor nombre de usuario en el elemento
<saml:AttributeStatement> con un formato como el siguiente:
<saml:Assertion assertion-element-attributes>
<saml:Issuer>issuer-information</saml:Issuer>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
- 450 -
...
</Signature>
<saml:Subject>
...
</saml:Subject>
<saml:Conditions condition-attributes >
...
</saml:Conditions>
<saml:AuthnStatement authn-statement-attributes >
...
</saml:AuthnStatement>
<saml:AttributeStatement>
<saml:Attribute Name="username" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
<saml:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="xs:string">
user-name
</saml:AttributeValue>
</saml:Attribute>
</saml:AttributeStatement>
</saml:Assertion>
Para cambiar el atributo SAML en el que se pasa el valor de nombre de usuario, use el
comando tabadmin set para estabelcer el valor de
wgserver.saml.idpattribute.username en otro nombre de atributo. Si usa un
identificador global, tiene que cambiar el atributo.
Sin Single Logout: Tableau Server no admite SAML Single Logout (SLO).
Nombres de usuario coincidentes: Los nombres de usuario de Tableau Server y los
almacenados en el IdP deben coincidir. Por ejemplo, si el nombre de usuario para Jane Smith
está almacenado en PingFederate como jsmith, también debe estarlo en Tableau Server
como jsmith. Si está configurando SAML como parte de la instalación de Tableau Server,
parte de esta instalación consiste en crear la cuenta de administrador de Tableau Server.
Antes de ejecutar la configuración, asegúrese de que la cuenta que tiene pensado utilizar
existe en su IdP. Si utiliza la autenticación de Active Directory con Tableau Server y dispone de
varios dominios de Active Directory (los usuarios pertenecen a varios dominios o la instalación
de Tableau Server incluye varios dominios), el IdP debe enviar el dominio y el nombre de un
usuario, que deben coincidir exactamente con el usuario de Tableau Server (se pueden enviar
como domain/username o username@domain).
HTTP POST: Tableau Server solo admite HTTP POST para comunicaciones a través de
SAML. No se admite la redirección HTTP.
- 451 -
Iniciado por proveedor de servicios: Tableau Server solo soporta la autenticación
SAML que empieza en el proveedor de servicios (SP).
Identidad de usuarios en Tableau Server para usuarios de tabcmd:Para usar tabcmd
con el servidor, los usuarios deben iniciar sesión en el servidor con las credenciales de un
usuario definido en el servidor; tabcmd no admite el inicio de sesión usando SAML. Cuando
se instala y configura el servidor por primera vez, se crea un usuario administrador de sistema
inicial; se pueden agregar más usuarios creándolos en el servidor o importándolos de Active
Directory. Consulte Agregar usuarios al servidor En la página 353 para obtener más
información.
Inicio de sesión no automático de Active Directory: Si está usando SAML y Tableau
Server también está configurado para usar Active Directory para la administración de
usuarios, no use además Activar inicio de sesión automático.
Sin Kerberos: Tableau Server no soporta SAML y Kerberos conjuntamente.
Proveedor de IdP que utiliza la autenticación basada en formularios: Tableau Desktop
requiere la autenticación basada en formularios.Si su IdP no soporta la autenticación basada
en formularios, puede deshabilitar SAML para Tableau Desktop utilizando el comando
wgserver.authentication.desktop_nosaml. Consulte Opciones de tabadmin set
En la página 620 para obtener más información.
Solo para las instalaciones distribuidas: Los clústeres configurados para SAML
deben tener el mismo certificado SAML, la misma clave SAML y los mismos archivos de
metadatos del IdP de SAML en todos los Tableau Server que ejecuten un proceso de
servidor de aplicaciones. Consulte Configurar un conjunto de servidores para SAML
para obtener detalles.
Acerca del archivo de certificado
Si usa un archivo de certificado x509 con codificación PEM para SSL, puede usar el mismo
archivo para SAML. Cuando se usa para SSL, el archivo de certificado se usa para cifrar el
tráfico. Cuando se usa para SAML, el certificado se usa para la autenticación.
Tableau Server no soporta los archivos de certificado y de claves de certificado para SAML si
el certificado o la clave requieren un archivo de cadenas.Si el certificado SSL y el archivo de
claves de certificado requieren un archivo de cadenas, deberá generar un certificado y un
archivo de claves nuevos para utilizaros para SAML.
SAML
Puede configurar Tableau Server para usar un proveedor de identidad externa (IdP) para
autenticar a los usuarios de Tableau Server sobre SAML. Toda la autenticación de usuarios se
realiza fuera de Tableau, sin importar si usa Active Directory o autenticación local en Tableau
Server para administrar sus cuentas de usuario en Tableau Server. Esto le permite
proporcionar una experiencia de inicio de sesión en todas las aplicaciones de su organización.
- 452 -
Antes de que configure Tableau Server para SAML, asegúrese de cumplir los Requisitos de
SAML En la página 450.
Configuración de SAML
Para configurar Tableau Server para usar SAML:
1. Coloque los archivos de certificado en una carpeta llamada SAML, paralela a la carpeta
9.0Tableau Server. Por ejemplo:
C:\Program Files\Tableau\Tableau Server\SAML
Esta ubicación proporciona a la cuenta que ejecuta Tableau Server los permisos
necesarios para los archivos.
2. La configuración SAML se maneja en la pestaña SAML, que se muestra durante la
configuración de Tableau Server. Si está configurando SAML después de la instalación,
tenga acceso a la pestaña SAML abriendo la utilidad de configuración de Tableau
Server (Inicio > Todos los programas > Tableau Server 9.0 > Configurar
Tableau Server) y haga clic en la pestaña SAML.
3. En la pestaña SAML, seleccione Usar SAML para inicio de sesión único y
proporcione la ubicación para cada uno de los siguientes elementos:
URL de retorno de Tableau Server : la URL a la que tendrán acceso los usuarios de
Tableau Server, como http://tableau_server. No se recomienda usar http://localhost, y
no se admiten URL con barra final (por ejemplo, http://tableau_server/).
ID de entidad SAML: la ID de entidad identifica su instalación de Tableau Server de
forma única al IdP. Puede ingresar su URL de Tableau Server nuevamente aquí si lo
desea, pero no necesita ser su URL de Tableau Server.
Archivo de certificado de SAML: un certificado x509 codificado mediante PEM con la
extensión .crt. Tableau Server usa este archivo, no el IdP.
Archivo de clave de certificado SAML: una clave RSA o DSA que no está protegida
por contraseña, y que tiene la extensión de archivo .key. Tableau Server usa este
archivo, no el IdP.
4. Deje el cuadro de texto Archivo de metadatos IdP de vacío por ahora y haga clic en
Exportar archivo de metadatos.
- 453 -
5. Se abrirá un cuadro de diálogo que le permitirá guardar la configuración SAML de
Tableau Server en un archivo XML.En este punto, los metadatos de su IdP no se
incluyen.
Guarde el archivo XML con el nombre que desee.
6. En el sitio Web de su IdP o en su aplicación:
l
l
Agregue Tableau Server como Proveedor de servicios. Deberá consultar la
documentación de su IdP para saber cómo hacerlo. Como parte de este proceso,
importará el archivo que guardó en el paso 5.
Confirme que su IdP usa Nombre de usuario como el elemento de atributo a
verificar.
7. Dentro de su IdP, exporte el archivo XML de metadatos de su IdP.
8. Copie el archivo XML de metadatos de su IdP a la siguiente carpeta en su computadora
con Tableau Server:
C:\Program Files\Tableau\Tableau Server\SAML
9. En la pestaña SAML en el cuadro de diálogo Configuración de Tableau Server, ingrese
la ubicación del archivo en el cuadro de texto Archivo de metadatos de IdP SAML:
- 454 -
10. Haga clic en Aceptar. Tableau Server está ahora configurado para la autenticación
SAML.
Configurar un conjunto de servidores para SAML
Cuando se configura un clúster de Tableau Server para usar SAML, se colocan los mismos
archivos de certificado SAML, clave SAML y metadatos IdP SAML en todos los ordenadores
que ejecutan un proceso de servidor de aplicaciones de Tableau (también llamado
vizportal.exe). Para configurar conjunto de Tableau Server para usar SAML:
1. Configure el Tableau Server primario según se describe en el procedimiento anterior.
2. Coloque los mismos archivos de certificado SAML, clave SAML y metadatos IdP SAML
que usó en el primario en cada Tableau Worker que esté ejecutando un proceso de
servidores de aplicaciones. Use la misma ruta de carpeta para los workers que usó en el
primario. No necesita configuraciones adicionales en los trabajadores.
Tome, por ejemplo, un conjunto que incluya un Tableau Server primario y tres
trabajadores. Los procesos de servidor de aplicaciones se ejecutan en el primario,
Worker 2 y Worker 3. En esta situación, debe configurar el Tableau Server primario
para SAML, luego copiar los mismos archivos de certificado SAML, clave SAML y
metadatos IdP SAML a Worker 2 y Worker 3. Ya que estos archivos están en la carpeta
Server\ en el primario, estarán en la misma carpeta C:\Program Files\Tableau\Tableau
Server\SAML en el primario, estarán en la misma ubicación en Worker 2 y Worker 3.
Probar la configuración
Pruebe su configuración SAML al abrir una instancia nueva del navegador Web e ingresando
el nombre de Tableau Server en la ventana URL:
- 455 -
Debe tener en cuenta que el aviso de inicio de sesión que aparece es de su IdP y no de
Tableau Server.
Solución de problemas de SAML
Use los siguientes temas para solucionar problemas que pueda tener con SAML.
SAML y Habilitar inicio de sesión automático
Si está usando SAML y Tableau Server también está configurado para usar Active Directory,
no use además Activar inicio de sesión automático. No se pueden usar Activar inicio de
sesión automático y SAML juntos.
Iniciar sesión desde la Línea de comando
Aunque Tableau Server esté configurado para usar SAML, no se utiliza si inicia sesión en
Tableau Server usando las herramientas de línea de comando de tabcmd En la página 632 o
la utilidad de línea de comando de Extracción de datos de Tableau (incluida con Tableau
Desktop).
- 456 -
Inicio de sesión fallido
Si recibe el mensaje "Inicio de sesión fallido: Autenticación de proveedor de identidad exitosa
para usuario <nombre de usario de IdP>,No se pudo encontrar el usuario en Tableau Server".
Los nombres de usuario almacenados en Tableau Server y en su IdP no son idénticos. Para
corregirlo, asegúrese de que coincidan. Por ejemplo, si el nombre de usuario para Jane Smith
está almacenado en el IdP como jsmith, también debe estarlo en Tableau Server como
jsmith.
Registro de error SAML
La autenticación de SAML se realiza fuera de Tableau Server, lo que puede dificultar la
solución de problemas de autenticación. Sin embargo, Tableau Server registra los intentos de
inicio de sesión. Puede crear una instantánea de archivos de registro y usarlos para solucionar
problemas. Para obtener más información, consulte Archivar archivos de registro En la
página 556.
Nota: En Tableau Server 9.0 y posterior, para registrar eventos relacionados con
SAML, wgserver.log.level y vizportal.log.level se deben establecer en
debug. Para obtener más información, consulte Cambiar niveles de registro En la
página 570.
Consulte los errores de SAML en los archivos siguientes de la instantánea descomprimida de
los archivos de registro:
\wgserver\wgserver-<n>.log
\vizportal\vizportal-<n>.log
\wgserver\production.<nnnn>_<yyyy_mm_dd_hh_mm_ss>.log
En Tableau Server 9.0 y posterior, el proceso de la aplicación (vizportal.exe) gestiona la
autenticación, de modo que las respuestas de SAML las registra ese proceso. El proceso de
instalación de SAML registra información en los registros correspondientes al proceso de
servidor de la API (wgserver.exe).
Barra diagonal final
En la pestaña SAML, compruebe que la URL de retorno de Tableau Server no termine con
una barra diagonal final (correcto: http://tableau_server; incorrecto: http://tableau_server/):
- 457 -
Confirmación de conectividad
Confirme que el Tableau Server que configure tenga una dirección IP que se pueda enrutar o
un NAT en el firewall que permita el tráfico bidireccional directamente al servidor.
Para comprobar la conectividad, ejecute telnet en Tableau Server e intente conectarse con el
IdP de SAML. Por ejemplo: C:\telnet 12.360.325.10 80
La prueba anterior debería permitir conectarse en el puerto HTTP (80) en el IdP y recibir un
encabezado HTTP.
Kerberos
Kerberos es un protocolo de autenticación tridireccional que depende del uso de un servicio de
red de un tercero de confianza denominado Centro de distribución de claves (KDC) para
verificar la identidad de equipos y para proporcionar conexiones seguras entre equipos a
través del intercambio de vales. Estos vales proporcionan autenticación mutua entre equipos o
servicios, y verifican que unos dispongan de permisos para acceder a los otros.
Tableau Server admite la autenticación de Kerberos en un entrono de Active Directory
Kerberos y Kerberos gestiona la autenticación para Tableau Server.
Nota: Tableau Server solo es compatible con Kerberos para la autenticación de
usuarios. No gestiona permisos y autorizaciones internos relacionados con el contenido
de Tableau Server, como libros de trabajo.
Inicio rápido: Inicio de sesión único con Kerberos
Ahora Tableau Server admite el inicio de sesión único (SSO) basado en Kerberos. Ahora, los
usuarios con cuentas de Active Directory (AD) en un entorno con Kerberos habilitado pueden
usar el SSO para conectarse a Tableau Server desde Tableau Desktop y los navegadores
web. Además, Tableau Server puede usar Kerberos para la autenticación en fuentes de datos
- 458 -
Microsoft SQL y MSAS habilitadas para Kerberos. Cuando Tableau Server está configurado
para Kerberos, puede crear conexiones de SSO a bases de datos de Cloudera Impala con
credenciales administradas de servidor para la autenticación LDAP de Impala.
1 Configurar Tableau Server
Después de instalar Tableau Server, ejecute la utilidad de configuración de Tableau Server.
En la pestaña Kerberos, seleccione Habilitar Kerberos para el inicio de sesión único.
2 Generar el script de configuración
Haga clic en Exportar script de configuración de Kerberos para generar un archivo por
lotes que configurará Kerberos en AD para Tableau Server.
Guarde el archivo y luego envíeselo a su administrador de dominios de AD para que lo ejecute.
3 Ejecutar el script de configuración
El administrador de dominio debe ejecutar el script desde una línea de comando en cualquier
equipo del dominio escribiendo el nombre del script.
- 459 -
Cuando el administrador de dominio ejecuta el script de configuración, el script registra los
nombres principales de servicio (SPN) para Tableau Server mediante la cuenta Ejecutar como
y genera un archivo .keytab para el entorno. (El archivo .keytab se crea en una carpeta
\keytabs, dentro de la carpeta en la que se ejecutó el script.
Pídale al administrador de dominios que le envíe una copia del archivo .keytab.
4 Copiar el archivo .keytab
En la pestaña Kerberos de la utilidad de configuración de Tableau Server, escriba la ruta de
acceso al archivo .keytab en el cuadro de texto del paso 3.
La utilidad copiará el archivo en cada nodo de puerta de enlace de la instalación de Tableau
Server.
Haga clic en Probar configuración para verificar que la configuración es correcta. Si los
SPN están bien configurados, la prueba debería mostrar Correcto. El número de servicios
configurados para la delegación será 0 (cero) a menos que haya completado los pasos
recogidos en Configurar la delegación de Kerberos en AD.
Configurar la delegación Kerberos en AD
Para usar la autenticación de Kerberos con fuentes de datos SQL Server o MSAS, o para
Acrear conexiones de SSO a Cloudera Impala, debe configurar la delegación de Kerberos en
AD. No es necesario seguir estos pasos si solo va a usar el SSO de Kerberos para conectarse
a Tableau Server.
Para configurar la delegación de Kerberos en AD:
l
l
Habilite Ejecutar como usuario para que actúe como el sistema operativo. Para obtener
más información, consulte Habilitar Ejecutar como usuario para que actúe como
el sistema operativo En la página 466.
Habilite la delegación de Kerberos en AD. Este paso es específico para los tipos de
conexión admitidos que usará con Tableau:
l
l
l
SQL Server: consulte Habilitar la delegación de Kerberos para SQL Server en la
base de conocimientos de Tableau.
MSAS: consulte Habilitar la delegación de Kerberos para MSAS en la base de
conocimientos de Tableau.
Impala: consulte Habilitar la delegación para Cloudera Impala en la base de
conocimientos de Tableau.
utenticación de Kerberos en Tableau Server
Al configurar Tableau Server para Kerberos en un entorno de Active Directory (AD), el
controlador de dominio de AD también sirve como el Centro de distribución de claves
- 460 -
Kerberos (KDC) y emites vale de concesión de vales para los otros nodos del dominio. Los
usuarios autenticados por el KDC no tienen que autenticarse al conectarse a Tableau Server.
A continuación, se presenta un diagrama del flujo de trabajo de autenticación.
Los usuarios inician sesión en su
dominio de Active Directory.
El KDC Kerberos autentica al usuario y envía un vale de concesión de
vales (TGT) al equipo del usuario.
El usuario se conecta a Tableau Server desde Tableau Desktop o
mediante un navegador web.
Tableau Server autentica al usuario.
Requisitos de Kerberos
Para usar la autenticación de Kerberos con Tableau Server, necesitará lo siguiente:
l
l
l
Windows Server: Tableau Server debe estar instalado en una versión de servidor de
Windows. Las versiones no servidor (incluidos Windows 7 y Windows 8) no admiten el
comando ktpass necesario para generar un archivo keytab.
Active Directory:
l Tableau Server debe usar Active Directory (AD) para la autenticación.
l El dominio debe ser AD 2003 o un dominio posterior.
Cuenta Ejecutar como usuario:
l La cuenta Ejecutar como usuario (la cuenta de servicio de Tableau Server) debe
ser una cuenta de dominio de AD. Las cuentas locales, incluida
NTAUTHORITY\NetworkService, no funcionarán.
- 461 -
La cuenta Ejecutar como usuario debe estar en el mismo dominio que los
servicios de base de datos que se delegarán.
l Delegación restringida: La cuenta Ejecutar como usuario debe tener acceso a los
nombres principales de servicio (SPN) de la base de datos de destino.
l Autenticación de la fuente de datos: Si planea usar Kerberos para autenticarse en
bases de datos de Microsoft SQL Server o MSAS, o con delegación para el inicio
de sesión único (SSO) para Cloudera Impala, habilite la cuenta Ejecutar como
usuario para que actúe como parte del sistema operativo. Para obtener más
información, consulte Habilitar Ejecutar como usuario para que actúe como
el sistema operativo En la página 466.
Inicio de sesión único (SSO): Se debe conceder a los usuarios un vale de concesión
de vales (TGT) desde Active Directory al iniciar sesión en los equipos. Este es un
comportamiento estándar para los equipos de Windows unidos a dominio y para los
equipos Mac que usen AD como el servidor de cuentas de red. Para obtener más
información sobre el uso de equipos Mac y Active Directory, consulte Unir Mac a un
servidor de cuentas de red en Apple Knowledge Base.
Equilibrador de carga externo o servidor proxy: Si va a usar Tableau Server con
Kerberos en un entorno con equilibradores de carga externos (ELB) o un servidor
proxy, debe configurarlos antes de configurar Kerberos en la utilidad de configuración
de Tableau Server. Consulte Agregar un equilibrador de carga En la página 303 y
Configurar Tableau para que funcione con un servidor proxy En la página 497
para obtener más información.
Compatibilidad de tarjeta inteligente: Las tarjetas inteligentes son compatibles
cuando los usuarios inician sesión en sus estaciones de trabajo con una tarjeta
inteligente y esto da como resultado la concesión de Kerberos TGT para el usuario de
Active Directory.
Compatibilidad de explorador iOS: Un usuario de iOS puede usar la autenticación
de Kerberos con Mobile Safari si se instala un perfil de configuración que especifique la
identidad Kerberos del usuario.
l
l
l
l
l
Para obtener más información sobre los navegadores compatibles con SSO de Kerberos,
consulte Navegadores compatibles con SSO de Kerberos en Tableau Server en la base de
conocimientos de Tableau.
Equilibradores de carga externos:
l
Si usa un equilibrador de carga externo o un proxy inverso, complete la configuración
del equilibrador de carga externo o del proxy inverso antes de configurar Tableau
Server para Kerberos.
Nota: Si los configura después de configurar Tableau Server para Kerberos, el
script de configuración generado por la utilidad de configuración de Tableau
Server podría usar los nombres de host erróneos. Consulte Agregar un
equilibrador de carga En la página 303 y Configurar Tableau para que
- 462 -
funcione con un servidor proxy En la página 497 para obtener más
información.
Para usar la autenticación de Kerberos para el acceso delegado con fuentes de datos:
l
Fuentes de datos:
l Las fuentes de datos admitidas (SQL Server, MSAS y Cloudera Impala) deben
estar configuradas para la autenticación de Kerberos.
l Las fuentes de datos deben estar en el mismo dominio que Tableau Server (los
usuarios pueden estar en dominios distintos).
Se admiten las conexiones de Kerberos a Tableau Server en las siguientes configuraciones:
l
Tableau Server necesita una delegación restringida en la que se otorgue
específicamente a la cuenta Ejecutar como usuario derechos para los SPN de la base
de datos de destino. No se admite la delegación no restringida.
Configurar Kerberos
Puede configurar Tableau Server para que use Kerberos. Esto le permite proporcionar una
experiencia de inicio de sesión en todas las aplicaciones de su organización.Antes de que
configure Tableau Server para Kerberos, asegúrese de cumplir los Requisitos de Kerberos
En la página 461.
1. Abra la utilidad de configuración de Tableau Server (Iniciar > Todos los programas >
Tableau Server 9.0 > Configurar Tableau Server) y haga clic en la pestaña
Kerberos.
2. Seleccione Habilitar Kerberos para el inicio de sesión único.
3. Haga clic en Exportar script de configuración de Kerberos. El script generado
permite configurarsu dominio de Active Directory para usar Kerberos con Tableau
Server. Para obtener más información, consulte Script de configuración de
Kerberos En la página 465.
Nota: Verifique los nombres de host de las líneas setspn del script. Si usa un
equilibrador de carga externo o un proxy inverso, los nombres de host deben
- 463 -
coincidir con el nombre que usó al configurar Tableau Server para el equilibrador
de carga o el proxy. Si no ha configurado Tableau Server para el proxy o el
equilibrador de carga externo, hágalo y vuelva a exportar el script de
configuración de Kerberos para garantizar que tiene los nombres de host
correctos. Consulte Agregar un equilibrador de carga En la página 303 y
Configurar Tableau para que funcione con un servidor proxy En la página
497.
4. El administrador de dominio de Active Directory debe ejecutar el script de configuración
para crear nombres principales de servicio (SPN) y el archivo .keytab. El administrador
del dominio debe realizar lo siguiente:
l
l
Revise el script para verificar que contiene los valores correctos.
Ejecute el script en una línea de comando en cualquier equipo del dominio
escribiendo el nombre del script (no haciendo doble clic en el script en Windows
Explorer).
El script crea un archivo, kerberos.keytab, en una carpeta \keytabs en la
ubicación en la que se ejecutó.
5. Guarde una copia del archivo .keytab que ha creado el script en el equipo de Tableau
Server. En el paso 3, escriba la ruta al archivo .keytab o haga clic en el botón del
navegador para navegar hasta él. El archivo keytab se copiará en todos los nodos de
puerta de enlace de la instalación de Tableau Server al hacer clic en Aceptar en la
utilidad de configuración.
Nota: No cambie el nombre del archivo .keytab. El script crea un archivo
denominado kerberos.keytab y debe guardarlo con este nombre.
6. (Opcional). Haga clic en Probar configuración para confirmar que el entorno se ha
configurado correctamente para usar Kerberos con Tableau Server.
Si no ha configurado ninguna fuente de datos para la delegación de Kerberos, aparece
0 para Número de servicios configurados para delegación.
7. Haga clic en Aceptar para guardar la configuración de Kerberos.
8. Inicie Tableau Server.
- 464 -
Confirmar su configuración de SSO
Una vez reiniciado Tableau Server, pruebe la configuración de Kerberos desde un navegador
web de un equipo distinto escribiendo el nombre de Tableau Server en la ventana de la URL:
Debería autenticarse automáticamente en Tableau Server.
Script de configuración de Kerberos
Al hacer clic en Exportar script de configuración de Kerberos en la utilidad de
configuración de Tableau Server, se genera el script KerberosConfig.bat. Este script
registra los nombres principales de servicio (SPN) para Tableau Server en Active Directory
(AD) y genera un archivo .keytab de Kerberos.
SPN: el script utiliza la utilidad setspn para registrar los SPN para Tableau Server mediante la
cuenta Ejecutar como usuario. Estos SPN se usan para generar el archivo .keytab y para
autenticar las conexiones del navegador web en Tableau Server.
.keytab: el script utiliza la utilidad ktpass para generar un archivo kerberos.keytab que se
encuentra en la carpeta \keytabs dentro de la carpeta en la que se ejecutó el script. El archivo
.keytab contiene la clave secreta compartida para Tableau Server.
Nota: Las utilidades setspn y ktpass pueden generar advertencias o errores. Puede
ignorar estos errores y advertencias si las utilidades se ejecutan completamente.
Habilitar la delegación de Kerberos
La delegación de Kerberos habilita Tableau Server para usar las credenciales de Kerberos del
visor de un libro de trabajo o vista para ejecutar una consulta en nombre del visor. Es útil en las
siguientes situaciones:
l
Debe saber quién accede a los datos (el nombre del visor se muestra en los registros de
acceso de la fuente de datos).
- 465 -
l
La fuente de datos tiene seguridad de nivel de fila, con la que distintos usuarios tienen
acceso a distintas filas.
Tableau Server necesita una delegación restringida con la cuenta Ejecutar como usuario con
derechos de delegación otorgados específicamente para los nombres principales de servicios
(SPN) de la base de datos de destino. De forma predeterminada, la delegación no está
habilitada en Active Directory.
Para configurar la delegación de Kerberos:
1. En todos los nodos de Tableau Server, configure Ejecutar como usuario para que actúe
como parte del sistema operativo. Para obtener más información, consulte Habilitar
Ejecutar como usuario para que actúe como el sistema operativo abajo.
2. En Active Directory:
l
Configure los SPN para las fuentes de datos que va a usar.
l
Habilitar la delegación de Kerberos para los SPN de las fuentes de datos
3. Habilite la delegación para las conexiones de datos:
l
l
l
SQL Server: consulte Habilitar la delegación de Kerberos para SQL Server en la
base de conocimientos de Tableau.
MSAS: consulte Habilitar la delegación de Kerberos para MSAS en la base de
conocimientos de Tableau.
Cloudera Impala: en este caso, se debe habilitar Kerberos en Tableau Server
pero la conexión no usa Kerberos. Consulte Habilitar la delegación para Cloudera
Impala en la base de conocimientos de Tableau.
Habilitar Ejecutar como usuario para que actúe como el sistema operativo
Para usar la delegación de Kerberos con Tableau Server, debe configurar la cuenta Ejecutar
como usuario para que actúe como el sistema operativo de cada nodo de Tableau Server.
1. En la computadora que ejecuta Tableau Server, seleccione Inicio > Cuadro de
mandos > Herramientas administrativas > Política de seguridad local.
2. En la ventana Configuración de seguridad local, abra Directivas locales, haga clic en
Asignaciones de derechos de usuario, haga clic con el botón derecho en Actuar
como parte del sistema operativo y seleccione Propiedades.
- 466 -
3. En la ventana Propiedades de Actuar como parte del sistema operativo, haga clic en
Agregar usuario o grupo.
4. Escriba la <domain>\<username> para la cuenta Ejecutar como usuario de Tableau
Server (por ejemplo: MYCOMPANY\tableau_server) y haga clic en Verificar
nombres.
5. Cuando la cuenta se resuelve de forma correcta, se subraya. Haga clic en Aceptar.
6. Haga clic en Aceptar para cerrar las ventanas de Política de seguridad local.
Solución de problemas de Kerberos
Las sugerencias de solución de problemas de este tema se dividen en problemas relacionados
con el inicio de sesión único (SSO) en el servidor y problemas con las fuentes de datos
delegadas.
Inicio de sesión único para Tableau Server
Error en la autenticación de Kerberos (no se pudo conectar automáticamente con Tableau Server)
Si usa Kerberos para SSO y se solicita a un usuario que inicie sesión en Tableau Server al
conectarse con un navegador web o con Tableau Desktop, pruebe a realizar estos pasos
desde el lado cliente:
- 467 -
Solución de problemas en el equipo cliente
l
l
l
l
l
Permisos de cuenta: intente iniciar sesión en Tableau Server con el nombre y la
contraseña del usuario. Si no se puede iniciar sesión en Tableau Server con el nombre
de usuario y la contraseña, el usuario no dispone de permisos para acceder a Tableau
Server y se produce un error en la autenticación de Kerberos.
Otras cuentas: intente conectarse con SSO a Tableau Server con otras cuentas de
usuario. Si todos los usuarios se ven afectados, el problema puede estar en la
configuración de Kerberos.
Ubicación del equipo: Kerberos no funcionará al conectarse desde un host local. Los
clientes deben conectarse desde un equipo distinto al equipo de Tableau Server.
Dirección URL: no puede usar SSO de Kerberos al conectarse con una dirección IP.
Además, el nombre de servidor que use para acceder a Tableau Server debe coincidir
con el nobre usado en la configuración de Kerberos (consulte Solucionar falta la
entrada de tabla clave a continuación para obtrener más información sobre este
tema).
TGT (vale de concesión de vales): confirme que el equipo cliente tiene un TGT desde
el dominio de Active Directory. Kerberos necesita un TGT para iniciar sesión. Para
confirmar que el equipo cliente tiene un TGT, escriba:
l
klist tgt en la línea de comando de un equipo Windows
o
klist en la línea de terminal de un equipo Mac
El resultado debería mostrar un TGT para el usuario o dominio que intenta
autenticarse en Tableau Server.
Es posible que el equipo cliente no disponga de un TGT en las siguientes
circunstancias:
- 468 -
l
l
l
l
l
El equipo cliente usa una conexión VPN
El equipo cliente no está unido al dominio (por ejemplo, es un equipo no
destinado al trabajo que se usa en el trabajo)
El usuario inició sesión en el equipo con una cuenta local (sin dominio)
El equipo es un Mac que no usa Active Directory como el servidor de
cuenta de red
Navegador: compruebe el navegador que utiliza el usuario para acceder al servidor
l
Internet Explorer (IE) y Chrome funcionan "estándar" en Windows
l
Safari funciona "estándar" en Mac
l
Firefox necesita configuración adicional
Para obtener más información sobre los navegadores compatibles con el inicio de
sesión único (SSO) de Kerberos, consulte Navegadores compatibles con SSO de
Kerberos en Tableau Server en la base de conocimientos de Tableau.
Solución de problemas en el servidor
Si no puede solucionar el problema desde el equipo cliente, el siguiente paso es solucionar los
problemas en el equipo que ejecuta Tableau Server. El administrador puede usar el ID de
solicitud para buscar el intento de inicio de sesión en los registros de Apache de Tableau
Server.
l
Archivos de registro: consulte el archivo error.log de Apache para buscar un error
con la fecha y la hora exactas en las que se produjo el intento de inicio de sesión.
l
l
l
En un archivo ziplog, estos registros se encuentran en la carpeta \httpd.
En Tableau Server, estos registros se encuentran en la carpeta
\data\tabsvc\logs\httpd\.
Entrada de tabla clave: si la entrada de error.log indica "Sin entrada de tabla clave que
coincida con HTTP/<nombre de servidor>.<dominio>.<organización>@", por ejemplo:
[Fri Oct 24 10:58:46.087683 2014] [:error] [pid 2104:tid
4776] [client 10.10.1.62:56789] gss_acquire_cred() failed:
Unspecified GSS failure. Minor code may provide more information (, No key table entry found matching HTTP/servername.domain.com@)
Estos errores son el resultado de un error de coincidencia entre alguno de los
siguientes:
l
URL de Tableau Server: la URL que usó el equipo cliente para acceder al
servidor.
Este es el nombre que escribe en Tableau Desktop o en la barra de direcciones
del navegador. Puede ser un nombre corto (http://servername) o un
- 469 -
nombre de dominio completamente calificado
(http://servername.domain.com)
l
Búsqueda inversa de DNS para la dirección IP del servidor
Esto busca un nombre DNS mediante una dirección IP.
En una línea de comandos, escriba:
ping servername
con la dirección IP devuelta al hacer ping en el servidor, realice un tipo de
búsqueda inversa de DNS:
nslookup <ip address>
El nombre del equipo de Tableau Server debe coincidir con:
l
Archivo .keytab
l
Nombre principal de servicio (SPN) para el servidor
Probar configuración y tabconfig.log
Use el botón Probar configuración de la utilidad de configuración de Tableau Server:
Si los SPN se han configurado correctamente para Kerberos, SPN configurados
correctamente muestra Correcto.
Si se ha configurado algún servicio para la delegación, aparecerá el número de servicios
configurados. Un valor 0 (cero) no indica un problema a menos que use la delegación y la
autenticación de Kerberos para SQL Server o MSAS.
- 470 -
Busque problemas o errores en tabconfig.log. Por ejemplo:
2014-10-17 10:58:16.545 -0700 ERROR root: No SPN entries found
Si la prueba no muestra resultados correctos, ejecute el script de configuración de nuevo.
SSO de la fuente de datos
Errores de acceso de la fuente de datos delegada
Busque en los archivos de registro vizqlserver "workgroup-auth-mode":
l
En un archivo ziplog, estos registros se encuentran en la carpeta \vizqlserver
l
En el Tableau Server, estos registros se encuentran en \data\tabsvc\vizqlserver\*.log
Busque "workgroup-auth-mode" en los archivos de registro. Debería indicar "kerberosimpersonate" no "as-is".
Rendimiento
Cada entorno de servidor es único y hay muchas variables que afectan al rendimiento.
Las variables que afectan al rendimiento son:
l
Detalles de hardware, como velocidad del disco, memoria y núcleos de procesador
l
El número de servidores que hay en la implementación
l
Tráfico de red
l
l
l
Factores de uso, como complejidad del libro de trabajo, actividad de usuarios
simultánea y almacenamiento de datos en caché
Ajustes de configuración de Tableau Server, como la cantidad que se está ejecutando
de cada proceso de servidor
Consideraciones sobre los datos, como volumen de datos, tipo de base de datos y
configuración de base de datos.
Tableau Server es muy configurable, lo que permite gestionar estas variables en el entorno del
servidor y ajustar el rendimiento del servidor. Debido a esta complejidad, no hay una fórmula
única para mejorar el rendimiento del servidor. Sin embargo, puede seguir unas pautas
básicas.
Consulte los siguientes temas para obtener más información:
Pautas de rendimiento general
Hardware y software
Use un sistema operativo de 64 bits y el producto de 64 bits: Aunque Tableau Server
se ejecuta bien en sistemas operativos Microsoft de 32 bits, para obtener el mejor rendimiento,
- 471 -
elija un sistema operativo de 64 bits e instale la versión de 64 bits de Tableau Server.
Agregar más núcleos y memoria: Independiente de si ejecuta el servidor Tableau Server
en una computadora o en varias, la regla general es que más núcleos de CPU y más RAM le
brindarán mejor rendimiento. Asegúrese de cumplir los requisitos de hardware y software
recomendados de Tableau Server y consulte el tema Cuándo agregar trabajadores y
reconfigurar En la página siguiente para evaluar si debe agregar máquinas adicionales.
Si está ejecutando Tableau Server en un entorno virtual, siga las prácticas recomendadas del
host de su VM para la asignación de vCPU en relación con la cantidad de núcleos de CPU
físicos que hay en el host de la VM.
Configuración
Programar actualizaciones para horarios de menor consumo: Las tareas de respaldo
tienden a detener otras Tareas de fondo hasta que el respaldo finaliza. Utilice la vista
administrativa Tareas de fondo para extractos En la página 429 para ver los programas de
tareas de actualización y respaldo. Sus tareas de actualización deben programarse en horas
de menos congestión que no se superpongan con el horario de respaldo.
Examinar el guardado en caché: El guardado en caché ayuda a Tableau Server a
responder a las solicitudes de clientes de manera rápida, en especial para las vistas que se
conectan con las bases de datos de acceso en tiempo real. Confirme que esté seleccionado
Actualizar menos frecuentemente en la pestaña Conexión de datos del cuadro de diálogo
Configuración.
Considere cambiar la configuración de memoria de dos sesiones:
l
l
Límite de tiempo de espera de sesión de VizQL: El límite predeterminado de
tiempo de espera de la sesión VizQL es 30 minutos. Aunque la sesión VizQL esté inactiva, aún consume memoria y ciclos de CPU.Si lo puede hacer con un límite inferior, use
tabadmin En la página 593 para cambiar la configuración de vizqlserver.session.expiry.timeout.
Borrar sesión VizQL: De forma predeterminada, las sesiones de VizQL se mantienen
en memoria incluso cuando un usuario navega lejos de una vista. Esto consume gran
parte de la memoria de la sesión. En lugar de esto, puede finalizar las sesiones cuando
los usuarios se alejen de una vista cambiando el valor de la vizqlserver.clear_
session_on_unload configuración a true (lo predeterminado es false).
Evaluar la configuración de proceso: Tableau Server se divide en seis componentes
diferentes llamados procesos del servidor. Mientras su configuración predeterminada se
diseñó para que funcione con un amplio rango de escenarios, puede reconfigurarlas para
lograr diferentes objetivos de rendimiento. Específicamente, puede controlar en qué
computadoras se ejecutan los procesos y cuántos se ejecutan. Consulte Mejorar el
rendimiento del servidor En la página 474 para ver las pautas para las implementaciones
de uno, dos y tres nodos.
- 472 -
Cuándo agregar trabajadores y reconfigurar
Tableau Server se puede ampliar y reducir a medida que sus necesidades y requisitos
evolucionan. Estas son algunas pautas para ayudarle a comprender si es el momento de
agregar más nodos de trabajador al sistema, volver a configurar el servidor o ambas opciones:
l
l
l
l
l
Más de 100 usuarios simultáneos: Si la implementación es para un uso intenso de
los usuarios (>100 visores simultáneos), es importante contar con suficientes procesos
VizQL, pero no tantos como para exceder la capacidad de hardware para manipularlos.
Además, la habilitación de la cuenta Usuario invitado de Tableau Server puede
aumentar el número de visores simultáneos potenciales más allá de la lista de usuarios
que cree que puede tener. La vista administrativa puede ayudarle a evaluar esto. Para
obtener más información, consulte Acciones de usuario concreto En la página 427.
Para ver consejos sobre cómo configurar o ampliar la implementación, consulte
Mejorar el rendimiento del servidor En la página siguiente.
Uso intenso de extractos: Los extractos pueden consumir gran cantidad de memoria
y recursos de CPU.No existe una sola medida que califique a un sitio como uso intenso
de extractos. Tener unos cuantos extractos extremadamente grandes podría poner al
sitio en esta categoría, del mismo modo que lo haría tener muchos extractos pequeños.
Los sitios con uso intenso de extractos se benefician al aislar los procesos de motor de
datos en su propia máquina. Para ver las pautas generales, consulte Mejorar el
rendimiento del servidor En la página siguiente.
Actualizaciones de extractos frecuentes: La actualización de un extracto es una
tarea intensa para la CPU.Los sitios en los que se actualizan frecuentemente los
extractos (por ejemplo, varias veces al día) a menudo se ven beneficiados con un mayor
énfasis en el proceso en segundo plano, lo que gestiona las tareas de actualización.
Utilice la vista administrativa Tareas de fondo para extractos En la página 429 para
ver la tasa de actualización actual. Consulte Mejorar el rendimiento del servidor En
la página siguiente para ver los detalles sobre cómo realizar la ampliación.
Solución de problemas de rendimiento: Si las vistas tardan en cargarse o el
rendimiento del servidor es generalmente lento, podría deberse a diversas causas. Para
obtener más información, consulte Pautas de rendimiento general En la página 471.
Potencial de tiempos de inactividad: Si el sistema de servidor se considera esencial
y requiere un alto nivel de disponibilidad, puede configurarlo para que exista una
redundancia para los procesos de servidor que manejan los extractos, el repositorio y la
puerta de enlace. Para obtener más información, consulte Alta disponibilidad En la
página 283.
Nota: Para instalar Tableau Server en varios nodos, debe disponer de una
licencia por núcleos multimáquina de Tableau Server.
- 473 -
Mejorar el rendimiento del servidor
Use los siguientes temas para orientarse sobre cómo mejorar el rendimiento de las
implementaciones que hacen uso intensivo de los extractos, de los usuarios o de ambos:
¿Cuál es su objetivo?
Ejemplo de una
máquina:Extractos
Cuántos procesos ejecutar
Ejemplo de dos
máquinas: Extractos
Dónde configurar los procesos
Ejemplo de dos
máquinas: Visualización
Optimización de los extractos y los libros de trabajo
Ejemplo de tres
máquinas: Extractos y visualización
Evaluación de la capacidad de respuesta de la
vista En la página siguiente
¿Cuál es su objetivo?
Optimización de los extractos
El proceso del motor de datos almacena los extractos y responde las consultas; el proceso de
fondo actualiza los extractos. Dado que ambos exigen recursos de CPU, el mejor enfoque
para mejorar el rendimiento de una implementación de uso intensivo de extractos es aislar
estos dos procesos uno del otro y de los otros procesos del servidor. Esto puede requerir tres
máquinas. Si no tiene tres máquinas para trabajar, puede emplear otras estrategias.
Optimización de los usuarios y la visualización
El proceso de VizQL Server manipula la carga y el renderizado de vistas para los usuarios de
Tableau Server. Si intenta optimizar su implementación para un número mayor de usuarios y
mucha interacción de vista, este el proceso en que se debe enfocar.
Cuántos procesos ejecutar
En este tema se presupone que ejecuta la versión de 64 bits de Tableau Server en un sistema
operativo de 64 bits y un equipo con 8 núcleos y 16 GB de RAM. En esta situación, dos
instancias de cada proceso deben bastar para satisfacer sus necesidades. Si la máquina solo
tiene 4 núcleos o solo cumple los requisitos mínimos de RAM para Tableau Server, que son de
8 GB, el límite debe ser una instancia de cada proceso.
Proceso de fondo
Un proceso de fondo único puede consumir el 100 % del núcleo de una sola CPU y en
ocasiones todavía más para algunas tareas. En consecuencia, el número total de instancias
- 474 -
que debe ejecutar depende de los núcleos disponibles de la máquina, así como de lo que
intenta mejorar. Los siguientes ejemplos de implementación usan N para representar el
número total de núcleos de la máquina y cada uno sugiere una estrategia diferente cuando se
trata del proceso en segundo plano. Si tiene dudas, comience con el extremo inferior del rango
sugerido y evalúe el rendimiento antes de aumentar el número.
Procesos del motor de datos y repositorio
Hay escenarios donde el proceso del motor de datos se debe aislar en su propio nodo, como si
intentara mejorar una implementación de uso intensivo de extractos y quisiera enfatizar las
consultas más que las actualizaciones de extractos. Los ejemplos de implementaciones de
abajo contienen detalles específicos. Dado que el motor de datos almacena datos en tiempo
real, su transferencia es un procedimiento de varias fases. Para obtener más información,
consulte Trasladar los procesos del motor de datos y del almacén de archivos En la
página 267.
Otro motivo para aislar el motor de datos (y/o el repositorio) es minimizar el potencial de
implementación para el tiempo de inactividad. A menos que lo configure para alta
disponibilidad, el repositorio normalmente puede permanecer en el Tableau Server primario.
Para obtener más información, consulte Alta disponibilidad En la página 283.
Dónde configurar los procesos
Puede configurar el tipo y el número de procesos en cualquier máquina que ejecute usando el
cuadro de diálogo Configuración de Tableau Server. Si agrega nuevas máquinas como parte
de su reconfiguración, ya deben tener el software de Tableau Worker en ellas. Para obtener
más información, consulte Instalar y configurar nodos de trabajador En la página 277.
Si intenta reconfigurar los procesos en su Tableau Server primario o independiente, consulte
Volver a configurar procesos En la página 242.
Optimización de los extractos y los libros de trabajo
El rendimiento más rápido del servidor con los extractos es en parte una función de los
extractos y los libros de trabajo. Los autores de los libros de trabajo pueden ayudar a mejorar
el rendimiento del servidor al mantener el conjunto de datos del extracto breve mediante
filtrado o agregación, y acotado, al ocultar los campos que no se usan. Use las opciones de
Tableau Desktop Ocultar todos los campos sin usar y Agregar datos para
dimensiones visibles para esto. Para conocer los pasos, consulte Creación de un extracto
(ayuda de Tableau Desktop). Para obtener consejos generales sobre cómo crear libros de
trabajo que tengan un buen rendimiento, busque “rendimiento” en la ayuda de Tableau
Desktop. Para ver el rendimiento de los libros de trabajo una vez que ya se han publicado en
Tableau Server, puede crear un registro de rendimiento. Para obtener más información,
consulte Crear un registro de rendimiento En la página 492.
Evaluación de la capacidad de respuesta de la vista
Cuando un usuario abre una vista, los componentes de la vista primero se recuperan y se
interpretan y luego, aparecen en el navegador Web del usuario. En el caso de la mayoría de
las vistas, la fase de renderización de la visualización se lleva a cabo en el navegador Web del
- 475 -
usuario y en la mayoría de los casos, esto produce resultados más rápidos y el nivel más alto
de respuesta interactiva. Manejar la mayor parte de las interacciones en el navegador Web del
cliente reduce el consumo de ancho de banda y elimina las latencias de las solicitudes de ida y
vuelta. Si una vista es muy compleja, Tableau Server maneja la fase de renderización en el
servidor en lugar de hacerlo en el navegador Web del cliente, porque generalmente eso
produce un mejor rendimiento. Si le parece que las vistas no responden como lo desea, puede
probar a cambiar el umbral que hace que las vistas se rendericen en el servidor en lugar del
navegador Web del cliente. Para obtener más información, consulte Acerca de la
renderización del lado del cliente En la página 484.
Ejemplo de una máquina:Extractos
Una instalación de Tableau Server con uso intenso de extractos se puede ejecutar en una sola
máquina de 64 bits configurada de la siguiente manera:
Esta configuración se asemejaría a la tabla Estado de procesos de la página Estado del
servidor que se muestra a continuación.
- 476 -
Notas de configuración:
l
l
l
l
Ejecute dos procesos de VizQL Server.Ejecute un proceso de servidor de caché por
cada proceso de VizQL Server.
Calcule el número menor de procesos de componente de segundo plano que hay que
ejecutar dividiendo entre 4 el número total de núcleos de la máquina. Para determinar el
número máximo, divida entre 2.
Tanto los procesos de componente de segundo plano como los del motor de datos
hacen uso intenso de la CPU y la configuración anterior los equilibra.
Programe actualizaciones de extractos fuera de los horarios de mayor consumo para
ayudar a los procesos de VizQL Server, servidor de aplicaciones, motor de datos y de
fondo a no competir entre sí por recursos del sistema.
Ejemplo de dos máquinas: Extractos
Este ejemplo muestra la posible configuración de una implementación de Tableau Server en
dos máquinas que gestiona el uso de extractos de uso intenso. Recuerde que los procesos de
VizQL Server, servidor de aplicaciones, servidor de caché, Data Server y motor de
aplicaciones están aislados de los procesos de fondo.
- 477 -
Con esta configuración, la página Estado del servidor tendría este aspecto:
- 478 -
Notas de configuración:
l
l
l
l
Ejecute dos procesos de VizQL Server en el servidor primario. Ejecute un proceso de
servidor de caché por cada proceso de VizQL Server.
Aísle los procesos del componente de segundo plano en el trabajador. Para averiguar el
número mínimo de procesos en segundo plano que hay que ejecutar, divida entre 4 el
número total de núcleos de la máquina. Para obtener el número mínimo, divida entre 2.
Aísle los procesos del componente de segundo plano de los procesos de VizQL Server,
el servidor de aplicaciones, Data Server y el motor de datos.
La adición de servidores de caché en el nodo del trabajador con componentes de
segundo plano puede hacer solicitudes de caché en nombre de usuarios o trabajos.
Ejemplo de dos máquinas: Visualización
Una implementación de dos máquinas con uso ligero de extractos y uso intenso de
visualizaciones se puede configurar del siguiente modo:
- 479 -
La tabla Estado de proceso para esta configuración se vería así:
- 480 -
Notas de configuración:
l
l
l
l
l
l
Ejecute dos procesos de VizQL Server en el servidor primario. Ejecute un proceso de
servidor de caché por cada proceso de VizQL Server.
Se debe ejecutar un mínimo de 2 procesos de fondo en el trabajador. El número
máximo debe ejecutar su equivalente al número total de núcleos de la máquina.
Ejecute el proceso de motor de datos en ambos nodos para dividir las solicitudes de
vista entre los dos nodos. En una implementación donde los extractos se actualizan con
poca frecuencia, los procesos de motor de datos y de fondo pueden estar en el mismo
nodo.
Si los trabajos de actualización de extractos se ejecutarán solo fuera del horario de
mayor consumo, puede agregar procesos de fondo en cada nodo para maximizar su
paralelismo.
La adición de servidores de caché en el nodo del trabajador con componentes de
segundo plano puede hacer solicitudes de caché en nombre de usuarios o trabajos.
La cantidad de nodos que hay en el conjunto se determina únicamente por el número
total de núcleos y memoria principal disponible en todos los nodos.
Ejemplo de tres máquinas:Extractos y visualización
La configuración de tres máquinas es el número mínimo recomendado de máquinas para
lograr el mejor rendimiento si tiene una cantidad igual de actualización y uso de extractos, y un
alto número de usuarios concurrentes.
- 481 -
- 482 -
La tabla Estado de proceso para esta configuración se vería así:
Notas de configuración:
l
l
l
l
l
l
Para esta configuración se recomiendan 16 núcleos.
Ejecute dos procesos de VizQL Server en el primario y el trabajador que no se está
ejecutando en los procesos de fondo. Ejecute un proceso de servidor de caché por cada
proceso de VizQL Server.
Los procesos de fondo están en su propia máquina, de manera que su trabajo no
compite con aquellos de otros procesos. Dado la que la máquina se dedica a los
procesos de fondo y estos pueden consumir el 100 % de los recursos de CPU, el
extremo inferior del rango sugerido equivale al número total de núcleos. Según el
tamaño de los datos que se actualizarán, es posible que algunas implementaciones
ejecuten hasta dos veces los procesos de fondo que los núcleos y aún obtengan
aceleramiento paralelo.
Ejecute el proceso de motor de datos en el primario y el trabajador que no está
ejecutando procesos de fondo para dividir las solicitudes de vista entre los dos nodos.
Las cargas del usuario para los procesos del servidor de aplicaciones y de Data Server
normalmente se pueden manipular mediante un proceso cada uno, pero se pueden
establecer en dos para ofrecer redundancia.
Bajo la mayor parte de las condiciones, el Tableau Server primario y el motor de datos
no serán un atasco para el rendimiento general del sistema, siempre que existan
suficientes ciclos de CPU para ellos. Para aumentar la capacidad de visualización,
agregue nodos dedicados al proceso de VizQL Server. Para aumentar la capacidad de
actualización de los extractos, agregue nodos dedicados al proceso en segundo plano.
- 483 -
l
La adición de servidores de caché en el nodo del trabajador con componentes de
segundo plano puede hacer solicitudes de caché en nombre de usuarios o trabajos.
Acerca de la renderización del lado del cliente
Antes de mostrar los datos y las marcas de una vista en el navegador Web de un cliente, estos
se recuperan, se interpretan y se renderizan. Tableau Server puede realizar este proceso en
el navegador Web del cliente o en el servidor. La renderización del lado del cliente es el modo
predeterminado ya que manipular la renderización y toda la interacción en el servidor puede
dar como resultado más demoras en la transferencia y transmisión de datos en la red. Con la
renderización del lado del cliente, la mayoría de las interacciones de la vista son más rápidas,
ya que se interpretan y se renderizan ahí mismo en el cliente.
Algunas vistas, sin embargo, se renderizan de forma más eficiente en el servidor, donde las
computadoras son más potentes. La renderización del lado del servidor es útil cuando una
vista es compleja hasta el punto en que los archivos de imagen ocupan considerablemente
menos ancho de banda que los datos utilizados para crear las imágenes. Además, ya que las
tablets normalmente tienen un rendimiento muy inferior al de las PC, pueden manipular vistas
de menor complejidad. Existen casos donde una vista abierta en el navegador Web de una PC
puede ser renderizada por el cliente, pero si la misma vista se abre en el navegador Web de
una tablet, es renderizada por el servidor.
Tableau Server está configurado para manejar automáticamente todas estas situaciones
utilizando El cálculo del umbral abajo como desencadenante para renderizar una vista en el
servidor en lugar del navegador Web. Como administrador, puede probar o adaptar esta
configuración para computadoras y tablets. Consulte los temas que se describen a
continuación para obtener más información.
Requisitos
l
l
Navegadores compatibles: La renderización del lado del cliente es compatible con
Internet Explorer versión 9.0 o superior, Firefox, Chrome y Safari. Todos estos
navegadores Web incluyen el elemento HTML 5 <canvas>, que utiliza la renderización
del lado del cliente.
Polígonos y función de historial de páginas: si una vista utiliza polígonos o la
función de historial de páginas, se realiza la renderización del lado del servidor, incluso
si está habilitada la renderización del lado del cliente.
El cálculo del umbral
Cuando la renderización del lado del cliente está habilitada, Tableau Server utiliza un cálculo
para determinar la complejidad de la vista. Si el valor de complejidad excede 100 (para
navegadores de PC) o 20 (para navegadores de tablet), la vista se renderiza en el servidor en
lugar del navegador Web. Este es el cálculo:
view complexity = (# of marks) + 3(# of headers) + 3(# of annotations) + 3(# of reference lines) + 6(# of unique custom shapes)
- 484 -
Por ejemplo, si tiene una vista con 2.000 marcas, 150 encabezados (algunas veces, puede
determinar esto si suma el número de filas y columnas de un vista), 1 anotación y 1 línea de
referencia, la ecuación sería:
2,000 + 3(150) + 3(1) + 3(1) = 2,456
Ahora, tome el valor del umbral actual y divídalo por 100, luego multiplíquelo por 5.000 (dividir
el umbral por 100 es una normalización y multiplicarlo por 5.000 es un factor de escala de
Tableau). Al asumir un valor de umbral actual de 100, la ecuación sería la siguiente:
100/100 * 5,000 = 5,000
Compare las dos sumas. Sabiendo que 5.000 representa una complejidad de 100, puede ver
que 2.456 representa casi la mitad de la complejidad (49). Por lo tanto, para forzar la
renderización del lado del servidor para esta vista en particular en un navegador Web, debe
definir ese umbral en 48. Tenga en cuenta que interacciones como el filtrado pueden cambiar
la complejidad de la vista y una sesión puede cambiar los modos de renderización siempre que
la complejidad de la vista cambie.
Nota: "Formas personalizadas únicas" representa diferentes imágenes. Puede tener
2000 marcas con una sola forma personalizada única, y esa parte del cálculo sería 6 * 1.
Con 500 marcas, cada una con una forma personalizada diferente, esa parte del cálculo
sería 6 * 500.
Consulte los temas a continuación para obtener detalles sobre cómo probar y configurar la
renderización del lado del cliente.
Prueba con el parámetro de URL
Tableau Server está configurado para realizar la renderización del lado del cliente de forma
predeterminada, siempre que se cumplan los requisitos. Para probar la renderización del lado
del servidor por sesión, escriba ?:render=false al final de la URL de la vista. Por ejemplo:
http://localhost/views/Supplies/MyView?:render=false
Si la renderización del lado del cliente está deshabilitada en Tableau Server, ingrese
?:render=true para habilitarla para la sesión:
http://localhost/views/Supplies/MyView?:render=true
También puede probar umbrales de complejidad determinados en vistas individuales para ver
si es adecuado ajustar el umbral en todo el servidor para su servidor y las condiciones de la
red. Por ejemplo, puede encontrar que puntos clave de complejidad menor (como 80) o
complejidad mayor (como 120) producen una mayor capacidad de respuesta en las
interacciones de usuario. Para probar un umbral, puede guardar la configuración
predeterminada del servidor (renderización del lado del cliente habilitada) e ingresar el número
de umbral de prueba al final de la URL de la vista. Por ejemplo:
http://localhost/views/Supplies/MyView?:render=80
- 485 -
Usar las Opciones de tabadmin set
Puede utilizar las opciones de tabadmin vizqlserver.browser.render para habilitar o
deshabilitar la renderización del lado del cliente vizqlserver.browser.render_
threshold y vizqlserver.browser.render_threshold_mobile para cambiar los
umbrales de la renderización del lado del cliente. Consulte Opciones de tabadmin set En la
página 620 para conocer más detalles.
Procesos de Tableau Server
Hay procesos de Tableau Server cuya configuración predeterminada se puede cambiar para
lograr resultados diferentes. Los temas Mejorar el rendimiento del servidor En la página
474 y Alta disponibilidad En la página 283 describen algunos de los enfoques que puede
tomar. El estado de alto nivel de cada proceso se muestra en la página Estado del servidor y
puede encontrar información más detallada relacionada con algunos de los procesos, como el
proceso de fondo, en el tema Vistas administrativas En la página 423.
Nota: Algunos de los procesos citados abajo no se pueden configurar: el controlador de
conjuntos y el servicio de coordinación se instalan en todos los nodos como parte de la
instalación básica. Se requieren en todos los nodos de servidor. El almacén de datos se
instala cuando se instala el motor de datos (no se puede instalar por separado). Todas
las instancias de un proceso de motor de datos tendrán también siempre presente una
instancia del proceso del almacén de datos.
En términos de arquitectura, la versión de 64 bits de Tableau Server usa procesos nativos de
64 bits; la versión de 32 bits de Tableau Server usa procesos de 32 bits. La excepción es el
motor de datos. Si la versión de 32 bits de Tableau Server está instalada en un sistema
operativo de 64 bits, se utilizará la versión del proceso de motor de datos de 64 bits.
Para obtener más información sobre los archivos de registro generados por estos procesos,
consulte Ubicaciones de archivo de registro de servidor En la página 561.
Proceso
Servidor de API
Nombre de
archivo
wgserver.exe
Propósito
¿Varios Características de
hilos?
rendimiento
Controla las
No
llamadas API de
REST
- 486 -
A menos que use las
API de REST para
procesos de negocio
importantes, este
servicio puede
permanecer inactivo
sin afectar al estado
global de Tableau
Server.
Proceso
Servidor de
aplicaciones
Nombre de
archivo
vizportal.exe
Componente de backgrounder.exe
segundo plano
Propósito
¿Varios Características de
hilos?
rendimiento
Manipula la
Sí
aplicación Web,
admite la
navegación y la
búsqueda
Ejecuta tareas de No
servidor,
incluidas
actualizaciones
de extracto,
tareas ‘Ejecutar
ahora’ y tareas
iniciadas desde
tabcmd
- 487 -
Solo consume
recursos evidentes
durante operaciones
poco frecuentes,
como publicar un libro
de trabajo con un
extracto o generar una
imagen estática de
una vista. Su carga se
puede crear con la
interacción basada en
el navegador y con
tabcmd.
Un proceso de un solo
hilo donde se pueden
ejecutar múltiples
procesos en una o
todas las máquinas
del clúster para
expandir la capacidad.
Por lo general, el
componente de
segundo plano no
consume mucha
memoria del proceso,
pero puede consumir
recursos de CPU, E/S
o red según la
naturaleza de la carga
de trabajo que se le
presente. Por
ejemplo, al realizar
actualizaciones de
extractos grandes,
puede usar el ancho
de banda de la red
para recuperar datos.
La recuperación de
datos o las tareas
Proceso
Nombre de
archivo
Servidor de caché redis-server.exe
Controlador de
conjunto
Servicio de
coordinación
Propósito
Caché de
consultas
¿Varios Características de
hilos?
rendimiento
No
clustercontroller.exe Responsables de n/a
supervisar varios
componentes,
detectar errores
y ejecutar
conmutaciones
tras error cuando
es necesario
zookeeper.exe
En instalaciones n/a
distribuidas, es
- 488 -
tabcmd complejas
pueden consumir
recursos de CPU.
Una caché de
consultas distribuida y
compartida en todo el
conjunto de
servidores. Esta
caché en memoria
acelera la experiencia
del usuario en muchas
situaciones. VizQL
Server, el
componente de
segundo plano y Data
Server (y, en menor
medida, el servidor de
API y el servidor de
aplicaciones) realizan
solicitudes al servidor
de caché en nombre
de usuarios o trabajos.
Como la caché usa un
subproceso único,
para obtener un mejor
rendimiento es
necesario ejecutar
instancias adicionales
del servidor de caché.
Se incluye en la
instalación básica en
todos los nodos.
Se incluye en la
instalación básica en
Proceso
Motor de datos
Nombre de
archivo
tdeserver64.exe
tdeserver.exe (32
bits)
Propósito
¿Varios Características de
hilos?
rendimiento
responsable de
garantizar que
exista un cuórum
para realizar
decisiones
durante una
conmutación tras
error
Almacena
Sí
extractos de
datos y responde
consultas
- 489 -
todos los nodos.
La carga del motor de
datos la generan
solicitudes de los
procesos de servidor
de VizQL Server, el
servidor de
aplicaciones, el
servidor de API, Data
Server y el
componente de
segundo plano. El
motor de datos
también atiende
solicitudes de la
mayoría de los otros
procesos de servidor.
Es el componente que
carga extractos en la
memoria y realiza
consultas en ellos. El
consumo de memoria
se basa
principalmente en el
tamaño de los
extractos de datos que
se cargan. El código
binario de 64 bits se
usa como el valor
predeterminado en
sistemas operativos
Proceso
Nombre de
archivo
Propósito
¿Varios Características de
hilos?
rendimiento
Data Server
dataserver.exe
Administra
Sí
conexiones a
fuentes de datos
de Tableau
Server
Almacén de
archivos
filestore.exe
Replica
n/a
automáticamente
extractos en
nodos de motor
- 490 -
de 64 bits, incluso si
Tableau Server de 32
bits se encuentra
instalado. El motor de
datos tiene varios hilos
para manipular
solicitudes múltiples
en un momento. Bajo
una carga alta puede
consumir recursos de
CPU, E/S y red, todos
los que pueden ser un
atasco de rendimiento
bajo carga. A carga
alta, una instancia
simple del motor de
datos puede consumir
todos los recursos de
CPU para procesar
las solicitudes.
Dado que es un proxy,
normalmente solo se
une por la red, pero se
puede unir por la CPU
con sesiones de
usuario simultáneas
suficientes. Su carga
se genera mediante la
interacción basada en
navegador y en
Tableau Desktop y
extrae los trabajos de
actualización para las
fuentes de datos de
Tableau Server.
Se instala con el motor
de datos (no se puede
instalar por separado).
Siempre habrá
Proceso
Nombre de
archivo
Propósito
¿Varios Características de
hilos?
rendimiento
de datos
Repositorio
postgres.exe
Buscar y explorar searchserver.exe
La base de datos n/a
de Tableau
Server almacena
libros de trabajo y
metadatos de
usuario
Gestiona
Sí
búsqueda rápida,
filtrado,
recuperación y
visualización de
metadatos de
contenido en el
servidor
- 491 -
presente un proceso
de almacén de
archivos si hay
instalados uno o más
procesos de motor de
datos.
Normalmente
consume pocos
recursos. Se puede
transformar en un
atasco en casos
excepcionales para
implementaciones
muy grandes (miles de
usuarios) cuando
realiza operaciones
como ver todos los
libros de trabajo por
usuario o cambiar los
permisos. Para
obtener más
información, consulte
Repositorio de
Tableau Server En la
página 254.
El proceso está
limitado en primer
lugar por la memoria y
en segundo lugar por
las E/S. La cantidad
de memoria usada
aumenta
proporcionalmente a
la cantidad de
contenido que hay en
el servidor
(sitios/proyectos/libros
de trabajo/fuentes de
datos/vistas/usuarios).
Proceso
VizQL Server
Nombre de
archivo
vizqlserver.exe
Propósito
¿Varios Características de
hilos?
rendimiento
Carga y
Sí
renderiza vistas,
calcula y ejecuta
consultas
Consume recursos
evidentes durante la
carga de la vista y el
uso interactivo de un
navegador Web. Se
puede unir a CPU,
E/S o la red. La carga
del proceso solo se
puede crear con la
interacción basada en
el navegador. Se
puede acabar la
memoria.
Crear un registro de rendimiento
Con la función Registro de rendimiento en Tableau, puede registrar la información de
rendimiento de eventos clave a medida que interactúa con los libros de trabajo. Luego puede
ver las métricas de rendimiento en un libro de trabajo de rendimiento que Tableau crea
automáticamente. Los pasos que siga para crear y ver el registro de rendimiento varían entre
Tableau Desktop y Tableau Server. Sin embargo, los libros de trabajo de rendimiento
resultantes tienen el mismo formato, tanto en Tableau Desktop como en Tableau Server.
Use los libros de trabajo de rendimiento para analizar y solucionar problemas de rendimiento
que pertenecen a varios eventos conocidos por afectar el rendimiento, incluidos:
l
Ejecución de consultas
l
Geocodificación
l
Conexiones a fuentes de datos
l
Cálculos de trazados
l
Generación de extractos
l
Combinación de datos
l
Combinación de servidores (solo Tableau Server)
Tableau Support puede solicitar que cree libros de trabajos de rendimiento, ya que le ayudan a
diagnosticar problemas de rendimiento.
- 492 -
: Habilitar el registro del rendimiento para un sitio
De manera predeterminada, el registro del rendimiento no se habilita en los sitios. Un
administrador del servidor puede habilitar el registro del rendimiento de forma individual en
cada sitio.
1. Navegue hasta el sitio donde desee habilitar el registro del rendimiento.
2. Haga clic en Configuración:
3. En Métricas de rendimiento de libro de trabajo, seleccione Permitir registrar métricas
de rendimiento de libro de trabajo.
4. Haga clic en Guardar.
: Iniciar un registro del rendimiento para una vista
1. Abra la vista cuyo rendimiento desee registrar.
Al abrir una vista, Tableau Server anexará “:iid=<n>" después de la URL. Este es un
identificador de sesión. Por ejemplo:
http://10.32.139.22/#/views/Coffee_Sales2013/USSalesMarginsByAreaCode?:iid=1
2. Escriba :record_performance=yes& al final de la URL de la vista, justo antes del
identificador de sesión. Por ejemplo:
http://10.32.139.22/#/views/Coffee_Sales2013/USSalesMarginsByAreaCode?:record_performance=yes&:iid=1
3. Cargue la vista.
La confirmación visual de que el registro del rendimiento se ha iniciado es la opción
- 493 -
Mostrar registro del rendimiento en la barra de herramientas de vista:
: Ver un registro del rendimiento
1. Haga clic en Mostrar registro del rendimiento para abrir un libro de trabajo de
rendimiento. Se trata de una instantánea de datos de rendimiento actualizados hasta el
último minuto. Puede guardar más instantáneas mientras trabaje con la vista, ya que los
datos de rendimiento son acumulativos.
2. Para detener el registro, visite otra página o elimine :record_performance=yes de
la URL.
Interpretar un registro de rendimiento
Un libro de trabajo de registro de rendimiento es un dashboard de Tableau que contiene tres
vistas: Línea de tiempo, Eventos y Consulta.
Para obtener información sobre la creación de un registro de rendimiento en Tableau Server,
consulte Crear un registro de rendimiento En la página 492.
Línea de tiempo
La vista de más arriba en un dashboard de registro de rendimiento muestra los eventos que
ocurrieron durante el registro, organizados cronológicamente de izquierda a derecha. El eje
inferior muestra el tiempo en segundos transcurrido desde que se inició Tableau.
En la vista Línea de tiempo, las columnas Libro de trabajo, Dashboard y Hoja de trabajo
identifican el contexto de los eventos. La columna Evento identifica la naturaleza del evento y
la columna final muestra cada duración del evento y cómo se compara cronológicamente con
otros eventos registrados:
- 494 -
Eventos
La vista central en un libro de trabajo de registro de rendimiento muestra los eventos,
organizados por duración (mayor a menor). Los eventos de mayor duración pueden ayudarle
a identificar por dónde empezar si desea acelerar el libro de trabajo.
Los distintos colores indican distintos tipos de eventos. El rango de eventos que se pueden
registrar es:
l
Cálculo de trazados.
Si los trazados tardan demasiado, considere simplificar el libro de trabajo.
l
Conexión a la fuente de datos.
Las conexiones lentas se pueden deber a problemas de red o problemas con el servidor
de la base de datos.
l
Ejecución de consulta.
Si las consultas tardan demasiado, consulte la documentación del servidor de la base de
datos.
l
Generación de extracto.
Para acelerar la generación de extractos, considere importar solo algunos datos desde
la fuente de datos original. Por ejemplo, puede filtrar campos de datos específicos o
crear una muestra basado en un número específico de filas o un porcentaje de los
datos.
l
Geocodificación.
Para acelerar el rendimiento de la geocodificación, intente usar menos datos o filtrar
para excluir datos.
l
Mezcla de datos.
Para acelerar la mezcla de datos, intente usar menos datos o usar filtros para excluir
datos.
l
Renderización del servidor.
Puede acelerar la renderización del servidor si ejecuta procesos de VizQL Server
adicionales en máquinas adicionales.
Consulta
Si hace clic en un evento Ejecutando consulta en cualquier Línea de tiempo o sección de
Eventos de un dashboard de registro de rendimiento, el texto de esa consulta se muestra en
- 495 -
la sección Consulta. Por ejemplo:
A veces la consulta está truncada y necesitará buscar en el registro de Tableau para encontrar
la consulta completa. La mayoría de los servidores de base de datos pueden aconsejarlo para
optimizar una consulta agregando índices u otras técnicas. Consulte la documentación del
servidor de base de datos para ver detalles.
Servidores proxy
Tableau Server se puede configurar para que funcione con un servidor proxy. En este tipo de
entorno, el servidor proxy actúa como un intermediario entre Tableau Server y los clientes que
hacen solicitudes de recursos en Tableau Server. Hay varias formas de configurar los
servidores proxy, por ejemplo, como proxies de avance o inversos. Estos temas suponen que
ya configuró su servidor proxy y que ahora necesita identificar a su servidor proxy en Tableau
Server.
Nota: Si va a usar la autenticación de Kerberos, debe configurar Tableau Server para el
proxy antes de configurar Tableau Server para Kerberos. Para obtener más
información, consulte Configurar Kerberos En la página 463.
Use los siguientes temas para obtener más información:
Preparar la configuración de un entorno proxy
Para configurar Tableau Server a fin de que funcione con un servidor proxy, necesitará la
siguiente información sobre su servidor proxy:
l
l
l
l
Dirección IP: la dirección IP del servidor proxy.La dirección IP debe tener un formato
de IPv4, por ejemplo, 123.45.67.890, y debe ser una dirección IP estática.
FQDN: el nombre de dominio completamente calificado del servidor proxy. Por ejemplo,
bigbox.myco.com.
Sin FQDN: cualquier nombre de dominio que no esté completamente calificado para el
servidor proxy. Con el ejemplo anterior, el nombre de dominio no completamente
calificado del servidor proxy sería bigbox.
Alias: cualquier alias del servidor proxy. Los alias se designan usando los registros
CNAME (registros de nombre canónico). Un ejemplo es un servidor proxy con un
CNAME de bigbox.myco.com y alias de ftp.myco.com y www.myco.com.
- 496 -
Nota: Los servidores proxy inversos de Apache no son compatibles si Tableau Server
está usando SSPI (Active Directory con Habilitar inicio de sesión automático) para
autenticar a los usuarios de Tableau Server. Los servidores proxy inversos de Apache
son compatibles si Tableau Server está usando solo Active Directory (sin Habilitar
inicio de sesión automático), Autenticación local o un SAML para autenticar a los
usuarios de Tableau Server.
Configurar Tableau para que funcione con un servidor proxy
Después de recopilar la información descrita en Preparar la configuración de un entorno
proxy En la página precedente, siga los pasos que se indican a continuación para que
Tableau Server pueda funcionar con un proxy. Para obtener información sobre las opciones
que se indican a continuación, consulte Opciones de tabadmin set En la página 620.
1. Detenga el servidor.
2. En el directorio de agrupación de Tableau Server, escriba el siguiente comando, donde
name es la URL que se usará para llegar a Tableau Server a través del servidor proxy:
tabadmin set gateway.public.host "name"
Por ejemplo, si se llega a Tableau Server escribiendo tableau.example.com en la
barra de direcciones e un navegador, escriba este comando:
tabadmin set gateway.public.host "tableau.example.com"
3. De manera predeterminada, Tableau supone que el servidor proxy escucha el puerto 80
para las comunicaciones externas. Para designar un puerto diferente, escriba el
siguiente comando, donde port_number es el puerto:
tabadmin set gateway.public.port "port_number"
4. Escriba el comando siguiente, donde server_ip_address es la dirección IPv4 del
servidor proxy:
tabadmin set gateway.trusted "server_ip_address"
El valor de server puede ser una lista separada por comas, por ejemplo:
tabadmin set gateway.trusted "123.45.67.890, 123.45.67.880,
123.45.67.870"
5. En el siguiente comando, deberá proporcionar cualquier nombre alternativo para el
servidor proxy, como su nombre de dominio completamente calificado, cualquier
nombre de dominio que no completamente calificado y los alias. Estos son los nombres
que un usuario podría escribir en un navegador. Separe cada nombre con una coma:
tabadmin set gateway.trusted_hosts "name1, name2, name3"
Por ejemplo:
tabadmin set gateway.trusted_hosts "proxy1.example.com,
- 497 -
proxy1, ftp.example.com, www.example.com"
6. Inicie el servidor para que los cambios surtan efecto.
Autenticación confiable
Cuando incrusta vistas de Tableau Server en páginas Web, todas las personas que visitan la
página deben ser usuarios con licencia de Tableau Server. Cuando los usuarios visitan la
página se les solicita iniciar sesión en Tableau Server antes de poder ver la vista. Si ya tiene
una forma de autenticar usuarios en la página Web o dentro de la aplicación Web, puede
anular esta solicitud y evitar que los usuarios deban iniciar sesión dos veces al configurar
autenticación confiable.
Autenticación confiable simplemente significa que ha configurado una relación de confianza
entre Tableau Server y uno o más servidores Web. Cuando Tableau Server recibe solicitudes
de estos servidores Web de confianza, asume que el servidor Web ha manipulado cualquier
autenticación si es necesaria.
Si el servidor Web usa SSPI (Interfaz de proveedor de asistencia de seguridad), no es
necesario configurar una autenticación confiable. Puede incrustar vistas y los usuarios tendrán
acceso seguro a ellas siempre que sean usuarios de Tableau Server con licencia y miembros
de su Active Directory. No se admite el uso de Habilitar inicio de sesión automático (una opción
configurada durante la configuración que usa Microsoft SSPI) y la autenticación confiable. Si
no usa SSPI con Active Directory y desea que los usuarios tengan acceso seguro a las vistas
de Tableau Server sin que se soliciten credenciales, puede configurar la autenticación
confiable.
Entonces, para que los usuarios puedan autenticarse cuando hacen clic en una vista
incrustada, sus navegadores deben estar configurados para admitir cookies de
terceros.
Cómo funciona la autenticación confiable
El diagrama a continuación describe cómo funciona la autenticación confiable entre el
navegador Web del cliente, sus servidores Web y Tableau Server.
- 498 -
El usuario visita la página
Web: Cuando un usuario
visita la página Web con la
vista de Tableau Server
incrustada, envía una
solicitud GET al servidor
Web para HTML para dicha
página.
El servidor Web pasa la URL al navegador:
El servidor Web construye la URL para la vista
con la URL de vista o la etiqueta de archivo (si la
vista está incrustada) y la inserta en el HTML para
la página. Se incluye el boleto (por ejemplo,
http://tabserver/trusted/<ticket>/views/requested
viewname). El servidor Web pasa todo el HTML
para la página de vuelta al navegador Web del
cliente.
POSTS de servidor Web a
Tableau Server: El servidor
Web envía una solicitud
POST al Tableau Server de
confianza (por ejemplo,
http://tabaserver/tr
usted, no
http://tabserver).
Dicha solicitud POST debe
tener un parámetro de
username. El valor
username debe ser el
nombre de usuario de un
usuario de Tableau Server
con licencia. Si el servidor
ejecuta sitios múltiples y la
vista está en un sitio distinto
al sitio predeterminado, la
El navegador solicita una vista de Tableau
Server: El navegador Web del cliente envía una
solicitud a Tableau Server mediante una solicitud
GET que incluye la URL con el boleto.
- 499 -
solicitud POST también debe
incluir un parámetro
target_site.
Tableau Server crea un
boleto: Tableau Server
comprueba la dirección IP o
nombre de host del servidor
Web (192.168.1.XXX en el
diagrama anterior) que envió
la solicitud POST.Si se
configura como un host de
confianza, Tableau Server
crea un ticket a modo de una
cadena única de 24
caracteres (de URL segura,
codificados en
Base64).Tableau Server
responde a la solicitud POST
con dicho boleto. Si hay un
error y no se puede crear el
boleto, Tableau Server
responde con un valor -1.
Tableau Server valida el boleto: Tableau
Server ve que el navegador Web solicitó una URL
con un boleto en ella y valida el boleto. Los
boletos se deben validar dentro de tres minutos
después de su emisión. Luego de validar el
boleto, Tableau Server inicia la sesión del
usuario, elimina el boleto de la URL y envía de
vuelta la URL final para la vista incrustada.
Agregar direcciones IP o nombres de host de confianza a Tableau Server
El primer paso para configurar una autenticación confiable es configurar Tableau Server a fin
de que reconozca y confíe en solicitudes de uno o más servidores Web:
1. Abra una línea de comando como administrador y navegue al directorio de la
agrupación de Tableau Server (por ejemplo, C:\Program Files (x86)\Tableau\Tableau
Server\9.0\bin).
2. Escriba el siguiente comando para detener Tableau Server:
tabadmin stop
3. A continuación, escriba el siguiente comando:
tabadmin set wgserver.trusted_hosts "<trusted IP addresses or
host names>"
En el comando anterior, <trusted IP addresses> debe ser una lista separada
por comas de las direcciones IPv4 o nombres de host de los servidores Web. Por
ejemplo:
- 500 -
tabadmin set wgserver.trusted_hosts "192.168.1.101,
192.168.1.102, 192.168.1.103"
o
tabadmin set wgserver.trusted_hosts "webserv1, webserv2, webserv3"
Notas:
La lista separada por comas debe estar entre comillas con un espacio después de
cada coma.
Los servidores web que especifique deben usar direcciones de IP estáticas,
incluso si usa nombres de hosts aquí (obtenga más información).
4. Si tiene uno o más servidores proxy entre el equipo que crea el ticket de confianza (uno
de los configurados en el paso 2, anteriormente) y Tableau Server, también debe
agregarlas como puertas de enlace de confianza. Consulte Configurar Tableau para
que funcione con un servidor proxy En la página 497 para conocer pasos.
5. Escriba el siguiente comando para guardar los cambios en todos los archivos de
configuración del servidor:
tabadmin config
6. Por último, escriba el siguiente comando para volver a iniciar el servidor:
tabadmin start
Luego, debe configurar el servidor Web para recibir boletos de Tableau Server.
Recibir un vale de Tableau Server
Una vez que haya agregado sus direcciones de IP confiables a Tableau Server, está listo para
configurar su servidor Web para obtener boletos de Tableau Server a través de una solicitud
POST (el paso 3 en el diagrama). La solicitud POST debe enviarese a http://<server
name>/trusted, no a http://tabserv. Por ejemplo, http://tabserv/trusted.
Nota: Si SSL está habiltiado, debe usar https en lugar de http. Por
ejemplo: https://tabserver/trusted.
Para obtener ejemplos de códigos que puede usar para crear solicitudes POST en Java, Ruby
y PHP, vea lo siguiente:
C:\Program Files\Tableau\Tableau Server\9.0\extras\embedding
Estos son datos que puede utilizar en una solicitud POST a Tableau Server.
- 501 -
l
l
l
username=<username> (requerido): El nombre de usuario para un usuario de
Tableau Server con licencia. Si usa autenticación local el nombre de usuario puede ser
una cadena simple (por ejemplo, username=jsmith). Si usa Active Directory con
múltiples dominios debe incluir el nombre de dominio con el nombre de usuario (por
ejemplo, username=MyCo\jsmith).
target_site=<site id> (es requerido si la vista no se encuentra en el sitio
predeterminado): Especifique el sitio que contiene la vista si Tableau Server se ejecuta
en sitios múltiples y la vista está en un sitio distinto al predeterminado (por ejemplo
target_site=Sales). El valor que usa para <site id> debe ser el Site
identificador que se proporcionó al crear el sitio. Este valor diferencia entre mayúsculas
y minúsculas.Si Site identificador es SAles, entonces target_site=SAles.
client_ip=<IP address> (opcional): Utilizado para especificar la dirección IP
del equipo cuyo navegador está accediendo a la vista (por ejemplo, client_
ip=123.45.67.891). No es la dirección IP del servidor Web que está haciendo la
solicitud POST de Tableau Server. Si decide utilizar este parámetro; consulte
Opcional: Configurar coincidencia de IP de cliente En la página 504 para obtener
más información.
La respuesta de Tableau Server a la solicitud POST será una cadena de 24 caracteres única
(el ticket). Si Tableau Server no puede procesar la solicitud, la devolución será -1. Consulte
Valor -1 del vale devuelto por Tableau Server En la página 505 para obtener consejos
para corregir esta situación. Además, para que los usuarios puedan autenticarse
correctamente cuando hacen clic en una vista incrustada, sus navegadores deben estar
configurados para admitir cookies de terceros.
A continuación, deberá agregar un código que permita que el servidor Web construya una
URL para la vista que incluya la ubicación de la vista y el boleto.
Mostrar la vista con el vale
Después de crear la solicitud POST, debe escribir el código que provee el servidor Web con la
ubicación de la vista y el boleto de Tableau Server. Usará esta información para mostrar la
vista. Cómo especificarlo depende de si la vista está incrustada y de si Tableau Server se
ejecuta en sitios múltiples.
Ejemplos de vistas de Tableau Server
Este es un ejemplo de cómo especificar una vista a la que los usuarios solo acceden a través
de Tableau Server (la vista no está incrustada):
http://tabserver/trusted/<ticket>/views/<workbook>/<view>
Si Tableau Server está ejecutando sitios múltiples y la vista está en un sitio diferente al sitio
predeterminado, debe agregar t/<site ID> a la ruta. Por ejemplo:
http://tabserver/trusted/<ticket>/t/Sales/views/<workbook>/<view>
Use las mismas mayúsculas y minúsculas que ve en el URL de Tableau Server.
- 502 -
Ejemplos de vistas incrustadas
Estos son algunos ejemplos de cómo se pueden especificar vistas incrustadas. Debido a que
hay dos enfoques posibles para código incrustado, se proporcionan estas dos formas a
continuación. Independientemente de cuál use, hay información exclusiva de autenticación
confiable que debe suministrar.
Ejemplos de etiqueta de comando
Este ejemplo utiliza el boleto parámetro de objeto:
<script type="text/javascript" srcc="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="800" height="600" style="display:none;">
<param name="name" value="MyCoSales/SalesScoreCard" />
<param name="ticket" value="Etdpsm_Ew6rJY-9kRrALjauU" />
</object>
Así se ve el ejemplo anterior para Tableau Server de multiples sitios, donde la vista se publica
en el sitio Sales:
<script type="text/javascript" srcc="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="800" height="600" style="display:none;">
<param name="site_root" value="/t/Sales" />
<param name="name" value="MyCoSales/SalesScoreCard" />
<param name="ticket" value="Etdpsm_Ew6rJY-9kRrALjauU" />
</object>
En vez de usar ticket, puede usar el parámetro de ruta establecer la ruta completa de la
vista explícitamente. Cuando se utiliza path, no es necesario el parámetro name, que suele
ser un parámetro requerido en el código incrustado de Tableau JavaScript :
<script type="text/javascript" srcc="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="900" height="700" style="display:none;">
<param name="path" value="trusted/Etdpsm_Ew6rJY-9kRrALjauU/views/MyCoSales/SalesScoreCard" />
</object>
Este es el mismo ejemplo para un servidor de múltiples sitios. Tenga en cuenta que aquí se
utiliza /t/<site ID>:
<script type="text/javascript" srcc="http://myserver/javascripts/api/viz_v1.js"></script>
- 503 -
<object class="tableauViz" width="900" height="700" style="display:none;">
<param name="path" value="trusted/Etdpsm_Ew6rJY-9kRrALjauU/t/Sales/views/MyCoSales/SalesScoreCard" />
</object>
Ejemplo de etiqueta Iframe
<iframe src="http://tabserver/trusted/Etdpsm_Ew6rJY-9kRrALjauU/views/workbookQ4/SalesQ4?:embed=yes" width="800" height="600"></iframe>
Opcional: Configurar coincidencia de IP de cliente
De forma predeterminada, Tableau Server no considera la dirección IP del navegador Web
del cliente cuando crea o valida boletos. Para cambiar esto, debe hacer dos cosas: Especificar
la dirección IP con el parámetro client_ip en la solicitud POST que obtiene el boleto y
seguir los pasos a continuación para configurar Tableau Server a fin de ejecutar coincidencia
de dirección IP de clientes.
1. Abra una ventana de comando y cambie directorios a la ubicación del directorio de la
agrupación de Tableau Server. La ubicación predeterminada es C:\Program
Files\Tableau\Tableau Server\9.0\bin
2. Abra una línea de comando como administrador y escriba el siguiente comando:
tabadmin set wgserver.extended_trusted_ip_checking true
3. Luego escriba el siguiente comando:
tabadmin configure
4. Por último, reinicie el servidor al escribir lo siguiente:
tabadmin restart
Solución de problemas de la autenticación confiable
A continuación se muestran algunos problemas y errores comunes que puede encontrar
cuando configura autenticación confiable. La información de autenticación confiable se escribe
en ProgramData\Tableau\Tableau
Server\data\tabsvc\logs\vizqlserver\vizql-*.log. Para aumentar el nivel de
inicio de sesión desde info a debug, utilice la configuración de tabadmin
vizqlserver.trustedticket.log_level.
Para ver consejos sobre cómo probar la autenticación confiable, consulte la Base de
conocimiento de Tableau.
- 504 -
Valor -1 del vale devuelto por Tableau Server
Tableau Server arroja -1 para el valor del boleto si no puede emitir el boleto como parte del
proceso de autenticación confiable. La razón exacta por la que este mensaje fue escrito en el
archivo production*.log en la siguiente carpeta:
ProgramData\Tableau\Tableau Server\data\tabsvc\logs\wgserver
y en vizql*.log en la siguiente carpeta:
ProgramData\Tableau\Tableau Server\data\tabsvc\logs\vizqlserver
Aquí hay algunas cosas para confirmar:
l
Todos los nombres de host o direcciones IP de servidores Web se agregan a
hosts de confianza
La dirección IP o nombre de host para el equipo que envía la solicitud POST debe estar
en la lista de los hosts de confianza de Tableau Server. Consulte Agregar direcciones
IP o nombres de host de confianza a Tableau Server En la página 500 para
aprender a agregar direcciones IP o nombres de host a esta lista.
l
El valor de wgserver.trusted_hosts está formateado adecuadamente
La lista de hosts de confianza que proporcionó usando la configuración
wgserver.trusted_hosts debe ser una lista separada por comas con un espacio después
de cada coma. Por ejemplo, la lista debe ser similar a lo siguiente: 192.168.1.101,
192.168.1.102, 192.168.1.103 o bigbox1.example.lan, bixbox2.example.lan,
bigbox3.example.lan.
l
Las direcciones IP son IPv4
Si está usando direcciones IP para especificar hosts de confianza, deben estar en
formato de Protocolo de Internet versión 4 (IPv4). Una dirección IPv4 se ve de la
siguiente manera: 123.456.7.890. No se admiten direcciones IPv6 (por ejemplo,
fe12::3c4a:5eab:6789:01c%34) como una forma de ingresar hosts de confianza.
l
El nombre de la solicitud POST es un usuario de Tableau Server válido
El nombre de usuario que envía en la solicitud POST debe ser un usuario de Tableau
Server con licencia con un nivel de licencia de visor o interaccionador. Puede ver una
lista de usuarios y sus niveles de licencia al iniciar sesión en Tableau Server como
administrador y hacer clic en el vínculo Licenciamiento en el lado izquierdo de la página.
l
El nombre de usuario en la solicitud POST incluye dominio
Si Tableau Server está configurado para usar autenticación local, el nombre de usuario
que envía en la POST puede ser una cadena simple. Sin embargo, si el servidor está
configurado para Active Directory debe incluir el nombre de dominio con el nombre de
usuario (por ejemplo, dominio\nombre de usuario). Por ejemplo, el parámetro de
nombre de usuario puede ser: username=dev\jsmith
l
El tipo de contenido está especificado
- 505 -
Si va a diseñar una aplicación ASP.NET o C#, deberá declarar el tipo de contenido en
su solicitud HTTP. Por ejemplo, http.setRequestHeader("ContentType","application/x-www-form-urlencoded;charset=UTF-8"). Si no
especifica ningún tipo de contenido y Tableau Server devuelve el valor -1, los archivos
de registro contienen el error: "no se encontró el nombre de usuario o la ip del cliente".
HTTP 401: no autorizado
Si recibe un error 401- No autorizado, es posible que Tableau Server esté configurado para
usar Active Directory con SSPI (consulte Habilitar inicio de sesión automático). Si el servidor
Web usa SSPI, no necesita configurar autenticación confiable. Puede incrustar vistas y los
usuarios tendrán acceso a ellas siempre que sean usuarios de Tableau Server con licencia y
miembros de su Active Directory.
No se admite el uso simultáneo de Habilitar inicio de sesión automático y la autenticación
confiable.
HTTP 404: no se encontró el archivo
Es posible que reciba este error si el código de programa hace referencia a una URL de
Tableau Server que no existe. Por ejemplo, el servidor Web puede construir una URL no
válida que no se puede encontrar cuando la página Web intenta recuperarla.
Usuario no válido (SharePoint o C#)
Puede encontrar este error si ha configurado Tableau Server para autenticación confiable.
El código de ejemplo para el .dll de SharePoint hace referencia a la siguiente solicitud GET:
SPContext.Current.Web.CurrentUser.Name
La solicitud anterior arrojará el nombre de visualización del usuario de Windows Active
Directory. Si desea usar la identificador de inicio de sesión, entonces debe cambiar el código a:
SPContext.Current.Web.CurrentUser.LoginName
Después de realizar el cambio, vuelva a compilar el .dll de SharePoint.
Intento de recuperar el vale desde una dirección IP incorrecta
Puede encontrar este error si ha configurado Tableau Server para autenticación confiable.
La dirección IP del navegador Web no se considera de forma predeterminada al validar el
boleto. Si Tableau Server se configura para que ejecute coincidencia de dirección IP de
clientes, asegúrese de que la dirección IP del navegador Web del cliente que se envía en la
POST a Tableau Server es la misma cuando el navegador intenta recuperar la vista
incrustada. Por ejemplo, en el diagrama autenticación confiable, si la solicitud POST en el
paso 3 envía el parámetro client_ip=74.125.19.147, entonces la solicitud GET en el paso 5
debe venir de la misma dirección IP.
- 506 -
Consulte Opcional: Configurar coincidencia de IP de cliente En la página 504 para
aprender cómo configurar Tableau Server para ejecutar coincidencia de dirección IP de
clientes.
Error de restricción de cookies
Cuando un usuario inicia sesión en Tableau Server, una cookie de sesión se almacena en su
navegador local. La cookie almacenada es el método mediante el cual Tableau Server afirma
que el usuario está autenticado y puede acceder al servidor. Dado que la cookie se define con
el mismo dominio o subdominio de la barra de dirección del navegador, se le considera una
cookie de origen. Si el navegador del usuario está configurado para bloquear las cookies de
origen, el usuario no podrá iniciar sesión en Tableau Server.
Cuando el usuario inicia sesión en Tableau Server a través de una vista incrustada o en un
entorno que tiene configurada la autenticación confiable, sucede lo mismo: se almacena una
cookie. Sin embargo, en este caso, el navegador trata la cookie como una cookie de terceros.
Esto se debe a que la cookie se define con un dominio diferente al que se muestra en la barra
de dirección del navegador. Si el navegador Web del usuario está configurado para bloquear
las cookies de terceros, la autenticación en Tableau Server fallará. Para evitar que esto
suceda, los navegadores Web se deben configurar para admitir las cookies de terceros.
Error de comunicación con el servidor (403)
Si Tableau Server se configura para autenticación confiable, puede que reciba este error
después de abrir una nueva vista en un explorador e intentar navegar de regreso a vistas
abiertas anteriormente. Tableau Server ofrece protección ante la reutilización no autorizada
de sesiones VizQL gracias a la opción tabadmin set vizqlserver.protect_sessions, que está
configurada como true de forma predeterminada. Debido a que Tableau Server se configura
para autenticación confiable, puede que no necesite habilitar vizqlserver.protect_
sessions. Para deshabilitarla, use set En la página 615 para cambiar el valor a false.
Conexiones de datos OAuth
Para las fuentes de datos de Google BigQuery, Google Analytics y Salesforce.com, una
alternativa a almacenar credenciales de base de datos confidenciales con Tableau Server es
crear conexiones mediante el estándar OAuth 2.0.
Al crear una conexión OAuth, da al proveedor de datos su aprobación para que Tableau
acceda a sus datos. A continuación, el proveedor de datos envía a Tableau un token de
acceso que identifica exclusivamente las solicitudes de Tableau. Para obtener más
información, consulte Información general sobre el proceso OAuth En la página siguiente
a continuación.
El uso de las conexiones OAuth proporciona las siguientes ventajas:
l
l
Seguridad: Sus credenciales de base de datos no se conocen nunca ni se almacenan
en Tableau Server, y el token de acceso solo puede utilizarlo Tableau.
Comodidad: en lugar de tener que integrar su ID de fuente de datos y su contraseña en
- 507 -
varios lugares, puede usar el token proporcionado para una fuente de datos concreta en
todos los libros de trabajo publicados y fuentes de datos que acceden a ese proveedor
de datos.
Además, para conexiones en tiempo real con datos de Google BigQuery, cada visor de
libro de trabajo tiene un token de acceso exclusivo que identifica al usuario, en lugar de
compartir unas credenciales únicas de nombre de usuario y contraseña.
Información general sobre el proceso OAuth
Los siguientes pasos describen un flujo de trabajo en el entorno de Tableau que se conoce
como el proceso OAuth.
1. Realiza una acción que requiera acceso a una fuente de datos en nube.
Por ejemplo, abre un libro de trabajo publicado en Tableau Server.
2. Tableau le dirige a la página de inicio de sesión del proveedor de datos alojado. La
información que se envía al proveedor de datos alojados identifica a Tableau como el
sitio solicitante.
3. Cuando inicia sesión en la fuente de datos alojada, se le pide que confirme su
autorización para que Tableau Server acceda a los datos.
4. Tras la confirmación, el proveedor de fuente de datos envía un token de acceso a
Tableau Server.
5. Tableau Server le presenta su libro de trabajo y los datos.
Los siguientes otros flujos de trabajo también pueden usar el proceso OAuth:
l
Creación de un libro de trabajo y conexión a la fuente de datos desde Tableau Desktop
o Tableau Server.
- 508 -
l
Publicación de una fuente de datos desde Tableau Desktop.
Trabajo con tokens de acceso
Puede guardar tokens de acceso con conexiones de datos para habilitar el acceso directo a los
datos tras el proceso de autenticación inicial. Un token de acceso es válido hasta que un
usuario Tableau Server o proveedor de datos lo revoca.
Es posible superar el número de tokens de acceso que permite un proveedor de fuente de
datos. Si eso ocurre, cuando un usuario crea un nuevo token, el proveedor de datos usa el
tiempo desde que se produce el último acceso para decidir qué token invalidar para dejar
espacio para el siguiente.
Configurar el servidor para la compatibilidad de OAuth
En lugar de nombres de usuario y contraseñas individuales, OAuth funciona con tokens de
acceso de fin limitado. Para poder obtener los tokens de acceso necesario para crear una
conexión OAuth en Tableau, necesitará configurar el servidor para que el proveedor de datos
que envíe el token reconozca Tableau Server como un destino de confianza. La siguiente
sección describe cómo preparar la configuración de OAuth independientemente del proveedor
de datos. Los temas mostrados a continuación contienen los pasos para configurar su servidor
para proveedores específicos.
Preparación para la configuración de OAuth
Antes de empezar los pasos de configuración específicos del proveedor de datos, complete
los siguientes requisitos previos:
l
Obtenga el nombre de dominio completamente calificado de cada nodo de Tableau
Server que hospedará las vistas que se conecten a esta fuente de datos. Por ejemplo:
https://sales.your_domain.com
Si utiliza la fuente de datos , deberá proporcionar una dirección https (no se aceptarán
las direcciones https).
l
Asegúrese de que haya al menos una cuenta de datos habilitada para el acceso de la
API.
Para Google BigQuery y Google Analytics, necesita acceso a la consola del
desarrollador en la Plataforma en la nube de Google.
Para Salesforce.com, necesita acceso a la plataforma Force.com.
l
Asegúrese de tener los controladores más recientes para la fuente de datos.
Para Google BigQuery, utilice la versión de 32 bits.
Puede descargar los controladores actualizados desde la página Controladores y
activación del sitio web de Tableau.
- 509 -
Configurar los ajustes de su proveedor de datos
Al completar los pasos de preparación de OAuth, puede configurar los ajustes
correspondientes con su proveedor de datos.
l
l
Configurar OAuth para Google abajo
Configurar OAuth para Salesforce.com En la página 513
Configurar OAuth para Google
Este tema describe cómo configurar as fuentes de datos de Google BigQuery y Google
Analytics para OAuth. Realice los pasos siguientes para cada instancia de Tableau Server.
Nota Antes de completar estos pasos, asegúrese de realizar los requisitos previos que
se describen en Preparación para la configuración de OAuth En la página
precedente.
Siga los dos procedimientos siguientes para configurar OAuth:
l
l
Obtenga la información requerida de Google y habilite el acceso de la API.
Utilice la información obtenida para configurar el servidor.
Obtener un identificador de cliente y habilitar las API de Google
Nota Estos pasos reflejan la configuración que debe realizar en la consola de la
plataforma en la nube de Google en el momento en que se redactaron. Para obtener
más información, consulte Using OAuth 2.0 for Web Server Applications (Utilización de
OAuth 2.0 para aplicaciones de servidor web) en la ayuda de la consola de
desarrolladores de Google.
1. Inicie sesión en la Plataforma en la nube de Google y, a continuación, haga clic en Ir a
mi consola.
2. Seleccione Projects (Proyectos) y, en la página Project (Proyecto), haga clic en Create
Project (Crear proyecto).
- 510 -
3. Complete lo siguiente en el nuevo formulario de proyecto que aparece:
l
l
Asigne al proyecto un nombre significativo que refleje la instancia de Tableau
Server para la que se utilizará este proyecto.
Determine si desea cambiar el identificador del proyecto.
Nota Tras crear el proyecto, no podrá modificar el identificador del
proyecto. Para obtener más información, haga clic en los iconos con el
símbolo de interrogación.
4. Abra el nuevo proyecto y vaya a APIs & auth > Credentials (API y autenticación >
Credenciales).
5. Haga clic en Create a New Client ID (Crear un nuevo identificador de cliente) y, en la
página Create Client ID (Crear identificador de cliente), realice lo siguiente:
l
l
l
Seleccione Web Application (Aplicación web).
En Authorized JavaScript Origins (Orígenes JavaScript autorizados), escriba el
nombre del equipo local de Tableau Server.
En Authorized Redirect URI (URI de redirección autorizado), escriba la dirección
de Internet completa en lugar del texto existente y, a continuación, agregue el
texto siguiente al final: oauth/add_oauth_token. Por ejemplo:
https://data.your_server.com/auth/add_oauth_token
6. Haga clic en Crear identificador del cliente.
- 511 -
7. Copie los valores siguientes devueltos por Google y péguelos en una ubicación
accesible desde su equipo Tableau Server:
l
Client ID (Identificador del cliente)
l
Client secret (Secreto del cliente)
l
Redirect URIs (URI de redirección)
8. Con el proyecto abierto en la consola del desarrollador de Google, seleccione APIs &
auth > APIs (API y autenticación > API) y establezca el estado a On (Activado) para
BigQuery API (API BigQuery) o Analytics API (API Analytics).
Configuración de Tableau Server para Google OAuth
Con la información obtenida al completar los pasos descritos en Obtener un identificador
de cliente y habilitar las API de Google En la página 510, puede configurar su Tableau
Server:
1. En el equipo de Tableau Server, abra la línea de comandos como administrador y
cambie al directorio de la agrupación de Tableau Server.
cd C:\Program Files\Tableau\Tableau Server\<version>\bin
2. Escriba el comando siguiente para detener el servidor:
tabadmin stop
3. Escriba los siguientes comandos para configurar el servidor con el identificador de
cliente y el secreto del cliente que obtuvo de Google, así como el URI del servidor. Pulse
Intro después de cada comando.
tabadmin set oauth.google.client_id <your_client_ID>
tabadmin set oauth.google.client_secret <your_client_secret>
tabadmin set oauth.google.redirect_uri <your_server_URI>
4. Escriba los siguientes comandos para completar la configuración y reiniciar el servidor:
tabadmin config
tabadmin start
Administrar tokens de acceso
Después de configurar el servidor para OAuth, puede conceder permiso a los usuarios para
que administren sus propios tokens de acceso en la configuración del perfil, o bien puede
- 512 -
administrar los tokens de forma centralizada. Para obtener más información, consulte
Permitir guardar tokens de acceso En la página 515.
Configurar OAuth para Salesforce.com
Este tema describe cómo configurar fuentes de datos de Salesforce.com para OAuth. Realice
los pasos siguientes para cada instancia de Tableau Server.
Nota: Antes de completar estos pasos, asegúrese de realizar los requisitos previos que
se describen en Preparación para la configuración de OAuth En la página 509.
Siga los dos procedimientos siguientes para configurar OAuth:
l
l
Cree una aplicación conectada en Salesforce.
Utilice la información obtenida para configurar el servidor.
Crear una aplicación conectada en Salesforce
1. Inicie sesión en su cuenta de desarrollador de Salesforce.com, haga clic en su nombre
de usuario en la parte superior derecha y seleccione Configurar.
2. En la columna de navegación izquierda, seleccione Crear > Aplicaciones.
3. En la sección Aplicaciones conectadas, haga clic en Nueva.
4. Complete la información básica y, en la sección API, seleccione Habilitar
- 513 -
configuración OAuth.
5. En la nueva configuración de OAuth que aparece, para Callback URL, escriba el
nombre de dominio completamente calificado de su servidor, usando el protocolo https,
y anexe el siguiente texto a la URL: oauth/add_oauth_token.
Por ejemplo:
https://www.your_server.com/auth/add_oauth_token
6. Mueva los siguientes elementos de ámbitos disponibles de OAuth a ámbitos
seleccionados de OAuth:
l
Acceso a sus datos y administración (api)
l
Acceso a su información básica (identificador)
l
Realiza las solicitudes en su nombre en cualquier momento (refresh_
token)
7. Haga clic en Guardar.
Una vez guardada la aplicación, Salesforce rellena la sección API con los siguientes
identificadores, que usará para configurar Tableau Server:
l
l
l
Clave del consumidor
Consumer Secret
Callback URL
Configurar Tableau Server para OAuth de Salesforce.com
1. En el equipo de Tableau Server, abra la línea de comando como administrador y cambie
al directorio de la agrupación de Tableau Server:
cd C:\Program Files\Tableau\Tableau Server\<version>\bin
2. Escriba el comando siguiente para detener el servidor:
tabadmin stop
3. Escriba los siguientes comandos para configurar el servidor con el identificador de
cliente y el secreto del cliente obtenidos en la callback URL y en Salesforce. Pulse Intro
después de cada comando:
tabadmin set oauth.salesforce.client_id <your_consumer_ID>
- 514 -
tabadmin set oauth.salesforce.client_secret <your_consumer_
secret>
tabadmin set oauth.salesforce.redirect_uri <your_callback_
URL_>
4. (Opcional) Para cambiar el servidor de inicio de sesión predeterminado, escriba el
comando siguiente:
tabadmin set oauth.salesforce.server_base_url <URL>
De manera predeterminada, es https://login.salesforce.com.
5. Escriba los siguientes comandos para completar la configuración y reiniciar el servidor:
tabadmin config
tabadmin start
Administrar tokens de acceso
Después de configurar el servidor para OAuth, puede conceder permiso a los usuarios para
que administren sus propios tokens de acceso en la configuración del perfil, o bien puede
administrar los tokens de forma centralizada. Para obtener más información, consulte
Permitir guardar tokens de acceso abajo.
Permitir guardar tokens de acceso
Después de configurar Tableau Server para OAuth, puede decidir entre permitir a los usuarios
administrar sus propias credenciales de OAuth o administrarlas de forma centralizada. Si
quiere que los usuarios administren sus propias credenciales, deberá habilitar la configuración
de perfil de usuario desde el servidor.
Nota: Si aún no ha configurado el servidor para habilitar las conexiones de datos de
OAuth, consulte los temas relacionados que se indican a continuación.
1. Inicie sesión en Tableau Server como administrador del servidor.
2. Seleccione Servidor > Configuración.
3. Haga clic en la pestaña General y seleccione lo siguiente:
l
l
Permitir que los usuarios guarden contraseñas de fuentes de datos
(permite que los usuarios guarden sus credenciales individuales con las fuentes
de datos).
Permitir que los usuarios guarden tokens de acceso OAuth de fuentes de
- 515 -
datos
4. Haga clic en Guardar.
Después de seleccionar estas casillas de verificación, los usuarios verán la sección
Administrar credenciales en su configuración del perfil, donde podrán agregar tokens de
acceso para conexiones de datos de OAuth.
Administrar credenciales de forma centralizada
Como alternativa, los administradores del servidor pueden administrar las credenciales de
OAuth de forma centralizada. Esta puede ser la opción recomendada si, por ejemplo, varios
usuarios trabajan con los mismos datos y tiene una cuenta de usuario exclusiva para su
proveedor de datos.
Siga estos pasos para administrar las credenciales de forma centralizada:
l
Desactive las casillas de verificación indicadas en el procedimiento anterior.
l
Modifique la información de conexión cuando se publiquen las fuentes de datos.
Al editar la conexión se incrustan las credenciales que usan un token de acceso de
OAuth, en lugar del nombre de usuario y la contraseña de un usuario.
Si la configuración para guardar contraseñas y tokens de acceso no está habilitada, la sección
Administrar credenciales se excluirá de la configuración del perfil de los usuarios.
- 516 -
Consulte también
Configurar OAuth para Google En la página 510
Configurar OAuth para Salesforce.com En la página 513
Ejecutar como usuario
Puede usar una cuenta de usuario de Active Directory (AD) dedicada para que se ejecute el
servicio de Tableau Server, denominada cuenta Ejecutar como usuario. Algunos
administradores eligen hacer esto cuando los libros de trabajo publicados en Tableau Server
se conectan a fuentes de datos en tiempo real. La cuenta de Network Service predeterminada
del servidor (NT AUTHORITY\NetworkService) no tiene los permisos correctos para
conectarse a fuentes de datos de otros equipos. Una cuenta AD configurada correctamente
tiene permisos.
Para las fuentes de datos que necesiten autenticación de Windows (NT), la cuenta AD
también puede gestionar automáticamente el proceso de autenticación, intentando primero la
autenticación con Kerberos y, a continuación, con NTLM si la primera falla. De esta forma, se
protege a los usuarios de solicitudes de credenciales cuando el libro de trabajo se conecta a la
fuente de datos en tiempo real. Por último, una cuenta AD Ejecutar como usuario dedicada a
un recurso específico suele ser menos problemática de administrar que una cuenta AD
asociada a una persona.
Para configurar Tableau Server para usar una cuenta Ejecutar como usuario, siga los
siguientes procedimientos. Si ejecuta una instalación distribuida de Tableau Server, estos
pasos deben realizarse en los trabajadores y en la instalación primaria. También observe que
los pasos de Configuración de la cuenta Ejecutar como usuario necesaria En la página
520 pueden variar de un sitio a otro.
Para usar la delegación de Kerberos con Tableau Server, debe configurar la cuenta Ejecutar
como usuario para que actúe como el sistema operativo en cada nodo de Tableau Server.
Para obtener más información, consulte Habilitar Ejecutar como usuario para que actúe
como el sistema operativo En la página 466.
Nota: Si instala Tableau Server con la cuenta Ejecutar como usuario a mano, antes de
ejecutar la configuración, confirme que el servicio Inicio de sesión secundario de
Windows tiene los valores correctos para inicio de sesión e inicio. Consulte Verificar la
configuración de Tableau Service En la página siguiente para obtener más
información.
Identificar la cuenta
El primer paso es identificar o crear una cuenta de Active Directory bajo la cual se ejecuta el
servicio de Tableau Server. Ésta será la cuenta Ejecutar como usuario de Tableau Server y
debe tener lo siguiente:
- 517 -
l
l
l
Permisos para conectarse a la fuente de datos con al menos acceso de lectura.
Credenciales para permitir que Tableau Server cumpla el proceso de autenticación de
NT con la fuente de datos. Las fuentes de datos Microsoft que realizan autenticación de
NT incluyen Microsoft SQL Server y Microsoft Analytical Services (MSAS), pero no
Access ni Excel.
Permisos para consultar el controlador de dominio de Active Directory para usuarios y
grupos. Una cuenta de usuario creada en la máquina local en la que se ejecuta Tableau
Server probablemente no tendrá estos permisos.
Verificar la configuración de Tableau Service
Confirme que se asignan los valores correctos de inicio de sesión e inicio a los servicios
Tableau. Si está ejecutando una instalación distribuida de Tableau Server, realice estos pasos
en los trabajadores y en la instalación primaria.
1. Inicie sesión como administrador en el equipo que ejecuta Tableau Server.
2. En el equipo de Tableau Server, seleccione Inicio > Cuadro de mandos >
Herramientas administrativas > Administración de equipos > Servicios y
aplicaciones > Servicios.
3. Abra Servicios y aplicaciones, y haga clic en Servicios. Confirme que los siguientes
servicios tengan la configuración correcta:
Nombre de servicio
Valor de inicio de sesión
Valor de inicio
Servicio de licenSistema local
ciamiento FLEXnet
Manual
Inicio de sesión
secundario
Automático
Sistema local
Administrador de la <dominio>\<nombredeusuario> Esta
aplicación de
es la cuenta Ejecutar como usuario.
Tableau Server
Consulte a continuación.
(tabsvc)
Automático
Administrador de
licencias de
Tableau Server
(tablicsrv)
Automático
Sistema local
Nota: No cambie la configuración predeterminada de la pestaña Recuperación del
cuadro de diálogo Propiedades del administrador de aplicaciones de Tableau
Server; deje la configuración de recuperación tras errores como No realizar ninguna
- 518 -
acción. Si cambia esta configuración, Tableau Server se reiniciará tras detenerse
mediante el comando tabadmin o Detener Tableau Server.
Cambiar el valor de inicio de sesión
Para cambiar el valor de Inicio de sesión para Tableau Server (tabsvc) en la cuenta Ejecutar
como usuario:
1. Seleccione Inicio > Todos los programas > Tableau Server > Detener Tableau
Server.
2. Seleccione Inicio > Todos los programas > Tableau Server > Configurar
Tableau Server.
3. En la pestaña General, escriba el dominio, nombre de usuario y contraseña de la cuenta
Ejecutar como usuario de Tableau Server.
4. Haga clic en Aceptar y luego seleccione Inicio > Todos los programas > Tableau
Server > Iniciar Tableau Server.
Preparar la política de seguridad local
Si la cuenta Ejecutar como usuario no es de administrador en la máquina de Tableau Server
(en la instalación principal y en los trabajadores, si ejecuta una instalación distribuida), debe
preparar la política de seguridad local de la máquina de forma que la cuenta Ejecutar como
usuario de Tableau Server pueda iniciar sesión en la máquina como un servicio y realizar
cambios de configuración. Para hacer esto:
1. Seleccione Inicio > Cuadro de mandos > Herramientas administrativas >
Política de seguridad local.
2. En la ventana Configuración de seguridad local, resalte Asignaciones de derechos de
usuario, luego haga clic con el botón derecho en Iniciar sesión como servicio y
seleccione Propiedades.
- 519 -
3. En la ventana Propiedades de inicio de sesión como servicio, haga clic en Agregar
usuario o grupo.
4. Escriba la <domain>\<username> para la cuenta Ejecutar como usuario de Tableau
Server (por ejemplo: MYCO\tableau_server) y haga clic en Verificar nombres.
5. Cuando la cuenta se resuelve de forma correcta, se subraya. Haga clic en Aceptar.
6. Repita estos pasos para agregar la cuenta Ejecución como a la directiva Permitir el
inicio de sesión local.
7. Repita estos pasos para quitar la cuenta Ejecución como de la directiva Denegar el
inicio de sesión localmente.
8. Haga clic en Aceptar para cerrar las ventanas de Configuración de seguridad local.
Configuración de la cuenta Ejecutar como usuario necesaria
La cuenta Ejecutar como usuario necesita permisos que le permiten leer, ejecutar y, en
ocasiones, modificar archivos.
Nota: No oculte los archivos creados por el instalador de Tableau Server.
- 520 -
Según la cuenta que usa como punto de inicio, es posible que ya tenga los permisos correctos.
Cuando cambie la cuenta Ejecutar como del servidor debe confirmar que cumple los
siguientes requisitos. Si está ejecutando una instalación distribuida, esto se aplica en el
servidor primario y en los nodos de trabajadores.
Otorgar permisos de lectura y ejecución
La cuenta bajo la cual se ejecuta el servicio de Tableau Server necesita permiso para leer y
ejecutar archivos en la ruta donde está instalado Tableau Server.
Por ejemplo, si Tableau está instalado en la unidad D, la cuenta necesita permisos para
D:\Program Files\Tableau y D:\ProgramData\Tableau, incluidas todas las
carpetas y los archivos de todas las subcarpetas.
En cualquier momento que la cuenta Ejecutar como usuario del servidor cambia, confirme y
configure lo siguiente:
1. En el equipo que aloja Tableau Server (y Tableau Worker, si se distribuye), use
Windows Explorer para hacer clic con el botón derecho en la unidad en la que se
encuentra instalado Tableau, por ejemplo, Disco local (C:), y seleccione
Propiedades.
2. En la ventana Propiedades de disco local, seleccione la pestaña Seguridad.
3. Haga clic en Editar, luego en Agregar.
4. En el cuadro de diálogo Seleccionar usuarios, Equipos, Cuentas de servicio o Grupos,
escriba el <domain>\<username> para la cuenta Ejecutar como usuario de Tableau
Server. No utilice una cuenta grupal.
5. Haga clic en Verificar nombres para solucionar la cuenta, luego en Aceptar para
confirmar.
6. Con la cuenta Ejecutar como usuario de Tableau Server resaltada, confirme que tiene
permisos para Leer y ejecutar. La selección de Leer y ejecutar selecciona
automáticamente Indicar contenido de carpeta y Leer.
7. Haga clic en Aceptar para salir.
Otorgar permisos de modificación
La cuenta también necesita la capacidad de realizar cosas como la creación de archivos de
registro. Confirme que la cuenta tiene permisos para leer y ejecutar archivos en la ruta donde
Tableau Server está instalado y en la ubicación asociada donde Tableau almacena sus datos.
Confirme o configure permisos haciendo lo siguiente:
1. Navegue a las siguientes carpetas:
<installation drive>:\Program Files\Tableau
<installation drive>:\ProgramData\Tableau\
- 521 -
ProgramData está oculto de forma predeterminada, por lo que es posible que no lo vea
si no lo pone visible.
La unidad puede variar según dónde esté instalado Tableau Server.Si está ejecutando
Tableau Server de 32 bits en un sistema operativo de 64 bits, deberá ir a
<installation drive>:\Program Files (x86)\Tableau en lugar de
<installation drive>:\Program Files\Tableau.
2. Haga clic con el botón derecho, seleccione Propiedades y haga clic en la pestaña
Seguridad:
l
l
l
l
Haga clic en Editar, luego en Agregar.
Escriba la <domain>\<username> para la cuenta Ejecutar como usuario de
Tableau Server.
Haga clic en Verificar nombres para solucionar la cuenta, luego en Aceptar
para confirmar.
Con la cuenta Ejecutar como usuario de Tableau Server resaltada, confirme que
tiene permisos para Modificar. La selección de Modificar automáticamente
otorga todos los permisos excepto para Control completo y Permisos
- 522 -
especiales:
3. Para cada carpeta del paso 1 anterior, en la pestaña Seguridad de propiedades de
Tableau, haga clic en Avanzado:
- 523 -
4. En la configuración de seguridad avanzada para la ventana de Tableau, haga clic en
Cambiar permisos.
5. En la configuración de seguridad avanzada para el cuadro de diálogo para Tableau,
resalte la cuenta Ejecutar como usuario y seleccione la casilla de verificación
Reemplazar todos los permisos de objetos hijo con permisos heredables de
este objeto:
- 524 -
6. Haga clic en Aceptar para aplicar cambios a todas las subcarpetas y archivos, esto
puede tardar algunos minutos. Es normal recibir varios mensajes de error de Windows
cuando aplica estos cambios. No es necesario cancelar el proceso; en su lugar, haga
clic en Continuar.
7. Haga clic en Aceptar para confirmar los cambios, luego haga clic en Aceptar en el
cuadro de diálogo Propiedades de Tableau.
Modificar Configuración de registro
El siguiente paso es opcional y no se ve en muchos entornos. Si la seguridad de registro es
altamente restrictiva, otorgue permisos de lectura y escritura a la cuenta Ejecutar como
usuario de Tableau Server para las líneas de registro que se indican a continuación. Las
claves de registro varían según si instaló la versión de 32 bits o de 64 bits de Tableau Server y,
en eL caso del Tableau Server de 32 bits, si lo instaló en un sistema operativo de 32 bits o de
64 bits. El Tableau Server de 64 bits solo se puede instalar en un sistema operativo de 64 bits.
Instalaciones de Tableau Server de 64 bits
l
HKEY_CURRENT_USER\Software\Tableau
l
HKEY_LOCAL_MACHINE\Software\Tableau
Instalaciones de Tableau Server de 32 bits
l
HKEY_CURRENT_USER\Software\Tableau
y
- 525 -
l
l
Sistemas operativos de 32 bits:HKEY_LOCAL_MACHINE\Software\Tableau
Sistemas operativos de 64 bits:HKEY_LOCAL_
MACHINE\Software\Wow6432Node\Tableau
Confirmar confianza bilateral de dominios
Confirme que hay confianza bilateral entre dominios si alguna de las siguientes opciones es
verdadera:
l
l
Las máquinas que albergan Tableau Server y la fuente de datos están en dominios
separados.
Los usuarios de Tableau Server están en un dominio separado de Tableau Server o la
fuente de datos.
Configurar los ajustes de conexión de la fuente de datos
Para autenticar automáticamente a los usuarios cuando el libro de trabajo al que accede se
conecta a una fuente de datos autenticada por NT en tiempo real, configure la conexión de
datos de Tableau con la opción Usar seguridad integrada de Windows NT seleccionada:
Seguridad integrada de Windows NT
Nombre de usuario y contraseña
Autentica con la cuenta Ejecutar como usuario del servidor
Se solicita las credenciales de base de datos
a cada usuario de Tableau Server
Suplantación de SQL Server
La suplantación en el contexto de Tableau Server equivale a permitir a una cuenta de usuario
actuar en representación de otra cuenta de usuario. Puede configurar Tableau y Microsoft
SQL Server para realizar la suplantación de usuario de base de datos, de forma que la cuenta
de la base de datos de SQL Server usada por Tableau Server realice consultas en
representación de usuarios de la base de datos de SQL Server, que también son usuarios de
Tableau.
- 526 -
La ventaja más importante de usar esta función es que permite a los administradores
implementar y controlar su política de seguridad de datos desde un mismo lugar: las bases de
datos. Cuando los usuarios de Tableau acceden a una vista con una conexión en tiempo real a
una base de datos de SQL Server, en la vista solo se muestra el contenido permitido por la
base de datos de los usuarios. Otra ventaja es que los usuarios que no necesitan proporcionar
sus datos de inicio de sesión en la base de datos al abrir la vista. Además, los publicadores de
libros de trabajo no dependen de filtros específicos para usuarios para restringir el contenido
de las vistas.
Consulte los temas siguientes para obtener más información sobre lo que se necesita para
usar esta función.
Requisitos de suplantación
Aquí hay lo que necesita para usar la función:
l
l
l
l
l
Conexiones en tiempo real a SQL Server solamente: La suplantación solo se
puede usar para vistas que tienen una conexión en tiempo real a una base de datos de
SQL, versión 2005 o más moderna.
Cuentas de base de datos individuales: Cada persona que accederá a la vista debe
tener una cuenta individual explícita en la base de datos de SQL Server a la cual se
conecta la vista. No se puede suplantar a los miembros de un grupo de Active Directory
(AD). Por ejemplo, si Jane Smith es miembro del grupo AD Ventas, y su administrador
de base de datos agrega el grupo AD ventas a la base de datos de SQL Server, no se
puede suplantar Jane.
Credenciales que coinciden y tipo de autenticación: Las credenciales de cada
cuenta de usuario de Tableau y su tipo de autenticación de usuario de Tableau deben
coincidir con sus credenciales y tipo de autenticación en la base de datos de SQL
Server. En otras palabras, si la cuenta de usuario de Tableau Server de Jane Smith
tiene un nombre de usuario MyCo\jsmith y Tableau Server usa Active Directory para
autenticación de usuarios, su nombre de usuario en la base de datos SQL Server
también debe ser MyCo\jsmith y SQL Server debe usar autenticación integrada de
Windows.
Prerrequisitos de SQL Server: En SQL debe tener una tabla de seguridad de datos,
una vista que ejecuta seguridad de datos y debe requerir que los usuarios de base de
datos usen la vista.
Cuenta de SUPLANTACIÓN SQL: Debe tener una cuenta de base de datos de SQL
Server que tiene permiso de SUPLANTACIÓN para los usuarios de base de datos
anteriores. Esta es una cuenta con la función sysadmin o una que ha recibido permiso
IMPERSONATE para cada usuario de cuenta individual (consulte el artículo de MSDN
sobre EJECUTAR COMO). Esta cuenta de SQL Server también debe ser una de dos
cuentas en el lado Tableau de las cosas:
l
La cuenta Ejecutar como usuario de Tableau Server (consulte Suplantar con
una cuenta Ejecutar como usuario En la página siguiente).
- 527 -
l
La cuenta del publicador de libro de trabajo (consulte. Suplantar con
credenciales SQL incrustadas En la página 530).
Cómo funciona la suplantación
Aquí hay una ilustración de cómo funciona la suplantación de usuarios de bases de datos:
En la ilustración anterior, Jane Smith (MyCo\jsmith) es un representante de ventas de la costa
oeste y Henry Wilson (MyCo\hwilson) cubre la costa este. En la base de datos de SQL Server,
los permisos de la cuenta para la cuenta de Jane, MyCo\jsmith, solo otórguele acceso a los
datos de la costa oeste. La cuenta de Henry, MyCo\hwilson, solo puede acceder a los datos
para la costa este.
Se creó una vista que muestra datos para todo el país. Tiene una conexión en tiempo real con
una base de datos de SQL Server. Ambos usuarios inician sesión en Tableau Server y haga
clic en la vista. Tableau Server se conecta con SQL Server mediante una cuenta de base de
datos con permiso de SUPLANTACIÓN para la cuenta de base de datos de cada usuario.
Esta cuenta funciona en nombre de la cuenta de base de datos de cada usuario.
Cuando se muestra vista, está restringida por los permisos de base de datos individuadle cada
usuario:Jane solo ve los datos de ventas de la costa oeste, Henry solo ve los datos de la costa
este.
Suplantar con una cuenta Ejecutar como usuario
Se recomienda realizar la suplantación con la cuenta Ejecutar como usuario. La cuenta
Ejecutar como usuario es una cuenta de Active Directory (AD) que el servicio de Tableau
Server puede ejecutar en el equipo donde se hospeda Tableau Server (consulte Ejecutar
como usuario En la página 517). Esta misma cuenta debe tener permiso de
SUPLANTACIÓN para las cuentas de usuario de base de datos en SQL Server. Desde el
punto de vista de la seguridad de datos, el uso de la cuenta Ejecución como de Tableau Server
para la suplantación le proporciona el máximo control al administrador.
Para configurar suplantación con una cuenta Ejecutar como usuario:
- 528 -
1. Cuando configure Tableau Server como parte de Configuración, bajo Ejecutar
servidor como usuario, ingrese la cuenta Ejecutar como usuario AD que tiene
permiso de SUPLANTACIÓN para las cuentas de usuario. En Autenticación de
usuario, seleccione Usar Active Directory:
2. Haga clic en Aceptar para finalizar la configuración.
3. Cree un libro de trabajo en Tableau Desktop. Cuando crea la conexión de datos,
seleccione Usar seguridad integrada de Windows NT para la conexión en tiempo
real del libro de trabajo para una base de datos de SQL Server:
4. En Tableau Desktop, publique el libro de trabajo en Tableau Server (Servidor >
Publicar libro de trabajo).
5. En el cuadro de diálogo Publicar, haga clic en Autenticación, luego en el cuadro de
diálogo Autenticación, seleccione Suplantar vía cuenta Ejecutar servidor como
- 529 -
desde la lista desplegable:
6. Haga clic en Aceptar.
7. Pruebe la conexión al iniciar sesión en Tableau Server como usuario. Al hacer clic en
una vista, no se le deberían solicitar las credenciales de base de datos y solo debería ver
los datos que el usuario está autorizado a ver.
Suplantar con credenciales SQL incrustadas
Otra forma de realizar la suplantación es solicitar al usuario que publica una vista que incruste
en la vista sus credenciales de cuenta de SQL Server. Tableau Server se puede ejecutar en
cualquier tipo de cuenta, pero usará estas credenciales, proporcionadas por el publicador,
para conectarse a la base de datos.
Esta puede ser la opción adecuada para el sitio si la cuenta que controla la suplantación no
puede ser una cuenta de Active Directory (AD) y si no tiene problemas al proporcionar a los
publicadores de libros de trabajo una cuenta con un nivel de permisos potencialmente alto en
SQL Server.
Nota:
Para usar este enfoque es necesario habilitar la opción Credenciales incrustadas en la página
Configuración de Tableau Server:
- 530 -
Para suplantar con la cuenta SQL del publicador de libro de trabajo:
1. En Tableau Desktop, cree un libro de trabajo. Al crear la conexión de datos, seleccione
Usar un nombre de usuario y una contraseña específicos para la conexión en tiempo
real del libro de trabajo a una base de datos de SQL Server:
2. Publique el libro de trabajo en Tableau Server (Servidor > Publicar libro de trabajo).
3. En el cuadro de diálogo Publicar, haga clic en Autenticación y, a continuación, en el
cuadro de diálogo Autenticación, seleccione Suplantar mediante contraseña
incrustada en la lista desplegable:
- 531 -
4. Haga clic en Aceptar.
5. Para probar la conexión, inicie sesión en Tableau Server como usuario. Al hacer clic en
una vista, no se le deberían solicitar las credenciales de base de datos y solo debería ver
los datos que el usuario está autorizado a ver.
Puertos de Tableau Server
La siguiente tabla indica los puertos que usa Tableau Server de manera predeterminada y
cuáles están disponibles para unión. Si Firewall de Windows está activado, Tableau Server
abrirá automáticamente los puertos que necesite, por lo que no es necesario abrirlos de forma
manual (para instalaciones distribuidas con un trabajador que ejecute Windows 7, consulte la
Base de conocimientos de Tableau).
Reasignación dinámica de puertos
Cuando la reasignación dinámica de puertos está habilitada (la opción predeterminada),
Tableau Server primero intenta conectarse a los puertos predeterminados (o, si se han
definido, a los puertos configurados por el usuario). Si los puertos no están disponibles,
Tableau Server intentará reasignar los procesos a otros puertos (a partir del puerto 8000). El
puerto de la puerta de enlace y el puerto SSL no son reasignados. En el siguiente reinicio,
Tableau Server revertirá al uso de los puertos predeterminados o configurados.
Si se deshabilita la reasignación dinámica de puertos, Tableau Server no intentará reasignar
procesos y, en caso de conflicto, no se iniciará.
- 532 -
Nota: Los conflictos entre puertos pueden afectar a la forma de determinar los puertos
JMX. Para obtener más información, consulte Habilitar los puertos JMX En la página
541.
Para deshabilitar la reasignación dinámica de puertos, use el comando tabadmin set
service.port_remapping.enabled. Para obtener más información, consulte
Opciones de tabadmin set En la página 620.
TIPO DE INSTALACIÓN
Alta disponibilidad
Puer- TCP/Uto
DP
Lo usa...
Tod- Disos
tribuida
80
TCP
Puerta de
enlace.
X
gateway.public.port,
worker0.gateway.port
443
TCP
SSL. Cuando
Tableau Server se configure para
SSL, el servidor de aplicaciones
redirige solicitudes a este
puerto.
X
--
2233 UDP
Puerto UDP
del administrador de
recursos del
servidor usado
para la comunicación entre
procesos de
Tableau Server. El administrador de
recursos del
servidor supervisa el uso de
la memoria y la
CPU de los procesos de
Tableau Ser-
Parámetro
resource_manager_port
- 533 -
TIPO DE INSTALACIÓN
Puer- TCP/Uto
DP
Lo usa...
Alta disponibilidad
Tod- Disos
tribuida
Parámetro
ver (backgrounder.exe,
dataserver.exe, vizportal.exe,
vizqlserver.exe,
wgserver.exe).
3729 TCP
Instalación de
Tableau Server.
X
--
3730 TCP
3731
Los servidores
de trabajador
de Tableau en
entornos distribuido y altamente
disponible (el
Tableau Server primario no
escucha estos
puertos).
6379 TCP
Servidor de
X
caché (puerto
base 6379). Se
usan puertos
consecutivos
después del
6379 hasta el
número de procesos.
workerX.cacheserver.port
8000 TCP
8059
Servidor de
X
aplicación
(puerto base
8000). Se usan
puertos consecutivos des-
wgserver.port
X
X
- 534 -
--
TIPO DE INSTALACIÓN
Puer- TCP/Uto
DP
Lo usa...
Tod- Disos
tribuida
Alta disponibilidad
Parámetro
pués de 8000,
hasta el
número de procesos. De
manera predeterminada,
Tableau Server se instala
con dos procesos de servidor de
aplicaciones
(puertos 8000
y 8001).
8060 TCP
Base de datos
PostgreSQL.
X
pgsql.port
8061 TCP
Firebird.
X
Usado para
geocodificación y
geocodificación
personalizada.
firebird.port
8080 TCP
Solr y Tomcat
HTTP.
X
solr.port, tomcat.http.port
8250 TCP
Tareas de
fondo.
X
8755 TCP
Proceso admi- X
nistrativo de
Tableau.
tabadminservice.port
9100 TCP
9199
Servidor de
aplicación
VizQL (puerto
vizqlserver.port
(Estos parámetros se
deben establecer en el
mismo valor).
backgrounder.port
X
- 535 -
TIPO DE INSTALACIÓN
Puer- TCP/Uto
DP
Lo usa...
Alta disponibilidad
Tod- Disos
tribuida
Parámetro
base 9100).
También se
usan puertos
consecutivos
después de
9100, hasta el
número de procesos. De
manera predeterminada,
Tableau Server se instala
con dos procesos VizQL
Server (puertos 9100 y
9101).
9345 TCP
Servicio Almacén de archivos.
X
X
filestore.port
9346 TCP
Servicio de
estado Almacén de archivos.
X
X
filestore.status.port
9700 TCP
9899
Servidor de
X
datos (puerto
base 9700).
También se
usan puertos
consecutivos
después de
9700, hasta el
número de procesos. De
manera predeterminada,
Tableau Server se instala
dataserver.port
- 536 -
TIPO DE INSTALACIÓN
Puer- TCP/Uto
DP
Lo usa...
Alta disponibilidad
Tod- Disos
tribuida
Parámetro
con dos procesos de servidor de datos
(puertos 9700
y 9701).
1100- TCP
0
Servidor de
búsqueda.
X
X
searchserver.port
1200- TCP
0
Puerto de
X
cliente del controlador de
coordinación
(ZooKeeper).
1201- TCP
2
Servidor de
estado.
1300- TCP
0
Puerto de líder X
del controlador
de coordinación
(ZooKeeper).
zookeeper.config.leaderPort
1400- TCP
0
Puerto de elec- X
ción de líder
del controlador
de coordinación
(ZooKeeper).
zookeeper.config.leaderElectPort
2700- TCP
027009
Servidores primario y de trabajadores para
comunicar información de licenciamiento en
entornos distribuido y altamente
disponible.
workerX.zookeeper.port
X
X
X
X
- 537 -
cluster.status.port
--
TIPO DE INSTALACIÓN
Puer- TCP/Uto
DP
Lo usa...
TCP
2704- TCP
2
Alta disponibilidad
Tod- Disos
tribuida
Un puerto adicional se
escoge en
forma dinámica
para que los trabajadores y el
servidor primario comunique
información de
licenciamiento
en entornos distribuido y altamente
disponible. En
lugar de esto,
puede especificar un
puerto fijo (se
recomienda
27010). Para
obtener más
información,
consulte la
Base de conocimientos de
Tableau. Las
instalaciones
en las que el
servidor primario está en
una zona desmilitarizada
deben usar
estas instrucciones.
X
X
Motor de
X
datos. Tableau
Server se ins-
Parámetro
--
dataengine.port
- 538 -
TIPO DE INSTALACIÓN
Puer- TCP/Uto
DP
Lo usa...
Tod- Disos
tribuida
Alta disponibilidad
Parámetro
tala con un proceso de motor
de datos. Pueden haber
hasta dos procesos de motor
de datos por
nodo.
Editar los puertos predeterminados
Puede modificar los puertos predeterminados que usan los procesos de Tableau Server con la
herramienta administrativa de línea de comando (tabadmin En la página 593). Por ejemplo, el
puerto predeterminado para el proceso de servidor de aplicaciones (vizportal.exe) es
8000. Puede usar el parámetro workerX.vizportal.port de tabadmin para especificar
otro puerto.
Siga los pasos a continuación para cambiar la configuración de puertos de Tableau Server. Si
va a habilitar los puertos JMX del servidor, consulte los Habilitar los puertos JMX En la
página 541
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Modifique el valor de un puerto escribiendo uno de los siguientes comandos:
tabadmin set <workerX>.<parameter> <new port value>
tabadmin set <parameter> <new port value>
donde:
l
<workerX> indica la máquina de un conjunto de servidores para la quiere
cambiar el puerto de proceso. El marcador de posición X se refiere al número del
trabajador: worker0 es el servidor primario (o el único servidor si no ejecuta un
servidor distribuido), worker1 es el primer servidor de trabajadores, worker2
es el segundo servidor de trabajadores, etc. Si ejecuta un servidor distribuido y
quiere editar el puerto predeterminado para un proceso en todas las máquinas
del conjunto, tiene que ejecutar el comando (desde una línea de comando en el
primario) una vez para cada máquina del conjunto.
- 539 -
Algunos procesos no se ejecutan individualmente en máquinas separadas en el
conjunto. Esto incluye los procesos solr y tomcat. En ese caso, el prefijo
<workerX> no se incluye en la configuración, como vemos en el segundo
comando.
l
l
<parameter> es el proceso de servidor para el que va a configurar el puerto,
como wgserver.port .
<new port value> es el número del puerto nuevo que quiere que use el
proceso de servidor.
El siguiente es un ejemplo que define el puerto en el servidor primario o independiente
en 8020 para el proceso de servidor de aplicaciones (vizportal):
tabadmin set worker0.vizportal.port 8020
El siguiente ejemplo establece el puerto para un conjunto de 3 máquinas (una primaria y
los trabajadoras) en 9200 para el proceso de servidor VizQL.
tabadmin set worker0.vizqlserver.port 9200
tabadmin set worker1.vizqlserver.port 9200
tabadmin set worker2.vizqlserver.port 9200
El ejemplo siguiente establece el puerto para el proceso tomcat. En este ejemplo, no
está el prefijo workerX porque el proceso tomcat no se ejecuta individualmente en los
servidores de trabajadores.
tabadmin set tomcat.http.port 8080
Nota: Al establecer el valor tomcat.http.port también se cambia el valor
predeterminado para los procesos solr y repository. Todos estos procesos
deben usar el mismo puerto.
Puede usar los siguientes parámetros para modificar los puertos correspondientes;
consulte Puertos de Tableau Server En la página 532 para obtener una lista completa
de los parámetros tabadmin que se pueden establecer.
Puerto
Parámetro
para cambio
¿Varios trabajadores?
80
gateway.public.port
No
80
gateway.port
Sí
443
ssl.port
No
- 540 -
Puerto
Parámetro
para cambio
¿Varios trabajadores?
6379
cacheserver.port
Sí
8000
wgserver.port
Sí
8060
pgsql.port
Sí
8080
solr.port, repository.port, tomcat.http.port1
No
8250
backgrounder.port
Sí
8600
vizportal.port
Sí
9100
vizqlserver.port
Sí
9345
filestore.port
Sí
9700
dataserver.port
Sí
11000
searchserver.port
Sí
12000
zookeeper.port
Sí
27042
dataengine.port
Sí
3. Después de realizar los cambios necesarios en la configuración de puertos, reinicie
Tableau Server escribiendo lo siguiente:
tabadmin restart
Mientras el servidor lo reinicia, no estará disponible para todos los usuarios. Asegúrese
de advertir a los usuarios sobre la suspensión del servicio antes de esta operación o
programar este mantenimiento durante horas no comerciales.
Habilitar los puertos JMX
Para ayudarle a trabajar mediante un problema con Tableau Server, Tableau Support puede
pedirle que habilite los puertos JMX del servidor. Estos puertos pueden ser útiles para
supervisar y solucionar problemas, normalmente con una herramienta como JConsole.
Para habilitar los puertos JMX en Tableau Server:
1. Detenga el servidor.
2. Escriba el siguiente comando:
1Estos parámetros se deben establecer en el mismo valor.
- 541 -
tabadmin set service.jmx_enabled true
3. Escriba el comando de configuración:
tabadmin configure
4. Inicie el servidor.
Lista de puertos JMX
A continuación hay una lista de puertos JMX, que están todos deshabilitados de forma
predeterminada. Al habilitar estos puertos, se usan para todos los tipos de instalaciones: un
solo servidor, distribuida y de altamente disponible:
Puerto
Lo usa este proceso de servidor...
Parámetro
8300 - 8359
Servidor de aplicación JMX. Determinado por los
puertos de servidor de aplicaciones + 300.
--
8550
JMX de monitor de componente de segundo plano.
Determinado por el puerto de componente de
segundo plano 8250 + 300.
--
9095
JMX de supervisión de servicios.
svcmonitor.jmx.port
9400 - 9499
JMX de servidor VizQL. Determinado por los puertos -de servidor VizQL + 300.
10000 - 10299
JMX de servidor de datos. Determinado por los puer- -tos del servidor de datos + 300.
Cómo se determinan los puertos JMX
Los puertos JMX para el servidor de aplicaciones (8300 - 8359), componente de segundo
plano (8550), VizQL Server (9400 - 9599) y Data Server (10000 - 10299) se asignan usando la
fórmula “puerto base + 300”. (Consulte Puertos de Tableau Server En la página 532 para
ver una lista de los puertos base predeterminados). Además, si hay varias instancias de un
proceso, cada una tendrá un puerto JMX. Por ejemplo, si configura Tableau Server para que
ejecute cuatro inicia instancias del proceso de servidor de aplicaciones, se utilizan los puertos
8000 (puerto base predeterminado), 8001, 8002 y 8003.Los puertos JMX del servidor de
aplicaciones 8300 (puerto base + 300), 8301, 8302 y 8303 están unidos a sus respectivas
instancias de proceso.
Si se habilita la reasignación de puertos dinámica (que es lo predeterminado) y se detecta un
conflicto de puertos, los puertos JMX no se determinan usando "puerto base + 300" fórmula.
Tanto los puertos base como los puertos JMX se asignan a puertos disponibles a partir del
8000. No se usa desplazamiento para los puertos JMX. Se les asigna el siguiente puerto
disponible, al igual que a los puertos base. Es importante tener un puerto JMX fijo. Puede
deshabilitar la reasignación de puertos o cambiar los puertos base para que no haya conflictos
entre puertos.
- 542 -
Aunque Tableau Server no los usa directamente, si un puerto JMX está siendo usado por otra
aplicación, no se ejecutarán los procesos de Tableau Server. Además, los puertos JMX no se
pueden editar directamente usando tabadmin. Usted cambia un puerto JMX cambiando el
puerto base de su proceso. En otras palabras, si el puerto 10000 no está disponible para el
proceso JMX del servidor de datos, puede usar tabadmin (como se describe en Editar los
puertos predeterminados En la página 539) para cambiar el puerto base del servidor de
datos de 9700 a 9800. Esto cambiará el puerto JMX del servidor de datos a 11000.
Para reducir los riesgos de seguridad, es una práctica recomendada configurar su firewall
para que bloquee todo el tráfico exterior hacia los puertos JMX.
Restaurar el valor predeterminado de un puerto
Puede restaurar el valor predeterminado para un puerto al seguir el procedimiento a
continuación:
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd “C:\Program Files\Tableau\Tableau Server\9.0\bin”
2. Restaure el puerto predeterminado al escribir lo siguiente:
tabadmin set <workerX>.<parameter> --default
Si se ejecuta Tableau Server en una máquina, <workerX> es worker0. Si va ejecutar
un conjunto, worker0 es el primario, worker1 es su primer servidor de trabajador,
worker2 el segundo, y así sucesivamente.
Este es un ejemplo:
tabadmin set worker0.wgserver.port --default
3. Reinicie Tableau Server escribiendo lo siguiente:
tabadmin restart
Mantenimiento de bases de datos
El administrador de Tableau Server deberá realizar las tareas periódicas de mantenimiento de
la base de datos, de supervisión del uso del disco en el servidor y de eliminación de archivos
innecesarios para liberar espacio en el servidor. Estas medidas ayudan a garantizar que
Tableau Server ofrezca siempre el máximo rendimiento.
Puede usar la herramienta de línea de comandos tabadmin para realizar copias de seguridad
y restaurar los datos de Tableau, así como para eliminar los archivos temporales y de registro
innecesarios. Los datos de Tableau contienen la propia base de datos PostgreSQL de
Tableau Server, donde se almacenan los libros de trabajo y los metadatos de usuarios,
archivos de extracción de datos (.tde) y datos de configuración del servidor. Los archivos de
registro de Tableau Server pueden ayudar a diagnosticar problemas, ya que es donde se
registran las actividades. Los archivos de registro se escriben en carpetas del servidor, por lo
- 543 -
que puede archivarlos y eliminarlos para liberar espacio en disco. Use los comandos que se
describen en los temas siguientes con el programador de tareas predeterminado de Windows
para automatizar las tareas de copia de seguridad de datos y de eliminación de archivos
innecesarios.
Nota: Al restaurar datos de Tableau Server, solo se pueden usar las copias de
seguridad realizadas con el comando tabadmin backup . Las copias de seguridad
de la base de datos se realizan con otro método y las instantáneas de máquina virtual no
se consideran fuentes válidas para restaurar Tableau Server.
Copia de seguridad de los datos de Tableau
Es importante respaldar sus datos de Tableau, de forma que pueda restaurar las vistas
publicadas y otra información en caso de falla del sistema. Los datos administrados por
Tableau Server se componen de la propia base de datos PostgreSQL de Tableau, la cual
almacena libros de trabajo y metadatos de usuario, archivos de extractos de datos (.tde) y
datos de configuración. Al usar tabadmin para crear una copia de seguridad, toda la
información se copia en un solo archivo con la extensión .tsbak. Si está ejecutando una
instalación distribuida de Tableau Server, este paso se realiza en el servidor primario, incluso
si el motor de datos que maneja los archivos .tde se encuentra en uno de trabajadores. Al
restaurar datos de Tableau, solo se pueden usar las copias de seguridad creadas con
tabadmin.
Guarde el archivo .tsbak en un equipo que no forme parte de la instalación de Tableau Server.
Al desinstalar Tableau, que es el primer paso para actualizar a una nueva versión, también se
crea automáticamente un archivo .tsbak. El mismo archivo .tsbak se usa para migrar
automáticamente los datos a la versión más reciente.
Siga el procedimiento que se indica a continuación para crear una copia de seguridad de los
datos de Tableau.
Nota: Si ejecuta el comando backup, se eliminarán también los archivos de registro de
Tableau Server de más de siete días de antigüedad, así como parte de la información
que aparece en Vistas administrativas En la página 423 de Tableau Server.
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Cree un archivo de respaldo escribiendo tabadmin backup <filename>, donde
<filename> es el nombre o ubicación y nombre de su archivo de respaldo. Desde la
versión 8.1, no hay necesidad de detener el servidor antes de crear el respaldo. Por
ejemplo:
tabadmin backup tabserver
- 544 -
o
tabadmin backup C:\backups\tableau\tabserver
Si lo desea, también puede usar -d para añadir la fecha actual al nombre de archivo.
Agregue -t seguido de una ruta a fin de especificar una ubicación para los archivos
temporales que se crean durante el proceso de respaldo. La ruta de los archivos
temporales no es la ubicación donde se escribirá el archivo de respaldo. Por ejemplo:
tabadmin backup tabserver -t C:\mytemp\tableau
En el ejemplo anterior, se creará el archivo de respaldo tabserver.tsbak en el
directorio de la agrupación Tableau Server (C:\Program
Files\Tableau\Tableau Server\9.0\bin) no en C:\mytemp\tableau.
Restaurar a partir de una copia de seguridad
Si usa tabadmin para restaurar los datos de Tableau, el contenido de la base de datos
PostgreSQL de Tableau, los extractos de datos y los archivos de configuración se
sobrescribirán con el contenido del archivo de copia de seguridad (.tsbak). Si ejecuta una
instalación distribuida de Tableau Server, este paso se realiza en la instalación principal.
Nota: Al restaurar datos de Tableau, solo se pueden usar las copias de seguridad
creadas con tabadmin.
Para restaurar desde un archivo de copia de seguridad de base de datos:
1. Escriba lo siguiente para detener el servidor:
tabadmin stop
2. Escriba lo siguiente para restaurar la base de datos desde un archivo de copia de
seguridad:
tabadmin restore <filename>
En la línea anterior, reemplace <filename> por el nombre del archivo de copia de
seguridad que quiera usar para la restauración.
Para restaurar solo los datos (no las opciones de configuración), escriba lo siguiente:
tabadmin restore --no-config <filename>
3. Escriba lo siguiente para reiniciar el servidor:
tabadmin start
4. Si ejecutó el comando tabadmin assetkeys antes de crear el archivo de copia de
seguridad que vaya a restaurar, ejecute el comando siguiente:
- 545 -
tabadmin assetkeys --validate
El sistema le solicitará que especifique la frase de contraseña necesaria para volver a
crear las claves de cifrado personalizadas que usa el archivo de copia de seguridad.
Al restaurar un archivo .tsbak, Tableau Server creará automáticamente una copia de la
carpeta de data actual. A continuación, cambiará el nombre de la carpeta a tabsvc.bak-*
y la guardará en ProgramData\Tableau\Tableau Server\data. Esta carpeta es una
copia de seguridad de emergencia de los datos de Tableau Server que el servicio de
asistencia de Tableau puede usar si se produce algún problema al restaurar la copia de
seguridad.
Cuando se complete la restauración, puede eliminar las carpetas tabsvc.bak-* con
seguridad de ProgramData\Tableau\Tableau Server\data para liberar espacio en
disco. En conjuntos de Tableau Server, las carpetas tabsvc.bak-* se crean en todos los
equipos que ejecutan Tableau Server.
Nota: No elimine la carpeta tabsvc, que también se encuentra en
ProgramData\Tableau\Tableau Server\data, ya que contiene datos de
Tableau Server. Elimine solo las carpetas tabsvc.bak-*.
Recuperar extractos a partir de un respaldo
El archivo uninstall-<version>.tsbak (por ejemplo, uninstall-8.3.tsbak) se crea como parte del
proceso de desinstalación. Después de actualizar a la versión 9.0, puede usar este archivo
para restaurar extractos de datos, por ejemplo, si por error elimina la carpeta del motor de
datos durante la actualización. Para usar uninstall-<version>.tsbak a fin de restaurar extractos
de datos:
1. Detenga el servidor.
2. Desde el directorio de la agrupación Tableau Server versión 9.0, escriba lo siguiente:
Windows Server 2012, Windows Server 2008, Windows 7 y Windows 8: tabadmin
restore \ProgramData\Tableau\Tableau Server\uninstall8.3.tsbak
Tableau Server de 32 bits instalado en Windows Server de 64 bits: tabadmin
restore \Program Files (x86)\Tableau\Tableau
Server\uninstall-8.3.tsbak
Tableau Server de 32 bits instalado en Windows Server de 32 bits: tabadmin
restore \Program Files\Tableau\Tableau Server\uninstall8.3.tsbak
Eliminar archivos innecesarios
Como procedimiento recomendado, debe supervisar el uso de espacio en su servidor. Si
necesita más espacio disponible, puede utilizar el comando cleanup En la página 600
- 546 -
para eliminar archivos de registro, archivos temporales y entradas innecesarios de la base de
datos PostgreSQL. Si puede necesitar las entradas de registro más antiguas para solucionar
un problema, debe crear un archivo de registro antes de realizar la limpieza. Para obtener más
información, consulte Archivar registros en la línea de comandos (tabadmin) En la
página 560.
Para realizar una limpieza, utilice este comando:
tabadmin cleanup
Puede añadir la opción restart, que es lo equivalente a ejecutar tabadmin stop,
tabadmin cleanup y tabadmin start:
tabadmin cleanup --restart
Las entradas de archivos y bases de datos que elimina el comando tabadmin cleanup
dependen de si Tableau Server se está ejecutando o está parado.Por ello, para eliminar los
posibles archivos y entradas de base de datos, debe ejecutar tabadmin cleanup dos
veces: una con Tableau Server funcionando y la otra cuando se haya detenido. A continuación
puede encontrar un resumen de lo que se ha eliminado al ejecutar tabadmin cleanup
con el servidor en ejecución y detenido.
Al ejecutar tabadmin cleanup con Tableau Server detenido:
l
l
l
Todos los archivos de registro se eliminarán de ProgramData\Tableau\Tableau
Server\data\tabsvc\logs.(Los archivos de registro de
ProgramData\Tableau\Tableau Server\logs no se eliminan.)
Los archivos temporales se eliminan de ProgramData\Tableau\Tableau
Server\temp y ProgramData\Tableau\Tableau
Server\data\tabsvc\temp.
No se eliminan filas de solicitudes HTTP de la tabla http_requests de la base de
datos PostgreSQL de Tableau Server, porque la base de datos no está accesible si el
servidor está detenido.
Al ejecutar tabadmin cleanup con Tableau Server en ejecución:
l
l
l
l
Los archivos de registro más antiguos que el intervalo de rotación del archivo de registro
se eliminan de ProgramData\Tableau\Tableau
Server\data\tabsvc\logs (los archivos de registro y los registros activos de
ProgramData\Tableau\Tableau Server\logs no se eliminan).
Los archivos temporales no se eliminan.
Los archivos que se están utilizando (es decir, bloqueados por el sistema operativo) no
se eliminan.
Las filas de las solicitudes HTTP con más de siete días de antigüedad se eliminan de la
tabla http_requests de la base de datos PostgreSQL de Tableau Server .
- 547 -
Nota: Las filas de las solicitudes HTTP con más de siete días de antigüedad
también se eliminan al realizar la copia de seguridad de los datos de Tableau.
Para obtener más información, consulte Copia de seguridad de los datos de
Tableau En la página 544.
Más información
Para obtener más información sobre la tabla http_requests, consulte Creación de vistas
administrativas personalizadas En la página 1 arriba En la página 434.
Para recibir consejos sobre la automatización de los comandos cleanup y backup, consulte el
siguiente artículo de la Base de conocimientos: Automatización de los procesos de respaldo y
mantenimiento del servidor
Si ha creado un archivo de registro, pero ya no lo necesita, puede eliminarlo del servidor con la
opción Eliminar instantánea en la página Estado. Para obtener más información, consulte
Archivar registros en la página Estado (instantánea) En la página 558.
Solución de problemas
Use los siguientes temas para solucionar problemas que pueda tener con Tableau Server.
Para obtener consejos sobre la solución de problemas de autenticación confiable, consulte
Solución de problemas de la autenticación confiable En la página 504:
Trabajar con archivos de registro
Tableau Server crea archivos de registro como una parte normal de sus actividades. Puede
que necesite usar archivos de registro de servidor al solucionar problemas con Tableau Sever
o si Tableau Support solicita registros para resolver un problema.
Puede crear un archivo de registro comprimido (instantánea) desde la línea de comando del
servidor, o bien usar la opción Generar instantánea en la página Mantenimiento. El archivo
comprimido contiene copias de los registros que puede copiar o descargar usando un
explorador web, y enviar a Tableau Support. Cuando tenga copia del archivo, puede eliminar
el archivo de su servidor. Para obtener más información sobre cómo crear, descargar y
eliminar archivos de registro, consulte Archivar registros en la página Estado
(instantánea) En la página 558.
Esta recopilación de temas proporciona información sobre cómo crear archivos de registro,
contenido de archivos de registro específicos y detalles sobre cuándo puede consultar un
archivo.
Investigación de problemas de Tableau Server
El rango y la complejidad de los posibles problemas con Tableau Server indican que no hay
ningún proceso simple que se pueda usar para investigar todos los problemas, pero los
siguientes pasos pueden servir como enfoque general:
- 548 -
1. Elimine los archivos de registro existentes para reducir su tamaño. Para obtener más
información, consulte Eliminar archivos innecesarios En la página 546.
2. Establezca el nivel de registro correspondiente. Esto es algo que le enseñará
Tableau Support. Para obtener más información, consulte Cambiar niveles de registro En la página 570.
3. Reproduzca el problema que está intentando solucionar para que los registros capturen los eventos relacionados con el problema.
4. Cree un archivo de los registros. Para obtener más información, consulte Archivar
archivos de registro En la página 556.
Importante: Use este archivo al buscar en los archivos de registro. No debe
editar, mover o eliminar archivos directamente en el servidor.
5. Revise el archivo de configuración del servidor (\config\tabsvc.yml) para
comprender los aspectos básicos del entorno del servidor.
6. Revise el registro de administración (\logs\tabadmin.log) para conocer las
operaciones de mantenimiento que se han realizado en el servidor.
Busque Ejecución como: <script> para buscar entradas específicas de la
actividad de tabadmin.
7. Busque en los registros de Apache (\httpd\access.####_##_##_##_##_
##.log y \httpd\error.log) solicitudes que puedan estar relacionadas con el
problema que investigue.
Los registros de Apache contendrán bastante "ruido" que no se aplica a los problemas
que está experimentando.
l Si encuentra una solicitud que parezca estar relacionada con el problema, busque \wgserver y \vizqlserver para encontrar entradas que incluyan el identificador único de solicitud de los registros de Apache.
l Busque el código de respuesta y el mensaje asociado al ID de solicitud.
l Busque el nombre del libro de trabajo, de la vista, del dashboard o de la fuente de
datos que esté relacionado con el problema. Busque una marca de tiempo relevante.
l Si encuentra una solicitud que parezca estar relacionada con el problema, busque en el código de respuesta asociado con la solicitud. (200 indican que todo
está correcto, 500 indican problemas).
l Busque el identificador único de solicitud asociado con la solicitud que haya identificado (el identificador único de solicitud es una cadena alfanumérica de 24 caracteres que encontrará justo al final de la solicitud).
8. Busque en el archivo de registro otros mensajes y posibles errores.
l Use el identificador de solicitud de los registros de Apache para buscar archivos
de registro que contengan entradas relacionadas en las carpetas \wgserver y
\vizqlserver. Busque indicaciones de problemas (por ejemplo, mensajes de
error o consultas que se ejecuten durante mucho tiempo).
9. Póngase en contacto con el servicio de asistencia
- 549 -
Si no puede resolver el problema por sí mismo, o si se lo solicita Tableau Support, envíe
el archivo comprimido a Tableau.
Consulte los siguientes temas para obtener más información:
Procesos de Tableau Server
Hay procesos de Tableau Server cuya configuración predeterminada se puede cambiar para
lograr resultados diferentes. Los temas Mejorar el rendimiento del servidor En la página
474 y Alta disponibilidad En la página 283 describen algunos de los enfoques que puede
tomar. El estado de alto nivel de cada proceso se muestra en la página Estado del servidor y
puede encontrar información más detallada relacionada con algunos de los procesos, como el
proceso de fondo, en el tema Vistas administrativas En la página 423.
Nota: Algunos de los procesos citados abajo no se pueden configurar: el controlador de
conjuntos y el servicio de coordinación se instalan en todos los nodos como parte de la
instalación básica. Se requieren en todos los nodos de servidor. El almacén de datos se
instala cuando se instala el motor de datos (no se puede instalar por separado). Todas
las instancias de un proceso de motor de datos tendrán también siempre presente una
instancia del proceso del almacén de datos.
En términos de arquitectura, la versión de 64 bits de Tableau Server usa procesos nativos de
64 bits; la versión de 32 bits de Tableau Server usa procesos de 32 bits. La excepción es el
motor de datos. Si la versión de 32 bits de Tableau Server está instalada en un sistema
operativo de 64 bits, se utilizará la versión del proceso de motor de datos de 64 bits.
Para obtener más información sobre los archivos de registro generados por estos procesos,
consulte Ubicaciones de archivo de registro de servidor En la página 561.
Proceso
Nombre de
archivo
Propósito
¿Varios Características de
hilos?
rendimiento
Servidor de API
wgserver.exe
Controla las
No
llamadas API de
REST
Servidor de
aplicaciones
vizportal.exe
Manipula la
Sí
aplicación Web,
admite la
- 550 -
A menos que use las
API de REST para
procesos de negocio
importantes, este
servicio puede
permanecer inactivo
sin afectar al estado
global de Tableau
Server.
Solo consume
recursos evidentes
durante operaciones
Proceso
Nombre de
archivo
Propósito
¿Varios Características de
hilos?
rendimiento
navegación y la
búsqueda
Componente de backgrounder.exe
segundo plano
Ejecuta tareas de No
servidor,
incluidas
actualizaciones
de extracto,
tareas ‘Ejecutar
ahora’ y tareas
iniciadas desde
tabcmd
- 551 -
poco frecuentes,
como publicar un libro
de trabajo con un
extracto o generar una
imagen estática de
una vista. Su carga se
puede crear con la
interacción basada en
el navegador y con
tabcmd.
Un proceso de un solo
hilo donde se pueden
ejecutar múltiples
procesos en una o
todas las máquinas
del clúster para
expandir la capacidad.
Por lo general, el
componente de
segundo plano no
consume mucha
memoria del proceso,
pero puede consumir
recursos de CPU, E/S
o red según la
naturaleza de la carga
de trabajo que se le
presente. Por
ejemplo, al realizar
actualizaciones de
extractos grandes,
puede usar el ancho
de banda de la red
para recuperar datos.
La recuperación de
datos o las tareas
tabcmd complejas
pueden consumir
recursos de CPU.
Proceso
Nombre de
archivo
Servidor de caché redis-server.exe
Controlador de
conjunto
Servicio de
coordinación
Propósito
Caché de
consultas
¿Varios Características de
hilos?
rendimiento
No
clustercontroller.exe Responsables de n/a
supervisar varios
componentes,
detectar errores
y ejecutar
conmutaciones
tras error cuando
es necesario
zookeeper.exe
En instalaciones n/a
distribuidas, es
responsable de
garantizar que
exista un cuórum
- 552 -
Una caché de
consultas distribuida y
compartida en todo el
conjunto de
servidores. Esta
caché en memoria
acelera la experiencia
del usuario en muchas
situaciones. VizQL
Server, el
componente de
segundo plano y Data
Server (y, en menor
medida, el servidor de
API y el servidor de
aplicaciones) realizan
solicitudes al servidor
de caché en nombre
de usuarios o trabajos.
Como la caché usa un
subproceso único,
para obtener un mejor
rendimiento es
necesario ejecutar
instancias adicionales
del servidor de caché.
Se incluye en la
instalación básica en
todos los nodos.
Se incluye en la
instalación básica en
todos los nodos.
Proceso
Motor de datos
Nombre de
archivo
tdeserver64.exe
tdeserver.exe (32
bits)
Propósito
¿Varios Características de
hilos?
rendimiento
para realizar
decisiones
durante una
conmutación tras
error
Almacena
Sí
extractos de
datos y responde
consultas
- 553 -
La carga del motor de
datos la generan
solicitudes de los
procesos de servidor
de VizQL Server, el
servidor de
aplicaciones, el
servidor de API, Data
Server y el
componente de
segundo plano. El
motor de datos
también atiende
solicitudes de la
mayoría de los otros
procesos de servidor.
Es el componente que
carga extractos en la
memoria y realiza
consultas en ellos. El
consumo de memoria
se basa
principalmente en el
tamaño de los
extractos de datos que
se cargan. El código
binario de 64 bits se
usa como el valor
predeterminado en
sistemas operativos
de 64 bits, incluso si
Tableau Server de 32
bits se encuentra
Proceso
Nombre de
archivo
Propósito
¿Varios Características de
hilos?
rendimiento
Data Server
dataserver.exe
Administra
Sí
conexiones a
fuentes de datos
de Tableau
Server
Almacén de
archivos
filestore.exe
Replica
n/a
automáticamente
extractos en
nodos de motor
de datos
- 554 -
instalado. El motor de
datos tiene varios hilos
para manipular
solicitudes múltiples
en un momento. Bajo
una carga alta puede
consumir recursos de
CPU, E/S y red, todos
los que pueden ser un
atasco de rendimiento
bajo carga. A carga
alta, una instancia
simple del motor de
datos puede consumir
todos los recursos de
CPU para procesar
las solicitudes.
Dado que es un proxy,
normalmente solo se
une por la red, pero se
puede unir por la CPU
con sesiones de
usuario simultáneas
suficientes. Su carga
se genera mediante la
interacción basada en
navegador y en
Tableau Desktop y
extrae los trabajos de
actualización para las
fuentes de datos de
Tableau Server.
Se instala con el motor
de datos (no se puede
instalar por separado).
Siempre habrá
presente un proceso
de almacén de
archivos si hay
Proceso
Repositorio
Nombre de
archivo
postgres.exe
Propósito
¿Varios Características de
hilos?
rendimiento
La base de datos n/a
de Tableau
Server almacena
libros de trabajo y
metadatos de
usuario
Buscar y explorar searchserver.exe
Gestiona
Sí
búsqueda rápida,
filtrado,
recuperación y
visualización de
metadatos de
contenido en el
servidor
VizQL Server
Carga y
Sí
renderiza vistas,
calcula y ejecuta
vizqlserver.exe
- 555 -
instalados uno o más
procesos de motor de
datos.
Normalmente
consume pocos
recursos. Se puede
transformar en un
atasco en casos
excepcionales para
implementaciones
muy grandes (miles de
usuarios) cuando
realiza operaciones
como ver todos los
libros de trabajo por
usuario o cambiar los
permisos. Para
obtener más
información, consulte
Repositorio de
Tableau Server En la
página 254.
El proceso está
limitado en primer
lugar por la memoria y
en segundo lugar por
las E/S. La cantidad
de memoria usada
aumenta
proporcionalmente a
la cantidad de
contenido que hay en
el servidor
(sitios/proyectos/libros
de trabajo/fuentes de
datos/vistas/usuarios).
Consume recursos
evidentes durante la
Proceso
Nombre de
archivo
Propósito
consultas
¿Varios Características de
hilos?
rendimiento
carga de la vista y el
uso interactivo de un
navegador Web. Se
puede unir a CPU,
E/S o la red. La carga
del proceso solo se
puede crear con la
interacción basada en
el navegador. Se
puede acabar la
memoria.
Archivar archivos de registro
Puede crear archivos (instantáneas) de archivos de registro de dos formas distintas: desde la
página Estado mediante un navegador, o bien desde una línea de comandos, usando
tabadmin en Tableau Server. La creación de un archivo de registro le proporciona una
instantánea comprimida de registros que puede usar para solucionar problemas o para enviar
a Tableau Support el problema para obtener ayuda.
Inicio rápido: Generar una instantánea de registros de servidor
Puede generar y descargar rápidamente una instantánea comprimida de los registros de
Tableau Server desde la página Mantenimiento del servidor. La instantánea contiene una
copia de hasta siete días de información de registro y no afecta a los registros reales que hay
en el servidor. Puede crear la instantánea desde cualquier navegador y no es necesario
detener el servidor primero.
1 Navegar a la característica de instantánea
En la página Estado del servidor, desplácese hasta el final de la página:
- 556 -
2 Generar una instantánea
Haga clic en Generar instantánea. Si está ejecutando una instalación distribuida de Tableau
Server, esta recopilará registros de todos los servidores del clúster.
No hay que detener el servidor antes de generar una instantánea.
El botón Generar instantánea solo está disponible si no existe ninguna instantánea. Si existe
una instantánea anterior, tiene que eliminarla antes de generar otra nueva. Primero descargue
la instantánea existente si cree que contiene información que pueda necesitar.
- 557 -
3 Descargar una instantánea
Haga clic en Descargar instantánea para copiar los archivos de registro comprimidos en el
equipo local:
El botón Generar instantánea está disponible después de generar la instantánea. La
instantánea descargada se guarda en la ubicación de descarga predeterminada del
navegador web.
4 Eliminar una instantánea
Haga clic en Eliminar instantánea para quitar una instantánea existente de Tableau Server:
Al eliminar la instantánea no se eliminan los archivos de registro de Tableau Server. Solo se
elimina la instantánea creada a partir de esos archivos.
Archivar registros en la página Estado (instantánea)
Puede generar y descargar una instantánea (archivo) de los archivos de registro de Tableau
Server de un navegador web, sin abrir una línea de comandos. Esta instantánea comprimida
contiene una copia de hasta siete días de los datos del archivo de registro de Tableau Server y
de los servidores de los trabajadores (si tiene un entorno distribuido). El proceso de
instantánea no cambia ni elimina los archivos de registro de Tableau Server ni los archivos de
registro creados con tabadmin.
Nota Para especificar la cantidad de datos que desea recopilar o el nombre del archivo
comprimido que va a crear, use tabadmin para crear un archivo de registros de servidor.
Para obtener más información, consulte Archivar registros en la línea de
comandos (tabadmin) En la página 560.
Para generar una instantánea de archivos de registro de servidor:
- 558 -
1. Abra la página Estado:
l
Varios sitios: Seleccione Servidor > Estado.
l
Un único sitio: Seleccione Estado.
2. Haga clic en Generar instantánea para crear una instantánea de los registros de
Tableau Server. El botón Generar instantánea solo está disponible si no hay ninguna
instantánea existente.
Nota: Esta opción está disponible independientemente de si se han creado o no
archivos de registro con tabadmin.
3. Haga clic en Descargar instantánea para descargar la instantánea del registro en su
ubicación de descargas predeterminada de su navegador web. Esta opción está
disponible después de crear una instantánea.
Google Chrome muestra la descarga en la parte inferior de la ventana:
4. Haga clic en la flecha y, a continuación, haga clic en Abrir para descomprimir la
instantánea o en Mostrar en carpeta para ver dónde se ha descargado:
- 559 -
5. (Opcional) Haga clic en Eliminar instantánea para eliminar una instantánea de
registros. Esta opción está disponible después de crear una instantánea.Debe eliminar
la instantánea existente antes de crear una nueva.
Por ejemplo, puede que desee eliminar la instantánea que ha creado antes de un
evento que desee investigar.
Archivar registros en la línea de comandos (tabadmin)
Puede archivar archivos de registro de Tableau Server mediante el comando tabadmin
ziplogs. Este comando crea un archivo zip que contiene todos los archivos de registro y es
útil cuando trabaja con Tableau Support. El comando ziplogs no elimina los archivos de
registro; en lugar de eso, los copia en un archivo zip. Si ejecuta una instalación distribuida de
Tableau Server, realice este paso desde el servidor primario. Todos los registros de trabajador
que haya se incluirán en el archivo zip.
Nota: El comando tabadmin ziplogs puede generar mensajes como "error de
zip: Nada que hacer". Suelen estar relacionados con pasos específicos en el proceso de
compresión, y no quieren decir que el archivo de registro esté vacío o que el proceso
completo de archivado haya fallado.
Para crear archivos de registro:
1. Abra una línea de comando como administrador y navegue al directorio de la agrupación de Tableau Server. Por ejemplo:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
2. Detenga Tableau Server escribiendo:
- 560 -
tabadmin stop
3. Cree el archivo zip escribiendo tabadmin ziplogs -l -n <filename>, donde
<filename> es el nombre del archivo zip que desea crear. Elija un nombre único sin
espacios. Tableau no sobrescribe un archivo existente. Por ejemplo:
tabadmin ziplogs -l -n my_logs
Si no especifica un nombre de archivo, el nombre del archivo será logs.zip. También
puede usar -d mm/dd/yyyy para incluir solo los archivos generados desde una fecha
específica. Por ejemplo:
tabadmin ziplogs -l -n -d 12/14/2014
El comando anterior crea un archivo comprimido con el nombre logs.zip, que incluye
registros con fecha del 14 de diciembre de 2014 hasta la actualidad; los registros
anteriores se excluyen. La opción -n captura información sobre el entorno del servidor,
incluidos los puertos que están en uso. Para ver una lista de todas las opciones de
ziplogs, escriba tabadmin ziplogs -h.
4. Reinicie Tableau Server escribiendo:
tabadmin restart
Puede encontrar el archivo zip en el directorio de la agrupación Tableau Server.
Ubicaciones de archivo de registro de servidor
De forma predeterminada, los archivos de registro de Tableau Server se recopilan en un
archivo zip denominado logs.zip (puede especificar un nombre distinto si crea el archivo
con tabadmin). Puede copiar el archivo del servidor en un equipo local y abrirlo ahí, o
enviarlo a Tableau Support. Cuando descomprima el archivo, se creará una serie de carpetas
con archivos de registro relacionados. Esta tabla explica los posibles contenidos de cada
carpeta, así como la ubicación original de los archivos que vienen de Tableau Server, el
proceso que creó los archivos de registro y los detalles sobre los archivos.
El directorio de registro de Tableau Server es C:\ProgramData\Tableau\Tableau
Server\data\tabsvc\logs si instaló Tableau Server en la unidad C, a menos que se especifique
lo contrario en la siguiente tabla.
Ubicaciones de archivo de registro
Archivos/carpetas
en logs.zip
buildversion.txt
Detalles
Archivos
Generado por
La versión
de compilación de
Tableau Server.
- 561 -
Ubicación en
Tableau Server
tabsvc.yml
\config
wgserver.checksum
assetkeyencryption
backgrounder
cacheserver
clustercontroller
Registros
relacionados
con el
cifrado del
repositorio.
assetkeyencryption tabadmin
assetkeys
.log
\logs\assetkeyencryption
Los archivos
relacionados
con las suscripciones y
las actividades programadas,
como actualizaciones
de extractos, las
tareas "Ejecutar
ahora", y las
tareas tabcmd.
backgrounder#.log
backgrounder.exe
\logs\backgrounder
redis-server.exe
\cacheserver
clustercontroller.exe
\clustercontroller
spawn.####.log
tomcat-#.####-####.log
Registros
relacionado
s con el
proceso del
servidor de
caché.
Registros
relacionado
s con el
proceso del
controlador
de conjunto
de
servidores.
clustercontroller.lo
g
clustercontroller.lo
g-####-##-##
- 562 -
config
Archivos de
configuració
n.
connections.yml
workgroup.yml
Configuración
\config
de Tableau Server
Este es un
buen lugar
para
empezar a
recopilar
información
para la
solución de
problemas.
Confirme
que los
ajustes de
configuració
n son los
esperados.
data-
\logs\datacollector
collector
dataengine
dataserver
Habrá un
tdeserver_####_
archivo de
##_##_##_##_
registro tde- ##.log
server por
cada día
con información
sobre extractos y consultas de
datos, así
como respuestas a
solicitudes
de VizQL
Server.
tdeserver.exe
Información
sobre conexiones a
fuentes de
datos de
dataserver.exe
dataserver-#.log
- 563 -
\logs\dataengine
tdeserver64.ex
e
\logs\dataserver
Tableau Server.
httpd
Registros
de Apache.
Busque
aquí las
entradas de
autenticació
n. Cada
solicitud del
registro de
Apache
tendrá un ID
de solicitud
asociado.
Este
identificador
de solicitud
se usa en
todos los
registros de
servidor, y
puede
usarlo para
asociar
entradas de
registro a
una
solicitud.
access.####-####.##-##-##log
\logs\httpd
error.log
startup.log
licensing
logs
Demonio de
Apache
\logs\licensing
Esta es la
ubicación de
los registros
de mayor
interés y
utilidad.
Busque
aquí
después de
revisar los
archivos de
configuració
tabadmin.log
tabconfig.log
tablicsrv.log
tabsrvlic.log
wgserver.war.depl
oy.log
- 564 -
\logs
n.
tabadmin.lo
g nunca se
sobrescribe
ni se trunca,
por lo que
contiene
todos los
detalles.
notifytabadmin.lo
g contiene
errores de
tabadmin.lo
g (los
errores
también se
incluyen en
tabadmin.lo
g).
tablicsrv.log
y
tabsrvlic.log
están
relacionado
s con la
licencia.
pgsql
Registros
de base de
datos de
PostgreSQL,
incluidos los
archivos
relacionados
con el lanzamiento de
procesos de
servidor.
Los extractos de datos
tabspawn
- 565 -
\logs\pgsql
de Tableau
se almacenan en la
base de
datos de
PostgreSQL.
repository
postgres.exe
service
notify-tabsvc.log
\logs\repository
\logs\service
tabsvc.log
solr
Relacionado con
el índice de
búsqueda.
\logs\solr
svcmonitor
tabadminservice
\logs\svcmonitor
Relacionado con
los archivos
de registro
creados con
la opción
Generar
una instantánea de
archivos de
registro de
servidor.
\logs\tabadminservice
tabadmwrk
\logs\tabadmwrk
vizportal
\logs\vizportal
vizqlserver
Relacionad
o con la
visualizació
n y la
interacción
con vistas.
vizql-0.log.######-##
spawn.####.log
Al ejecutar
- 566 -
vizqlserver.exe
\logs\vizqlserver
varias
instancias
de VizQL
Server, las
instancias
se
distinguen
por el
número de
puerto.
Los
registros de
notifyproducti
on
contienen
eventos
excepcional
es.
vizqlserver\logs
La mayoría
de los
archivos
está en
formato
JSON.
backgrounder_
####_####_##_
##_##_##_##.txt
tabprotosrv.
txt se crea
cuando abre
datos o se
conecta a
datos.
tabadmin_####_
##_##_##_##_
##.txt
dataserver_####_
####_##_##_##_
##_##.txt
tabprotosrv.txt
vizqlserver_####_
####_##_##_##_
##_##.txt
wgserver_####_
####_##_##_##_
##_##.txt
tdserver_
vizqlserver_####_
####_##_##_##_
##_##.txt
- 567 -
\vizqlserver\logs
wgserver
Información
relacionada
con tareas
administrati
vas,
administraci
ón de libros
de trabajo y
permisos,
autenticació
n, inicios de
sesión,
solicitudes
de vista
inicial y
solicitudes
de
publicación.
db-migrate_####_
##_##_##_##_
##.log
migrate.log
notifyproduction.####_
####_##_##_##_
##_##.log
production.####.lo
g
production.####_
####_##_##_##_
##_##.log
spawn.####.log
tomcat-#.####_
##_##.log
Exploración, wgserver-#.log
búsqueda.
Las
instancias
de wgserver
se
distinguen
por número
de puerto,
seguidas
inmediatam
ente por
"production"
o "notifyproduction".
Los
registros de
notifyproduction
contienen
eventos
excepcional
es.
Habrá un
- 568 -
wgserver.exe
\logs\wgserver
archivo
production.
n_###
independien
te por cada
proceso de
componente
de segundo
plano para
cada día.
notifyproduction.
n_### está
correlaciona
do con
production.
n_###, pero
solo
contiene
errores.
zookeeper
Información
relacionada
con el
servicio de
coordinació
n de
Tableau
Server.
spawn.####.log
zookeeper.exe
\logs\zookeeper
zookeeper-#.log
zookeeper#.log.####_##_##
Los archivos de registro de Tableau Server se pueden encontrar en las siguientes carpetas del
servidor:
Registros de Tableau Server
Los siguientes archivos de registro realizan seguimiento a actividades relacionadas con la
aplicación web, base de datos e índice:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc
Registros de VizQL
Estos archivos de registro realizan seguimiento a actividades relacionadas con la visualización
de vistas, como la consulta de bases de datos y generación de imágenes:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\vizqlserver\Logs
- 569 -
Archivos temporales
Cualquier archivo que comienza con exe_ en la carpeta a continuación es un archivo de
Tableau Server y es posible eliminarlo.
C:\ProgramData\Tableau\Tableau Server\temp
Cambiar niveles de registro
De forma predeterminada, Tableau Server registra los eventos en el nivel de información.
Puede cambiar esto si necesita recopilar más información (si trabaja con Tableau Support, por
ejemplo). Un buen consejo sería no aumentar los niveles de registros excepto al solucionar un
problema.
Niveles de registro
Los siguientes niveles de registro se muestran para aumentar la cantidad de información
registrada:
l
l
l
l
l
l
l
off
fatal
error
warn
info (predeterminado)
debug
trace
Nota: Al aumentar el nivel de registro a debug o trace, se aumenta la cantidad de
información que se registra, lo que puede repercutir considerablemente en el
rendimiento. Solo debe establecer un nivel de registro en debug al investigar un caso
específico. Reproduzca el problema y después restablezca el nivel de registro a info.
Cambiar niveles de registro
Establezca los niveles de registro de Tableau Server usando uno de los distintos comandos de
tabadmin set. El comando que use depende de para qué componente de Tableau Server
desea cambiar el nivel de registro.
Comando
Ubicación de los registros afectados
(path begins with \ProgramData\Tableau\Tableau
Server\data\tabsvc)
server.log.level
\vizqlserver\Logs\*.txt
vizportal.log.level
\vizportal\*.log
vizqlserver.log.level
\vizqlserver\*.log
wgserver.log.level
\wgserver\*.log
Para obtener más información, consulte Opciones de tabadmin set En la página 620.
- 570 -
Debe detener Tableau Server antes de cambiar los niveles de registro y reiniciarlo después. Si
ejecuta una instalación distribuida de Tableau Server, establezca niveles de registro desde el
servidor primario.
Para cambiar el nivel de registro:
1. Abra una línea de comando como administrador y navegue al directorio de la
agrupación de Tableau Server.
Si Tableau Server está instalado en la unidad C:
C:\Program Files\Tableau\Tableau Server\9.0\bin
o
C:\Program Files (x86)\Tableau\Tableau Server\9.0\bin
2. Detenga Tableau Server escribiendo:
tabadmin stop
3. Establezca el nivel de registro escribiendo tabadmin set [command][option]
donde [command] es server.log.level, vizqlserver.log.level o
wgserver.log.level
y [option] es un nivel de registro válido.
Ejemplos:
l
tabadmin set server.log.level debug
l
tabadmin set vizqlserver.log.level warn
tabadmin set vizportal.log.level debug
l
tabadmin set wgserver.log.level off
4. Reinicie Tableau Server escribiendo:
tabadmin restart
Restablecer los niveles de registro
Después de obtener la información relacionada con el problema que está investigando,
restablezca los niveles de registro para que no se vea afectado el rendimiento.
Restablezca el nivel de registro a su valor predeterminado (info) usando el comando
correspondiente con una opción -d.
Ejemplos:
l
tabadmin set server.log.level -d
tabadmin set vizportal.log.level -d
- 571 -
l
tabadmin set vizqlserver.log.level -d
l
tabadmin set wgserver.log.level -d
Manipular un servidor sin licencia
Tableau ofrece dos modelos de licenciamiento: basado en el usuario y basado en los núcleos.
El licenciamiento basado en usuarios requiere que cada cuenta de usuario activa esté cubierta
por una licencia. Las licencias basadas en usuarios tienen una capacidad definida o un número
de usuarios que permite. Cada usuario tiene un nombre de usuario asignado a él en el servidor
y se requiere su identificación al conectarse al servidor.
El licenciamiento basado en núcleos no tiene limitaciones en la cantidad de cuentas de usuario
del sistema, pero sí restringe el número máximo de núcleos de procesadores que Tableau
Server puede usar. Si tiene una licencia Tableau Server: núcleo de varias máquinas, puede
instalar Tableau Server en una o más máquinas para crear un clúster, con la restricción de que
el número total de núcleos de todas las máquinas no sobrepase el número de núcleos para los
que tiene una licencia y que todos los núcleos de una máquina en particular estén cubiertos
por la licencia.
Si tiene una licencia de núcleo de máquina individual de Tableau Server, puede instalar
Tableau Server en un solo equipo. El número de núcleos de procesadores del equipo no debe
superar el número de núcleos que disponen de licencia.
Servidor basado en usuarios sin licencia
El motivo más común para que un servidor que tiene licenciamiento basado en usuario quede
sin licencia es una clave de producto expirada o un contrato de mantenimiento expirado.
Puede ver las claves de productos y agregar nuevas al seleccionar Inicio > Todos los
programas > Tableau Server > Administrar claves de productos.
Servidor basado en núcleos sin licencia
Un servidor basado en núcleos puede quedar sin licencia por diversos motivos. Un problema
común es que la máquina primaria o la de un trabajador tiene más núcleos que lo permitido por
la licencia. Cuando el servidor no tiene licencia no puede iniciar o administrar el servidor. Sin
embargo, puede administrar sus licencias mediante la herramienta de línea de comando
tabadmin. Siga los pasos a continuación para ver una lista de sus licencias y el número de
núcleos por máquina.
1. Abra una línea de comando y escriba lo siguiente: cd C:\Program
Files\Tableau\Tableau Server\9.0\bin
2. Escriba lo siguiente: tabadmin licenses.
Manipular un proceso de VizQL Server sin licencia
Existen varios indicadores en la página de estado de Tableau Server que le ayudan a
comprender el estado de los procesos de Tableau Server. Un cuadro de estado de color
- 572 -
naranja, "Sin licencia", indica que uno de los procesos de VizQL Server no puede recuperar la
información de licencia de Tableau Server.
Es posible que existan varios motivos por el que un proceso no puede acceder a esta
información. Por ejemplo, es posible que haya problemas de red que evitan que un proceso
VizQL, el cual se ejecuta en otra máquina de trabajador, se comunique con la máquina
primaria. O bien, es posible que el proceso envíe más solicitudes que las que puede aceptar a
la vez y no puede manejar la solicitud de licenciamiento. En consecuencia, es posible que
algunos usuarios puedan acceder a vistas mientras que otros no.
Para solucionar el problema, detenga y, a continuación, inicie Tableau Server.
Error de memoria insuficiente de VizQL
En las versiones de 32 bits de Tableau Server, si un proceso VizQL alcanza su límite de
sesiones de visualización concurrentes, puede que vea un error ‘Sin memoria’, el cual también
se escribirá en los registros vizqlserver*.txt ubicados aquí:
C:\ProgramData\Tableau\Tableau
Server\data\tabsvc\vizqlserver\Logs
El proceso VizQL no finaliza cuando se produce este error, sino que no aceptará conexiones
adicionales. Este problema lo puede tratar realizando lo siguiente:
l
l
l
Actualizar a la versión de 64 bits de Tableau Server: Consulte Actualizar a 9.0 En
la página 255 para obtener detalles.
Aumentar el número de procesos VizQL: Esto podría significar que necesita
agregar uno o más trabajadores. Consulte Instalar y configurar nodos de
trabajador En la página 277 para conocer cómo realizar esto.
Editar vizqlserver.session.expiry.timeout: Usar tabadmin para cambiar la
configuración de vizqlserver.session.expiry.timeout de su valor predeterminado (30
minutos) a un período de tiempo más corto, como 10 o 5 minutos. Esto también dejará
inactivas las sesiones para que expiren pronto, liberando así memoria para nuevas
sesiones.
Error de restricción de cookies
Cuando un usuario inicia sesión en Tableau Server, una cookie de sesión se almacena en su
navegador local. La cookie almacenada es el método mediante el cual Tableau Server afirma
que el usuario está autenticado y puede acceder al servidor. Dado que la cookie se define con
el mismo dominio o subdominio de la barra de dirección del navegador, se le considera una
- 573 -
cookie de origen. Si el navegador del usuario está configurado para bloquear las cookies de
origen, el usuario no podrá iniciar sesión en Tableau Server.
Cuando el usuario inicia sesión en Tableau Server a través de una vista incrustada o en un
entorno que tiene configurada la autenticación confiable, sucede lo mismo: se almacena una
cookie. Sin embargo, en este caso, el navegador trata la cookie como una cookie de terceros.
Esto se debe a que la cookie se define con un dominio diferente al que se muestra en la barra
de dirección del navegador. Si el navegador Web del usuario está configurado para bloquear
las cookies de terceros, la autenticación en Tableau Server fallará. Para evitar que esto
suceda, los navegadores Web se deben configurar para admitir las cookies de terceros.
Solución de problemas de fuentes de datos
Para usuarios que trabajan con fuentes de datos de Tableau Server, se debe contra con hasta
tres elementos:
l
Permisos para la fuente de datos: Todas las personas que se conectan a una fuente
de datos deben tener permisos de Conexión y Vista para ella. Esto también se aplica a
usuarios que acceden a vistas que se conectan a fuentes de datos. Todas las personas
que publican y modifican fuentes de datos deben tener licencia de Publicación y también
tener permisos de Escritura/Guardar como y Descargar/Guardar en Web como.
Consulte Administrar permisos En la página 178 y Configurar permisos para una
fuente de datos En la página 194 para obtener más información.
Las fuentes de datos multidimensionales (Cube) se deben descargar y utilizar en
Tableau Desktop, por lo que requieren el permiso Descargar/Guardar en Web como.
Para obtener más información sobre los cubos en Tableau, consulte Fuentes de datos
de cubo En la página 169.
l
l
Capacidad de autenticar la base de datos: Hay varias formas en que se puede
conectar a datos en Tableau y controlar quién tiene acceso a qué. Básicamente,
cualquier entidad que se conecta a la base de datos debe poder autenticarse. La
entidad podría ser Tableau Server realizando una actualización de extracción. Podría
ser un usuario de Tableau Desktop que se conecta a una fuente de datos que luego se
conecta a una fuente de datos en tiempo real. También podría ser un usuario de
Tableau Desktop que accede a una vista que se conecta a una base de datos de acceso
en tiempo real. Consulte Seguridad de datos En la página 442 para obtener más
información sobre las opciones.
Controladores de bases de datos: Si la persona que creó o publicó la fuente de
datos en Tableau Desktop debe instalar controladores de bases de datos adicionales,
es posible que deba instalarlos en Tableau Server. Si ejecuta una instalación distribuida
de Tableau Server donde, por ejemplo, el proceso de servidor de datos se ejecuta en el
servidor de un trabajador, cualquier controlador de base de datos requerido debe
instalarse también ahí en el servidor primario. Otros procesos también requieren
controladores,Consulte Controladores de bases de datos En la página 279 para
obtener más información.
- 574 -
Mensajes de error de fuente de datos
A continuación se indican algunos errores que autores de libros de trabajo y otros usuarios
pueden encontrar mientras trabajan con fuentes de datos y vistas:
Se denegó el permiso para acceder a esta fuente de datos de Tableau Server: La
conexión de la fuente de datos requiere permiso de Conexión. Consulte Administrar
permisos En la página 178 y Configurar permisos para una fuente de datos En la página
194 para obtener más información.
No se encontró la fuente de datos: Una persona que trabaja con una vista puede ver este
error si la fuente de datos se elimina de Tableau Server o si se debe actualizar su página
Conectar a datos. Para actualizar la página Conectar a datos en Tableau Desktop, haga clic
en el icono Actualizar:
No es posible conectar a esta fuente de datos de Tableau Server: Este error puede
aparecer si la información de conexión para la fuente de datos ha cambiado, por ejemplo,
como resultado del cambio de nombre del servidor de la base de datos. Observe la
información Conexión de datos para conocer la fuente de datos y confirme que tiene la
configuración correcta.
No es posible enumerar las fuentes de datos de Tableau Server: Este error puede
ocurrir si un usuario intenta acceder a fuentes de datos de Tableau Server y hay problemas de
conectividad entre Tableau Server y Tableau Desktop.
No es posible conectarse con una fuente de datos de cubo: Para usar una fuente de
datos multidimensional (Cube), deberá descargar la fuente de datos y usarla en Tableau
Desktop. Asegúrese de que dispone del permiso Descargar/Guardar en Web como para la
fuente de datos. Para obtener más información sobre los cubos en Tableau, consulte Fuentes
de datos de cubo En la página 169.
- 575 -
Solucionar problemas relacionados con las suscripciones
"La instantánea de vista en este correo electrónico no se pudo renderizar correctamente."
Puede haber diversas razones para recibir una suscripción con este mensaje de error:
l
l
l
Falta de credenciales: Algunas vistas se publican con credenciales incrustadas. Es
posible que reciba el error indicado anteriormente si las credenciales incrustadas están
obsoletas o si la vista se volvió a publicar sin las credenciales incrustadas.
Base de datos temporalmente fuera de servicio: Si la vista tiene una conexión con
una base de datos de acceso en tiempo real y esa base de datos se encontraba fuera de
servicio cuando se generó la suscripción, es posible que aparezca el error anterior.
Límite de tiempo de espera de proceso de fondo: De manera predeterminada, el
proceso de fondo que controla suscripciones caduca después de 30 minutos. En la
mayoría de los casos, esto es tiempo suficiente. Sin embargo, si el proceso de fondo
está controlando un dashboard extraordinariamente grande y complejo, es posible que
no sea tiempo suficiente. Puede revisar la vista de administrador de Tareas de fondo
para extractos En la página 429 para ver si ese es el caso. Para aumentar el umbral
del límite de tiempo de espera, utilice la opción subscriptions.timeout de tabadmin.
No es posible suscribirse
Si puede ver una vista en Tableau Server y tiene el icono de suscripción (
superior derecha, puede suscribirse a ella.
) en la esquina
Para suscribirse a una vista, debe cumplir con dos requisitos: Debe configurar Tableau Server
correctamente (como se describe en Administrar suscripciones En la página 394) y la vista
a la cual desea suscribirse debe tener credenciales incrustadas para su fuente de datos o no
confiar en absoluto en las credenciales. Algunos ejemplos incluyen un libro de trabajo que se
conecta a un extracto que no se actualiza o un libro de trabajo, cuyos datos están en un archivo
que se incluyó en el libro de trabajo en el momento de la publicación. La incrustación de
credenciales es un paso que ocurre en Tableau Desktop (consulte la Ayuda de Tableau
Desktop para obtener detalles).
Sin icono de suscripción
Puede ocurrir que se pueda ver una vista en Tableau Server, pero no suscribirse a ella. Esto
ocurre para las vistas con conexiones de base de datos de acceso en tiempo real, donde se
piden las credenciales de la base de datos la primera vez que hace clic en la vista. Una
suscripción incluye una vista (o libro de trabajo), datos y un programa. Para entregar la pieza
de datos, Tableau Server necesita credenciales de la base de datos incrustadas o datos que
no requieran credenciales. Cuando se trata de las conexiones de la base de datos de acceso
en tiempo real, Tableau Server no tiene las credenciales correspondientes, solo los usuarios
individuales. Esta es la razón por la cual solo puede suscribirse a vistas que no requieren
credenciales o las tienen incrustadas.
- 576 -
También podrá ver una vista pero no podrá suscribirse a ella (sin icono de suscripción) si
Tableau Server se configura para autenticación confiable. Consulte Requisitos de suscripción
para obtener más información.
Recepción de suscripciones no válidas o "que no funcionan"
Si configuró suscripciones en instancias de pruebas o desarrollo de Tableau Server, además
de la instancia de producción, deshabilite las suscripciones de las instancias que no son de
producción. Mantener las suscripciones habilitadas en todas las instancias puede ocasionar
que los usuarios reciban suscripciones que parecen válidas, pero que no funcionan, o que
reciban suscripciones incluso si ya no están suscritos a la vista o el libro de trabajo.
Las suscripciones no llegan ("Error al enviar correo electrónico. No es posible enviar
el comando al host SMTP.")
Puede ver el error de arriba en Windows Event Viewer si las suscripciones aparecen como
enviadas (según la vista de administración Tareas de fondo para extractos En la página
429), las suscripciones no llegan y el servidor SMTP usa sesiones cifradas (SSL). Las
suscripciones son solo compatibles para conexiones SMTP no encriptadas. La solución es
usar un servidor SMTP no encriptado.
Problemas de funcionamiento de scripts personalizados tras actualizar a la versión
8.1
Para facilitar la administración de sesiones, se ha agregado una etiqueta de almohadilla (#) al
final de ver URL a partir de la versión 8.1. Es posible que necesite actualizar los scripts de
suscripciones personalizadas que generaban vistas como archivos PDF o PNG para que
permitan el uso de la etiqueta de almohadilla.
Por ejemplo, antes de la versión 8.1, las URL de visualización se escribían del modo
http://tableauserver/views/SuperStore/sheet1 y era posible generar una vista
como archivo PNG al agregar la extensión .png al final de la URL:
http://tableauserver/views/SuperStore/sheet1.png. A partir de la versión
8.1, las URL deben escribirse así:
http://tableauserver/views/SuperStore/sheet1#1. Para generar un archivo
PNG, la cadena .png debe especificarse antes de la etiqueta de almohadilla. Por ejemplo:
http://tableauserver/views/SuperStore/sheet1.png#1
Solución de problemas de SAML
Use los siguientes temas para solucionar problemas que pueda tener con SAML.
SAML y Habilitar inicio de sesión automático
Si está usando SAML y Tableau Server también está configurado para usar Active Directory,
no use además Activar inicio de sesión automático. No se pueden usar Activar inicio de
sesión automático y SAML juntos.
- 577 -
Iniciar sesión desde la Línea de comando
Aunque Tableau Server esté configurado para usar SAML, no se utiliza si inicia sesión en
Tableau Server usando las herramientas de línea de comando de tabcmd En la página 632 o
la utilidad de línea de comando de Extracción de datos de Tableau (incluida con Tableau
Desktop).
Inicio de sesión fallido
Si recibe el mensaje "Inicio de sesión fallido: Autenticación de proveedor de identidad exitosa
para usuario <nombre de usario de IdP>,No se pudo encontrar el usuario en Tableau Server".
Los nombres de usuario almacenados en Tableau Server y en su IdP no son idénticos. Para
corregirlo, asegúrese de que coincidan. Por ejemplo, si el nombre de usuario para Jane Smith
está almacenado en el IdP como jsmith, también debe estarlo en Tableau Server como
jsmith.
Registro de error SAML
La autenticación de SAML se realiza fuera de Tableau Server, lo que puede dificultar la
solución de problemas de autenticación. Sin embargo, Tableau Server registra los intentos de
inicio de sesión. Puede crear una instantánea de archivos de registro y usarlos para solucionar
problemas. Para obtener más información, consulte Archivar archivos de registro En la
página 556.
Nota: En Tableau Server 9.0 y posterior, para registrar eventos relacionados con
SAML, wgserver.log.level y vizportal.log.level se deben establecer en
debug. Para obtener más información, consulte Cambiar niveles de registro En la
página 570.
Consulte los errores de SAML en los archivos siguientes de la instantánea descomprimida de
los archivos de registro:
\wgserver\wgserver-<n>.log
\vizportal\vizportal-<n>.log
\wgserver\production.<nnnn>_<yyyy_mm_dd_hh_mm_ss>.log
En Tableau Server 9.0 y posterior, el proceso de la aplicación (vizportal.exe) gestiona la
autenticación, de modo que las respuestas de SAML las registra ese proceso. El proceso de
instalación de SAML registra información en los registros correspondientes al proceso de
servidor de la API (wgserver.exe).
Barra diagonal final
En la pestaña SAML, compruebe que la URL de retorno de Tableau Server no termine con
una barra diagonal final (correcto: http://tableau_server; incorrecto: http://tableau_server/):
- 578 -
Confirmación de conectividad
Confirme que el Tableau Server que configure tenga una dirección IP que se pueda enrutar o
un NAT en el firewall que permita el tráfico bidireccional directamente al servidor.
Para comprobar la conectividad, ejecute telnet en Tableau Server e intente conectarse con el
IdP de SAML. Por ejemplo: C:\telnet 12.360.325.10 80
La prueba anterior debería permitir conectarse en el puerto HTTP (80) en el IdP y recibir un
encabezado HTTP.
Manejar alertas de actualización de extracto
Si las actualizaciones de extractos calendarizadas no tienen éxito, Tableau mostrará un menú
de Alertas en la esquina superior derecha:
Solo verá el menú de Alertas si falló una actualización de extractos y es:
l
Un administrador de sistema o de sitio.
l
El autor del libro de trabajo o la fuente de datos que no se pudo actualizar.
l
El autor de un libro de trabajo que se conecta a una fuente de datos que no se pudo
actualizar.
Cuando abre el menú de Alertas, puede ver más información acerca de los errores de
actualización:
- 579 -
Cuando una Fuente de datos se lista como Incrustada, significa que la definición de la
fuente de datos (que incluye cosas como las credenciales de la fuente de datos, o el nombre
de la base de datos) está incrustada en, o reside dentro del libro de trabajo, creado
originalmente en Tableau Desktop.
Cuando un nombre de fuente de datos o nombre de libro de trabajo se lista como la Fuente de
datos(por ejemplo, Fuente de datos: sales_data), significa que la fuente de datos es una
fuente de datos de Tableau Server. La definición de la fuente de datos reside en Tableau
Server.
En el panel Datos de Tableau Desktop, puede determinar si la fuente de datos está ubicada en
Tableau Server o es local. Si la fuente de datos está en el servidor, se muestra un icono de
Tableau junto al nombre de la fuente de datos en lugar de un icono de base de datos:
Resolver problemas de actualización de extracto
A veces puede resolver algunos problemas de actualización de extracto al hacer clic en el
enlace Editar información de conexión en la alerta, ingresar la información faltante y hacer
clic en Guardar:
- 580 -
Si el problema no se puede corregir editando la conexión de datos, deberá resolverlo en
Tableau Desktop y volver a publicar el libro de trabajo.
Consejo: Los administradores pueden editar las conexiones de datos en cualquier momento
en la página Conexiones de datos, accesible desde todos los sitios al hacer clic en la
pestaña Contenido y Conexiones de datos.
Solución de problemas de los procesos del servidor
Cuando Tableau Server funcione correctamente, los procesos aparecerán como Activo,
Ocupado o Pasivo (Repositorio). Si hay información adicional, aparece un mensaje debajo del
icono de estado:
Los indicadores de estado posibles son:
Use esta tabla como ayuda para solucionar los problemas con su instalación de Tableau
Server.
- 581 -
Proceso
Controlador de
conjuntos
(solo se
muestra si
tiene dos
nodos o
más)
Estad- Mensaje
o
(icono)
"Nodo rebajado"
Implicaciones
l
l
l
l
El repositorio
del nodo se ha
detenido.
El nodo no
puede responder a la
conmutación
tras error en
otra parte de
este conjunto.
Si Tableau
Server está
configurado
para alta disponibilidad y
este es el repositorio activo,
se produce
una conmutación tras
error al
segundo repositorio.
No hay estado
disponible
para el repositorio o el
almacén de
archivos en
este nodo.
- 582 -
Acciones
No se requiere ninguna
acción a menos que el
controlador de conjuntos
esté inactivo regularmente
o durante un periodo
prolongado de tiempo.
Si esto ocurre, lleve a cabo
las siguientes acciones en
orden hasta que el
problema esté resuelto:
1. Consulte el espacio
en disco. Si el espacio en disco es limitado, guarde los
archivos de registro
(use tabadmin
ziplogs) en el
caso de que los necesite para el soporte
técnico y quite los
archivos innecesarios (tabadmin
cleanup).
2. En el Administrador
de tareas de Windows, detenga el
árbol de procesos
clustercontroller.exe
y deje que se reinicie
automáticamente.
3. Reinicie Tableau Server.
4. Limpie los archivos
del servicio de coordinación
(ZooKeeper): Detenga el conjunto
(tabadmin stop),
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
Acciones
limpie los archivos
(tabadmin cleanup --resetcoordination) y
luego reinicie el conjunto (tabadmin
start).
5. Si el controlador de
conjuntos sigue mostrándose inactivo,
guarde los archivos
de registro (tabadmin ziplogs) y
contacte con el
soporte técnico.
Almacén
de archivos
ninguno
l
El almacén
de archivos
solo refleja
el estado del
almacén
cuando se
cargó la
página.
"Sincronizando"
l
No se estaba Ninguno.
sincronizando
ningún
extracto
cuando se
cargó la
página (puede
ser que el trabajo recurrente "catchall" se esté ejecutando y esté
sincronizando
extractos).
Los extactos
Ninguno.
se estaban sincronizando en
los nodos del
almacén de
archivos
cuando se
cargó la
página.
- 583 -
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
"Extractos de
datos no disponibles"
l
l
Acciones
Estado inicial
tras la instalación (tanto
nodo único
como varios
nodos). Desaparece tras
unos 15 o 20
minutos.
Instalación de
nodo único:
los extractos
existentes pueden estar disponibles, pero
no se podrá
publicar ni
actualizar.
Instalación de
varios nodos:
la sincronización de
extractos
fallará en este
nodo.
- 584 -
No se requiere ninguna
acción a menos que el
almacén de archivos esté
inactivo regularmente o
durante un periodo
prolongado de tiempo.
Si esto ocurre, lleve a cabo
las siguientes acciones en
orden hasta que el
problema esté resuelto:
1. Consulte el espacio
en disco. Si el espacio en disco es limitado, guarde los
archivos de registro
(tabadmin
ziplogs) en el
caso de que los necesite para el soporte
técnico y quite los
archivos innecesarios (tabadmin
cleanup).
2. Detenga el proceso
filestore.exe usando
el Administrador de
tareas de Windows y
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
Acciones
deje que se reinicie
automáticamente.
3. Reinicie Tableau Server.
4. Limpie los archivos
del servicio de coordinación
(ZooKeeper): Detenga el conjunto
(tabadmin stop),
limpie los archivos
(tabadmin cleanup --resetcoordination) y
luego reinicie el conjunto (tabadmin
start).
5. Si el almacén de
archivos sigue inactivo, guarde los archivos de registro
(tabadmin
ziplogs) y contacte con el soporte
técnico.
"Desactivando"
l
l
"Listo para su
eliminación"
l
El almacén de Espere a que el mensaje
archivos está de estado cambie a "Listo
en el modo de para su eliminación".
solo lectura.
Los archivos
únicos que
haya en este
nodo se replicarán en otros
nodos de
almacén de
archivos.
El almacén de
- 585 -
Detenga Tableau Server
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
"Error al desactivar"
l
l
Acciones
archivos está
en el modo de
solo lectura.
Listo para que
el usuario
detenga el
conjunto y
quite el motor
de datos/almacén de
datos o quite
el nodo
entero.
(tabadmin stop) y
luego ejecute la utilidad de
configuración para quitar el
motor de datos y el almacén de archivos o el nodo
completo.
El almacén de
archivos está
en el modo de
solo lectura.
Al menos un
archivo único
no se pudo
replicar en
otro nodo de
almacén de
archivos.
Lleve a cabo las siguientes
acciones en orden hasta
que el problema esté
resuelto:
- 586 -
1. Vuelva a ejecutar el
comando tabadmin decommission.
2. Consulte el espacio
en disco de otros
nodos de almacén
de archivos. La desactivación fallará si
otro nodo de almacén de archivos no
tiene espacio suficiente para almacenar todos los
extractos.
3. Consulte el archivo
tabadmin.log en
el nodo primario y los
trabajadores para
ver si hay errores.
4. Detenga Tableau
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
Acciones
Server (tabadmin
stop) y luego vuelva
a ejecutar el
comando tabadmin decommission.
5. Vuelva a poner el
nodo del almacén de
archivos en el modo
de lectura/escritura
(tabadmin recommission), recopile registros y luego
contacte con el
soporte técnico.
6. Con compatibilidad:
copie y combine el
directorio
extracts desde
este nodo de almacén de archivos al
mismo directorio en
otro nodo de almacén de archivos.
Repositorio
"Configurando"
l
l
l
El repositorio
pasivo se va a
sincronizar
con el repositorio activo.
El repositorio
no está listo
para gestionar
conmutaciones
tras error.
El repositorio
puede
haberse retrasado más de
- 587 -
Espere a que el mensaje
de estado del repositorio
cambie a "Pasivo".
Si este mensaje no
aparece o si pasa mucho
tiempo:
1. Consulte, si es posible, el espacio en
disco y el espacio
libre.
2. Consulte los registros del controlador
de conjuntos para
ver si hay errores.
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
ninguno
l
l
dos minutos
en relación
con el repositorio activo y
se va a volver
a instalar
(esto es más
rápido que
esperar a que
se sincronice).
Se produjo
una conmutación tras
error y este
repositorio
activo antiguo
volverá a
unirse al conjunto.
Si la instalación está
configurada
para la alta disponibilidad, se
produjo una
conmutación
tras error del
repositorio.
Los procesos
se reinician
con configuraciones
de conexión
de base de
datos actualizadas después de una
- 588 -
Acciones
3. Reinicie el nodo.
Lleve a cabo estas
acciones en orden hasta
que el problema esté
resuelto:
1. Espere varios minutos a que el controlador de conjuntos
intente reiniciar.
2. Reinicie Tableau Server (tabadmin
restart).
3. Consulte el espacio
en disco para asegurarse de que haya
espacio libre. Recopile registros
(tabadmin
ziplogs) si los
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
l
conmutación
tras error.
Si no hay disponible otro
repositorio
activo,
Tableau Server está inactivo.
Acciones
4.
5.
6.
7.
ninguno
l
l
VizQL Server
El funcionamiento
es el previsto.
El nodo está
listo para la
conmutación
tras error (si
es necesario).
necesita para el
soporte técnico y
luego limpie los archivos (tabadmin
cleanup).
Reinicie Tableau Server.
Detenga Tableau
Server, recopile
registros y archivos
del servicio de coordinación de limpieza
(tabadmin cleanup --resetcoordination).
Inicie Tableau Server.
Recopile registros
(tabadmin
ziplogs) y contacte con el soporte
técnico.
Ninguno.
ninguno
ninguno
Para obtener más información sobre el estado no
licenciado para un proceso
de VizQL Server, consulte
Manipular un proceso de
VizQL Server sin licencia
- 589 -
Proceso
Estad- Mensaje
o
(icono)
Implicaciones
Acciones
En la página 572.
Solución de errores de instalación y actualización de Tableau Server
Siga las sugerencias de este tema para resolver problemas comunes de Tableau Server. Para
ver más pasos de solución de problemas en función del estado de proceso que se visualiza en
la página Estado, consulte Solución de problemas de los procesos del servidor En la
página 581.
Pasos generales de solución de problemas
Muchos problemas de Tableau Server pueden tratarse con algunos pasos básicos:
1. Asegúrese de que haya suficiente espacio en disco en todos los equipos que ejecutan
Tableau Server. Si el espacio en disco está limitado, se pueden producir errores en la
instalación o actualización, o bien problemas de ejecución de Tableau Server.
2. Reinicie Tableau Server. Los problemas relacionados con la indexación y los procesos
no iniciados completamente pueden solucionarse reiniciando Tableau Server de un
modo controlado. Para reiniciar Tableau Server, use el comando tabadmin
restart. Se detendrán y reiniciarán todos los procesos asociados a Tableau Server.
3. Limpie los archivos asociados al servicio de coordinación (ZooKeeper). Para limpiar los
archivos del servicio de coordinación, use el comando tabadmin cleanup -reset-coordination.
Iniciar Tableau Server
Tableau Server no puede determinar si se inició completamente
En algunos casos, es posible que Tableau Server no pueda determinar si todos los
componentes se han iniciado correctamente durante el arranque. Si es así, se muestra un
mensaje: "No se pudo determinar si todos los componentes del servicio se han iniciado
correctamente."
Si ve este mensaje después del inicio, compruebe que Tableau Server se esté ejecutando
según lo esperado con el comando tabadmin status -v.
Si el estado muestra que está en ejecución ("Status: RUNNING"), significa que el servidor se
inició correctamente y puede ignorar el mensaje. Si el estado es DEGRADED (degradado) o
STOPPED (detenido), consulte "Tableau Server no se inicia" en la siguiente sección.
- 590 -
Tableau Server no se inicia
Si Tableau Server no se inicia o se ejecuta en estado degradado, ejecute el comando
restart En la página 613 desde una línea de comando. Se cerrarán todos los
procesos en ejecución y se reiniciará Tableau Server.
Instalación de Tableau Server
Errores de instalación debido a los requisitos de hardware
A partir de la versión 9.0, Tableau Server no se instalará si el equipo en el que se lleva a cabo
la instalación no cumple los requisitos mínimos de hardware. Los requisitos mínimos están
pensados para minimizar los problemas causados por la ejecución de Tableau Server en
equipos con una potencia inferior. Estos requisitos se aplican tanto a los equipos de servidor
primario como a los equipos de trabajador. Los requisitos mínimos son inferiores para la
versión de 32 bits de Tableau Server. Si no puede instalar la versión de 64 bits debido a las
limitaciones de hardware, intente usar la versión de 32 bits. Para obtener información
detallada sobre los requisitos mínimos de hardware, consulte Requisitos de hardware
mínimos para Tableau Server En la página 262.
Actualización de Tableau Server
Migración de extractos al almacén de archivos
En Tableau Server 9.0 se ha introducido un mecanismo de almacenamiento más fiable para
los extractos de datos denominado Almacén de archivos. Para actualizar desde una versión
anterior se deben migrar los extractos. Este proceso puede durar bastante (hasta varias horas
si tiene una gran cantidad de extractos o si los extractos tienen muchos datos). Durante la
migración se muestra un mensaje:
Migrating extracts to File Store
This process may take up to several hours.
Si el progreso de migración parece estar atascado o bloqueado, consulte el registro
tabadmin.log para verificar si la migración sigue su curso. En este registro se escribe una
entrada para cada extracto migrado.
Errores de actualización debido a la falta de espacio en disco
Si no hay suficiente espacio en disco para ejecutar el programa de instalación de Tableau
Server y llevar a cabo la actualización, se produce un error de instalación. La cantidad
necesaria de espacio en disco depende del tamaño de la base de datos del repositorio y del
número y el tamaño de los extractos. Como parte de la actualización a la versión 9.0, el
programa de instalación migra extractos al nuevo almacén de archivos, con lo que se ocupa
espacio.
Para liberar espacio en disco:
- 591 -
1. Comprima y guarde los registros mediante el comando tabadmin ziplogs.
Después de crear el archivo ziplogs, guárdelo en una ubicación segura que no forme
parte de la instalación de Tableau Server.
2. Limpie los archivos innecesarios con el comando tabadmin cleanup. Para obtener
más información, consulte Eliminar archivos innecesarios En la página 546
Reindexar la función Buscar y explorar de Tableau Server
Tableau Server nunca finaliza la reindexación de la función Buscar y explorar
Si Tableau Server muestra una advertencia en la página Estado indicando que la indexación
está en curso y nunca concluye, es posible que el proceso de indexación se haya quedado
bloqueado. Para resolver este problema, reinicie Tableau Server con el comando restart
En la página 613 desde una línea de comando.
Se cerrarán todos los procesos en ejecución y se volverá a iniciar Tableau Server. Se vuelve a
generar el índice de Buscar y explorar al iniciar Tableau Server.
Otros problemas que pueden solucionarse mediante la reindexación de Buscar y explorar
Otros síntomas que indican que se debe volver a generar un índice:
l
l
l
l
Una lista de sitios vacía cuando un usuario intenta iniciar sesión
Una lista de proyectos vacía cuando un usuario intenta seleccionar un proyecto
Falta de contenido (libros de trabajo, vistas o dashboards)
Alertas inesperadas o imprecisas (por ejemplo, una alerta"No se pudo actualizar" en un
libro de trabajo que no incluye un extracto)
Si observa cualquiera de estos comportamientos, reinicie Tableau Server para volver a
generar el índice de Buscar y explorar.
- 592 -
Utilidades de la línea de comando
Tableau Server tiene dos utilidades de línea de comando integradas basadas en Windows
para crear scripts y automatizar las distintas tareas del servidor: tabadmin y tabcmd.
La utilidad tabadmin se usa para tareas de configuración administrativas, como cambiar la
configuración de Tableau Server y personalizarlo. Esta utilidad se debe ejecutar desde el
equipo primario de Tableau Server.
La utilidad tabcmd se usa para las tareas que también se pueden realizar desde dentro de la
interfaz de Tableau Server, como eliminar usuarios, forzar actualizaciones y obtener informes.
Esta utilidad se puede ejecutar desde la máquina primaria de Tableau Server o instalarse de
forma remota y ejecutarse desde otro equipo.
tabadmin
Puede realizar ciertas tareas administrativas y cambiar la configuración de Tableau Server con
la herramienta de línea de comando tabadmin. Se instala con Tableau Server de forma
predeterminada y no se puede instalar en otras computadoras. Para obtener más información,
consulte los temas a continuación:
Cómo usar tabadmin
tabadmin le permite realizar tareas administrativas desde la línea de comando en Tableau
Server. Se instala con Tableau Server de forma predeterminada y no se puede instalar en
otras máquinas. El primer paso para usar tabadmin es abrir una línea de comando como
administrador.
A continuación, navegue hasta el directorio de agrupación de Tableau Server escribiendo lo
siguiente:
- 593 -
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
Ahora está listo para especificar comandos tabadmin.
Cambiar la configuración de Tableau Server desde la línea de comando
Al escribir un comando que cambia la configuración del servidor (un comando tabadmin
set, por ejemplo), debe seguir una secuencia de comandos:
1. Detenga el servidor antes de enviar el comando.
2. Escriba el comando correcto para que la configuración cambie.
3. Ejecute tabadmin config para implementar el cambio en todos los archivos de
configuración del servidor.
4. Inicie Tableau Server de nuevo.
Ejemplo
Cambie la configuración del servidor mediante el comando tabadmin set:
tabadmin stop
tabadmin set [option-name value]
tabadmin config
tabadmin start
Mostrar la ayuda de la línea de comando
Use la ayuda incorporada de tabadmin para obtener una descripción rápida de un comando.
Para mostrar la ayuda para todos los comandos tabadmin, escriba:
tabadmin help commands
Para ver la ayuda para un comando específico, escriba tabadmin help <command>. Por
ejemplo:
tabadmin help set
Comandos de tabadmin
A continuación se muestran los comandos que se pueden usar con la herramienta de línea de
comando tabadmin:
activate En la página 596
administrator En la página 597
assetkeys En la página 597
autostart En la página 599
- 594 -
backup En la página 599
cleanup En la página 600
configure En la página 601
customize En la página 602
dbpass En la página 603
decommission En la página 604
exportsite En la página 605
failoverprimary En la página 606
failoverrepository En la página
607
importsite En la página 607
importsite_verified En la página
609
licenses En la página 610
manage_global_credentials En la
página 610
passwd En la página 611
recommission En la página 612
regenerate_internal_tokens En la
página 612
reindex En la página 613
restart En la página 613
restore En la página 614
set En la página 615
sitestate En la página 615
start En la página 616
status En la página 617
stop En la página 617
validate En la página 618
warmup En la página 619
- 595 -
ziplogs En la página 619
activate
Activa o devuelve una licencia de Tableau Server en línea o sin conexión.
Ejemplos
Activar una licencia sin conexión:
tabadmin activate --tlf <file.tlf>
Devolver una licencia sin conexión:
tabadmin activate --tlr <file.tlr>
Activar una licencia en línea:
tabadmin activate --activate <license>
Devolver una licencia en línea:
tabadmin activate --return <license>
Opción
(corta)
Opción
(larga)
Argumento Descripción
--tlf
FILE
Para activación sin conexión. Si está desconectado
durante la Instalación, se le pide que guarde un
archivo .tlq, que enviará a Tableau. Tableau le
envía un archivo .tlf. Use este archivo .tlf para activar Tableau Server.
--tlr
FILE
Para desactivación sin conexión. Este archivo que
usa como argumento es el archivo .tlr que
recibe de Tableau.
--activate
Activa la licencia especificada.
--return
Devuelve la licencia especificada.
Consulte también
Activar Tableau fuera de línea En la página 220
- 596 -
administrator
Otorga o elimina las capacidades de administrador de sistema del usuario nombrado. Este
comando no se aplica a los administradores de sitio.
Ejemplos
Elimina las capacidades de administrador de sistema del usuario hwilson:
tabadmin administrator hwilson false
Le otorga capacidades de administrador de sistema al usuario jsmith:
tabadmin administrator jsmith true
assetkeys
Crea una nueva clave para cifrar la información confidencial como, por ejemplo, las
credenciales de bases de datos externas, que se almacenan en el repositorio de Tableau, que
es una base de datos de PostgreSQL que usa Tableau Server internamente. La clave creada
con este comando puede contener una contraseña que especifique o una generada de forma
aleatoria.
Si especifica la contraseña de su clave, se recomienda que tenga al menos ocho caracteres.
También debería tener en cuenta los conjuntos de caracteres. Una contraseña segura debe
contener caracteres de al menos tres de los siguientes conjuntos de caracteres:
l
Minúsculas a-z
l
A-Z mayúsculas
l
Dígitos de 0-9
l
Caracteres no alfabéticos
Dicha clave se encripta y almacena en el archivo de clave siguiente: asset_keys.yml
(ProgramData\Tableau\Tableau Server\data\tabsvc\config).En caso de pérdida o daños en la
clave, podrá usar el comando assetkeys --validate para volver a crearla.
Si usa el comando assetkeys, deberá crear y restaurar un archivo de respaldo (.tsbak)
después, así como ejecutar el comando tabadmin assetkeys --validate tras
restaurar el archivo de respaldo. De forma predeterminada, los archivos de copia de seguridad
no contienen claves de cifrado, aunque algunos datos pueden estar cifrados con ellas. Esto
protege los valores cifrados en caso de que el archivo de respaldo caiga en las manos
equivocadas. Al ejecutar tabadmin assetkeys --validate tras una restauración de
respaldo, se le solicitará que introduzca la contraseña de clave.
Ejemplos
Use Tableau Server para generar una clave y una contraseña:
- 597 -
tabadmin assetkeys --auto_create
Cree una clave mediante una contraseña especificada. El sistema le solicitará que especifique
una contraseña que no se mostrará mientras escribe:
tabadmin assetkeys --create
Use el contenido de un archivo como contraseña:
tabadmin assetkeys --create_from_file C:\test\key\password.txt
Asegúrese de que el archivo de clave asset_keys.yml en ProgramData\Tableau\Tableau
Server\data\tabsvc\config es válido y coherente con los metadatos del Repositorio de Tableau:
tabadmin assetkeys --validate
Vuelva a crear el archivo asset_keys.yml dañado o que falta en
ProgramData\Tableau\Tableau Server\data\tabsvc\config:
tabadmin assetkeys --validate
El sistema le solicitará que especifique una contraseña.
Opción
(corta)
Opción
(larga)
Argumento
Descripción
--auto_
create
[length]
Genera una contraseña aleatoria para crear la
clave. Toma un argumento opcional para la longitud de la contraseña. Deberá anotar la contraseña y guardarla en un lugar seguro, ya que la
necesitará si se daña o pierde el archivo assetkeys.yml.
--create PASSPHRASE Permite crear la contraseña de su elección y
usarla como clave. La contraseña debe tener al
menos 10 caracteres y no debe estar basada en
palabras del diccionario.
-create_
from_
file
--validate
FILE
Genera una clave a partir del contenido del
archivo especificado como contraseña.
Confirma que todas las claves de activos que
usa internamente Tableau Server están actualizadas. Si pierde el archivo asset_keys.yml (por
ejemplo, en caso de daños en el archivo), puede
usar la opción --validate para volver a
crearlo. Para volver a crear correctamente el
archivo de clave, deberá proporcionar la contra-
- 598 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
seña que usó para generar las claves actualmente en uso.
Consulte también
Seguridad En la página 438
autostart
Especifica si Tableau Server se inicia durante el encendido. Predeterminadamente, Tableau
Server se inicia al encender el ordenador en el que está instalado. Si autostart está
configurado en off, deberá iniciar Tableau Server usando tabadmin start o el menú de
inicio.
Ejemplo
Mostrar el estado de autoinicio de Tableau Server:
tabadmin autostart
Tableau Server se inicia cuando se inicia el sistema operativo:
tabadmin autostart on
Tableau Server no se inicia cuando se inicia el sistema operativo:
tabadmin autostart off
backup
Crea un respaldo de los datos administrados por Tableau Server. Estos datos incluyen la
propia base de datos PostgreSQL de Tableau, que contiene libros de trabajo y metadatos del
usuario, archivos de extracto de datos (.tde) y archivos de configuración. No es necesario
detener Tableau Server antes de crear un archivo de respaldo.
De forma predeterminada, el archivo de respaldo se coloca en el directorio en el que se está
ejecutando el comando tabadmin backup. Para colocar el archivo de respaldo en una
ubicación determinada, puede incluir la ruta completa en el nombre de dicho archivo. También
puede usar la opción --userdir para colocar el archivo de respaldo en una ubicación
conocida.
- 599 -
Nota: El comando agrega la extensión .tsbak al nombre del archivo especificado, a
menos que ya contenga esa extensión.
Ejemplos
Cree un archivo de respaldo llamado tabserv.tsbak en el directorio actual:
tabadmin backup tabserv.tsbak
Cree un archivo de respaldo en la carpeta C:\backups\tableau llamada tabserv.tsbak:
tabadmin backup C:\backups\tableau\tabserv.tsbak
Agregue la fecha actual al nombre del archivo de respaldo y coloque los archivos temporales
creados durante el proceso de respaldo en C:\mytemp\tableau. El archivo de respaldo
tabserv.tsbak se crea en el directorio desde el que se está ejecutando el comando:
tabadmin backup tabserv.tsbak -d -t C:\mytemp\tableau
Opción
(corta)
Opción
(larga)
Argumento Descripción
-d
--date
Anexa la fecha actual al nombre del archivo de respaldo.
-u
--userdir
Ubica el archivo de respaldo en la carpeta ProgramData\Tableau\Tableau Server.
-t
--tempdir
PATH
Especifica la ubicación de los archivos temporales
creados durante el proceso de respaldo.
Consulte también
Copia de seguridad de los datos de Tableau En la página 544
cleanup
Reduce el espacio de disco que consume Tableau Server. Al ejecutar tabadmin cleanup
se eliminan los archivos de registro, archivos temporales y se seleccionan filas en la base de
datos PostgreSQL de Tableau Server. Si Tableau Server está instalado en varios equipos de
un conjunto, el comando también puede restablecer la información que mantiene el servidor
de coordinación que se usa para sincronizar entre nodos y para gestionar la conmutación tras
error.
El efecto del comando cleanup depende de si el servidor se está ejecutando o está parado.
Para obtener más información, consulte Eliminar archivos innecesarios En la página 546.
Ejemplos
- 600 -
Elimine los archivos de registro, archivos temporales y las entradas de solicitud HTTP en la
base de datos PostgreSQL:
tabadmin cleanup
Elimine los archivos de registro y archivos temporales (no modifique las entradas de solicitud
HTTP de la base de datos):
tabadmin cleanup --restart
Opción
(corta)
Opción (larga)
Argumento Descripción
-r
--restart
Detiene Tableau Server, ejecuta el comando
command e inicia de nuevo el servidor.
-n
--reset-coordination
Además de realizar una limpieza normal, quita
archivos de registro, registros de transacción e
instantáneas que mantiene el servicio de coordinación de Tableau Server (zookeeper)
cuando Tableau Server se ejecuta en varios
equipos de un conjunto. Al usar esta opción, el
servicio de coordinación se restablece por
completo, con lo que todos los estados que
mantiene este servicio se eliminan. Esta
opción también hace el equivalente del
comando tabadmin configure. Si quiere
pautas sobre cuándo restablecer el servicio de
coordinación, consulte Solución de problemas de los procesos del servidor En la
página 581.
Consulte también
Eliminar archivos innecesarios En la página 546
configure
Actualiza la configuración de Tableau Server forzando una actualización para todos los
archivos en ProgramData\Tableau\Tableau Server\data\tabsvc\<area>. Esta actualización
incluye actualizar el archivo de configuración de servicio maestro, workgroup.yml
(ProgramData\Tableau\Tableau Server\data\tabsvc\config). Cuando modifica una
configuración, la mejor práctica es ejecutar tabadmin configure (o tabadmin
config) para asegurarse de que todos los archivos que afectan a la configuración del
servidor estén completamente actualizados.
Ejemplos
- 601 -
tabadmin configure
tabadmin config
Consulte también
Volver a configurar el servidor En la página 242
set En la página 615
Opciones de tabadmin set En la página 620
customize
Personaliza el nombre y logotipo que se usarán por Tableau Server. Tenga en mente que
incluso si usa este comando, la información de copyright en la parte inferior de cada página de
servidor listará la información de copyright de Tableau.
Ejemplo
Para cambiar el nombre de producto usado en descripciones emergentes de "Tableau Server"
a "Servidor de mi empresa":
tabadmin customize name "My Company Server"
Para cambiar el logotipo predeterminado por su propio logotipo (tamaño máximo de 160 x 160
px y mínimo de 32 x 32 px):
tabadmin customize logo "C:\My Pictures\example.png"
Para restablecer el nombre del producto a los valores predeterminados:
tabadmin customize name -d
Opción
(corta)
Opción
(larga)
Argumento Descripción
-d
-default
nombre
| logotipo
Restablece el nombre o el logotipo a sus valores predeterminados.
name
NOMBRE
Establece el nombre del valor en el argumento.
logo
FILE
Establece como el logotipo la imagen a la que
se hace referencia en la ruta indicada.
Consulte también
Cambiar el nombre o el logotipo En la página 419
- 602 -
dbpass
Habilita el acceso externo a la base de datos PostgreSQL de Tableau (el repositorio).
Después de usar el comando dbpass para permitir el acceso a la base de datos, puede
conectarse a ella y realizar una consulta usando Tableau Desktop para crear sus propias
vistas administrativas.
tabadmin dbpass [--disable] [--username <username>] [password]
Nota: La opción --username es válida a partir de Tableau Server 8.2.5. En
versiones anteriores dbpass, only enabled the "tableau" y no se podía especificar el
usuario. 8.2.5 ha añadido un segundo usuario llamado "readonly" y ha introducido la
posibilidad de especificar el usuario al que le está permitiendo el acceso.
Ejemplos
Active el acceso para el usuario de tableau y configure la contraseña en p@ssword:
tabadmin dbpass p@ssword
Active el acceso para el usuario readonly y configure la contraseña en p@ssword:
tabadmin dbpass --username readonly p@ssword
Deshabilitar el acceso externo para el usuario predeterminado (tableau):
tabadmin dbpass --disable
o
tabadmin dbpass --disable --username tableau
Deshabilitar el acceso externo para el usuario readonly:
tabadmin dbpass --disable --username readonly
Opción
(larga)
Argumento
Deshabilite el acceso externo a la base de datos PostgreSQL de Tableau para el usuario remoto predeterminado (tableau) o, si se ha especificado un
nombre de usuario, deshabilite el acceso remoto para
dicho usuario.
--disable
--username
Descripción
tableau o readonly
Cambiar la contraseña para el usuario especificado o, si
se usa con la opción --disable, deshabilitar el acceso para
el usuario especificado. Las opciones para los usuarios
son tableau y readonly. Esta opción es válida en
Tableau Server 8.2.5 o superiores.
- 603 -
Opción
(larga)
Argumento
Descripción
contraseña proporcionada por el
usuario
Habilite el acceso remoto a la base de datos PostgreSQL
de Tableau para el usuario remoto predeterminado
(tableau) o, si se especifica un nombre de usuario,
habilite el acceso para dicho usuario con la contraseña
dada.
Consulte también
Creación de vistas administrativas personalizadas En la página 1 arriba En la página
434
Habilitación de acceso externo a la base de datos de Tableau Server En la página 435
decommission
Prepara los nodos del almacén de archivos de Tableau Server antes de eliminarlos de la
instalación distribuida. Este comando pone los nodos especificados en modo de solo lectura
para que no se pueda agregar nuevo contenido al almacén de archivos y comprueba que todo
el contenido del nodo exista también en otro nodo del almacén de archivos. Este comando se
puede ejecutar mientras se está ejecutando Tableau Server.
Nota: Quite un nodo de Almacén de archivo desactivado antes de reiniciar Tableau
Server. Al reiniciar, los nodos de almacén de archivos desactivados se reactivan
automáticamente.
tabadmin decommission <node1 node2 ...>
Ejemplos
Para retirar trabajador2:
tabadmin decommission worker2
Para retirar dos nodos por dirección IP:
tabadmin decommission 10.32.139.30 10.32.139.22
Opción (larga)
Argumento Descripción
<nodo1
Lista de nodos (servidores) del almacén de archivos
nodo 2 nodo que se retirarán. Separe varios nodos con un espacio.
3...>
- 604 -
Consulte también
Entornos distribuidos En la página 272
Mantenimiento de un entorno distribuido En la página 283
exportsite
Exporta un sitio de Tableau Server, incluidos sus usuarios, libros de trabajo, proyectos,
extractos y conexiones de datos, a un archivo con la extensión .zip. El archivo del sitio
exportado se podrá usar para aprovisionar un sitio nuevo mediante los comandos
importsite En la página 607 e importsite_verified En la página 609.
No necesita detener Tableau Server antes de usar el comando exportsite. Tableau Server
bloqueará el sitio que se está exportando durante el proceso de exportación.
Nota: Al importar un sitio previamente exportado, cada usuario y cada programa que se
importen deben coincidir con un usuario y un programa existentes.Para ver sugerencias
sobre cómo administrar los procesos de exportación e importación de modo que los
usuarios y los programas coincidan, consulte Sugerencias para realizar una importación
a un objetivo con menos usuarios o programas que el sitio fuente.
Ejemplos
tabadmin exportsite <site ID> --file <PATH>
o
tabadmin exportsite <site ID> --file <FILE>
Exporte el sitio con el identificador finance al archivo finance_export.zip y colóquelo en
Program Files\Tableau\Tableau Server\9.0\bin:
tabadmin exportsite finance --file finance_export
Exporte el sitio predeterminado. El identificador del sitio predeterminado es ""(comillas
dobles, sin espacios).
tabadmin exportsite "" --file finance_export
Si usa Windows PowerShell para ejecutar el comando, enciérrelo entre comillas dobles
para el sitio predeterminado entre comillas simples ('""'). Por ejemplo: tabadmin
exportsite '""' --file finance_export
Exporte el sitio predeterminado al archivo finance_export.zip y colóquelo en
C:\temp\exported sites en lugar de en el directorio de agrupación de Tableau Server. Es
necesario especificar comillas porque la ruta contiene un espacio:
tabadmin exportsite "" --file "C:\temp\exported sites\finance_
export"
- 605 -
Exporte el sitio con el identificador finance, asigne al archivo del sitio exportado el nombre
financesite.zip, coloque el archivo en el directorio C:\sites\exported y escriba los archivos de
tiempo de ejecución temporales en C:\temp_files:
tabadmin exportsite finance --file C:\sites\exported\financesite
--tempdir C:\temp_files
Opción
(corta)
Opción
(larga)
Argumento Descripción
--file
FILE o
PATH
--tempdir
Nombre y ubicación (ruta) del archivo del sitio exportado que se va a crear. Si no especifica ninguna
ruta, se usa el directorio de agrupación de Tableau
Server como ubicación predeterminada (Program
Files\Tableau\Tableau Server\9.0\bin).
Ubicación de los archivos temporales creados
durante la exportación. Use esta opción si no dispone de acceso de escritura al directorio de instalación de Tableau Server. Esta opción no
determina el lugar en que se creará el archivo del
sitio exportado.
Consulte también
Importar o exportar un sitio En la página 322
failoverprimary
Identifica una segunda instalación del Tableau Server primario como el respaldo primario, o si
el primario falló, identifique el respaldo primario como el nuevo primario y el primario anterior
como el nuevo respaldo.
Ejemplo
tabadmin failoverprimary --primary <computer name(s) or IPv4
address(es)>
Opción
(corta)
Opción
(larga)
Argumento Descripción
--primary
Nombres de La máquina de Tableau Server que está
equipos o
funcionando como el conjunto del pridirecciones mario.
IPv4
Consulte también
Comprender la alta disponibilidad En la página 289
- 606 -
Configurar la conmutación tras error y puertas de enlace múltiples En la página 296
Usar un servidor principal de respaldo En la página 305
failoverrepository
Identifica una segunda instalación del repositorio PostGRES como repositorio activo.
Tableau Server debe estar en ejecución cuando ejecute el comando primario de conmutación
tras error.
tabadmin failoverrepository -- target <computer name or IPv4
address> | --preferred
Ejemplo
tabadmin failoverrepository --target worker_server2
Nota: Este comando es persistente. El repositorio de conmutación tras error sigue
siendo el repositorio activo hasta que se vuelve a emitir el comando. Si tiene configurado
un repositorio activo preferido, use la opción --preferred para volver a ese repositorio.
Opción
(corta)
Opción
(larga)
Argumento Descripción
--target
Nombre del El nodo de repositorios de Tableau
equipo o
Server en el que se va a conmutar
dirección
tras error.
IPv4
--preferred
Conmutación tras error al nodo de
repositorio que se especificó como
repositorio activo preferido.
Consulte también
Comprender la alta disponibilidad En la página 289
Configurar la conmutación tras error y puertas de enlace múltiples En la página 296
Usar un servidor principal de respaldo En la página 305
importsite
Importa un sitio en Tableau Server. El comando importsite es el primero de los dos
comandos que deberá usar para importar un sitio en Tableau Server. Necesitará lo siguiente
- 607 -
para ejecutar este comando:
l
l
Un archivo de sitio exportado. Los administradores de Tableau Server pueden crear
este archivo mediante el comando exportsite En la página 605. Si dispone
de un sitio en Tableau Online y desea importarlo a su propia instalación local de Tableau
Server, solicite un archivo de sitio exportado al Servicio de soporte al cliente de Tableau.
El Id. de sitio del sitio objetivo. El sitio objetivo es el sitio de Tableau Server al que
desea importar. El sitio objetivo ya debe existir al ejecutar el comando importsite; no
se puede crear como parte del comando. El Id. de sitio del sitio predeterminado de
Tableau Server es ""(comillas dobles, sin espacios).
El contenido del sitio que importe sustituirá (no modificará) al del sitio objetivo. Por
ejemplo, si el sitio objetivo tiene un libro de trabajo con el nombre MyDashboard.twbx y
el sitio que desea importar no tiene dicho libro de trabajo, el proceso de importación
eliminará el archivo MyDashboard.twbx del sitio de destino.
Al ejecutar el comando importsite, este crea un directorio temporal que contiene archivos
de asignación en formato de valores separados por comas (CSV) que definen cómo se
asignarán los activos del sitio exportado (usuarios, libros de trabajo, proyectos, extractos y
fuentes de datos) una vez que se haya importado el sitio. Es importante verificar estos detalles.
Use un editor de texto o Microsoft Excel para abrir los archivos de mapeo y realizar cambios.
Las entradas con símbolos de interrogación ??? representan mapeos que no se pudieron
gestionar y que deben editarse. Después de comprobar las asignaciones, termine el proceso
de importación mediante el comando importsite_verified En la página
siguiente.
Nota: Al importar un sitio previamente exportado, cada usuario y cada programa que se
importen deben coincidir con un usuario y un programa existentes.Para ver sugerencias
sobre cómo administrar los procesos de exportación e importación de modo que los
usuarios y los programas coincidan, consulte Sugerencias para realizar una importación
a un objetivo con menos usuarios o programas que el sitio fuente.
Ejemplos
tabadmin importsite <site ID> --file <PATH>
o
tabadmin importsite <site ID> --file <FILE>
Importe el archivo sales_site.zip que se encuentra en la ubicación C:\tableau\exported a un
sitio cuyo identificador del sitio es wsales:
tabadmin importsite wsales --file C:\tableau\exported\sales_
site.zip
Importe el archivo sales_site.zip, que se encuentra en C:\Program Files\Tableau\Tableau
Server\9.0\bin en el sitio predeterminado. El identificador del sitio predeterminado es ""
(comillas dobles, sin espacios).
tabadmin importsite "" --file sales_site.zip
- 608 -
Los archivos de mapeo que debe comprobar se encuentran en
ProgramData\Tableau\Tableau Server\data\tabsvc\temp\import_<site ID>_
<datetime>\mappings. Para especificar otro directorio, use la opción --tempdir .
Coloque los archivos que deben comprobarse en C:\temp\site_to_import:
Omita el paso de comprobación (no recomendado):
tabadmin importsite wsales --file "C:\tableau\exported\sales_
site.zip" -no-verify
Opción
(corta)
Opción
(larga)
Argumento Descripción
--file
PATH
Nombre y ubicación del archivo de sitio exportado
que va a importar. Si no especifica ninguna ruta, se
usa el directorio de agrupación de Tableau Server
como ubicación predeterminada (Program Files\Tableau\Tableau Server\9.0\bin).
Omite el paso de verificación e importa el archivo del
sitio exportado directamente a su nueva ubicación
de la instalación de Tableau Server. Si elige esta
opción, no necesita usar el comando
importsite_verified.
--noverify
Nota: No se recomienda importar un sitio sin
verificar las asignaciones.
--tempdir
PATH
Directorio en el que deberá comprobar que los archivos del sitio tienen los mapeos correctos. Si no especifica esta opción, los archivos se colocarán en el
directorio ProgramData\Tableau\Tableau Server\data\tabsvc\temp.
Consulte también
Importar o exportar un sitio En la página 322
importsite_verified
Ejecuta la segunda parte de un proceso de importación para un sitio de Tableau Server. Para
poder usar el comando importsite_verified, antes deberá usar el comando
importsite En la página 607.
El comando importsite_verified lee el contenido del directorio que contiene los
archivos CSV comprobados e importa un sitio nuevo a Tableau Server según la asignación de
- 609 -
los activos del sitio en los archivos CSV. El sitio que reciba la importación (sitio objetivo)
deberá existir en Tableau Server.
Durante el proceso de importación, Tableau Server bloquea el sitio que recibe la importación.
Ejemplos
tabadmin importsite_verified <target site ID> --importjobdir
<PATH>
Importe los archivos del directorio C:\temp\site_to_import al sitio con el identificador de sitio
esale:
Opción
(corta)
Opción (larga)
Argumento Descripción
--importjobdir
PATH
Directorio que contiene los archivos
CSV cuyas asignaciones se han comprobado.
Consulte también
Importar o exportar un sitio En la página 322
licenses
Muestra la información de licencia para Tableau Server.
Ejemplos
tabadmin licenses
tabadmin licenses -p
Opción
(corta)
Opción
(larga)
-p
--processor_
cores
Argumento Descripción
Muestra el conteo de cores físicos para la máquina actual.
manage_global_credentials
Administra las credenciales del acceso de datos delegado en Tableau Server. Utilice este
comando para especificar las credenciales de un usuario de proxy que se utiliza para acceder
a una fuente de datos que no admite el registro único mediante Kerberos.
- 610 -
Ejemplos
tabadmin manage_global_credentials --add -server <server> --user
<username> --password <password>
Añada credenciales para un servidor llamado my-server.
tabadmin manage_global_credentials --add -server my-server --user
jsmith --password p@ssword
Opción
(corta)
Opción
(larga)
Argumento Descripción
--add
Añadir credenciales para el servidor
especificado.
--remove
Eliminar una credenciales
--show
Mostrar las credenciales actuales
-s
--server
servidor
Servidor para el que se administran las
credenciales
-u
--username
usuario
Nombre de usuario para conectarse a
un servidor
-p
-password
contraseña
Contraseña para conectarse a un servidor
-o
--override
Invalidar las credenciales actuales
Consulte también
Habilitación de la delegación para Cloudera Impala en la base de conocimientos de Tableau.
passwd
Restablece la contraseña para una cuenta Tableau Server. Tras escribir el comando, se le
solicitará que introduzca una nueva contraseña para el usuario.
Solo puede usar este comando si la autenticación de usuario de Tableau Server está
configurada en Autenticación local. Cuando la autenticación se configura en Active Directory,
las contraseñas son administradas por Active Directory, no Tableau Server.
Ejemplos
tabadmin passwd <username>
Restablece la contraseña para el usuario del servidor jsmith:
- 611 -
tabadmin passwd jsmith
Consulte también
General En la página 222
recommission
Revierte un nodo de almacén de archivos desactivado en el modo de solo lectura a un estado
de lectura y escritura activo. Use espacios para separar varios nodos.
Ejemplos
tabadmin recommission <computer name(s) or IPv4 address(es)>
Reactive el nodo del almacén de archivos por dirección IP:
tabadmin recommission 10.32.139.29
Consulte también
Entornos distribuidos En la página 272
Mantenimiento de un entorno distribuido En la página 283
regenerate_internal_tokens
Crea nuevos tokens de seguridad que usa Tableau Server de forma interna. Estos tokens
incluyen las contraseñas utilizadas por Tableau Server para acceder al repositorio y los
certificados utilizados para validar conexiones SSL internas entre componentes de Tableau
Server y el repositorio.
La ejecución de este comando detiene Tableau Server, por lo que necesitará reiniciar Tableau
Server tras ejecutar el comando.
Ejemplo
tabadmin regenerate_internal_tokens --passwords
tabadmin regenerate_internal_tokens --certs
Opción
(corta)
Opción
(larga)
Argumento Descripción
--certs
Ninguno
Vuelve a generar el par de claves para las conexiones SSL internas.
--
Ninguno
Vuelve a generar las contraseñas para la base de
- 612 -
Opción
(corta)
Opción
(larga)
Argumento Descripción
datos Postgres.
passwords
Ninguno
Ninguno
Vuelve a generar el par de claves para las conexiones SSL internas y las contraseñas para la
base de datos Postgres. Nota: El par de claves
solo se regenera si SSL interno está configurado.
--restart Ninguno
Reinicia Tableau Server tras volver a generar los
tokens.
Consulte también
Volver a generar una contraseña para la base de datos PostgreSQL de Tableau
Server (repositorio) En la página 444
Seguridad En la página 438
reindex
Reconstruye el índice de búsqueda de Tableau Server. Si las búsquedas en el servidor
devuelven resultados incompletos o incorrectos o si el indizador de búsqueda deja de
funcionar durante un amplio periodo, es posible que tenga que reconstruir el índice. Si los
usuarios no pueden iniciar sesión en el servidor porque no aparecen sitios después de
introducir sus credenciales, puede usar este comando.
Nota: El método recomendado para volver a indexar la búsqueda es reiniciar Tableau
Server. Si efectúa una reindexación mientras el servidor está en ejecución, puede
provocar la desaparición temporal del contenido, incluidos los sitios y proyectos.
Ejemplos
tabadmin reindex
Volver a indexar el servidor
Consulte también
Reconstruir el índice de búsqueda En la página 413
restart
Detiene e inicia todos los procesos de Tableau Server.
Ejemplo
tabadmin restart
- 613 -
restore
Restaura un archivo de respaldo de Tableau Server (.tsbak) en una instalación de Tableau
Server. Cuando restaura un archivo .tsbak, el contenido de la base de datos PostgreSQL de
Tableau, los extractos de datos y los archivos de configuración se sobrescriben con el
contenido del archivo de respaldo. Al usar la opción --no-config se restaura todo menos la
configuración del servidor.
Ejemplos
Restaure un archivo llamado tabserv.tsbak que se encuentra en C:\mybackups y luego
reinicie el servidor:
tabadmin restore C:\mybackups\tabserv.tsbak --restart
Restaure un archivo llamado tabserv.tsbak que se encuentra en el directorio bin de Tableau
Server y luego reinicie el servidor:
tabadmin restore tabserv.tsbak --restart
Restaure un archivo llamado tabserv.tsbak que se encuentra en C:\mybackups,
conservando todo excepto la configuración del servidor, pero no reinicie el servidor:
tabadmin restore --no-config C:\mybackups\tabserv.tsbak
Opción
(corta)
Opción
(larga)
Argumento Descripción
--no-config
Restaura el archivo de respaldo de
Tableau Server, incluyendo los datos
pero excluyendo la configuración del servidor.
--parallel-pgrestore
Ejecuta el proceso de restauración del
repositorio de PostgreSQL como un trabajo paralelo.
--restart
Reinicia el servicio cuando ha finalizado
el proceso de restauración.
Consulte también
Restaurar a partir de una copia de seguridad En la página 545
Recuperar extractos a partir de un respaldo En la página 546
- 614 -
set
Permite cambiar el valor de las opciones de configuración de Tableau Server. Si el parámetro
que está usando comienza con un guion, adjunte el valor del parámetro en comillas simples y
dobles.
Ejemplos
tabadmin set [option-name value]
Establece el límite de consultas de componentes de segundo plano a 2,5 horas (9000
segundos):
tabadmin set backgrounder.querylimit 9000
Establece el parámetro de memoria virtual de wgserver en -Xmx512m:
tabadmin set wgserver.vmopts "'-Xmx512m'"
Establece el parámetro de memoria virtual de wgserver en un rango de -Xmx512m Xss2048k:
tabadmin set wgserver.vmopts "'-Xmx512m -Xss2048k'"
Opción
(corta)
Opción
(larga)
-d
-default
Argumento Descripción
Restablece los parámetros a sus valores
predeterminados.
Consulte también
Opciones de tabadmin set En la página 620
sitestate
Activa (desbloquea) o suspende un sitio. Puede usar este comando para activar un sitio que se
bloqueó debido a un error de importación del sitio. Cuando un sitio se suspende, el único
usuario de Tableau Server que podrá tener acceso al sitio es el administrador del sistema.
Nota: Para especificar el sitio predeterminado, utilice "" para el identificador de sitio.
Ejemplos
tabadmin sitestate <site ID> --status <active|suspended>
Active el sitio con el identificador de sitio wsales:
tabadmin sitestate wsales --status active
- 615 -
Active el sitio predeterminado. El identificador del sitio predeterminado es "" (comillas dobles,
sin espacios).
tabadmin sitestate "" --status active
Opción
(corta)
Opción
(larga)
Argumento Descripción
--status active
o
Especifica si el sitio especificado se
activa o suspende.
suspended
start
Inicia todos los procesos de Tableau Server. Para usar tabadmin start:
1. Abra una línea de comando como administrador:
2. Escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
3. Escriba lo siguiente para iniciar el servidor:
tabadmin start
Ejemplos
tabadmin start
- 616 -
tabadmin start --wait 1200
Opción
(corta)
Opción
(larga)
Argumento Descripción
--wait
número de
segundos
La cantidad de segundos después de comenzar
tras la que Tableau Server está listo para aceptar
solicitudes de clientes. El valor predeterminado es
600 segundos.
status
Le indica si Tableau Server se está ejecutando y, si usa la opción --verbose, le proporciona
información detallada sobre el estado de los procesos de servidor (por ejemplo, si un proceso
se está ejecutando y el identificador de proceso). El comando tabadmin status obtiene
la información conectándose al servicio tabsvc.exe de Windows, que a su vez consulta los
ejecutables tabspawn de cada proceso. Por ello, para los procesos de servidor en ocasiones
puede mostrar información diferente de la que se muestra en la tabla de estado de la página
Mantenimiento, que consulta los procesos directamente.
Ejemplos
tabadmin status
tabadmin status --verbose
Opción
(corta)
Opción
(larga)
-v
--verbose
Argumento Descripción
Devuelve una lista de todos los procesos de
Tableau Server con sus identificadores de proceso y estados.
Consulte también
Configuración del servidor (General) En la página 415
Procesos de Tableau Server En la página 550
stop
Detiene todos los procesos de Tableau Server.Para usar tabadmin stop:
- 617 -
1. Abra una línea de comando como administrador:
2. Escriba lo siguiente:
cd "C:\Program Files\Tableau\Tableau Server\9.0\bin"
3. Escriba lo siguiente para detener el servidor:
tabadmin stop
validate
Confirma si el entorno de Tableau Server cumple los requisitos mínimos para ejecutar la
versión de 32 bits de Tableau Server. La ejecución con la opción -x valida los requisitos de 64
bits. Si actualmente está ejecutando la versión de 32 bits de Tableau Server, la ejecución de
este comando antes de efectuar la actualización le puede ayudar a confirmar si el hardware
(núcleos), el espacio de disco y la RAM actuales son suficientes para la versión de 64 bits.
Ejemplo
tabadmin validate
Opción
(corta)
Opción (larga)
-x
--x64
Argumento Descripción
Validar los núcleos actuales de la máquina, la
memoria y el espacio en disco disponible
según los requisitos de la versión de 64 bits
de Tableau Server.
- 618 -
Opción
(corta)
Opción (larga)
Argumento Descripción
--skiptempIPv6
Omitir la validación de las direcciones IPv6
temporales para comprobar si están deshabilitadas.
warmup
Causa que todos los procesos de VizQL Server carguen el archivo DLL de vizql, lo que tiene
como resultado tiempos de carga más rápidos la primera vez que el usuario del servidor carga
vistas. Los administradores pueden ejecutar este comando o programarlo para que se ejecute
después de un reinicio de Tableau Server.
Ejemplo
tabadmin warmup
ziplogs
Crea un archivo (.zip) que contiene los archivos de registro Tableau Server, sin eliminar los
archivos de registro propiamente tales. Si está ejecutando un conjunto de Tableau Server, se
incluyen los archivos de registro de los servidores trabajadores en el archivo creado.
Ejemplos
Cree un archivo en el directorio de agrupación de Tableau Server llamado logs.zip:
tabadmin ziplogs
Cree un archivo en el directorio de agrupación de Tableau Server llamado mylogs.zip:
tabadmin ziplogs mylogs.zip
Cree un archivo en el directorio de agrupación de Tableau Server llamado mylogs.zip que
incluya los registros con fecha 31 de enero de 2014 hasta la fecha actual, excluyendo los
registros anteriores:
tabadmin ziplogs -d 01/31/2014 mylogs.zip
Opción
(corta)
Opción (larga) Argumento Descripción
-n
--with-nets-
Incluye información acerca del ambiente del
- 619 -
Opción
(corta)
Opción (larga) Argumento Descripción
tat-info
servidor en el archivo .zip.
-p
--with-postgresqldata
Incluye datos de la base de datos PostgreSQL
de Tableau Server.
-l
--withlatest-dump
Limita los archivos de registro incluidos a solo
los más recientes para reducir el tamaño del
archivo. De forma predeterminada, se incluyen los 10 archivos de registro más recientes.
-f
--force
Sobrescribe el archivo de registro existente
del mismo nombre.
-d
--minimumdate
-a
--all
[mm/dd/yyyy] Los archivos de registro con esta fecha hasta
el presente se incluyen en el archivo .zip. Los
registros con fecha anterior se excluyen del filtro.Si no se especifica, se incluyen hasta siete
días de datos.
Incluye todos los archivos de registro en el
archivo .zip. Los datos de a base de datos PostgreSQL de Tableau Server permanecen
excluidos.
Consulte también
Trabajar con archivos de registro En la página 548
Archivar registros en la línea de comandos (tabadmin) En la página 560
Opciones de tabadmin set
Use la tabla siguiente para obtener más información sobre las opciones de Tableau Server
que se pueden configurar con el comando set En la página 615. Consulte Puertos de
Tableau Server En la página 532 para obtener una lista completa de puertos.
Opción
Valor predeterminado
Descripción
api.server.enabled
true
Permite el acceso a la REST API En la página
664. De forma predeterminada, esta funcionalidad está habilitada.
auditing.enabled
true
Permite el acceso a las tablas de auditoría histórica de PostgreSQL (base de datos propia de
Tableau Server). Consulte Creación de vistas
- 620 -
Opción
Valor predeterminado
Descripción
administrativas personalizadas En la
página 1 arriba En la página 434 para conocer
más detalles.
backgrounder.querylimit
7200
Mayor tiempo permisible para finalizar una actualización de extracto, en segundos (7200 segundos = 2 horas).
backgrounder.reset_schedules_on_startup
true
Controla cuándo ejecutar tareas de fondo que se
programaron para ejecutarse en un momento en
el que el servidor esté detenido. Cuando se configure en true (predeterminado), las tareas se
ejecutan a su siguiente hora programada.
Cuando se configura en false, todas las tareas
que estaban programadas para ejecutarse
cuando el servidor se detuviera se ejecutan,
simultáneamente, al iniciarse el servidor, incluso
cuando se restaura el archivo de respaldo de
Tableau Server (.tsbak).
dataengine.port
27042
Puerto en que se ejecuta el motor de datos.
dataserver.port
9700
Puerto en que se ejecuta el servidor de datos.
gateway.public.host
Nombre de
la máquina
El nombre (URL) del servidor que se usa para el
acceso externo a Tableau Server. Si Tableau
Server se configura para trabajar con un servidor proxy o un equilibrador de carga externo,
es el nombre escrito en la barra de direcciones
de un navegador para alcanzar Tableau Server.
Por ejemplo, si Tableau Server se alcanza escribiendo tableau.example.com, el nombre
de gateway.public.host es tableau.example.com.
gateway.public.port
80 (443 si se Solo se aplica a entornos de servidor proxy. El
usa SSL)
puerto externo que el servidor proxy escucha.
gateway.timeout
1800
gateway.trusted
La dirección Solo se aplica a entornos de servidor proxy. Las
IP de la
direcciones IP o nombres de host del servidor
La mayor cantidad de tiempo, en segundos, que
un portal esperará por ciertos eventos antes de
enviar un pedido de falla (1800 segundos = 30
minutos).
- 621 -
Opción
Valor predeterminado
Descripción
máquina de
servidor
proxy
proxy.
gateway.trusted_hosts
Nombres
alternativos
del servidor
proxy
Solo se aplica a entornos de servidor proxy.
Cualquier nombre de host para el servidor proxy.
java.heap.size
128m
Tamaño de pila para Tomcat (repositorio y solr).
Generalmente no es necesario cambiar esto
excepto si Tableau lo indica.
native_api.connection.limit.<connection
class>
Establezca un límite de consulta paralelo para la
fuente de datos especificada (clase de conexión). Esto reemplaza el límite global de la fuente
de datos. Para obtener información sobre cadenas de clase de conexión concretas, consulte la
base de conocimientos de Tableau.
native_api.connection.limit.globallimit
16
Límite global para consultas paralelas. El valor
predeterminado es 16, excepto para Amazon
Redshift, cuyo valor predeterminado es 2. Para
obtener información sobre cómo configurar consultas paralelas en Tableau Server, consulte la
base de conocimientos de Tableau.
pgsql.port
8060
El puerto que PostgreSQL escucha.
rsync.timeout
600
Tiempo máximo permitido, en segundos, para
finalizar la sincronización de archivos (600
segundos = 10 minutos). La sincronización de
archivos ocurre como parte de la configuración
de alta disponibilidad o al mover el motor de
datos y los procesos del repositorio.
server.log.level
info
El nivel de los registros escritos en ProgramData\Tableau\Tableau Server\data\tabsvc\logs\vizqlserver\Logs\*.txt
.
Configure el valor en debug para obtener más
información.Al configurar el valor en debug, el
registro se configura con el nivel de detalle
anterior a la versión 8.2. El uso de la opción de
- 622 -
Opción
Valor predeterminado
Descripción
depuración puede repercutir en el rendimiento,
por lo que solo debe usarla cuando así lo
requiera el servicio de soporte técnico de
Tableau. Consulte Cambiar niveles de
registro En la página 570 para obtener más
información.
service.jmx_enabled
false
La configuración true habilita los puertos JMX
para una supervisión y solución de problemas
opcional. Consulte Habilitar los puertos JMX
En la página 541 para conocer detalles.
service.max_procs
N.º de procesos
Máximo de cantidad de procesos de servidor.
service.port_remapping.enabled
true
Determina si Tableau Server intentará o no reasignar de forma dinámica los puertos cuando los
puertos predeterminados o configurados no
estén disponibles.Al establecer en false se
deshabilita la reasignación de puertos dinámica.
Consulte Puertos de Tableau Server En la
página 532 para obtener más información.
session.ipsticky
false
Hace que solo sean válidas las sesiones de
cliente de la dirección IP empleada para iniciar
sesión. Si se realiza una solicitud desde una
dirección IP distinta a la asociada al token de la
sesión, este se considera inválido.
En determinadas circunstancias, por ejemplo, si
se accede a Tableau Server mediante equipos
con direcciones IP conocidas y estáticas, este
valor puede ofrecer una seguridad mejorada.
Nota: Piense detenidamente si este valor
contribuirá a la seguridad del servidor.
Este valor exige que el cliente tenga una
dirección IP única y que permanezca
inalterada durante la sesión. Por ejemplo,
puede parecer que distintos usuarios que
están detrás de un servidor proxy tienen la
misma dirección IP (es decir, la dirección
- 623 -
Opción
Valor predeterminado
Descripción
IP del servidor proxy); en ese caso, un
usuario podría tener acceso a la sesión de
otro. En otras circunstancias, los usuarios
podrían tener una dirección IP dinámica,
que podría cambiar durante la sesión. Si
fuera el caso, el usuario tendría que volver
a iniciar sesión.
solr.rebuild_index_timeout
3600
Cuando Tableau Server se actualiza, o cuando
se restaura un archivo .tsbak, la tarea de
segundo plano vuelve a crear el índice de búsqueda. Esta configuración controla los valores
de tiempo de espera para esa tarea (3.600
segundos = 60 minutos).
subscriptions.enabled
false
Controla si las suscripciones son configurables
en todo el sistema. Consulte Administrar suscripciones En la página 394.
subscriptions.timeout
1800
Cantidad de segundos después de los cuales
caduca el tiempo de espera del proceso de
fondo que maneja una suscripción.
solr.port
8080
El puerto que solr escucha. Este debe ser el
mismo valor que tomcat.http.port.
tomcat.http.port
8080
Puerto en que Tomcat se ejecuta.
tomcat.https.port
8443
Puerto SSL para Tomcat (sin usar).
tomcat.server.port
8085
Puerto que tomcat escucha para mensajes de
cierre.
vizportal.log.level
info
El nivel de registro para los componentes de
Java vizportal. Los registros se escriben en ProgramData\Tableau\Tableau Server\data\tabsvc\logs\vizportal\*.log
.
Configure el valor en debug para obtener más
información.Usar el ajuste de depuración puede
repercutir mucho en el rendimiento, por lo que
solo deberá usarlo cuando así lo requiera el
servicio de soporte de Tableau. Consulte
- 624 -
Opción
Valor predeterminado
Descripción
Cambiar niveles de registro En la página 570
para obtener más información.
vizqlserver.allow_insecure_scripts
false
Permite publicar un libro de trabajo en el servidor
desde Tableau Desktop, así como abrirlo desde
el servidor, aunque el libro de trabajo contenga
expresiones de SQL o R potencialmente no
seguras (por ejemplo, una expresión de SQL
que podría permitir la inserción de SQL).
Cuando este ajuste es false (predeterminado), al publicar un libro de trabajo o
abrirlo desde el servidor, se genera un mensaje
de error y el libro de trabajo se bloquea. Solo
debe establecer este valor en true si quiere
usar libros de trabajo que contengan expresiones SQL o R que se hayan detectado como
potencialmente no seguras y solo si los libros de
trabajo proceden de una fuente segura y se ha
comprobado que no contienen expresiones no
seguras.
vizqlserver.browser.render true
Las vistas por debajo del umbral definido por
vizqlserver.browser.render_threshold o vizqlserver.browser.render_
threshold_mobile son renderizadas por el
navegador Web cliente en lugar del servidor.
Consulte Acerca de la renderización del lado
del cliente En la página 484 para conocer más
detalles.
vizqlserver.browser.render_
threshold
100
El valor predeterminado (100) representa un alto
nivel de complejidad para una vista que se muestra en una PC. Los factores de complejidad incluyen cantidad de marcas, encabezados, líneas de
referencia y anotaciones. Las vistas que exceden este nivel de complejidad son renderizadas
por el servidor en lugar del navegador Web de la
PC.
vizqlserver.browser.render_
threshold_mobile
20
El valor predeterminado (20) representa un alto
nivel de complejidad para una vista que se muestra en una tablet. Los factores de complejidad
incluyen cantidad de marcas, encabezados,
- 625 -
Opción
Valor predeterminado
Descripción
líneas de referencia y anotaciones. Las vistas
que exceden este nivel de complejidad son renderizadas por el servidor en lugar del navegador
Web de la tablet.
vizqlserver.clear_session_
on_unload
false
Determina si las sesiones de VizQL se mantienen en memoria o no cuando un usuario sale
de una vista o cierra el navegador. El valor predeterminado (false) conserva las sesiones en la
memoria. Para cerrar sesiones de VizQL al abandonar una vista o cerrar un navegador, establezca esta opción en true. En Pautas de
rendimiento general En la página 471 encontrará más información.
vizqlserver.geosearch_
cache_size
5
Establece el número máximo de conjuntos diferentes de datos de idioma/configuración regional
de búsqueda geográfica que se pueden cargar
en la memoria del servidor de forma simultánea.
Cuando el servidor recibe una solicitud de búsqueda geográfica de un conjunto de datos de
idioma/configuración regional que no está en la
memoria, el conjunto se carga en la memoria. Si
se supera el límite especificado al cargar el conjunto de datos, se borrará de la memoria el conjunto de datos de idioma/configuración regional
menos usado recientemente para que se pueda
cargar el conjunto de datos solicitado. El valor
mínimo es 1. Cada caché ocupa unos 60 MB de
memoria (si establece este valor en 10, el uso de
memoria sería de 600 MB (60 * 10).
vizqlserver.log.level
info
El nivel de registro para los componentes de
Java vizqlserver. Los registros se escriben en
ProgramData\Tableau\Tableau Server\data\tabsvc\logs\vizqlserver\*.log
.
Configure el valor en debug para obtener más
información.El uso de la opción de depuración
puede repercutir en el rendimiento, por lo que
solo debe usarla cuando así lo requiera el
- 626 -
Opción
Valor predeterminado
Descripción
servicio de soporte técnico de Tableau. Consulte
Cambiar niveles de registro En la página 570
para obtener más información.
vizqlserver.port
9100
Puerto base para los servidores VizQL.
vizqlserver.protect_sessions
true
Cuando se configura en true (predeterminado), previene que las sesiones VizQL
se reutilicen después de que el usuario original
se desconecta.
vizqlserver.querylimit
1800
Mayor tiempo permisible para actualización de
una vista, en segundos.
vizqlserver.rserve.host
vizqlserver.rserve.port
Especifica un host Rserve. Esta configuración, y
las tres que se encuentran inmediatamente a
continuación, admiten las funcionalidades R en
libros de trabajo. R es un idioma de programación de software de código abierto y un
entorno de software para cálculos estadísticos y
los gráficos. En Tableau Desktop, puede usar un
conjunto de cuatro funciones para pasar expresiones R a un servidor Rserve y obtener un resultado. Si carga un libro de trabajo que use una de
estas funciones, debe configurar Tableau Server
para una conexión Rserve, al configurar esta
opción y las tres siguientes. De lo contrario, cualquier hoja de trabajo que use funcionalidades R
no estará disponible. Consulte Conexión R en la
ayuda de Tableau Desktop para obtener más
detalles.
6311
Especifica un puerto Rserve. Esta configuración
admite la funcionalidad R en los libros de trabajo.
vizqlserver.rserve.username
Especifica un nombre de usuario de Rserve.
Esta configuración admite la funcionalidad R en
los libros de trabajo. No todos los host Rserve
requieren un nombre de usuario y contraseña.
vizqlserver.rserve.password
Especifica una contraseña Rserve. Esta configuración admite la funcionalidad R en los libros
de trabajo. No todos los host Rserve requieren
un nombre de usuario y contraseña.
- 627 -
Opción
Valor predeterminado
Descripción
viz5
qlserver.session.expiry.minimum
La cantidad de minutos de tiempo inactivo después de una sesión VizQL sea elegible para ser
descartada si el proceso VizLQ empieza a quedarse sin memoria.
vizqlserver.session.expiry.timeout
Número de minutos de tiempo inactivo después
que se descarta una sesión de VizQL.
30
vizqlserver.showdownload true
Controla la visualización del botón Descargas de
las vistas.
vizqlserver.showshare
true
Controla la visualización del botón Compartir de
las vistas.
vizqlserver.trustedticket.log_
level
info
El nivel de registro para la autenticación confiable. Los registros se escriben en ProgramData\Tableau\Tableau
Server\data\tabsvc\logs\vizqlserver\vizql*.log.
Establezca el valor en debug para obtener más
información. Usar el nivel de depuración puede
repercutir mucho en el rendimiento, por lo que
solo deberá usarlo cuando así lo requiera el
servicio de soporte de Tableau. Consulte
Cambiar niveles de registro En la página 570
para obtener más información.
vizqlserver.trustedticket.token_
length
24
Determina el número de caracteres en cada
ticket de confianza. La configuración predeterminada de 24 caracteres proporciona 144
bits de aleatoriedad. El valor se puede configurar
a cualquier entero entre 9 y 255, incluidos.
vizqlserver.trustedticket.use_
deprecated_9digit_token
false
Cuando se configura en true, los tickets tienen
una longitud de 9 dígitos (como en la versión 8.0
y anterior) y la configuración vizqlserver.trustedticket.token_length se ignora.
vizqlserver.url_scheme_
whitelist
Agrega a los protocolos que se van a permitir al
usar acciones de URL en las vistas y das-
- 628 -
Opción
Valor predeterminado
Descripción
hboards. http, https, gopher, news, ftp y
mailto están permitidos de forma predeterminada.
wgserver.audit_history_
expiration_days
183
Número de días que se conservarán los registros del historial de eventos en la base de datos
PostgreSQL (en la base de datos de Tableau
Server) antes de eliminarlos. Consulte Creación de vistas administrativas personalizadas En la página 1 arriba En la
página 434 para conocer más detalles.
wgserver.authentication.desktop_
nosaml
false
Controla si Tableau Desktop usa o no SAML
para autenticación. Use esta opción si su IdP no
usa autenticación basada en formularios. Las
opciones válidas son true (verdadero) y false
(falso). De manera predeterminada, esta opción
no se establece, por lo que el comportamiento es
como si se estableciera en false. Establezca
esta opción en true para deshabilitar la autenticación SAML en Tableau Desktop.
wgserver.authentication.app_
nosaml
false
Realiza la misma función que la opción anterior
para la aplicación Tableau Mobile.
wgserver.change_owner.enabled
true
Controla si es posible modificar la propiedad de
un libro de trabajo, una fuente de datos o un
proyecto. Otras opciones son false y adminonly. Consulte Administrar propiedad En la
página 173 para obtener más detalles.
wgserver.clickjack_defense.enabled
false
Cuando se establece en true, se impide que
una persona malintencionada haga "clickjacking"
en un servidor de Tableau Server. En un ataque
de clickjacking, la página objetivo aparece transparente sobre una segunda página, y el atacante
hace que el usuario haga clic o escriba información en la página objetivo pensando que está
interactuando con la segunda página.
Habilitar la protección frente a ataques de
clickjacking puede afectar al comportamiento del
contenido que ofrece Tableau Server. Para
- 629 -
Opción
Valor predeterminado
Descripción
obtener más información, consulte Protección
frente a ataques de clickjacking en Tableau
Server en la base de conocimientos de Tableau.
wgserver.domain.fqdn
valor de
El nombre de dominio completamente calificado
%USERDOM- del servidor para uso de Active Directory.
AIN%
wgserver.log.level
info
El nivel de registro para los componentes de
Java wgserver. Los registros se escriben en ProgramData\Tableau\Tableau Server\data\tabsvc\logs\wgserver\*.log
.
Configure el valor en debug para obtener más
información.El uso de la opción de depuración
puede repercutir en el rendimiento, por lo que
solo debe usarla cuando así lo requiera el
servicio de soporte técnico de Tableau. Consulte
Cambiar niveles de registro En la página 570
para obtener más información.
wgserver.password_autocomplete.enabled
false
Controla si los navegadores web pueden completar automáticamente campos de contraseña.
wgserver.restrict_options_ true
method
Controla si Tableau Server acepta solicitudes de
HTTP OPTIONS. Si esta opción está establecida en true, el servidor devuelve HTTP 405
(método no permitido) para las solicitudes de
HTTP OPTIONS.
wgserver.saml.idpattribute.username
Especifica el atributo utilizado por el IdP para la
Autenticación SAML. El valor predeterminado es
username.
username
wgser3000
ver.saml.maxassertiontime
Especifica el número máximo de segundos,
desde la creación, que puede usarse una aserción.
wgserver.saml.maxauthenticationage
7200
Especifica el número máximo de segundos permitidos entre la autenticación del usuario y el procesamiento del mensaje AuthNResponse.
wgserver.saml.responseskew
180
Define el número máximo de segundos entre el
tiempo de Tableau Server y el tiempo de creación de aserción (basándose en el tiempo de ser-
- 630 -
Opción
Valor predeterminado
Descripción
vidor de IdP) en que se permite que el mensaje
se procese.
wgserver.session.idle_limit 240
El número de minutos de tiempo inactivo antes
que expire el tiempo de espera de un inicio de
sesión a la aplicación web.
workerX.gateway.port
80 (443 si se Puerto externo al que escucha Apache para
usa SSL)
workerX. worker0.gateway.port es el puerto
externo de Tableau Server. En un entorno distribuido, worker0 es el Tableau Server primario.
workerX.vizqlserver.procs
N.º de procesos
Número de servidores VizQL.
workerX.vizqlserver.port
9100
Puerto base para el servidor vizQL en workerX.
workerX.wgserver.port
8000
Puerto base para el servidor de aplicaciones
Web en workerX.
workerX.wgserver.procs
N.º de procesadores
Número de procesos de servidor de aplicación
web.
Restaurar una configuración a su valor predeterminado
Puede restaurar el valor predeterminado para un ajuste de la configuración de Tableau Server
haciendo lo siguiente:
1. Detenga el servidor.
2. Todavía en el Directorio de la agrupación, restaure el valor predeterminado para un
ajuste en particular al escribir lo siguiente:
tabadmin set option-name --default
Por ejemplo, para establecer la opción tabadmin vizqlserver.session.expiry.timeout
nuevamente en su valor predeterminado de 30 minutos, deberá escribir los siguiente:
tabadmin set vizqlserver.session.expiry.timeout --default
De forma alternativa puede usar el comando -d más corto. Por ejemplo:
tabadmin set vizqlserver.querylimit -d
3. A continuación, ejecute el comando de configuración:
- 631 -
tabadmin configure
4. Inicie el servidor.
tabcmd
La utilidad tabcmd es una de las dos herramientas de línea de comando que se instala con
Tableau Server (la otra es tabadmin En la página 593). Los comandos que se proporcionan a
través de tabcmd pueden ayudarle a automatizar tareas comunes, como la publicación de
libros de trabajo en lotes y la administración de usuarios y grupos. La utilidad tabcmd se instala
en la carpeta bin de Tableau Server (C:\Program Files\Tableau Server\9.0\bin), pero puede
instalarla y ejecutarla en otra máquina. Consulte los siguientes temas para obtener más
información:
Instalar tabcmd
De forma predeterminada, la utilidad de línea de comando tabcmd se instala con Tableau
Server en la carpeta de agrupación del servidor (por ejemplo, C:\Program
Files\Tableau\Tableau Server\9.0\bin). Puede ejecutar la utilidad desde esta
ubicación. Para una mayor flexibilidad administrativa, también puede instalar la utilidad en otra
máquina.
Si instaló la utilidad de línea de comando tabcmd en equipos que no ejecutan Tableau Server y
va a actualizar Tableau Server a una nueva versión principal (de la versión 8.3 a la versión 9.0,
por ejemplo), Tableau recomienda que también actualice las instalaciones independientes de
tabcmd para evitar posibles incompatibilidades entre versiones.
Para instalar la utilidad tabcmd en otra máquina:
1. Navegue a la carpeta de extras en Tableau Server:
C:\Program Files\Tableau\Tableau Server\9.0\extras\TabcmdInstaller.exe
2. Copie TabcmdInstaller.exe al equipo donde desea realizar la instalación.
3. Haga doble clic en TabcmdInstaller.exe para ejecutarlo.
4. Siga las instrucciones para instalar tabcmd.
Debido a que tabcmd es una herramienta de la línea de comando, y debido a algunas
limitaciones con el sistema operativo de Windows, Tableau sugiere instalar tabcmd en
su propia carpeta tabcmd en la raíz de C:\ drive (C:\tabcmd).
La ejecución del programa de configuración de tabcmd no agrega de manera
automática tabcmd a la variable PATH de Windows, deberá llamar de manera explícita
a tabcmd mediante la ruta completa o agregar su directorio a la variable PATH.
- 632 -
Cómo usar tabcmd
Los pasos básicos para usar tabcmd son los siguientes:
1. Abra la línea de comando como administrador.
2. Cambie a la carpeta bin de Tableau Server.
Por ejemplo, cd C:\Program Files\Tableau\Tableau Server\9.0\bin
O bien, puede incluir la ubicación en el comando.
3. Ejecute el comando tabcmd.
Al usar tabcmd, debe establecer una sesión de servidor autenticada. La sesión identifica a
Tableau Server y al usuario Tableau Server que ejecuta la sesión. Primero puede iniciar una
sesión, luego especificar su siguiente comando o puede iniciar una sesión y ejecutar un
comando, todo a la vez. Si está usando tabcmd para realizar más de una tarea, debe realizar
una tras otra (en serie), no en paralelo.
Los comandos (como login) y las opciones (como -s, -u, etc.) no reconocen mayúsculas
de minúsculas, pero los valores que proporcione (como p@ssw0rd [email protected])
sí lo hacen.
Ejemplos
El siguiente comando demuestra cómo iniciar una sesión con Tableau Server denominada
tabserver.myco.com:
tabcmd login -s http://tabserver.myco.com -u admin -p p@ssw0rd!
El siguiente ejemplo muestra un comando que elimina el libro de trabajo denominado Libro de
trabajo_de ventas:
tabcmd delete "Sales_Workbook"
Aquí se muestra cómo lograr todo lo anterior con un comando: observe que no necesita
login aquí:
tabcmd delete "Sales_Workbook" -s http://tabserver.myco.com -u
admin -p p@ssw0rd!
Tableau Server puede ejecutar varios sitios. Cuando hay un libro de trabajo en el sitio
Predeterminado de un servidor de varios sitios, no necesita especificar Predeterminado. Basta
con el comando anterior. Sin embargo, si el comando se aplica a algo del sitio que no sea
Predeterminado, necesita especificar el identificador del sitio para dicho sitio (consulte login
En la página 652). Este es el mismo comando para un libro de trabajo que está en el sitio
Ventas de la costa oeste (identificador de sitio wsales):
tabcmd delete "Sales_Workbook" -s http://tabserver.myco.com -t
wsales -u admin -p p@ssw0rd!
- 633 -
Las opciones -s, -t, -u y -p están entre las variables globales de tabcmd, lo que significa
que se pueden usar con cualquier comando.
Para obtener más información, consulte Comandos tabcmd En la página siguiente.
Mensajes de estado y registros
Cuando un comando es exitoso, tabcmd arroja un código de estado cero. Un mensaje de error
completo para códigos de estado que no son cero se imprime en stderr. Además, es posible
que se impriman mensajes informativos o de progreso en stdout.
Un registro completo con el nombre tabcmd.log, incluidos mensajes de depuración, progreso
y error, se escribe en C:\Usuarios\<nombre_usuario>\AppData\Local\Tableau.
Opciones globales de tabcmd
La tabla a continuación muestra las opciones usadas por todos los comandos. Las opciones -server, --user y --password se requieren al menos una vez para comenzar una
sesión. Se almacena un token de autenticación de forma que se puedan ejecutar comandos
posteriores sin incluir estas opciones. Este token permanece válido durante cinco minutos
después del último comando que lo usó.
Opción Opción
(corta) (larga)
Argumento Descripción
Muestra la ayuda para el comando.
-h
--help
-s
--server
Tableau Ser- Se requiere al menos una vez para iniver URL
ciar sesión.
-u
--user
Nombre de Se requiere al menos una vez para iniusuario de
ciar sesión.
Tableau Server
-p
-password
Contraseña
de Tableau
Server
-filename.txt
passwordfile
-t
--site
Identificador
del sitio de
Tableau Server
Se requiere al menos una vez para iniciar sesión. De forma alternativa,
puede usar la opción -P.
Permite el almacenamiento de la contraseña en el archivo determinado en
lugar de la línea de comando para
mayor seguridad.
Indica que el comando se aplica al sitio
especificado por el identificador del
sitio. Si no especifica un sitio, se asume
el sitio Predeterminado. Se aplica solo
a los servidores con sitios múltiples.
- 634 -
Opción Opción
(corta) (larga)
Argumento Descripción
-x
Host:Port
--proxy
Usa el proxy HTTP especificado.
--noprompt
Cuando se especifica, el comando no
solicita una contraseña. Si no se proporcionó una contraseña válida, el
comando fallará.
--noproxy
Cuando se especifica, no se usa un
proxy HTTP.
--no-certcheck
Cuando se especifica, tabcmd (el
cliente) no valida el certificado SSL del
servidor.
--[no-]
cookie
Cuando se especifica, el identificador
de sesión se guarda en el inicio de
sesión para que los comandos posteriores no requieran que se inicie
sesión. Use el prefijo no- para no guardar el identificador de sesión. La sesión
se guarda de manera predeterminada.
--timeout segundos
Espera el número de segundos especificado para que el servidor finalice el
procesamiento del comando. De forma
predeterminada, el tiempo de espera
del proceso expirará en 30 segundos.
Comandos tabcmd
A continuación se muestran los comandos que se pueden usar con la herramienta de línea de
comando tabcmd:
addusers (a grupo)
creategroup
createproject
createsite
createsiteusers
createusers
delete nombre-librotrabajo o nombre-fuentedatos
deletegroup
- 635 -
deleteproject
deletesite
deletesiteusers
deleteusers
editdomain
editsite
editsite
export
get url
listdomains
listsites
login
logout
publish
refreshextracts
removeusers
runschedule
set
syncgroup
version
addusers group-name
Agrega usuarios al grupo especificado.
Ejemplo
tabcmd addusers "Development" --users "users.csv"
Opción
(corta)
Opción (larga)
Argumento
Descripción
--users
filename.csv
Permite agregar los usuarios en el
archivo determinado al grupo especificado. El archivo debe ser una lista
simple con un nombre de usuario por
- 636 -
Opción
(corta)
Opción (larga)
Argumento
Descripción
línea. Los usuarios ya deben estar
creados en Tableau Server. Consulte
también Pautas de archivos de
importación CSV En la página 368.
Al establecerse como complete,
esta opción requiere que todas las
filas sean válidas para que cualquier
cambio tenga éxito. Si no se especifica, se usará el parámetro --complete.
--[no-]complete
creategroup group-name
Crea un grupo. Use los comandos addusers (para grupos locales) y syncgroup (para
grupos de Active Directory) para agregar usuarios después de creado el grupo.
Ejemplo
tabcmd creategroup "Development"
createproject project-name
Crea un proyecto.
Ejemplo
tabcmd createproject -n "Quarterly_Reports" -d "Workbooks showing
quarterly sales reports."
Opción
(corta)
Opción (larga)
Argumento
Descripción
-n
--name
nombre
Especifique el nombre del proyecto
que desea crear.
-d
--description
descripción
Especifique una descripción para el
proyecto.
createsite nombre-sitio
Crea un sitio.
Ejemplos
Crear un sitio con el nombre West Coast Sales. Una ID de sitio de WestCoastSales se
creará automáticamente, el sitio no tendrá límite de cuota de almacenamiento y los
administradores del sitio podrán agregar y eliminar usuarios:
- 637 -
tabcmd createsite "West Coast Sales"
Crear un sitio con el nombre West Coast Sales y con la ID de sitio wsales:
tabcmd createsite "West Coast Sales" -r "wcoast"
Evita que los administradores del sitio agreguen usuarios al sitio:
tabcmd createsite "West Coast Sales" --no-site-mode
Defina una cuota de almacenamiento en MB:
tabcmd createsite "West Coast Sales" --storage-quota 100
Opción
(corta)
Opción
(larga)
Argumento
-r
--url
identificador de Se utiliza en las URL para especificar el
sitio
sitio. Es diferente al nombre del sitio.
--userquota
número de
usuarios
Número máximo de usuarios que es posible agregar al sitio.
Permite o deniega a los administradores
del sitio la capacidad de agregar usuarios
al sitio o eliminarlos.
--[no-]
site-mode
-t
Descripción
--storagequota
número de MB Cantidad en MB de libros de trabajo,
extractos y fuentes de datos que se pueden almacenar en el sitio.
bogus
bogus
bogus
createsiteusers filename.csv
Agrega usuarios a un sitio en función de la información proporcionada en un archivo de valores
separados por comas (CSV). Si el usuario aún no está creado en el servidor, el comando lo
crea antes de agregarlo al sitio.
El archivo CSV debe contener uno o varios nombres de usuario y puede incluir también (por
cada usuario) una contraseña, un nombre completo, un rol, un nivel de administrador,
información sobre si es publicador (sí o no) y una dirección de correo electrónico. Para obtener
información sobre el formato del archivo CSV, consulte Pautas de archivos de importación
CSV En la página 368. En lugar de incluir el rol, el nivel de administrador y los permisos de
publicador en el archivo CSV, puede pasar la información de rol al comando mediante la
opción --role.
Si el servidor está configurado para usar la autenticación local, se usará la información del
archivo CSV para crear los usuarios. Si el servidor está configurado para usar la autenticación
de Active Directory, la información de los usuarios se importará de Active Directory al servidor.
En ese caso, se ignorará toda la información sobre contraseñas y sobrenombres del archivo
- 638 -
CSV. En ese caso, si un usuario está especificado en el archivo CSV pero no hay ningún
usuario que le corresponda en Active Directory, ese usuario no se agregará a Tableau Server.
Para los usuarios de Active Directory, el nombre de usuario no es único en los dominios; es
necesario incluir el dominio como parte del nombre de usuario (por ejemplo, example\Adam
o adam@example).
De forma predeterminada, los usuarios se agregan al sitio en el que haya iniciado sesión. Para
agregar usuarios a otro sitio, incluya la opción global --site y especifique ese sitio. (Para
crear usuarios en el sitio que especifique, debe tener permisos).
Si el servidor contiene varios sitios, no puede asignar la función ServerAdministator a un
usuario mediante el comando createsiteusers. (Use createusers en su lugar). Si
especifica la función ServerAdministrator para la opción role, el comando devuelve un
error. Si el archivo CSV incluye System como valor para administrador, el valor se omite y al
usuario se le asigna la función Unlicensed. No obstante, si el servidor solo contiene un sitio
(el predeterminado), puede asignar la función ServerAdministator o especificar system
para el valor de administrador; en ese caso, el comando createsiteusers funciona como
el comando createusers.
De forma predeterminada, este comando crea usuarios mediante una operación síncrona
(espera a que terminen todas las operaciones para continuar). Puede usar la opción --nowait para especificar una operación asíncrona.
Ejemplo
tabcmd createsiteusers "users.csv" --role "Interactor"
Opción
(corta)
Opción
(larga)
Argumento
Descripción
--admintype
Site o None
(Obsoleto. Use la opción -role en su lugar). Asigna o elimina los derechos de administrador del sitio de cualquier
usuario que aún no tenga un
valor de administrador en el
archivo CSV. El valor predeterminado es None para
usuarios nuevos y sin cambios
para usuarios existentes. Si el
servidor contiene varios sitios,
no es posible crear administradores del sistema ni despojarlos de sus derechos
mediante
createsiteusers. (Use
createusers en su lugar).
Requiere que todas las filas
--complete
- 639 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
sean válidas para que los cambios se realicen correctamente.
Esta es la configuración predeterminada.
--license
Interactor, Viewer o
Unlicensed
(Obsoleto. Utilice en su lugar la
opción --role). Especifica el
nivel de licencia de cualquier
usuario que no tenga ya un
ajuste de nivel de licencia en el
archivo CSV. El valor predeterminado es Unlicensed
para los usuarios nuevos y sin
cambios para los usuarios existentes.
Nota: En las versiones
anteriores de Tableau
Server, se empleaban
niveles de licencia, pero
desde Tableau Server
9.0, se han reemplazado
por los roles de sitio.
--no-complete
Especifica que el comando
debe realizar cambios en el servidor aunque no todas las filas
contengan información válida.
Se omitirán las filas que contengan información no válida.
--nopublisher
(Obsoleto. Utilice en su lugar la
opción --role). Retira los permisos de publicación a todos los
usuarios que no tengan ya un
ajuste de publicador en el
archivo CSV. Este es el valor
predeterminado para los usuarios nuevos.
--nowait
No espera la finalización de trabajos asíncronos.
- 640 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
(Obsoleto. Utilice en su lugar la
opción --role). Asigna permisos de publicación a todos los
usuarios que no tengan ya un
ajuste de publicador en el
archivo CSV. El valor predeterminado es no conceder
permisos de publicación (equivalente a --no-publish)
para los usuarios nuevos y sin
cambios para los usuarios existentes.
--publisher
-r
--role
SiteAdministrator,
Publisher, Interactor,
ViewerWithPublish,
Viewer, UnlicensedWithPublish o
Unlicensed
Especifica una función de sitio
para cualquier usuario que aún
no tenga una especificada en el
archivo CSV. El valor predeterminado es Unlicensed
para los usuarios nuevos y sin
cambios para los usuarios existentes.
Si tiene una instalación de
servidor basada en usuarios y
el comando crea un usuario
nuevo, pero ya ha alcanzado el
límite de licencias de sus
usuarios, el usuario se
agregará como usuario sin
licencia.
Nota: Si especifica la
opción role, no podrá
incluir al mismo tiempo
las opciones license,
publisher, nopublisher ni
administrator.
No muestra los mensajes de
progreso del comando.
--silentprogress
- 641 -
createusers filename.csv
Crea usuarios en Tableau Server basándose en la información proporcionada en un archivo
de valores separados por comas (CSV).
El archivo CSV debe contener uno o varios nombres de usuario y puede incluir también (por
cada usuario) una contraseña, un nombre completo, un rol, un nivel de administrador,
información sobre si es publicador (sí o no) y una dirección de correo electrónico. Para obtener
información sobre el formato del archivo CSV, consulte Pautas de archivos de importación
CSV En la página 368. En lugar de incluir el rol, el nivel de administrador y los permisos de
publicador en el archivo CSV, puede pasar la información de rol al comando mediante la
opción --role.
Si el servidor solo tiene un sitio (el predeterminado), el usuario se crea y se agrega al sitio. Si el
servidor tiene varios sitios, el usuario se crea pero no se agrega a ningún sitio. Para agregar
usuarios a un sitio, use createsiteusers.
Si el servidor está configurado para usar la autenticación local, se usará la información del
archivo CSV para crear los usuarios. Si el servidor está configurado para usar la autenticación
de Active Directory, la información de los usuarios se importará de Active Directory al servidor.
En ese caso, se ignorará toda la información sobre contraseñas y sobrenombres del archivo
CSV. En ese caso, si un usuario está especificado en el archivo CSV pero no hay ningún
usuario que le corresponda en Active Directory, ese usuario no se agregará a Tableau Server.
Para los usuarios de Active Directory, el nombre de usuario no es único en los dominios; es
necesario incluir el dominio como parte del nombre de usuario (por ejemplo, example\Adam
o adam@example).
Si tiene una instalación de servidor basada en usuarios y el comando crea un usuario nuevo,
pero ya ha alcanzado el límite de licencias de sus usuarios, el usuario se agregará como
usuario sin licencia.
Ejemplo
tabcmd createusers "users.csv" --role "ServerAdministrator"
tabcmd createusers "users.csv"
Opción
(corta)
Opción
(larga)
Argumento
Descripción
--admintype
Site o None
(Obsoleto. Use la opción -role en su lugar). Asigna o elimina los derechos de administrador del sitio de cualquier
usuario que aún no tenga un
valor de administrador en el
archivo CSV. El valor predeterminado es None para usuarios nuevos y sin cambios para
- 642 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
usuarios existentes.
Requiere que todas las filas
sean válidas para que los cambios se realicen correctamente.
Esta es la configuración predeterminada.
--complete
--license
Interactor, Viewer o
Unlicensed
(Obsoleto. Utilice en su lugar la
opción --role). Especifica el
nivel de licencia de cualquier
usuario que no tenga ya un
ajuste de nivel de licencia en el
archivo CSV. El valor predeterminado es Unlicensed
para los usuarios nuevos y sin
cambios para los usuarios existentes.
Nota: En las versiones
anteriores de Tableau
Server se utilizaban
niveles de licencia, pero a
partir de Tableau Server
9.0 se han sustituido por
las funciones de sitio.
--no-complete
Especifica que el comando debe
realizar cambios en el servidor
aunque no todas las filas contengan información válida. Se
omitirán las filas que contengan
información no válida.
--nopublisher
(Obsoleto. Utilice en su lugar la
opción --role). Retira los permisos de publicación a todos los
usuarios que no tengan ya un
ajuste de publicador en el
archivo CSV. Este es el valor
predeterminado para los usuarios nuevos.
--nowait
No espera la finalización de tra-
- 643 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
bajos asíncronos.
(Obsoleto. Utilice en su lugar la
opción --role). Asigna permisos de publicación a todos los
usuarios que no tengan ya un
ajuste de publicador en el
archivo CSV. El valor predeterminado es no conceder permisos de publicación
(equivalente a --nopublish) para los usuarios
nuevos y sin cambios para los
usuarios existentes.
--publisher
-r
--role
ServerAdministrator,
SiteAdministrator,
Publisher, Interactor,
ViewerWithPublish,
Viewer, UnlicensedWithPublish o
Unlicensed
Especifica una función para cualquier usuario que aún no tenga
una especificada en el archivo
CSV. El valor predeterminado
es Unlicensed (sin licencia)
para los usuarios nuevos y sin
cambios para los usuarios existentes.
En un servidor de varios sitios,
el comando no asigna el usuario
a un sitio. Por tanto, las únicas
funciones que asignará el
comando son
ServerAdministrator y
Unlicensed. En ese caso, si
especifica otra función (como
Publisher o Viewer), el
comando asigna la función
Unlicensed.
En un servidor de un solo sitio,
el usuario se crea y se agrega al
sitio predeterminado mediante
la función que especifique.
Si tiene una instalación de
servidor basada en usuarios y el
comando crea un usuario
nuevo, pero ya ha alcanzado el
- 644 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
límite de licencias de sus
usuarios, el usuario se agregará
como usuario sin licencia.
Nota: Si especifica la
opción role, no podrá
incluir al mismo tiempo las
opciones license,
publisher, nopublisher ni
administrator.
No muestra los mensajes de progreso del comando.
--silentprogress
delete workbook-name o datasource-name
Elimina el libro de trabajo o la fuente de datos especificados del servidor.
Este comando toma el nombre del libro de trabajo o fuente de datos como está en el servidor,
no el nombre de archivo cuando se publicó.
Ejemplo
tabcmd delete "Sales_Analysis"
Opción
(corta)
Opción (larga) Argumento
Descripción
-r
--project
Nombre de
proyecto
--workbook
Nombre de
El nombre del libro de trabajo que desea elilibro de trabajo minar.
--datasource
Nombre de
fuente de
datos
Nombre del proyecto que contiene el libro
de trabajo o fuente de datos que desea eliminar. Si no se especifica, se tomará el proyecto “Predeterminado”.
El nombre de la fuente de datos que desea
eliminar.
deletegroup group-name
Elimina el grupo especificado del servidor.
Ejemplo
- 645 -
tabcmd deletegroup "Development"
deleteproject project-name
Elimina el proyecto especificado del servidor.
Ejemplo
tabcmd deleteproject "Designs"
deletesite nombre-sitio
Elimina el sitio especificado del servidor.
Ejemplo
tabcmd deletesite "Development"
deletesiteusers nombrearchivo.csv
Elimina usuarios del sitio en el que ha iniciado sesión. Los usuarios que se van a eliminar se
especifican en un archivo que contiene una lista simple de un nombre de usuario por línea.(No
se necesita más información que el nombre de usuario).
De forma predeterminada, si el servidor solo tiene un sitio o si el usuario pertenece a un único
sitio, el usuario también se elimina del servidor. Si el servidor contiene varios sitios, los
usuarios a los que se les ha asignado el rol de Administrador de servidor se eliminan del
sitio pero no del servidor.
Si el usuario es propietario de contenido, su rol cambia a Sin licencia, pero no se elimina del
servidor ni del sitio. El contenido sigue siendo propiedad de ese usuario. Para eliminarlo por
completo, tiene que cambiar el propietario del contenido y luego volver a eliminar al usuario.
Si el usuario se importó de Active Directory, se elimina del sitio y posiblemente del servidor. Sin
embargo, no se elimina de Active Directory.
Ejemplo
tabcmd deletesiteusers "users.csv"
deleteusers filename.csv
Elimina a los usuarios indicados en el archivo (CSV) de valores separados por comas
especificado.
El archivo CSV debe contener una lista simple de un nombre de usuario por línea.
Ejemplo
tabcmd deleteusers "users.csv"
- 646 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
Al establecerse en --complete, esta
opción requiere que todas las filas sean válidas para poder realizar cualquier cambio. Si
no se especifica, se usará el parámetro -complete.
--[no-]complete
editdomain
Cambia el alias o el nombre de dominio completo de un dominio de Active Directory en el
servidor.
Puede modificar el alias de cualquier dominio que use el servidor. En general, puede modificar
el nombre de dominio completo de cualquier dominio, excepto el del dominio que use para
iniciar sesión. Sin embargo, si el nombre de usuario con el que ha iniciado sesión existe en el
dominio actual y en el dominio nuevo, puede modificar el nombre completo del dominio actual.
Para ver una lista de dominios, use listdomains.
Ejemplos
tabcmd editdomain --id 2 --nickname "new-nickname"
tabcmd editdomain --id 3 --name "new-name"
Opción (larga) Argumento
Descripción
--id
Id. de dominio
Id. del dominio que se va a cambiar. Para obtener una
lista de Id. de dominio, use listdomains.
--name
Nombre de
dominio
Nuevo nombre del dominio.
--nickname
Alias del dominio
Nuevo alias del dominio.
editsite site-name
Cambia el nombre de un sitio o el nombre de su carpeta web. También puede usar este
comando para permitir o denegar a los administradores de sitio la capacidad de agregar y
eliminar usuarios. Si los administradores de sitio tienen derechos de administración, podrá
especificar cuántos usuarios pueden agregar a un sitio.
Ejemplos
tabcmd editsite wc_sales --site-name "West Coast Sales"
tabcmd editsite wc_sales --site-id "wsales"
tabcmd editsite wsales --status ACTIVE
- 647 -
tabcmd editsite wsales --user-quota 50
Opción (larga)
Argumento
Descripción
--site-name
Nombre al que
se quiere cambiar el sitio
El nombre del sitio que se muestra.
--site-id
Identificador del Se utiliza en la URL para identificar al sitio de
sitio que se
manera exclusiva.
quiere asignar al
sitio
--user-quota Número de usua- La cantidad máxima de usuarios que pueden ser
rios
miembros del sitio.
Permite o impide que los administradores del sitio
agreguen usuarios al sitio.
--[no-]sitemode
--status
ACTIVO o
SUSPENDIDO
Permite activar o suspender un sitio.
--storagequota
Número de MB
Cantidad en MB de libros de trabajo, extractos y fuentes de datos que se pueden almacenar en el sitio.
export
Exporta una vista o libro de trabajo desde Tableau Server para su almacenamiento en un
archivo. Este comando también puede exportar únicamente los datos usados para una vista.
Tenga en cuenta lo siguiente cuando utilice el siguiente comando:
l
l
l
Permisos: para poder exportar, deberá disponer del permiso Exportar imagen. De
manera predeterminada, todos los roles tienen este permiso Permitido o Heredado; sin
embargo, los permisos pueden configurarse por libro de trabajo o vista.
Exportar datos: para exportar únicamente los datos de una vista, use la opción -csv. Esto exportará a un archivo .csv los datos de resumen usados en una vista.
Especificar la vista, el libro de trabajo o los datos que se exportarán: para
especificar esta opción, utilice la cadena "workbook/view" como aparece en la URL
del libro de trabajo o vista, sin usar su “sobrenombre” y excluyendo la etiqueta hash (#) y
el número al final de la URL. Por ejemplo, para exportar la vista de muestra de Tableau
Crecimiento de inversión desde el libro de trabajo Finanzas, usaría la cadena
Finance/InvestmentGrowth, no Finance/Investment Growth o
Finance/InvestmentGrowth#1. Use -t <site_id> si el servidor está
ejecutando sitios múltiples y la vista o el libro de trabajo está en un sitio que no es el
Predeterminado.
Para exportar un libro de trabajo, también tiene que incluir una vista válida en la cadena
que use. Siguiendo con el ejemplo anterior, para exportar el libro de trabajo Finanzas,
- 648 -
tendría que usar la cadena Finance/InvestmentGrowth. Por último, para exportar
un libro de trabajo, tiene que haberse publicado con la opción Mostrar hojas como
pestañas seleccionada en el cuadro de diálogo Publicar de Tableau Desktop.
l
l
l
El formato del archivo guardado: las opciones de formato dependen de lo que se
esté exportando. Un libro de trabajo solamente se puede exportar como PDF con el
argumento --fullpdf. Una vista se puede exportar como un archivo PDF (--pdf) o
como un archivo PNG (--png).
Nombre y ubicación del archivo guardado (opcional): si no especifica ningún
nombre, este se tomará del nombre del libro de trabajo o de la vista. Si no proporciona
ninguna ubicación, el archivo se guardará en el directorio en el que está trabajando
actualmente. De lo contrario, puede especificar una ruta completa o una asociada al
directorio en el que trabaja actualmente.
Los objetos de la página web del dashboard no se incluyen en las
exportaciones de PDF: de manera opcional, un dashboard puede incluir un objeto de
página Web. Si exporta a PDF un dashboard que incluye un objeto de página web, este
último no se incluirá en el PDF.
Limpieza de la memoria caché para usar datos en tiempo real
De manera opcional, puede agregar el parámetro de URL ?:refresh=yes para forzar una
consulta de datos actualizada en lugar de sacar los resultados de la memoria caché. Si utiliza
tabcmd con su propio script y se hace un uso intenso del parámetro de URL refresh, esto
podría repercutir en el rendimiento. Se recomienda usar refresh solo cuando se requieran
datos en tiempo real: por ejemplo, en un dashboard individual en lugar de en un libro de trabajo
completo.
Ejemplos
Vistas
tabcmd export "Q1Sales/Sales_Report" --csv -f "Weekly-Report"
tabcmd export -t Sales "Sales/Sales_Analysis" --pdf -f "C:\Tableau_Workbooks\Weekly-Reports"
tabcmd export "Finance/InvestmentGrowth" --png
tabcmd export "Finance/InvestmentGrowth?:refresh=yes" --png
Libros de trabajo
tabcmd export "Q1Sales/Sales_Report" --fullpdf
tabcmd export -t Sales "Sales/Sales_Analysis" --fullpdf -pagesize tabloid -f "C:\Tableau_Workbooks\Weekly-Reports"
- 649 -
Opción (corta)
Opción (larga)
Argumento
Descripción
-f
--filename
El nombre y la
Guarda el archivo con el nomextensión que se bre de archivo determinado.
van a usar para
el archivo guardado
--csv
Solo Vista. Exporta los datos de
la vista (datos de resumen) en
formato CSV.
--pdf
Solo Vista. Permite exportar
como PDF.
--png
Solo Vista. Permite exportar
como imagen en formato PNG.
--fullpdf
Solo Libro de trabajo. Permite
exportar como PDF. El libro de
trabajo debe haberse publicado
con la función Mostrar hojas
como pestañas habilitada.
--pagelayout landscape,
portrait
Configura la página con la
misma orientación que el PDF
exportado. Si no se especifica,
se utilizará la configuración de
Tableau Desktop.
--pagesize
unspecified,
letter,
legal, note
folio,
tabloid,
ledger, statement, executive, a3,
a4, a5, b4,
b5, quatro
Configura la página con el
mismo tamaño que el PDF
exportado. El valor predeterminado es (letter)
--width
Número de píxe- Define el ancho. El valor preles
determinado es 800 px.
--height
Número de píxe- Define la altura. El valor preles
determinado es 600 px.
- 650 -
get url
Obtiene el recurso de Tableau Server representado por la dirección URL especificada. El
resultado se devuelve como un archivo.
Tenga en cuenta lo siguiente cuando utilice el siguiente comando:
l
l
Permisos: para obtener un archivo, debe disponer del permiso Descargar/Guardar
en Web como. De manera predeterminada, este permiso es permitido o heredado
para todos los roles, sin embargo, los permisos pueden configurarse por libro de trabajo
o vista.
Extensión del archivo: La dirección URL debe incluir una extensión de archivo, por
ejemplo, "/views/Finance/InvestmentGrowth.pdf". La extensión (.pdf)
determina el valor devuelto.Se puede devolver una vista en formato PDF, PNG, CSV
(solo datos de resumen) o XML (solo información). Un libro de Tableau se devuelve
como TWB si se conecta una fuente de datos publicada o usa una conexión en vivo, o
un TWBX si se conecta a un extracto de datos.
Para saber qué extensión es correcta, puede usar un navegador web para buscar el
elemento en Tableau Server y agregar la extensión de archivo al final de la URL.
Cuando escriba la URL para la solicitud GET, excluya la etiqueta hash (#) y el número
que aparece al final del nombre de archivo.Por ejemplo, use
"/views/Finance/InvestmentGrowth.pdf" en lugar de
"/views/Finance/InvestmentGrowth#3.pdf".
l
l
Nombre y ubicación del archivo guardado (opcional): El nombre usado para -filename debe incluir la extensión del archivo. Si no proporciona ningún nombre y
extensión de archivo, ambos se derivarán de la cadena URL. Si no proporciona una
ubicación, el archivo se guardará en el directorio en el que está trabajando actualmente.
De lo contrario, puede especificar una ruta completa o una asociada al directorio en el
que trabaja actualmente.
Tamaño PNG (opcional): Si el archivo guardado es un PNG, puede especificar el
tamaño, en píxeles, en el URL.
Limpieza de la memoria caché para usar datos en tiempo real
De manera opcional, puede agregar el parámetro de URL ?:refresh=yes para forzar una
consulta de datos actualizada en lugar de sacar los resultados de la memoria caché. Si usa
tabcmd con sus propios scripts, mediante el parámetro refresh, puede tener un impacto
negativo en el rendimiento. Se recomienda usar refresh solo cuando se requieran datos en
tiempo real: por ejemplo, en un dashboard individual en lugar de un libro de trabajo completo.
Ejemplos
Vistas
tabcmd get "/views/Sales_Analysis/Sales_Report.png" --filename
"Weekly-Report.png"
- 651 -
tabcmd get "/views/Finance/InvestmentGrowth.pdf" -f "Q1Growth.pdf"
tabcmd get "/views/Finance/InvestmentGrowth.csv"
tabcmd get "/views/Finance/InvestmentGrowth.png?:size=640,480" -f
growth.png
tabcmd get "/views/Finance/InvestmentGrowth.png?:refresh=yes" -f
growth.png
Libros de trabajo
tabcmd get "/workbooks/Sales_Analysis.twb" -f "C:\Tableau_Workbooks\Weekly-Reports.twb"
tabcmd get "/workbooks/Sales.xml"
Otro
tabcmd get "/users.xml" --filename "UserList.xml"
Opción (corta) Opción (larga)
Argumento
-f
Nombre con el
Guarda el archivo con el nombre de
que se guardará archivo determinado.
el archivo
--filename
Descripción
listdomains
Muestra una lista de dominios de Active Domain en uso en el servidor, además de sus alias e
Id. Si el servidor está configurado para usar autenticación local, el comando solo devuelve el
nombre de dominio local.
Ejemplo
tabcmd listdomains
listsites
Devuelve una lista de sitios a los cuales pertenece el usuario con sesión iniciada.
Ejemplo
tabcmd listsites -u adam -pw P@ssword!
login
Permite al usuario iniciar sesión en Tableau Server.
- 652 -
Use las opciones globales --server, --site, --username, --password para crear una
sesión.
Nota: Si usa el comando tabcmd login, no puede utilizar el inicio de sesión único
(SSO) de SAML aunque el servidor esté configurado para usar SAML. Para iniciar
sesión, debe pasar el nombre de usuario y la contraseña de un usuario que se haya
creado en el servidor. Contará con los permisos del usuario de Tableau Server como el
que haya iniciado sesión. Para obtener más información, consulte Roles de sitio para
usuarios En la página 345 y Administrar permisos En la página 178.
Si desea iniciar sesión con la misma información que ha usado para crear una sesión,
simplemente especifique la opción --password. Se usarán el servidor y nombre de usuario
almacenados en la cookie.
Si el servidor está usando un puerto que no sea 80 (el predeterminado) deberá especificar el
puerto.
Solo necesitará la opción --site (-t) si el servidor ejecuta múltiples sitios e inicia sesión en
un sitio distinto al predeterminado. Si no proporciona ninguna contraseña se le solicitará una.
Si se especifica la opción --no-prompt y no se proporciona contraseña, se producirá un
error en el comando.
Tras iniciar sesión, esta continuará hasta que expire en el servidor o hasta que se ejecute el
comando logout.
Ejemplo
Permite iniciar sesión en Tableau Server que se está ejecutando en su máquina local:
tabcmd login -s http://localhost -u jsmith -p p@ssw0rd!
Permite iniciar sesión en el sitio de ventas del servidor de ventas:
tabcmd login -s http://sales-server -t Sales -u administrator -p
p@ssw0rd!
tabcmd login -s http://sales-server:8000 -t Sales -u
administrator -p p@ssw0rd!
Permite iniciar sesión en el sitio de ventas del servidor de ventas mediante SSL:
tabcmd login -s https://sales-server -t Sales -u administrator -p
p@ssw0rd!
Establece un puerto y un proxy de reenvío para el host local:
tabcmd login --proxy myfwdproxyserver:8888 -s http://localhost -u
jsmith -p p@ssW0rd!
Permite iniciar sesión en el proxy inverso mediante SSL:
- 653 -
tabcmd login -s https://myreverseproxy -u jsmith -p p@ssW0rd!
Opción
(corta)
Opción
(larga)
Argumento
Descripción
-s
--server
URL del servidor Si ejecuta el comando desde un equipo local
de Tableau Server, puede usar
http://localhost. De lo contrario, especifique
la URL del equipo, como
http://bigbox.myco.com o
http://bigbox.
Para Tableau Online especifique la
dirección URL
https://online.tableau.com.
-t
--site
identificador de
sitio
Incluya esta opción si el servidor tiene
múltiples sitios e inicia sesión en un sitio
distinto del Predeterminado.
El identificador del sitio se usa en la URL
para identificar el sitio de manera exclusiva.
Por ejemplo, un sitio llamado Ventas de la
costa oeste podría tener el identificador de
sitio ventas-costa-oeste.
-u
--username nombre de usua- Nombre de usuario del usuario que inicia
rio
sesión. Para Tableau Online, el nombre de
usuario es la dirección de correo electrónico
del usuario.
-p
--password contraseña
-x
La contraseña para el usuario especificada
para --username. Si no proporciona ninguna contraseña, se le solicitará una.
-passwordfile
filename.txt Permite almacenar la contraseña en el
archivo dado en lugar de la línea de
comando para una mayor seguridad.
--proxy
Host:Port
Se utiliza para especificar el servidor proxy
HTTP y el puerto de la solicitud de tabcmd.
--noprompt
No solicita contraseña. Si no se especifica
ninguna contraseña, se producirá un error
en el comando login.
--no-proxy
No utiliza servidor proxy HTTP.
--cookie
Guarda el identificador de sesión al iniciar
sesión. Los comandos subsiguientes no
requerirán un inicio de sesión. Este valor es
- 654 -
Opción
(corta)
Opción
(larga)
Argumento
Descripción
el predeterminado del comando.
No guarda la información de Id. de sesión
tras un inicio de sesión correcto. Los comandos subsiguientes exigirán un inicio de
sesión.
--nocookie
--timeout
SECONDS
Número de
segundos
El número de segundos que el servidor
debe esperar antes de procesar el comando
login. Predeterminado: 30 segundos.
logout
Cierra la sesión del servidor.
Ejemplo
tabcmd logout
publish nombreDeArchivo.twb(x), nombreDeArchivo.tds(x) o nombreDeArchivo.tde
Publica el libro de trabajo (.twb(x)), la fuente de datos (.tds(x)) o el extracto de datos (.tde)
especificados en Tableau Server.
Si está publicando un libro de trabajo, de forma predeterminada todas las hojas del mismo se
publican sin nombres de usuario ni contraseñas de la base de datos.
Los permisos asignados inicialmente al libro de trabajo o la fuente de datos se copian del
proyecto en el que está publicado el archivo. Los permisos del recurso publicado se pueden
modificar una vez publicado el archivo. Si el libro de trabajo contiene filtros de usuario, es necesario especificar una de las opciones de
miniatura.
Ejemplo
tabcmd publish "analysis.twbx" -n "Sales_Analysis"
--db-username "jsmith" --db-password "p@ssw0rd"
tabcmd publish "analysis_sfdc.tde" -n "Sales Analysis"
--oauth-username "username" --save-oauth
Si el archivo no se encuentra en el mismo directorio que tabcmd, incluya la ruta completa del
archivo.
Ejemplo
tabcmd publish "C:\Tableau Workbooks\analysis.twbx" -n "Sales_Analysis" --db-username "jsmith" --db-password "p@ssw0rd"
- 655 -
tabcmd publish "C:\Tableau Workbooks\analysis_sfdc.tde" -n "Sales
Analysis" --oauth-username "username" --save-oauth
Opción
(corta)
Opción (larga) Argumento
-n
--name
-o
--overwrite
-r
--project
Descripción
Nombre de la Si se omite, el libro de trabajo, la fuente de
fuente de
datos o el extracto de datos recibirá el nomdatos o libro de bre del archivo.
trabajo determinado en el
servidor.
Sobrescribe el libro de trabajo, la fuente de
datos o el extracto de datos si ya existe en
el servidor.
Nombre de un
proyecto
Publica el libro de trabajo, la fuente de
datos o el extracto de datos en el proyecto
especificado. Publica en el proyecto “Predeterminado”si no se especifica ningún
valor.
--db-username
Use esta opción para publicar un nombre
de usuario de la base de datos con el libro
de trabajo, la fuente de datos o el extracto
de datos.
--dbpassword
Use esta opción para publicar una contraseña de base de datos con el libro de trabajo, la fuente de datos o el extracto de
datos.
--save-dbpassword
Almacena la contraseña de la base de
datos proporcionada en el servidor.
--oauthusername
Dirección de
correo electrónico de la
cuenta de
usuario
Conecta al usuario mediante una conexión
OAuth preconfigurada si el usuario dispone
de un token de acceso guardado para la
fuente de datos en nube especificada en -name. Los tokens de acceso se administran en las preferencias de usuario.
Para las conexiones OAuth existentes a la
fuente de datos, use esta opción en lugar
de --db-username y --db-password.
–-saveoauth
Guarda las credenciales especificadas con
--oauth-username como credencial
incrustada en el libro de trabajo o fuente de
- 656 -
Opción
(corta)
Opción (larga) Argumento
Descripción
datos publicados.
Por consiguiente, cuando el publicador o el
administrador del servidor inician sesión en
el servidor y editan la conexión del libro de
trabajo o la fuente de datos, la
configuración de conexión muestra esta
credencial OAuth como incrustada en el
contenido.
Si desea programar actualizaciones de
extractos tras la publicación, debe incluir
esta opción con --oauth-username.
Esto equivale a usar el comando --savedb-password con una conexión de base
de datos tradicional.
--thumbnail-username
Si el libro de trabajo contiene filtros de usuarios, las miniaturas se generarán según lo
que el usuario especificado puede ver. No
se puede especificar cuando se establece
la opción --thumbnail-group.
--thumbnail-group
Si el libro de trabajo contiene filtros de usuarios, las miniaturas se generarán según lo
que el grupo especificado puede ver. No se
puede especificar cuando se establece la
opción --thumbnail-username.
--tabbed
Cuando se publica un libro de trabajo con
vistas tabuladas, cada hoja se convierte en
una pestaña que se pueden usar para
navegar por el libro de trabajo. Tenga en
cuenta que esta configuración anulará cualquier seguridad de nivel de hoja.
--append
Permite agregar el archivo de extracto a la
fuente de datos existente.
--replace
Utiliza el archivo de extracto para reemplazar la fuente de datos existente.
--disableuploader
Permite deshabilitar el cargador de archivos incremental.
--restart
Reinicia la carga del archivo.
- 657 -
refreshextracts workbook-name or datasource-name
Realiza una actualización completa o incremental de los extractos que pertenecen a la fuente
de datos o libro de trabajo especificado.
Este comando toma el nombre del libro de trabajo o fuente de datos como aparece en el
servidor, no el nombre de archivo cuando se publicó.Solo un administrador o el propietario del
libro de trabajo o fuente de datos tiene permiso para realizar esta operación.
Ejemplos
tabcmd refreshextracts --datasource sales_ds
tabcmd refreshextracts --workbook "My Workbook"
tabcmd refreshextracts --url SalesAnalysis
Opción
(corta)
Opción (larga) Argumento
Descripción
--incremental
Ejecuta la operación de actualización incremental.
--synchronous
Ejecuta de inmediato la operación de actualización completa en primer plano sin agregarla a la cola que usa el proceso del
componente de segundo plano(por lo tanto,
la operación de actualización no aparece en
el informe Tareas de fondo).
Use esta opción únicamente para
asegurarse de que la operación de
actualización se ejecute lo antes
posible.Cuando la operación de
actualización se ejecuta en primer plano, el
proceso que la lleva a cabo se encarga
únicamente de dicha operación y no está
disponible para otras tareas del
servidor.Además, si la actualización tiene
lugar de forma sincrónica, tabcmd
mantiene una conexión en tiempo real con el
servidor mientras la operación de
actualización está en curso; si la operación
dura bastante, es posible que supere el
tiempo de espera y se produzca un error.
--workbook
Nombre del
libro de trabajo
El nombre del libro de trabajo contiene
extractos para actualizar. Si el libro de trabajo tiene espacios en su nombre, escríbalo
- 658 -
Opción
(corta)
Opción (larga) Argumento
Descripción
entre comillas.
--datasource
Nombre de la
fuente de
datos
El nombre de la fuente de datos contiene
extractos para actualizar.
--project
Nombre de un Utilice este comando con --workbook o proyecto
-datasource para identificar un libro de
trabajo o fuente de datos en un proyecto distinto del Predeterminado. Si no se especifica, se asume el proyecto Default.
--url
Nombre de
URL del libro
de trabajo
El nombre del libro de trabajo tal como aparece en la URL. El nombre de URL de un
libro de trabajo publicado como “Sales Analysis” será “SalesAnalysis”.
removeusers group-name
Elimina usuarios del grupo especificado.
Ejemplo
tabcmd removeusers "Development" --users "users.csv"
Opción
(corta)
Opción
(larga)
Argumento
Descripción
--users
filename.csv
Permite quitar los usuarios del archivo determinado del grupo especificado. El archivo
debe ser una lista simple con un nombre de
usuario por línea.
--[no-]complete
Requiere que todas las filas sean válidas
para que los cambios se realicen correctamente. Si no se especifica, se usará el
parámetro --complete.
runschedule schedule-name
Permite ejecutar el programa especificado.
Este comando toma el nombre del programa como está en el servidor.
Para Tableau Online, se puede ejecutar el comando en el ámbito de un solo sitio, con los
permisos de administrador de sitio.
Ejemplo
- 659 -
tabcmd runschedule "5AM Sales Refresh"
set valor
Habilita la configuración especificada en el servidor. En la página Mantenimiento del servidor
se pueden ver detalles sobre cada configuración.
Use un signo de exclamación delante del nombre de la configuración para deshabilitar la
configuración. Puede habilitar o deshabilitar la configuración siguiente:
l
allow_scheduling
l
embedded_credentials
l
remember_passwords_forever
Ejemplo
tabcmd set embedded_credentials
syncgroup group-name
Sincroniza un grupo de Tableau Server con un grupo de Active Directory. Si el grupo e
Tableau Server no existe aún, se crea y se sincroniza con el grupo especificado de Active
Directory.
Ejemplo
tabcmd syncgroup "Development"
Nota: Si sincroniza un grupo del que es miembro, los cambios que realice con este
comando no se aplican a su usuario. Por ejemplo, si usa este comando para eliminar los
derechos de administrador de los usuarios de un grupo del que es miembro, seguirá
siendo administrador cuando finalice el comando.
Opción
(corta)
Opción (larga)
Argumento
Descripción
--administrator
System, Site o None
(Obsoleto. Use la opción -role en su lugar).
Asigna o elimina los derechos de administrador de
los usuarios del grupo. La
opción None quita el derecho de administrador a
todos los usuarios del
grupo (excepto a usted, si
es miembro del grupo que
- 660 -
Opción
(corta)
Opción (larga)
Argumento
Descripción
está sincronizando). Si no
incluye esta opción, a los
usuarios que se agreguen
al grupo después de que
ejecute el comando no se
les asignará el derecho de
administrador.
Requiere que todas las
filas sean válidas para que
los cambios se realicen
correctamente. Esta es la
configuración predeterminada.
--complete
--license
Interactor, Viewer o
Unlicensed
(Obsoleto. Utilice en su
lugar la opción --role).
Especifica el nivel de licencia de los usuarios del
grupo.
Nota: En las
versiones
anteriores de
Tableau Server se
usaban niveles de
licencia, pero a
partir de Tableau
Server 9.0 se han
reemplazado por
roles de sitio.
--no-complete
Especifica que el
comando debe realizar
cambios en el servidor
aunque no todas las filas
contengan información
válida. Se omitirán las filas
que contengan información no válida.
--no-publisher
(Obsoleto. Utilice en su
lugar la opción --role).
Retira los permisos de
- 661 -
Opción
(corta)
Opción (larga)
Argumento
Descripción
publicación a los usuarios
del grupo.
(Obsoleto. Utilice en su
lugar la opción --role).
Asigna permisos de publicación a los usuarios del
grupo.
--publisher
-r
--role
ServerAdministrator,
SiteAdministrator,
Publisher, Interactor,
ViewerWithPublish,
Viewer, UnlicensedWithPublish o
Unlicensed
Especifica un rol para los
usuarios del grupo. El
valor predeterminado es
Unlicensed.
Nota: Si especifica
la opción role, no
podrá incluir al
mismo tiempo las
opciones
license,
publisher, nopublisher ni
administrator.
No muestra los mensajes
de progreso del comando.
--silent-progress
version
Muestra la información de versión de la instalación actual de la utilidad tabcmd.
Ejemplo
tabcmd version
- 662 -
JavaScript API
Con JavaScript API de Tableau, puede integrar las visualizaciones de Tableau en sus propias
aplicaciones web. El API le permite controlar minuciosamente las interacciones de sus
usuarios y combinar funcionalidades que no podrían combinarse de otro modo. Por ejemplo,
puede codificar un control único que filtre un grupo de marcas, seleccione algunas de ellas y
presente sus datos para su descarga.
Para obtener más información, consulte API de JavaScript.
- 663 -
REST API
Con la API de REST puede administrar y modificar los recursos de Tableau Server mediante
programación a través de HTTP. La API permite acceder fácilmente a funciones de fuentes de
datos, proyectos, libros de trabajo, usuarios del sitio y sitios en un servidor de Tableau. Este
acceso lo puede usar para crear sus propias aplicaciones personalizadas o para preparar
secuencias de comandos de interacciones con recursos de Tableau Server.
Para obtener más información, consulte API de REST.
- 664 -
Contacto
Directorio de oficinas en todo el mundo
Ventas
Contacto
Asistencia
1. Busque en nuestros recursos de asistencia.
2. Revise los resultados de búsqueda para ver si se ha respondido a su pregunta.
3. Si no encuentra lo que necesita, desplácese hacia la parte inferior de los resultados de
búsqueda y haga clic en Continuar y distinguir entre mayúsculas y minúsculas.
- 665 -
Copyright
© 2015 Tableau Software, Incorporated y sus licenciantes. Todos los derechos reservados.
Patente www.tableau.com/ip.
Partes del código copyright ©2002 The Board of Trustees of the Leland Stanford Junior
University. Todos los derechos reservados.
La instalación de Tableau incluye una version ejecutable sin modificar de la base de datos
Firebird. El código fuente para la base de datos se puede encontrar en
http://www.firebirdsql.org
Para ver una lista de los avisos de derechos de autor de terceros, consulte el siguiente archivo
que se instala con Tableau Server:
C:\Program Files\Tableau\Tableau Server\9.0\COPYRIGHTS.rtf
Nota: Si instaló Tableau Server de 32 bits en un sistema operativo de 64 bits, estará en
C:\Program Files (x86)\Tableau\Tableau
Server\9.0\COPYRIGHTS.rtf
Este producto incluye software desarrollado por Andy Clark.
Este producto incluye software desarrollado por Apache Software Foundation
(http://www.apache.org/).
Este producto es software cliente según se define en el contrato de licencia de software de
usuario final de Tableau Software.
- 666 -