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=/t/Sales' /> <param name='name' value='MyCoSales/SalesScoreCard/' /> <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 -
© Copyright 2024