Guía del administrador de Tableau Server

Anuncio
Guía del administrador
de Tableau Server
Version 7.0.8
Last updated: September 6, 2012
Table of Contents
Antes de instalar…......................................................................................................................1
Instalación y configuración ..........................................................................................................5
Actualización .............................................................................................................................25
Entornos distribuidos.................................................................................................................37
Trabajar con el servidor ............................................................................................................61
Seguridad ...............................................................................................................................179
Incrustación de vistas..............................................................................................................187
Servidores proxy .....................................................................................................................215
Autenticación de confianza .....................................................................................................217
Ejecutar como usuario ............................................................................................................227
Suplantación de SQL Server ...................................................................................................237
Puertos TCP/IP .......................................................................................................................245
tabcmd ....................................................................................................................................251
tabadmin .................................................................................................................................273
Mantenimiento de base de datos ............................................................................................281
Solución de problemas............................................................................................................285
Copyright ................................................................................................................................295
Contacto .................................................................................................................................297
iii
Antes de instalar…
Asegúrese de que la computadora en la que instala Tableau Server cumple los siguientes
requisitos:
•
Sistemas operativos compatibles: puede instalar Tableau Server en Windows Server
2003 (SP1 o superior), Windows Server 2008, Windows Server 2008 R2, Windows Vista
o Windows 7. Si bien Tableau Server funciona bien en sistemas operativos de 32 bits,
se recomiendan ediciones de 64 bits.
•
Memoria, núcleos y espacio en el disco: los requisitos de sistema de Tableau Server
varían en función de la cantidad de usuarios que planifica admitir:
•
•
•
Tipo de
implementación
Nº usuarios de
servidor
CPU
RAM
Evaluación
1-2
2 núcleos
4 GB
Pequeño
<25
4 núcleos
8 GB
Mediano
<100
8 núcleos
32 GB
Empresa
>100
16 núcleos
32 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 y Suplantación de SQL Server.
IIS y puerto 80: si desea usar el puerto predeterminado, el puerto 80, la computadora
no puede ejecutar Internet Information Services (IIS). Puede modificar el número de
puerto de puerta de enlace para evitar conflicto con IIS. Consulte Puertos TCP/IP.
1
Tableau Server – Guide de l'administrateur
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
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.
Active Directory
En lugar de usar el sistema de
administración de usuario incorporado
de Tableau Server, puede autenticar
mediante Active Directory. Si es así,
necesita el nombre de dominio
completamente calificado.
Puerto abierto en el
Cuando se selecciona, Tableau Server
firewall de Windows abrirá el puerto usado para solicitudes
http en el software Windows Firewall
para permitir que otras máquinas en la
red accedan al servidor.
Su información
Nombre de usuario:
Contraseña:
Dominio:
Dominio de Active
Directory:
__ - Sí
__ - No
Puertos
De forma predeterminada, Tableau Server requiere que los siguientes puertos TCP/IP estén
disponibles para el servidor: 80, 8000 (más el número especificado de procesos de servidores
de aplicación), 8060, 8080, 8085, 9100 (más el número especificado de procesos de servidor
VizQL), 9700 (más el número especificado de procesos de servidor de datos) y 27042. Se
puede cambiar la configuración predeterminada si hay un conflicto. Consulte Edición de puertos
predeterminados para saber cómo.
Durante la instalación de Tableau Server, el puerto 3729 debe estar disponible.
2
Antes de instalar…
Controladores
Es posible que deba instalar controladores de bases de datos adicionales. Descargue
controladores de www.tableausoftware.com/support/drivers.
3
Instalación y configuración
Aquí se presentan los pasos principales que debe realizar para instalar y configurar Tableau
Server:
•
•
•
•
•
•
Ejecución de configuración de servidor
Activación de Tableau
Configuración del servidor
SSL
Dominios
Reconfiguración
Ejecución de 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.
5
Tableau Server – Guide de l'administrateur
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.
6
Instalación y configuración
Activación de 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 claves de
producto de 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 Activación de Tableau fuera de línea.
1. Seleccione Activar y pegue la clave del producto.
2. Consulte la página de ayuda de descarga en el sitio web para obtener instrucciones
paso a paso.
•
Activación de Tableau fuera de línea
7
Tableau Server – Guide de l'administrateur
Activación de 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.
2. Pegue la clave de producto de servidor en el cuadro de texto correspondiente y haga
clic en Activar. Puede obtener la clave de producto desde Centro de cuentas de clientes
en el sitio web de Tableau.
8
Instalación y configuración
3. 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.
9
Tableau Server – Guide de l'administrateur
4. Seleccione una ubicación para el archivo y haga clic en Guardar. El archivo se guarda
como offline.tlq.
5. De vuelta en Tableau haga clic en Salir para cerrar el cuadro de diálogo Activación.
10
Instalación y configuración
6. Mueva el archivo a una computadora que está en línea y abra un editor de correo
electrónico. Cree un correo electrónico nuevo para [email protected].
Adjunte el archivo al correo electrónico y haga clic en Enviar.
7. Tableau le enviará un correo electrónico con un archivo llamado activation.tlf. Mueva
este archivo a la computadora donde instala 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 continúe con los pasos 8
y 9.
11
Tableau Server – Guide de l'administrateur
8. En la computadora donde instala Tableau Server, abra una cadena de comandos como
administrador y ejecute el siguiente comando.
cd "C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin"
9. A continuación, escriba tabadmin activate --tlf
<path>\activation.tlf, donde <path> es la ubicación del archivo de
respuesta que Tableau en envió por correo electrónico. Por ejemplo:
tabadmin activate --tlf \Desktop\activation.tlf
Si necesita ayuda adicional, comuníquese con Tableau a
[email protected].
Configuración del servidor
Cuando configura Tableau Server, sus tareas principales son ingresar a la cuenta bajo la cual
desea que el servidor se ejecute, elegir cómo se autenticarán los usuarios cuando inician
sesión en el servidor, especificar algunos aspectos universales de conexiones de datos y
configurar la cuenta de administrador de Tableau Server. Para conocer detalles sobre cómo
realizar esto, consulte los temas a continuación.
•
•
•
•
12
Ajuste de configuración general
Configuración del guardado en caché
Deshabilitar el uso de SQL inicial
Adición de una cuenta de administrador
Instalación y configuración
Ajuste de configuración general
1. De manera predeterminada, Tableau Server se ejecuta bajo una cuenta de Network
Service. Para usar una cuenta que acomodará autenticación NT con fuentes de datos,
especifique un nombre de usuario y contraseña. El nombre de usuario debe incluir el
nombre de dominio. Consulte Ejecutar como usuario 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 usuario incorporado en Tableau Server. No puede
alternar entre Active Directory y autenticación local posteriormente.
Si usa Active Directory:
o
Opcionalmente puede Habilitar inicio de sesión automático, lo cual usa Microsoft
SSPI para iniciar sesión automáticamente de sus usuarios según su nombre de
usuario y contraseña de Windows. Si selecciona esta configuración, no podrá
seleccionar también Habilitar indicado posteriormente. Esta configuración no
debería permitirse si planea configurar a Tableau Server para una autenticación
confiable.
o
Asegúrese de escribir el nombre de domino completamente calificado (FQDN) y
apodo.
13
Tableau Server – Guide de l'administrateur
Para determinar el FQDN: Seleccione Inicio > Ejecutar, luego escriba
sysdm.cpl en el cuadro de texto Ejecutar. En el cuadro de diálogo
Propiedades del sistema, seleccione la ficha Nombre de computadora. El FQDN
se muestra cerca del 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 inicios de sesión posteriores,
pueden usar el apodo (myco\jsmith).
3. El puerto predeterminado para acceso web a Tableau Server (via HTTP) es el puerto
80. Es posible que deba cambiar el número de puerto si tiene otro servidor que se
ejecuta en el puerto 80 o debido a 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, el cual haga que la ejecución de un sistema back-end en el puerto 80 sea
indeseable.
4. Seleccione si va a abrir un puerto en el Firewall de Windows. Si no abre este puerto, es
posible que los usuarios en otras máquinas no puedan tener acceso al servidor.
5. Seleccione si va a incluir datos de muestra y usuarios. Los datos de muestra pueden
ayudarlo a familiarizarse con Tableau Server, especialmente si va a instalar una versión
de prueba del producto. En un principio, el usuario de muestra utiliza una licencia de
interaccionador. Puede cambiar este usuario a sin licencia para recuperar los niveles de
licencia. Consulte Licencias para saber cómo. Si selecciona incluir el usuario de
muestra, se instala un solo usuario. El nombre de usuario y contraseña se muestran a
continuación:
Nombre de usuario Contraseña
Tableau Software
prueba
6. Opcionalmente, vaya a la página siguiente para configurar el guardado en caché y las
opciones de SQL inicial. Si no desea configurar estas opciones, haga clic en Aceptar.
•
14
Acerca de Habilitar invitado y Habilitar inicio de sesión automático
Instalación y configuración
Acerca de Habilitar invitado y Habilitar inicio de sesión automático
Este tema explica las configuraciones Habilitar inicio de sesión automático y Habilitar invitado y
por qué no deben utilizarse juntas.
Habilitar inicio de sesión automático es una opción que puede seleccionar durante la
configuración. Utiliza Active Directory y NTLM para autenticar a los usuarios de Tableau Server
e inicia la sesión en el servidor automáticamente para esos usuarios cuando hacen clic en un
enlace para una vista.
Habilitar invitado es una configuración de la página de Mantenimiento que puede ser
seleccionada si tiene una licencia basada en núcleos. Tiene el mismo resultado que Habilitar
inicio de sesión automático (los usuarios hacen clic en un enlace y van directamente a la vista
sin necesidad de iniciar sesión, pero a diferencia de Habilitar inicio de sesión automático, no se
realiza una autenticación. La cuenta de Usuario invitado de Tableau Server se utiliza para
acceder al servidor, pero mientras Habilitar inicio de sesión automático esté seleccionado,
cualquiera puede usarlo. Por lo general, los administradores limitan las capacidades de la
cuenta Usuario invitado. Pueden, por ejemplo, editar los permisos de ciertas vistas para que se
le niegue el acceso al Usuario invitado.
Habilitar inicio de sesión automático y Permitir invitado no son compatibles entre sí y no se
recomienda utilizarlos al mismo tiempo. Si se selecciona el primero durante la configuración, el
segundo quedará gris. Se pueden habilitar ambos en escasas oportunidades. Por ejemplo, si
no selecciona Habilitar inicio de sesión automático durante la Configuración, puede seleccionar
Habilitar invitado después, y luego volver a la utilidad Configuración y seleccionar Habilitar
inicio de sesión automático.
Si sucede lo antes mencionado, uno de los síntomas que puede notar es que los usuarios del
servidor pueden tener acceso total a una vista, pero una vez que sus sesiones hayan finalizado
sus tiempos de espera, se les niega el acceso. Esto sucede porque el primer inicio de sesión
automático y el nivel de acceso se basan en las credenciales para el servidor Active Directory
del individuo, pero el segundo (después de terminado el tiempo de espera) está basado en las
credenciales del Usuario invitado, y esa cuenta tiene un nivel de acceso menor.
Para obtener más información sobre este tema, incluyendo ejemplos prácticos sobre la
situación antes mencionada, vea la Base de conocimiento de Tableau.
15
Tableau Server – Guide de l'administrateur
Configuración del guardado 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 ficha Conexiones de datos
es donde se configuran aspectos de guardado en caché que se aplicarán a todas las
conexiones de datos.
Para configurar el guardado en caché, seleccione una de las siguientes opciones: :
•
16
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.
Instalación y configuración
•
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.
Nota:
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.
17
Tableau Server – Guide de l'administrateur
Deshabilitar el uso de 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 ficha 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.
18
Instalación y configuración
Adición de 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.
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.
19
Tableau Server – Guide de l'administrateur
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.
SSL
Puede configurar Tableau Server para que use comunicaciones encriptadas por capa de
conexión segura (SSL) en todo el tráfico HTTP. La configuración de SSL garantiza que el
acceso a la aplicación web es segura y que se pasa información confidencial entre el
navegador web y el servidor o Tableau Desktop y el servidor está protegido.
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.
•
Configuración de SSL
Configuración de SSL
Siga los pasos a continuación para configurar Tableau Server para que use SSL.
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 7.0. Por ejemplo:
C:\Program Files (x86)\Tableau\Tableau Server\SSL
Esta ubicación proporciona a la cuenta que ejecuta Tableau Server los permisos
necesarios para los archivos.
3. Abra la utilidad de configuración de Tableau Server al seleccionar Inicio > Todos los
programas > Tableau Server 7.0 > Configurar Tableau Server en el menú Inicio.
4. En el cuadro de diálogo Configuración de Tableau Server, seleccione la ficha SSL.
5. Seleccione Usar SSL para comunicación de servidor y proporcione la ubicación para
cada uno de los siguientes archivos de certificado:
o
20
Archivo de certificado SSL: debe ser un certificado x509 válido codificado por
PEM con la extensión .crt
Instalación y configuración
o
Archivo de clave de certificado SSL: debe ser una clave RSA o DSA válida que
no está protegida por contraseña con la extensión de archivo .key
o
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 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.
21
Tableau Server – Guide de l'administrateur
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\httpd\error.log
Nota:
Tableau Server solo admite el puerto 443 como puerto seguro. No se puede ejecutar en
una máquina donde cualquier otra aplicación usa el puerto 443.
Dominios
Cuando usa autenticación de Active Directory para el servidor puede ver una lista de los
dominios que se usan y editar sus nombres de dominio y apodos. Por ejemplo, es posible que
deba hacer esto para garantizar que Tableau Server usa el apodo correcto para autenticación
SSPI o el nombre de dominio correcto.
•
Modificación de nombres de dominio
Modificación de nombres de dominio
Para modifica un nombre de dominio:
1. Seleccione el vínculo Usuarios en el área Mantenimiento en el lado izquierdo de la
página.
2. Haga clic en el vínculo Dominios en la parte inferior de la lista de usuarios. La lista de
dominios muestra el número de usuarios y grupos que se han agregado al servidor
desde cada dominio.
3. Para mostrar una lista de usuarios que son parte de un dominio, haga clic en el nombre
de dominio.
4. Para modificar el nombre de dominio o apodo, haga clic en el vínculo Editar, escriba un
nuevo nombre de dominio completamente calificado o apodo, luego haga clic en
Modificar.
Note:
22
Instalación y configuración
Puede modificar el apodo para cualquier dominio que el servidor usa. En general, puede
modificar el nombre de dominio complete por cualquier dominio, excepto el que se usa
para iniciar sesión. Sin embargo, si el nombre de usuario con el que inicia sesión
actualmente existe en el dominio actual y el dominio nuevo, puede modificar el nombre
complete para el dominio actual.
23
Tableau Server – Guide de l'administrateur
Reconfiguración
Realizar ajustes de configuración de Tableau Server es parte de la Configuración, pero luego
podrá abrir el cuadro de diálogo para realizar cambios. Consulte los pasos a continuación para
conocer detalles. También puede usar latabadmin herramienta de línea de comando para hacer
cambios de configuración. Independientemente de cómo realice el cambio, los nuevos ajustes
se escriben en el archivo de configuración tabsvc.yml, el cual se ubica en el directorio de
configuración.
Nota: No puede alternar entre Active Directory y autenticación local. Estas opciones solo se
pueden configurar durante la configuración.
Para cambiar un ajuste en el cuadro de diálogo Configuración de Tableau Server, haga lo
siguiente:
1. Detenga el servidor al seleccionar Todos los programas > Tableau Server 7.0 > Detener
Tableau Server en el menú Inicio de Windows.
2. Luego, seleccione Configurar Tableau Server en el menu 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 al seleccionar Todos los programas > Tableau Server 7.0 > Iniciar
Tableau Server en el menú Inicio de Windows.
24
Actualización
Use los siguientes temas para actualizar el software Tableau Server a la versión 7.0.x. Si
actualice desde una versión anterior a 6.x, comuníquese con Soporte al cliente de Tableau a
[email protected].
•
•
•
Lista de verificación previa a la actualización
Actualización a 7.0
Migración a hardware nuevo
Lista de verificación previa a la actualización
El siguiente tema describe los elementos que debe ubicar y los pasos que debe realizar antes
de actualizar Tableau Server a la versión 7.0.
Credenciales, archivos de configuración y personalizaciones
Antes de actualizar, asegúrese de tener lo siguiente:
•
Credenciales de cuenta de usuario: Para cada máquina 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 de tener el archivo .exe para la actualización que
va a realizar, debe ubicar o volver a descargar el archivo .exe de configuración para la
versión de servidor que actualmente tiene en producción (consulte Descarga de
productos Tableau). Si ocurre algo inesperado durante la actualización, esto puede
ayudarle a recuperar más rápidamente.
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.
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:
25
Tableau Server – Guide de l'administrateur
•
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, comuníquese con Soporte al cliente de Tableau. La
reactivación de la clave del producto será parte de la configuración. Consulte Activación de
Tableau para conocer detalles. Si el servidor no tiene acceso a Internet, consulte Activación de
Tableau fuera de línea.
Cree un respaldo de “limpieza”
Además de los respaldos de Tableau Server regulares, una práctica recomendada es crear un
respaldo justo antes de la actualización. Antes de crear el respaldo, ejecute el comando de
limpieza tabadmin para eliminar archivos no esenciales del respaldo. Consulte Ejecución de
limpieza y Respaldo de base de datos 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 lo tanto, el respaldo de una instalación distribuida de Tableau Server incluye
información de configuración sobre los trabajadores, inclusive su dirección IP. Si no quiere que
esta información forme parte del respaldo, (por ejemplo porque durante la actualización va a
migrar los trabajadores a un hardware nuevo), tiene dos opciones: puede eliminar los
trabajadores de la configuración de Tableau Server antes de crear el respaldo o puede usar la
opción--no-config al restaurar el archivo de respaldo en la instalación nueva. Observe que
con la segunda opción no se restaura ninguna información de configuración; tampoco la del
Tableau Server primario.
Si está ejecutando una instalación distribuida de Tableau Server y tiene un trabajador que
ejecuta Windows XP, debe eliminarlo de la configuración antes de actualizar. Windows XP no
es una plataforma compatible en la versión 7.0.
Para eliminar un trabajador de la configuración de Tableau Server:
26
Actualización
1. Detenga el servidor en Tableau Server primario.
2. Abra la utilidad de configuración al seleccionar Tableau Server <version> > Configurar
Tableau Server en el menu Inicio.
3. En el cuadro de diálogo Configuración, seleccione la ficha Servidores.
4. Si el trabajador aloja extractos y/o el repositorio, traslade estos servicios a otra máquina.
Consulte Traslado de los servicios de extracto y de repositorio para conocer pasos.
5. A continuación, resalte al trabajador y haga clic en Eliminar.
6. Haga clic en Aceptar.
7. Inicie el servidor.
Ejecución de limpieza
La ejecución del comando de limpieza tabadmin elimina los archivos desde el sistema Tableau
Server que no necesita en el archivo de respaldo. Debe ejecutar una limpieza una vez con el
servidor en ejecución, lo cual le permite actuar en la base de datos de Tableau, y una vez con
el servidor detenido, lo cual le permite eliminar los archivos de registro.
27
Tableau Server – Guide de l'administrateur
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 (x86)\Tableau\Tableau Server\6.1\bin”
3. Confirme que el servidor está en ejecución:
tabadmin status
4. Ejecute la limpieza al escribir lo siguiente:
tabadmin cleanup
5. Detener 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
28
Actualización
El comando tabadmin respaldocrea 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 una
computadora separada. Consulte Respaldo de base de datos para conocer pasos.
Instalaciones distribuidas solamente: Si antes de crear el respaldo eliminó algunos
trabajadores de la configuración del servidor y está actualizando de 7.0.x a 7.0.x, ahora puede
volver a agregar los trabajadores a la configuración. Al actualizar el Tableau Server primario se
activarán las actualizaciones para los trabajadores. De lo contrario, si está actualizando de la
versión 6.x a 7.0.x, deje a los trabajadores fuera de la configuración. Consulte Actualización a
7.0 para conocer detalles.
Actualización a 7.0
Luego de finalizar Lista de verificación previa a la actualización, actualice Tableau Server a la
versión 7.0 mediante el procedimiento a continuación. Si migra a un nuevo hardware como
parte de la actualización, consulte Migración a hardware nuevo en su lugar.
1. Use Agregar/Eliminar programas en Tableau Server (o Tableau Server primario, si tiene
una instalación distribuida), para desinstalar la versión anterior.
La desinstalación elimina el software del servidor, pero déjelos datos y ajustes de
configuración intactos.
2. Instalaciones distribuidas de la versión 6.x solamente: actualice un software Worker
de la versión 6.x que alberga extractos de datos, consulte Actualización de un
trabajador de extracción de datos versión 6.x a versión 7.0 luego regrese al paso 3, a
continuación. Para los servidores de Worker versión 6.x que no albergan extractos de
datos, realice lo siguiente:
o
Use Agregar/Eliminar programas para desinstalar el softwareWorker.
o
Elimine las carpetas bajo Archivos de programa y ProgramData.
o
Ejecute la versión 7.0 del instalador del software Tableau Server Worker en
todas las máquinas que desea agregar al clúster de Tableau Server. Consulte
Instalando servidores de trabajador para conocer pasos.
Instalaciones distribuidas de la versión 7.0 solamente: si está actualizando de la
versión 7.0.x a la versión 7.0.x , no es necesario que desinstale su software Worker. Si
instala la nueva versión en su Tableau Server primario (el paso 3, a continuación)
pospondrá las actualizaciones de software Worker.
3. Instale la versión 7.0 en Tableau Server. Si tiene una instalación distribuida, este paso
se encuentra Tableau Server primario.
La configuración de Tableau Server manipulará la importación de datos y los ajustes de
configuración de la versión anterior. La migración del repositorio es parte de este
proceso. Si ocurre un error, Se le solicita que ejecute el comando tabadmin. Consulte
Error de migración de repositorio para conocer pasos.
29
Tableau Server – Guide de l'administrateur
Nota:
Si configuró un servidor 6.x (primario o trabajador) para que ejecute más de dos instancias de
la aplicación web (wgserver), VizQL (vizqlserver) o del proceso de servidor de segundo plano
(componente de segundo plano), después de la actualización, tendrá dos instancias de ese
proceso. Puede cambiar esto; consulte El límite del proceso de servidor para obtener más
información.
•
•
•
•
30
Actualización de un trabajador de extracción de datos versión 6.x a versión 7.0
Traslado de los servicios de extracto y de repositorio
El límite del proceso de servidor
Error de migración de repositorio
Actualización
Actualización de un trabajador de extracción de datos versión 6.x
a versión 7.0
Como parte de un entorno de servidor distribuido, puede personalizar un trabajador para
albergar extractos de datos al seleccionar la casilla de verificación Extraer almacenamiento en
este host. A continuación se muestra como se ve esta opción en la version 6.x:
Si configuró un trabajador en extractos de datos de host en la versión 6.x, existen algunos
pasos adicionales que debe realizar para actualizar dicho trabajador a la versión 7.0.x. Los
pasos que realizan dependen del sistema operativo del trabajador. Consulte los temas a
continuación para conocer detalles. Si por error eliminó la carpeta de extractos de un
trabajador, consulte Recuperación de extractos de un respaldo.
Windows Server 2008, Windows Vista y Windows 7
Si un trabajador que alberga extractos ejecuta Windows Server 2008, Windows Vista o
Windows 7, haga lo siguiente para actualizarlo:
1. Use Agregar/Eliminar programas para desinstalar el software de trabajador 6.x.
2. Elimine las carpetas Archivos de programa\Tableau y ProgramData\Tableau en el
trabajador, excepto para la carpeta de motor de datos (ProgramData\Tableau\Tableau
Server\data\tabsvc\dataengine).
3. Ejecute el instalador del software de trabajador Tableau Server versión 7.0.
4. Después de finalizar los pasos anteriores, regrese al paso 3, en Actualización a 7.0.
31
Tableau Server – Guide de l'administrateur
Windows Server 2003
Si un trabajador que alberga extractos ejecuta Windows Server 2003, haga lo siguiente para
actualizarlo:
1. Mueva la siguiente carpeta a una ubicación fuera de la carpeta de Tableau Server para
que el programa de desinstalación no la elimine (éste es un problema conocido):
o
Windows Server 2003 de 32 bits: Program Files\Tableau\Tableau
Server\data\tabsvc\dataengine
o
Windows Server 2003 de 64 bits: Program Files (x86)\Tableau\Tableau
Server\data\tabsvc\dataengine
2. Use Agregar/Eliminar programas para desinstalar el software de trabajador 6.x.
3. Elimine cualquier carpeta de Program Files\Tableau y ProgramData\Tableau en el
trabajador.
4. Regrese la carpeta que movió en el paso 1 a su ubicación original.
5. Ejecute el instalador del software de trabajador Tableau Server versión 7.0.
6. Después de finalizar los pasos anteriores, regrese al paso 3, en Actualización a 7.0.
Windows XP
Debido a que Windows XP no es una plataforma compatible con Tableau Server versión 7.0, no
puede actualizar un trabajador de Windows XP desde la versión 6.x a 7.0. Además, si tiene
algún trabajador de Windows XP, debe eliminarlos de la configuración de Tableau Server antes
de comenzar el proceso de actualización (consulte Lista de verificación previa a la actualización
para conocer pasos).
Si tenía un trabajador de Windows XP que albergaba datos de extracción, los datos que
albergaba se pueden migrar a una máquina nueva al realizar lo siguiente:
1. Instale la versión 7.0 en Tableau Server primario (paso 3 en Actualización a 7.0).
2. Instale el instalador del software de trabajador Tableau Server versión 7.0 en una nueva
máquina.
3. Agregue la nueva máquina a la agrupación Tableau Server con la opción Extraer
almacenamiento en este host seleccionada. Consulte Instalando servidores de
trabajador para conocer detalles.
32
Actualización
Traslado de los servicios de extracto y de repositorio
Si tiene que eliminar un trabajador de la configuración de Tableau Server y ese trabajador
alberga la única instancia del servicio de repositorio o de extracto, primero debe trasladar el
servicio a otra máquina. Eso se debe a que siempre debe haber una instancia activa de los
servicios de repositorio y de extracto.
Para trasladar el servicio de extracto o de repositorio:
1. Si no lo ha hecho aún, detenga el servidor Tableau primario y abra el cuadro de diálogo
Configuración de Tableau Server (Inicio > Tableau Server 7.0 > Configurar Tableau
Server) en el Tableau Server primario.
2. En la pestaña Servidores, resalte la dirección IP de la máquina a la que pretende
trasladar el servicio. Puede ser otro trabajador o el primario (This Machine).
3. Haga clic en Editar.
4. En el cuadro de diálogo Editar Tableau Server, seleccione la casilla de verificación del
servicio que va a trasladar: ya sea Almacenamiento de extracción en este host,
Repositorio en este host o ambos, y haga clic en Aceptar.
5. En el cuadro de diálogo Configuración de Tableau Server, haga clic en Aceptar.
6. Inicie el servidor Tableau primario para que los cambios surtan efecto.
7. Detenga el servidor y abra el cuadro de diálogo Configuración de Tableau Server.
8. En la pestaña Servidores, resalte la dirección IP del trabajador del que está retirando el
servicio y haga clic en Editar.
9. Desactive la casilla de verificación del servicio que trasladó y haga clic en Aceptar.
10. Vuelva a hacer clic en Aceptar e inicie el servidor primario para que los cambios surtan
efecto.
Si realiza este procedimiento como parte de la eliminación de un trabajador de la configuración
de Tableau Server (tal como se describe en Lista de verificación previa a la actualización),
vuelva a detener el servidor antes de continuar.
33
Tableau Server – Guide de l'administrateur
El límite del proceso de servidor
En Tableau Server versión 7.0, los procesos de servidor wgserver, vizqlserver y componentes
segundo plano fueron rediseñados para que tengan varios hilos en vez de uno solo. Cualquier
mejora de rendimiento que haya realizado en las versiones anteriores al configurar varias
instancias de estos procesos se puede lograr ahora con menos instancias.
Como resultado de este cambio, al actualizar a Tableau Server versión 7.0.x, cualquiera con
más de dos instancias de un proceso se restablece en dos. Tableau le recomienda que intente
usar la configuración predeterminada para evaluar el rendimiento del servidor antes de realizar
cualquier ajuste.
Si los ajustes predeterminados no son suficientes, puede cambiar los en hasta ocho instancias
durante la instalación (solo para actualizaciones) o después de la actualización, usando el
cuadro de diálogo Configuración. El límite superior predeterminado es de ocho instancias por
proceso. Si su máquina tiene suficiente cantidad de memoria RAM y núcleos en la CPU, puede
cambiar el límite superior usando el ajuste service.max_procs tabadmin. Para cada
instancia de proceso, Tableau recomienda que la máquina que ejecuta el proceso tenga al
menos 1 GB de RAM y 1 núcleo lógico de CPU.
Para cambiar la cantidad máxima de procesos permitidos:
1. Después de la instalación, detenga el servidor.
2. Estando en el directorio de agrupación 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 16
3. Inicia el servidor para que los cambios surtan efecto.
34
Actualización
Error de migración de repositorio
Desde la versión 7.0, Tableau Server usa un tipo de repositorio nuevo. Cuando actualiza a la
versión 7.0.x, la migración del tipo de repositorio nuevo se traspasa. Sin embargo, si ocurre
algo inesperado durante este proceso, un mensaje con el título “Error de migración de
repositorio” lo dirigirá ejecutar el comando tabadmin migrate_to_new_repository. Para
ejecutar este comando:
1. Detener el servidor.
2. Desde el directorio de la agrupación 7.0 de Tableau Server, escriba lo siguiente para
migrar el repositorio:
tabadmin migrate_to_new_repository
Si la migración es correcta, no se mostrará mensaje de error. La migración no elimina el
repositorio antiguo. Si desea eliminarlo, ingrese el siguiente comando:
tabadmin migrate_to_new_repository --remove-old-repository
No se volverá a migrar el repositorio, pero se eliminará el repositorio antiguo.
3. Inicie el servidor.
35
Tableau Server – Guide de l'administrateur
Migración a hardware nuevo
Use el siguiente procedimiento para migrar Tableau Server de una máquina a otra:
Específicamente, estos pasos describen cómo mover los datos y ajustes de configuración de
Tableau Server desde la máquina en producción a una nueva máquina donde se instala
Tableau Server versión 7.0. Antes de iniciar, asegúrese que ha realizado los siguientes pasos
en Lista de verificación previa a la actualización, incluida la creación de un archive .tsbak.
1. Instale la versión 7.0 de Tableau Server en la máquina nueva.
2. Copie el archivo .tsbak a la carpeta de agrupación en Tableau Server nuevo (por
ejemplo, C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin).
3. A continuación, detenga Tableau Server.
4. Restaure los datos en producción e información de configuración a su nueva instalación
de Tableau Server al escribir tabadmin restore <filename>, donde
<filename> es el nombre del archivo.tsbak. Por ejemplo:
tabadmin restore mybackup.tsbak
O bien, para restaurar solo los datos de Tableau Server en producción y no la
información de configuración, escriba lo siguiente:
tabadmin restore --no-config mybackup.tsbak
5. Inicie el servidor.
36
Entornos distribuidos
Utilice los temas a continuación para obtener más información sobre la ejecución de una
instalación distribuida de Tableau Server:
•
•
•
•
Acerca de los entornos distribuidos
Instalando servidores de trabajador
Mantenimiento de un entorno distribuido
Alta disponibilidad
Acerca de los entornos distribuidos
Después de que complete la configuración inicial de Tableau Server, podrá ejecutar Tableau
Server en computadoras adicionales. A esto se le llama instalación distribuida. En una
instalación distribuida hay un Tableau Server primario (instalado usando la instalación de
Tableau Server) y uno o más servidores de trabajador (instalados usando la instalación de
Tableau Worker).
Un motivo para ejecutar Tableau Server en una modalidad distribuida es para que pueda
asignar más hardware a la ejecución de determinados procesos del servidor y así optimizar el
rendimiento del servidor de diversas formas. Por ejemplo, si espera que los usuarios dediquen
más tiempo a interactuar con vistas que a navegar y buscar, puede configurar un entorno con
varios trabajadores dedicados a ejecutar el proceso de servidor VizQL, que controla la
renderización de la vista. Por otro lado, si espera más navegación y búsqueda, puede dedicar
una cantidad de trabajadores a los procesos de aplicación web del servidor (wgserver). Si su
sitio controla una gran cantidad de tareas, como por ejemplo extraer actualizaciones, puede
dedicar una máquina para que ejecute varios procesos de tarea en segundo plano. (Aunque
ejecute un solo Tableau Server, puede cambiar la cantidad de procesos que está ejecutando).
Aparte de las metas anteriores, puede también necesitar minimizar el potencial del sistema del
servidor para el tiempo de inactividad; por ejemplo, en el caso de falla de red, hardware o
software. En este caso, puede configurar para una conmutación tras error y una alta
disponibilidad.
Debido a que los datos de los extractos y del repositorio pueden cambiar rápidamente en el
curso de un día, estos pueden constituir un área vulnerable, incluso si realiza copias de
respaldo regulares. Por este motivo, en una configuración lista para una conmutación tras error,
se dedican dos servidores de trabajador a la ejecución de los procesos activos y en pausa para
los extractos de datos y el repositorio. Si el trabajador activo falla, el trabajador en espera toma
el control. El Tableau Server primario (llamado la puerta de enlace en este tipo de
configuración) puede estar ejecutando todos los procesos restantes, o los trabajadores pueden
estar controlando todo, y la puerta de enlace actuar solo como el punto de entrada al conjunto.
Puede crear en base a esto para mejorar la disponibilidad del sistema al configurar también una
copia de respaldo para la puerta de enlace. Si el Tableau Server primario falla, solo se
requieren unos pocos pasos para convertir la puerta de enlace de respaldo en la puerta de
enlace primaria.
37
Tableau Server – Guide de l'administrateur
Instalando servidores de trabajador
Después de finalizar la configuración inicial, puede configurar Tableau Server para que se
ejecute en múltiples máquinas.
1. Asegúrese de que ha instalado Tableau Server en la máquina primaria.
2. Detenga el servidor en la máquina primaria (consulte Tableau Server Monitor para
aprender cómo).
3. Descargue el software Tableau Server Worker del Centro de cuentas de clientes de
Tableau.
4. Ejecute el instalador del software Tableau Server Worker en todas las máquinas
adicionales que desea agregar al clúster de Tableau Server. Durante la instalación se le
solicitará proporcionar la dirección IP del servidor primario.
Note:
Para instalar el software Worker, se debe abrir el puerto 3730. Si dicho puerto se
encuentra en uso, la instalación fallará. En la máquina de servidor primaria, se debe
abrir los siguientes puertos: 1070-1821 (para Ruby distribuido) y puertos 27000-27009
38
Entornos distribuidos
(para comunicación de licenciamiento). Si va a configurar para una conmutación tras
error y alta disponibilidad, los puertos 8061, 8062 y 27043 también deben estar abiertos.
5. Una vez instalado el software del Trabajador en las máquinas de trabajador, y con el
Tableau Server primario detenido, vuelva al servidor primario y abra la utilidad de
configuración, al seleccionar Tableau Server 7.0 > Configurar Tableau Server en el
menú Inicio.
6. 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.
39
Tableau Server – Guide de l'administrateur
7. En el siguiente cuadro de diálogo, escriba la Dirección IP para una de las máquinas de
trabajador y especifique el número de procesos de VizQL, servidor de aplicaciones,
Data Server y en segundo plano que desea asignar a la máquina. Puede asignar hasta
ocho instancias de un proceso a un servidor de trabajador (o primario).
8. De manera predeterminada, el repositorio y el almacenamiento de extracción se
albergan en el servidor primario; sin embargo, puede seleccionar las casillas de
verificación Almacenamiento de extracción en este host y Repositorio en este host para
usar este servidor para almacenamiento de extracción y el repositorio, o como el
servidor en espera para lo mismo. Consulte Alta disponibilidad para obtener más
información.
9. Haga clic en Aceptar.
10. Repita estos pasos para cada máquina que desea agregar al entorno distribuido.
Cuando termine la adición de trabajadores, haga clic en Aceptar nuevamente para
guardar los cambios, luego inicie el servidor en la máquina primaria.
•
40
Controladores de bases de datos
Entornos distribuidos
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 planifica publicar libros de
trabajo y fuentes de datos que se conectan a otras bases de datos, debe asegurarse de que las
máquinas primaria y de trabajadores tengan los controladores correspondientes.
Los trabajadores que ejecutan VizQL, servidor de aplicaciones, servidor de datos o procesos en
segundo plano requieren estos controladores de bases de datos. Por ejemplo, si tiene una
máquina de trabajador dedicada como servidor VizQL y otra máquina dedicada para extraer
almacenamiento, solo debe instalar controladores en la máquina del servidor VizQL.
Proceso de servidor
¿Requiere controlador de base de datos?
VizQL
sí
Servidor de aplicación
sí
Data Server
sí
Componente de segundo plano
sí
Almacenamiento de extracción
(motor de datos)
no
Repositorio
no
41
Tableau Server – Guide de l'administrateur
Mantenimiento de un entorno distribuido
Después de la configuración de una máquina primaria o una o más máquinas de trabajador
para una instalación distribuida, puede realizar toda la configuración y actualizaciones
posteriores desde el servidor primario, mediante las herramientas de línea de comando y la
utilidad de configuración en la máquina del servidor primario. Las actualizaciones se ejecutarán
automáticamente en los trabajadores.
Si el servidor primario cambia su dirección IP, debe volver a instalar todas las máquinas de
trabajadores.
Puede supervisar el estado de las máquinas distribuidas en la página Mantenimiento del
servidor. Consulte Mantenimiento de servidor para obtener más información sobre
mantenimiento del servidor.
42
Entornos distribuidos
Alta disponibilidad
Utilice los enlaces a continuación para obtener más información sobre el soporte de alta
disponibilidad de Tableau Server:
•
•
•
•
Comprender la alta disponibilidad
Requisitos de alta disponibilidad
Configurar la conmutación tras error
Configurar una puerta de enlace de alta disponibilidad
Comprender la alta disponibilidad
Si va configurar un sistema para alta disponibilidad, todos los pasos que realice se tratarán de
integrar redundancia, lo que reduce la posibilidad de tiempo inactivo. Las tres áreas que
requieren redundancia son el proceso de motor de datos, el proceso del repositorio y el
Tableau Server primario (puerta de enlace). Debido a que siempre debe haber una instancia
activa de cada uno de estos, configurar el conjunto es un procedimiento de varias fases que
requiere la detención y el reinicio del Tableau Server primario en determinados puntos para que
los ajustes surtan efecto. Para conocer los pasos exactos, consulte Configurar la conmutación
tras error y Configurar una puerta de enlace de alta disponibilidad. Consulte además Requisitos
de alta disponibilidad.
Los temas a continuación resumen cómo una topología del sistema de servidor evoluciona
mientras lo configura para obtener una alta disponibilidad. La configuración mínima para alta
disponibilidad es un sistema de tres nodos. Este incluye una puerta de enlace liviana que
enruta las solicitudes y los trabajadores que alojan los procesos principales. Puede aumentar la
confiabilidad del sistema agregando una cuarta computadora para usarla como puerta de
enlace de respaldo.
43
Tableau Server – Guide de l'administrateur
Un solo 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.
Así es como se ve generalmente la tabla Estado de la página Mantenimiento de un sistema de
un solo servidor:
Para integrar redundancia , necesita agregar servidores adicionales para alojar el motor de
datos activo y en espera y los procesos del repositorio. Además, para reducir la vulnerabilidad
del sistema, la puerta de enlace debe aislarse en su propio nodo, idealmente ejecutando la
menor cantidad posible de procesos de servidor.
44
Entornos distribuidos
Sistema de tres nodos
El siguiente paso es configurar el soporte de conmutación tras error y la alta disponibilidad es
instalar Tableau Server en dos trabajadores y agregar los a la configuración del primario uno a
la vez. Asignar el motor de datos y los procesos del repositorio requiere de dos pasos porque:
1) debe haber siempre una instancia activa de cada proceso, y 2) no puede haber más de dos
en total. También, es necesario quitar los procesos del Tableau Server primario.
La descripción exacta sobre cómo agregar los trabajadores y quitar los procesos del primario
se encuentra en Configurar la conmutación tras error. Después de pasar por tales pasos,
tendrá un sistema de tres nodos:
45
Tableau Server – Guide de l'administrateur
La tabla Estado en la página Mantenimiento tendrá una apariencia similar a la siguiente:
Como puede ver, el nuevo que ejecuta la puerta de enlace no tiene procesos. Su objetivo es
enrutar las solicitudes hacia los dos trabajadores. En esta configuración, si su trabajador activo
falla, el trabajador en espera se convierte automáticamente en activo y controla todas las
solicitudes provenientes de la puerta de enlace.
Sin embargo, en un sistema de tres nodos todavía hay un punto de falla: la puerta de enlace.
Puede mitigar los riesgos en esta área al crear una puerta de enlace de respaldo. Con unos
pocos pasos manuales, puede activar la puerta de enlace de respaldo si falla la puerta de
enlace primaria.
Agregar una puerta de enlace de respaldo
La adición de una puerta de enlace de respaldo ofrece protección para su sistema. La puerta
de enlace de respaldo es un servidor adicional que se agrega al sistema para que esté listo en
caso de que la puerta de enlace primaria falle. Aun cuando no es un servidor activo, después
de completar el primer conjunto de pasos de Configurar una puerta de enlace de alta
disponibilidad, estará lista para activarse.
46
Entornos distribuidos
A continuación se presenta la apariencia del sistema con una puerta de enlace de respaldo:
La tabla Estado de la configuración anterior tiene la misma apariencia que la del sistema de
tres nodos. Si la puerta de enlace primaria falla y lleva a cabo los pasos para que la puerta de
enlace de respaldo asuma el control, su sistema volverá a estar en línea usando la puerta de
enlace nueva:
47
Tableau Server – Guide de l'administrateur
Requisitos de alta disponibilidad
Antes de empezar a configurar un conjunto para la conmutación tras error y la alta
disponibilidad, asegúrese de cumplir los siguientes requisitos.
Hardware
Salvo la puerta de enlace, los sistemas que use para la conmutación tras error y la alta
disponibilidad deben cumplir los requisitos que se describen en Antes de instalar… aunque no
necesitan ser idénticos:
•
Conmutación tras error : tres computadoras: Para configurar un conjunto que
proporcione soporte de conmutación tras error para el motor de datos y los servicios del
repositorio, necesita tres computadoras o VM: una para el Tableau Server primario y las
otras dos para los trabajadores de Tableau.
•
Alta disponibilidad: cuatro computadoras: Para configurar a fin de obtener una alta
disponibilidad, necesita las tres computadoras o VM descritas anteriormente más una
computadora adicional para que sea la puerta de enlace de respaldo para su puerta de
enlace de Tableau Server primaria.
•
Computadoras de puerta de enlace: Si configura para obtener una alta disponibilidad,
la puerta de enlace de Tableau Server primaria y la puerta de enlace de respaldo
pueden ejecutar algunos o ningún proceso de Tableau Server. Por lo tanto, las
computadoras que ejecutan la puerta de enlace no necesitan tantos núcleos como las
que ejecutan sus servidores de trabajador. Sin embargo deberá contar con espacio
suficiente en disco para los respaldos. Durante el proceso de respaldo y restauración de
la base de datos, se usa temporalmente la puerta de enlace.
Red y puertos
Como ocurre con cualquier sistema distribuido, las computadoras o VM que use necesitan
poder comunicarse entre sí. Consulte Puertos TCP/IP para conocer una lista de puertos que
deben estar disponibles en las puertas de enlace y los trabajadores.
Procedimientos recomendados
A continuación se presentan algunos puntos que se deben tener en cuenta antes de comenzar
a instalar y configurar:
•
48
Direcciones IP: anote las direcciones IP de cada computadora o VM con las que va a
trabajar. Necesitará proporcionarlas durante la instalación y la configuración de Tableau
Worker.
Entornos distribuidos
•
Registro de CNAME: si va configurar para obtener una alta disponibilidad, asegúrese
de que su Tableau Server primario (puerta de enlace) y la puerta de enlace de respaldo
tengan el mismo registro de CNAME para que los usuarios de Tableau Server tengan
una experiencia sin complicaciones en caso de que haya una falla en una puerta de
enlace y haya configurado la otra para tomar el control.
•
Credenciales de cuenta de usuario: Para cada máquina que actualiza, necesita
credenciales para una cuenta de usuario con permisos de administrador local. Si va
configurar para obtener una alta disponibilidad, la cuenta Ejecución como que utilice
para la puerta de enlace de Tableau Server primaria debe ser igual a la que usa para la
puerta de enlace de Tableau Server de respaldo.
•
Respaldo: es una práctica recomendada crear un respaldo antes de realizar cambios
importantes en el sistema. Consulte Respaldo de base de datos para conocer pasos.
Configurar la conmutación tras error
Realice los siguientes pasos para configurar un grupo de tres computadoras que proporciona
soporte para conmutación tras error:
1. Instale Tableau Server en su computadora primaria.
2. Después de finalizada la instalación, revise la tabla Estado en la página Mantenimiento.
Todos los procesos del servicio deben tener un estado en color verde que diga
“esperando solicitud”:
3. Detenga el servidor en el principal.
49
Tableau Server – Guide de l'administrateur
4. Luego, ejecute Instalación de Tableau Worker en las dos computadoras adicionales o
VM que ofrecerán el soporte de comunicación tras error. Durante la instalación de
Worker, tendrá que proporcionar la dirección IP del Tableau Server primario:
5. Con el servidor primario todavía detenido, habrá su cuadro de diálogo Configuración:
Inicio > Todos los programas > Tableau Server. En la pestaña General, escriba la
contraseña de cuenta Ejecución como.
6. Seleccione la pestaña Servidores, luego haga clic en Agregar para agregar un
trabajador.
50
Entornos distribuidos
7. Escriba la dirección IP del trabajador y seleccione las casillas de verificación
Almacenamiento de extracción en este host y Repositorio en este host:
Si desea que el trabajador ejecute otros procesos de servidor, escriba el número de
instancias que desea ejecutar, como por ejemplo 1 o 2. El número máximo es ocho de
cada uno.
8. Haga clic en Aceptar para cerrar el cuadro de diálogo Agregar trabajador y luego vuelva
a hacer clic en Aceptar para cerrar el cuadro de diálogo Configuración.
9. Inicie el servidor en el primario. Se necesitarán algunos minutos para que los cambios
surtan efecto y el repositorio y los servicios del motor de datos tendrán inicialmente el
icono rojo “servicio inactivo”. Después de que se hayan replicado los datos, la tabla
Estado de la página Mantenimiento debe tener una apariencia similar a la siguiente:
51
Tableau Server – Guide de l'administrateur
El trabajador que acaba de agregar está ejecutando instancias en espera de los
procesos del motor de datos y repositorio. En el puente que el servidor primario en un
estado Servidor web de Puerta de enlace.
Posteriormente, eliminará los procesos del primario y agregará un segundo trabajador
para ejecutarlos.
10. Detenga el servidor en el primario y vuelva a abrir su cuadro de diálogo Configuración.
En la pestaña General, escriba la contraseña.
11. Seleccione la pestaña Servidores, resalte Esta máquina (que es el Tableau Server
primario) y haga clic en Editar
52
Entornos distribuidos
12. En el cuadro de diálogo Edición de Tableau Server, desmarque las casillas de
verificación Almacenamiento de extracción en este host y Repositorio en este host. Si
desea que el Tableau Server primario ejecute solamente Apache (y por lo tanto, ningún
proceso de Tableau Server), puede eliminar los procesos restantes al escribir 0 en cada
cuadro de texto:
13. Haga clic en Aceptar.
14. En el cuadro de diálogo Configuración de Tableau Server haga clic en Agregar para
agregar un segundo trabajador.
53
Tableau Server – Guide de l'administrateur
15. En el cuadro de diálogo Agregar Tableau Server, escriba la dirección IP del segundo
trabajador, seleccione las casillas de verificación Almacenamiento de extracción en este
host y Repositorio en este host y escriba la cantidad de instancias que desee ejecutar,
como por ejemplo 1 o 2. El número máximo es ocho de cada uno.
No es necesario especificar el trabajador que está activo y cuál está en espera para los
extractos y el repositorio.
54
Entornos distribuidos
16. Haga clic en Aceptar. El cuadro de diálogo Configuración de Tableau Server debe verse
similar a lo siguiente:
17. También puede configurar alertas de correo electrónico de modo que se le notifiquen las
fallas del servidor o los cambios en el estado para los servicios de extracto y repositorio.
Para hacer esto, haga clic en la pestaña Alertas de correo electrónico en el cuadro de
diálogo Configuración de Tableau Server.
18. Seleccione la casilla de verificación Enviar alertas de correo electrónico para problemas
de estado de servidor:
19. En Servidor SMTP, introduzca en nombre de su servidor SMTP. Escriba un Nombre de
usuario y Contraseña de su cuenta de servidor SMTP solo si es necesario (es posible
que se requieran o no). El valor de puerto SMTP de predeterminado es 25.
En Enviar correo electrónico desde escriba la dirección de correo electrónico que
enviará una alerta en caso de que haya una falla en el sistema. En Enviar correo
electrónico a escriba al menos una dirección de correo electrónico que recibirá las
55
Tableau Server – Guide de l'administrateur
alertas. Si ingresa varias direcciones de correo electrónico, sepárelas con comas o
puntos y comas:
Haga clic en Aceptar.
20. Inicie el servidor en el primario (puede tardar algunos minutos para que los cambios
surtan efecto). Su sistema está configurado para proporcionar soporte de conmutación
tras error para los servicios del repositorio y motor de datos. La tabla Estado en la
página Mantenimiento debe tener una apariencia similar a la siguiente:
Una marca de verificación verde claro significa que hay un servicio en espera, listo para
tomar el control si falla el servicio activo (marca de verificación verde oscuro).
56
Entornos distribuidos
Configurar una puerta de enlace de alta disponibilidad
Antes de seguir los procedimientos de este tema, siga los pasos que se mencionan en
Configurar la conmutación tras error. Después de realizar los pasos mencionados, tendrá dos
servidores trabajadores que proporcionan soporte de comunicación tras error y una puerta de
enlace (su Tableau Server primario). Puede que la puerta de enlace no ejecute nada salvo
Apache (sin procesos de servidor) o puede estar ejecutando cualquier proceso de servidor
excepto el motor de datos y los procesos del repositorio. Estos deberán ser ejecutados por los
trabajadores.
El primer procedimiento a continuación describe cómo crear una copia de respaldo de la puerta
de enlace. El segundo procedimiento lo lleva por lo que debe hacer en caso de que se
produzca un error en su puerta de enlace actual.
Crear una puerta de enlace de respaldo
Realice lo siguiente para crear una puerta de enlace de respaldo:
1. Detenga el servidor en su Tableau Server primario (referido como la puerta de enlace
de avance).
2. En la computadora de la puerta de enlace, abra una línea de comando como
administrador y navegue hasta el directorio de agrupación de Tableau Server:
o 32 bits: C:\Program Files\Tableau\Tableau Server\7.0\bin
o 64 bits: C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin
3. Escribe el siguiente comando, donde IP_address1 es la dirección IP de la puerta de
enlace actual y IP_address2 es la dirección IP de la puerta de enlace de respaldo:
tabadmin failovergateway --primary IP_address1 --secondary
IP_address2
4. Luego, cree una copia del archivo tabsvc.yml de la puerta de enlace (ubicado en
ProgramData\Tableau\Tableau Server\config) y ponga la copia en una ubicación
temporal en su computadora de puerta de enlace de respaldo.
El archivo tabsvc.yml contiene ajustes de la configuración del servidor. Se escribe el
cambiar los ajustes de configuración en el cuadro de diálogo Configuración de Tableau
Server o mediante tabadmin. Si el archivo tabsvc.yml cambia, tendrá que actualizar la
copia de tabsvc.yml en la puerta de enlace de respaldo.
57
Tableau Server – Guide de l'administrateur
5. En la computadora de puerta de enlace de respaldo, abra el archivo tabsvc.yml y
reemplace la dirección IP de la puerta de enlace en la línea worker.hosts con la
dirección IP de la puerta de enlace de respaldo (la computadora en la que se encuentra
actualmente):
6. Instale Tableau Server en la computadora de puerta de enlace de respaldo. Use la
misma cuenta Ejecución como y los ajustes de configuración que usó cuando ejecutó la
Instalación de Tableau Server en su puerta de enlace.
7. Después de finalizada la instalación, detenga el servidor en la computadora de puerta
de enlace de respaldo.
8. Todavía en la computadora de puerto de enlace de respaldo, escriba el siguiente
comando para deshabilitar su servicio de Tableau Server:
sc config tabsvc start= disabled
Ha terminado de crear una puerta de enlace de respaldo. Consulte el siguiente grupo de
pasos para saber lo que debe hacer en caso de que se produzca una falla en la puerta
58
Entornos distribuidos
de enlace actual. Si va a trabajar en un entorno de prueba, este sería un buen momento
para apagar la puerta de enlace actual a fin de simular una falla del sistema.
Configurar la puerta de enlace de respaldo
Si este segundo grupo de pasos en caso de falla en la puerta de enlace. Todos los pasos
deben realizarse en la computadora de puerta de enlace de respaldo.
1. En la computadora de puerta de enlace de respaldo, use el archivo tabsvc.yml que editó
en el paso 5 del procedimiento anterior para sobrescribir el archivo que se instaló
localmente en ProgramData\Tableau\Tableau Server\config.
2. Abra una línea de comando como administrador y navegue al directorio de la
agrupación de Tableau Server:
o 32 bits: C:\Program Files\Tableau\Tableau Server\7.0\bin
o 64 bits: C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin
3. Escriba el siguiente comando, donde IP_address2 es la dirección IP de su puerta de
enlace de respaldo (la que pronto será su nueva puerta de enlace) y IP_address1 es
la dirección IP de su puerta de enlace anterior (la que pronto será su respaldo):
tabadmin failovergateway --primary IP_address2 --secondary
IP_address1
4. Escriba el siguiente comando:
sc config tabsvc start= auto
5. Inicie el servidor. La puerta de enlace de respaldo es ahora su puerta de enlace
primaria. Para observar la tabla Estado en la página Mantenimiento, deberá notar el
cambio de la dirección IP de la puerta de enlace:
6. Para que la puerta de enlace primaria anterior actúe como la puerta de enlace de
respaldo, necesitará hacer lo siguiente:
59
Tableau Server – Guide de l'administrateur
60
o
Use Agregar/Eliminar programas para quitar Tableau Server de la puerta de
enlace primaria anterior. Al final de la desinstalación del programa recibirá un
error de respaldo, el cual puede ignorar.
o
Elimine las carpetas de Tableau en Program Files (x86) y ProgramData en la
puerta de enlace primaria anterior.
o
Repita los pasos de este tema comenzando con el paso 4 de “Crear una puerta
de enlace de respaldo”.
Trabajar con el servidor
Consulte los siguientes temas al utilizar la interfaz de usuario de Tableau Server para
administrar su instalación
•
•
•
•
•
•
•
•
•
Usuarios y licencias
Permisos
Grupos y proyectos
Programación de tareas
Sitios
Mantenimiento de servidor
Fuentes de datos
Conexiones de datos
Personalización del servidor
61
Tableau Server – Guide de l'administrateur
Usuarios y licencias
Todas las personas que necesitan acceder a Tableau Server, ya sea para publicar, navegar o
administrar, deben estar agregadas como usuario. Además, se debe asignar un nivel de
licencia a los usuarios.
•
•
Usuarios
Licencias
Usuarios
Todas las personas que necesitan acceder a Tableau Server, ya sea para publicar, navegar o
administrar, deben estar agregadas como usuario. Si Tableau Server ejecuta múltiples sitios, la
página Todos los usuarios es el lugar donde los administradores hacen esto. De lo contrario, si
Tableau Server está en modo de un sitio, los administradores de sistema y contenido pueden
agregar usuarios en la página Usuarios.
Luego de agregar los usuarios, puede editarlos y eliminarlos, agregarlos o eliminarlos de los
sitios, y asignarles niveles de licencia y derechos de usuario. Consulte los temas a continuación
para obtener más información.
•
•
•
•
•
Adición de usuarios
Adición de usuarios a un sitio
Pautas CSV
Adición de usuarios a un grupo
Ver, editar y eliminar usuarios
Adición de usuarios
Tanto los administradores del sistema como los administradores de contenido con los permisos
correctos pueden agregar usuarios desde la página Usuarios:
Hay dos formas con las que puede agregar usuarios desde esta página: uno a la vez (descrito
a continuación) o en lotes usando un archivo CSV (descrito en Pautas CSV).
62
Trabajar con el servidor
Para agregar un solo usuario:
1. En la página Usuarios, haga clic en el vínculo Agregar usuario en la parte inferior de la
lista de usuarios:
2. Escriba un nombre de usuario.
o
Autenticación local: 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). Después de escribir un Nombre de
usuario, haga clic en Agregar usuario.
o
Active Directory: Si agrega un usuario que proviene del mismo dominio de Active
Directory que el servidor, puede escribir el Nombre de usuario 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 [email protected] o mybiz.lan\user1. El siguiente usuario
se puede escribir con el apodo, por ejemplo como user2@mybiz o mybiz\user2.
Nota: asegúrese de no escribir el Nombre completo del usuario en este campo,
ya que puede causar errores durante el proceso de importación.
63
Tableau Server – Guide de l'administrateur
3. Solo autenticación local, proporcione lo siguiente:
o
Nombre completo: escriba un nombre de visualización para el usuario (p. ej.
John Smith).
o
Contraseña: escriba una contraseña para el usuario.
o
Confirmar: vuelva a escribir la contraseña.
4. Nivel de licencia: Seleccione un nivel de licencia. Consulte Licencias y Permisos para
obtener más información.
5. Derechos de usuario: seleccione si el usuario puede publicar libros de trabajo y asignar
derechos de administrador. Consulte Sobre derechos de usuario para obtener más
información.
6. Haga clic en Agregar usuario.
Adición de usuarios a un sitio
Consulte los temas a continuación para obtener más información:
•
•
Adición de usuarios a un sitio a partir de todos los usuarios
Adición de usuarios a un sitio a partir de usuarios
Adición de usuarios a un sitio a partir de todos los usuarios
Como administrador del sistema de un sistema de varios sitios, sobre usted puede tener
acceso a la página Todos los usuarios. Es el único lugar donde puede agregar usuarios a
varios sitios todos a la vez, quitar usuarios y, si el servidor utiliza autenticación local,
restablecer las contraseñas de los usuarios.
Hay dos formas con las que puede agregar usuarios desde aquí: uno a la vez (descrito a
continuación) o en lotes usando un archivo CSV (descrito en Pautas CSV).
64
Trabajar con el servidor
Para agregar un solo usuario:
1. En la página Todos los usuarios, haga clic en el vínculo Agregar usuario en la parte
inferior de la lista de usuarios.
2. Escriba un nombre de usuario:
o
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).
o
Active Directory: si el servidor utiliza Active Directory para la autenticación de
usuarios y el dominio es distinto al del dominio del servidor, incluya el nombre de
dominio completamente calificado para el primer usuario que agregue. Los
usuarios posteriores pueden usar el apodo del dominio. Consulte Modificación
de nombres de dominio para aprender cómo modificar el apodo.
3. Si el servidor está usando la autenticación local, proporcione lo siguiente:
o
Nombre completo: escriba un nombre completo para el usuario (por ejemplo,
John Smith).
o
Contraseña: escriba una contraseña para el usuario.
o
Confirmar: vuelva a escribir la contraseña.
4. Membresía de sitio: seleccione los sitios a los cuales debería pertenecer el usuario. El
sitio en el que inició sesión se selecciona de forma predeterminada.
5. Nivel de licencia y derechos de usuario: seleccione un nivel de licencia, función de
administrador y si el usuario puede publicar libros de trabajo y fuentes de datos. Un
usuario que pertenece a varios sitios puede tener niveles de licencias diferentes y
derechos de usuario. Consulte Acerca de niveles de licencia, Permisos y Acerca de
derechos de usuario para obtener más información.
6. Haga clic en Aceptar.
65
Tableau Server – Guide de l'administrateur
Adición de usuarios a un sitio a partir de usuarios
Tanto los administradores del sistema como los administradores de contenido con los permisos
correctos pueden agregar usuarios desde la página Usuarios. Para un administrador del
sistema, Usuarios se ubica en Este sitio:
Al agregar usuarios desde aquí, solo se agregarán al sitio en el cual inició sesión actualmente.
Si desea asignar usuarios a varios sitios o restablecer contraseñas, vaya a la página Todos los
usuarios en Administración.
Para los administradores de contenido, Usuarios se encuentra en Administración:
Hay dos formas con las que puede agregar usuarios desde esta página: uno a la vez (descrito
a continuación) o en lotes usando un archivo CSV (descrito en Pautas CSV).
Para agregar un solo usuario:
1. En la página Usuarios, haga clic en el vínculo Agregar usuario en la parte inferior de la
lista de usuarios.
2. Escriba un nombre de usuario:
o
66
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
Trabajar con el servidor
evitar conflictos entre nombres de usuario (por ejemplo, [email protected] en
vez de jsmith).
Si el nombre de usuario ya existe en el sistema de servidor, pero no en el sitio,
aparece un cuadro de diálogo que le permite escribir el nombre de usuario
diferente o agregar el usuario al sitio. Si agrega el usuario, vaya al paso 4.
o
Active Directory: si el servidor utiliza Active Directory para la autenticación de
usuarios y el dominio es distinto al del dominio del servidor, incluya el nombre de
dominio completamente calificado para el primer usuario que agregue. Los
usuarios posteriores pueden usar el apodo del dominio. Consulte Modificación
de nombres de dominio para aprender cómo modificar el apodo.
Si el nombre de usuario ya existe en el sistema de servidor, pero no en el sitio,
aparece un cuadro de diálogo que le permite escribir el nombre de usuario
diferente o agregar el usuario al sitio. Si agrega el usuario, vaya al paso 4.
3. Si el servidor está usando autenticación local y va a agregar un usuario que es nuevo
para el servidor como para el sitio, proporcione lo siguiente:
o
Nombre completo: escriba un nombre completo para el usuario (por ejemplo,
John Smith).
o
Contraseña: escriba una contraseña para el usuario.
o
Confirmar: vuelva a escribir la contraseña.
4. Nivel de licencia y derechos de usuario: seleccione un nivel de licencia, función de
administrador y si el usuario puede publicar libros de trabajo y fuentes de datos. Un
usuario que pertenece a varios sitios puede tener niveles de licencias diferentes y
derechos de usuario. Consulte Acerca de niveles de licencia, Permisos y Acerca de
derechos de usuario para obtener más información.
5. Haga clic en Agregar usuario.
Nota:
Los administradores de contenido pueden editar una cuenta de usuario existente siempre que
el usuario sea el único miembro de los sitios que controla el administrador de contenido. Por
ejemplo, si el usuario Joe es miembro del Sitio A y el Sitio B y el administrador de contenido
solo es administrador en el Sitio B, el administrador de contenido no podrá editar el nombre
completo de Joe ni restablecer su contraseña.
67
Tableau Server – Guide de l'administrateur
Pautas CSV
Si va a importar usuarios a través de un archivo CSV, consulte los siguientes temas para
conocer los requisitos de formato, las consideraciones de servidor de varios sitios y cómo
realizar la importación.
Requisitos
•
El archivo CSV se debe guardar en formato UTF-8 o UTF-16.
•
Se debe convertir las codificaciones de caracteres distintas a UTF-8 y UTF-16, como
BIG-5. Puede hacer esto mediante “Guardar como”.
•
Los siguientes dos encabezados de columna son siempre obligatorios:
•
68
o
Username
o
Password: Si Tableau Server está configurado para usar la autenticación de
usuario de Active Directory, debe haber un encabezado de la columna
Contraseña, pero la columna debe estar vacía. Si el servidor está usando la
autenticación local, deberá proporcionar contraseñas a los usuarios nuevos.
Consulte también “Modo de varios sitios y Desde donde importa” para obtener
más información.
El archivo CSV puede tener también las siguientes columnas adicionales en el orden
que se muestra a continuación (después de las columnas Username y Password):
o
Full Name
o
License Level (Interactor, Viewer o Unlicensed)
o
Administrator (System, Content o None)
o
Publisher (yes/true/1 o no/false/0)
Trabajar con el servidor
Modo de varios sitios y Desde donde importa
Si el servidor está ejecutando varios sitios y usted es administrador del sistema, hay dos
páginas de las cuales puede realizar una importación de usuario de CSV. Cada una tiene
distintas funciones en lo que se refiere a cuentas de usuarios del servidor actuales.
•
Página Todos los usuarios: Esta página muestra si un servidor está ejecutando varios
sitios y solo los administradores del sistema pueden acceder a ella.
Las importaciones de CSV desde aquí le permiten actualizar las cuentas de usuarios
actuales del servidor, además de agregar usuarios nuevos. Por ejemplo, si realiza una
importación de CSV que tiene una contraseña nueva para cada usuario actual, se
restablecerán las contraseñas.
•
La página Usuarios en Este sitio:
69
Tableau Server – Guide de l'administrateur
Cuando un administrador del sistema trabaja desde este lugar, tiene las mismas
capacidades que un administrador de contenido. Esto significa que puede agregar
cuentas de usuarios nuevas con las importaciones de CSV y, si los usuarios actuales
son parte de la importación, los campos Contraseña y Nombre completo deben coincidir
o quedar en blanco. Si se usan contraseñas o nombres completos nuevos, se producirá
un error en la importación.
Si usted es un administrador de contenido en un servidor con varios sitios, realice
importaciones de usuarios de CSV desde la página Usuarios en Administración.
Un usuario puede pertenecer a más de un sitio en el mismo sistema de servidor, pero debe
usar las mismas credenciales para cada sitio. Esto es importante cuando se agregan usuarios
que son nuevos para su sitio, pero tal vez no para el servidor (en otras palabras, son miembros
de un sitio diferente en el servidor). Si cree que este puede ser el caso, intente dejar la columna
Password en blanco (pero mantenga el encabezado de la columna Password que se
requiere). Si el servidor está configurado para una autenticación local y un usuario o nuevo del
sitio es también nuevo para el sistema de servidor, verá un mensaje en la ventana de
importación de CSV que le indicará que proporcione una contraseña para el usuario.
Agregar usuarios desde un archivo CSV
Para agregar usuarios desde un archivo CSV:
1. En la página Usuarios o Todos los usuarios, haga clic en el vínculo Agregar usuarios
desde archivo CSV:
70
Trabajar con el servidor
2. Haga clic en Examinar, seleccione el archivo y luego haga clic en Verificar archivo:
3. Se mostrarán los resultados preliminares. Para ver información específica de una
cuenta, seleccione Ver detalles:
4. Para continuar, haga clic en Importar usuarios luego haga clic en Salir al final del cuadro
de diálogo. Para volver a importar el archivo o seleccionar un archivo diferente, vuelva a
hacer clic en Examinar.
Después de importar el archivo CSV, asigne un sitio a los usuarios.
71
Tableau Server – Guide de l'administrateur
Adición de usuarios a un grupo
Una forma de facilitar la administración de usuario es agruparlos. De esa forma puede asignar
permisos a un grupo completo en lugar de a cada usuario individual. Para agregar un usuario a
un grupo, el grupo ya debe existir. Consulte Creación de grupos para obtener más información.
Para agregar un usuario a un grupo:
1. En la sección Administración, abra la página Usuarios:
Si Tableau Server ejecuta múltiples sitios, el vínculo Usuarios está bajo Este sitio.
2. Seleccione uno o más usuarios de la lista de usuarios.
3. Haga clic en el vínculo Grupo + de la barra de herramientas Acciones en la parte
superior de la lista.
72
Trabajar con el servidor
4. Seleccione un grupo para agregar usuarios en él.
•
Eliminación de usuarios de un grupo
73
Tableau Server – Guide de l'administrateur
Eliminación de usuarios de un grupo
Puede eliminar usuarios de un grupo de Tableau Server mediante la página Usuarios.
1. Seleccione uno o más usuarios de la lista de usuarios.
2. Haga clic en el vínculo Grupo - de la barra de herramientas Acciones en la parte
superior de la lista.
3. Seleccione el grupo del cual desea eliminar usuarios:
74
Trabajar con el servidor
Ver, editar y eliminar usuarios
Use este tema aprender a ver, editar y eliminar usuarios de Tableau Server.
Vista de usuarios
Para ver una lista de todos los usuarios del servidor, haga clic en el vínculo Usuarios en la
sección Administración en el lado izquierdo de la página:
Si Tableau Server ejecuta múltiples sitios, el vínculo Todos los usuarios bajo Servidor indica
todos los usuario en el sistema del servidor y el vínculo Usuarios bajo Este sitio muestra todos
los usuarios para el sitio en el que actualmente tiene sesión iniciada:
Nota:
De forma predeterminada, esta lista de usuarios es privada y solo los administradores pueden
verla. Puede hacer la lista de usuarios pública al habilitar Lista de usuarios pública en el área
Configuración de la página Mantenimiento. Si el servidor ejecuta múltiples sitios, la habilitación
de esta configuración solo mostrará los nombres de usuarios en su sitio.
Es posible que se indique a los usuarios en múltiples páginas. A medida que selecciona
usuarios de la lista, estos se agregan a una lista rápida en la esquina superior derecha. La lista
rápida le permite ver cuántos usuarios ha seleccionado y eliminar fácilmente usuarios de la
75
Tableau Server – Guide de l'administrateur
lista. Haga clic en el botón "x" junto al nombre de usuario en la lista rápida para eliminar a una
persona de la selección.
También puede usar la casilla Buscar en la parte superior de la lista de usuarios para buscar
rápidamente un usuario específico de la lista. Escriba el nombre del usuario de forma parcial o
total y presione Intro en el teclado. Puede usar un carácter de asterisco (*) como comodín en la
búsqueda. Por ejemplo, al buscar John* se mostrarán todos los nombres que comienzan con
John.
76
Trabajar con el servidor
Edición de usuarios
Si el servidor está configurado para usar el sistema de administración de usuarios interno,
puede editar el nombre de visualización y contraseña para usuarios después de que se hayan
agregado. Si realiza muchos cambios es más fácil importar desde un archivo CSV, consulte
Adición de usuarios. Para editar información de usuario:
1. Seleccione un usuario individual de la lista de usuarios.
2. Haga clic en el vínculo Editar de la barra de herramientas Acciones en la parte superior
de la lista.
3. Escriba un nuevo Nombre de visualización y Contraseña en los cuadros de texto
correspondientes.
4. Haga clic en Actualizar.
77
Tableau Server – Guide de l'administrateur
Eliminación de usuarios
Puede eliminar usuarios de Tableau Server mediante la página Usuarios, si ejecuta un sistema
de un sitio, o la página Todos los usuarios, si ejecuta un sistema de sitios múltiples.
1. Desde la página Usuarios o Todos los usuarios, seleccione uno o más usuarios que
desee eliminar.
2. Haga clic en Eliminar en la barra de herramientas Acciones en la parte superior de la
lista.
3. Haga clic en Sí en el cuadro de diálogo que aparece.
Licencias
Consulte los temas a continuación para obtener más información sobre licenciamiento:
•
•
•
•
Sobre niveles de licencia
Asignación de niveles de licencia
Sobre derechos de usuario
Permiso o denegación de derechos de usuario
Sobre niveles de licencia
Para abrir la página Licencias, haga clic en el vínculo Licencias de la sección Administración al
lado izquierdo de la página:
78
Trabajar con el servidor
La clave del producto le proporciona un conjunto de niveles de licencia que puede distribuir a
los usuarios en su calidad de administrador. Puede asignar los siguientes niveles de licencia:
Nivel de licencia
Descripción
Sin licencia
El usuario no puede iniciar sesión en el servidor. Todos los
usuarios se agregan sin licencia de forma predeterminada.
Visor
El usuario puede iniciar sesión y ver vistas publicadas en el
servidor, pero no puede interactuar con las vistas. Los usuarios
con este nivel solo pueden recibir permisos para ver y agregar
comentarios.
Interaccionador
El usuario puede iniciar sesión, navegar en el servidor e
interactuar con las vistas publicadas.
Invitado
El nivel de licencia invitado está disponible para permitir que
usuarios sin cuenta en el servidor vean e interactúen con una vista
incrustada. Cuando se habilita, el usuario puede cargar una página
web que contiene una visualización incrustada sin iniciar sesión.
Esta opción solo está disponible con un servidor basado en
núcleos.
Puede revisar la forma en que estos niveles se distribuyeron en la página Licencias:
79
Tableau Server – Guide de l'administrateur
Asignación de niveles de licencia
Para asignar niveles de licencia a usuarios:
1. Inicie sesión en Tableau Server con su nombre de usuario y contraseña de
administrador.
2. Haga clic en Usuarios del área Administración en el lado izquierdo de la página.
3. Seleccione uno o más usuarios a quienes desee asignar niveles de licencia.
4. Haga clic en el vínculo Usuario de licencia de la barra de herramientas Acciones en la
parte superior de la lista.
5. Seleccione el nivel de licencia que desea asignar a los usuarios seleccionados.
La columna Nivel de licencia de la lista de usuario se actualiza para reflejar los cambios.
Consulte Sobre niveles de licencia para obtener más información sobre cada nivel.
80
Trabajar con el servidor
Sobre derechos de usuario
Además de los niveles de licencia, lo que puede hacer en Tableau Server también resulta
afectado por sus derechos de usuario:
Derecho de usuario
Descripción
Publicar
Permite que el usuario se conecte a Tableau Server desde Tableau
Professional de forma que pueda publicar y descargar libros de
trabajo y fuentes de datos.
Administrador
Convierte al usuario en administrador. Hay dos tipos de
administradores: administradores de contenido y los
administradores de sistema.
•
Los administradores de contenido pueden
administrar grupos, proyectos, libros de trabajo y
conexiones de datos. De manera predeterminada,
los administradores de contenido pueden también
agregar usuarios y asignar derechos de usuario y
niveles de licencia, pero un administrador de sistema
puede deshabilitarlos (consulte Edición de sitios). Un
administrador de contenido no puede otorgar licencia
a un usuario sin licencia (cambiar su nivel de Sin
licencia a, por ejemplo, Interaccionador).
•
Los administradores del sistema tienen todos los
derechos de un administrador de contenido, además
de poder otorgar licencia a los usuarios sin licencia,
controlar si los administradores de contenido pueden
agregar usuarios, crear administradores de sistemas
adicionales y administrar el servidor mismo. Esto
incluye la manipulación de mantenimiento,
configuración, programas y el índice de búsqueda.
El derecho de administración solo se puede asignar a usuario con
el nivel de licencia de interaccionador y el derecho de
publicación.
81
Tableau Server – Guide de l'administrateur
Permiso o denegación de derechos de usuario
1. Inicie sesión en Tableau Server con su nombre de usuario y contraseña de
administrador.
2. Haga clic en Usuarios del área Administración en el lado izquierdo de la página.
3. Seleccione uno o más usuarios a quienes desee asignar derechos de usuario.
4. Haga clic en los vínculos Publicación o Administrador de la barra de herramientas
Acciones en la parte superior de la lista.
82
Trabajar con el servidor
5. Seleccione Permitir o Denegar para cambiar el derecho de publicación para ciertos
usuarios.
6. Seleccione Sistema, Contenido o Ninguno para cambiar el derecho de administración
para ciertos usuarios. Las columnas Administración y Publicación de la lista de usuarios
se actualizan para reflejar los cambios.
83
Tableau Server – Guide de l'administrateur
Permisos
Lo que puede con las vistas, libros de trabajo, proyectos y fuentes de datos en Tableau Server
está controlado por su nivel de licencia (especificado por un administrador) y los permisos
establecidos por el autor de la vista o fuente de datos.
Puede cambiar los permisos si tiene un nivel de licencia de interaccionador y al menos uno de
los siguientes es verdadero.
•
Es propietario del libro de trabajo o fuente de datos (la publicó en el servidor).
•
Se le ha otorgado permiso para configurar permisos.
•
Se le ha otorgado permiso de Líder de proyecto en el proyecto que contiene la vista o
fuente de datos.
•
Se le ha otorgado derecho de administración.
Consulte los siguientes temas para obtener más información:
•
•
•
84
Configuración de permisos para libros de trabajo y vistas
Configuración de permisos para la fuente de datos
Vista de permisos actuales
Trabajar con el servidor
Configuración de permisos para libros de trabajo y vistas
Siga los pasos a continuación para configurar permisos para un libro de trabajo o vista.
1. Haga clic en el vínculo Acciones en la parte superior de una lista de vistas o libros de
trabajo.
85
Tableau Server – Guide de l'administrateur
2. Seleccione uno o más libros de trabajo o vistas de la lista.
3. Seleccione Permisos en la barra de herramientas en la parte superior de la lista.
86
Trabajar con el servidor
4. Haga clic en el vínculo Agregar/Editar permisos en la parte inferior de la lista de
permisos para agregar permisos que se aplican al libro de trabajo.
5. Seleccione para quien desea establecer permisos. Puede seleccionar todo un grupo o
un usuario individual. Use los botones de selección en la parte superior para filtrar la
lista para mostrar Usuarios, Grupos o Ambos.
87
Tableau Server – Guide de l'administrateur
6. Seleccione las capacidades que desea Permitir o Denegar. Si deja el permiso
configurado en Heredado, el acceso del usuario o grupo a la vista se determinará
mediante los permisos del grupo o proyecto. Para facilitar la tarea, puede seleccionar un
grupo predefinido de capacidades comunes denominado Funciones. Puede asignar una
de las siguientes funciones:
Opción
Descripción
Visor
Consulte el libro de trabajo en el servidor, agregue y vea
comentarios, y exporte la vista como imagen o exporte los datos.
Interaccionador
Consulte e interactúe con las vistas (filtre, comente, exporte,
etc.).
Editor
Consulte, interactúe, administre y republique vistas.
Personalizar
Una función que diseña.
7. Haga clic en Aceptar.
Note:
Cuando configura permisos en un libro de trabajo o proyecto, los objetos contenidos no
heredan automáticamente los permisos. Para asignar los permisos a cada uno de los
objetos contenidos en un libro de trabajo o proyecto, haga clic en el vínculo Asignar
permisos a contenido.
88
Trabajar con el servidor
Configuración de permisos para la 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, haga clic en el vínculo Acciones en la parte superior de
la lista de fuentes de datos.
2. Seleccione una o más fuentes de datos de la lista de usuarios.
89
Tableau Server – Guide de l'administrateur
3. Seleccione Permisos en la barra de herramientas en la parte superior de la lista.
4. Haga clic en el vínculo Agregar/Editar permisos en la parte inferior de la lista de
permisos para agregar permisos que se aplican a la fuente de datos.
90
Trabajar con el servidor
5. Seleccione para quien desea establecer permisos. Puede seleccionar todo un grupo o
un usuario individual. Use los botones de selección en la parte superior para filtrar la
lista para mostrar Usuarios, Grupos o Ambos.
6. Seleccione las capacidades que desea Permitir o Denegar. Si deja el permiso
configurado en Heredado, el acceso del usuario o grupo a la fuente de datos se
determinará mediante los permisos del grupo o proyecto. Para facilitar la tarea, puede
seleccionar un grupo predefinido de capacidades comunes denominado Funciones.
Puede asignar una de las siguientes funciones:
Opción
Descripción
Conector de fuente
de datos
Conectar a la fuente de datos en el servidor.
Editor de fuente de
datos
Conectar a las fuentes de datos en el servidor. Publicar, editar,
descargar, eliminar y establecer permisos para una fuente de
datos. Programar actualizaciones para las fuentes de datos que
publica:
Personalizar
Una función que diseña.
7. Un usuario que accede a una vista que se conecta a una fuente de datos debe tener
permiso de Vista y Conexión para observar la vista.
8. Haga clic en Aceptar.
91
Tableau Server – Guide de l'administrateur
Vista de permisos actuales
En cualquier momento, puede ver los permisos de un usuario para una vista, libro de trabajo,
proyecto o fuente de datos en particular. Además, puede ver las capacidades específicas
permitidas por un usuario. Seleccione un usuario en la lista desplegable Verificar permisos de
usuario. Haga clic en una capacidad específica para obtener más detalles.
92
Trabajar con el servidor
Grupos y proyectos
Los grupos y proyectos están disponibles en Tableau Server para ayudarle a organizar los
libros de trabajo y las personas que usan el servidor.
•
•
Grupos
Proyectos
Grupos
Puede organizar usuarios en Tableau Server en grupos para facilitar la asignación de permisos
a varios personas simultáneamente. Puede crear grupo de forma local en el servidor o importar
desde Active Directory. Puede crear y eliminar grupos en la página Grupos, la cual muestra una
lista de todos los grupos en el servidor o sitio, si el servidor alberga sitios múltiples.
•
•
•
Vista de grupos
Crear grupos
Eliminación de grupos
93
Tableau Server – Guide de l'administrateur
Vista de grupos
Para ver una lista de todos los grupos del servidor, haga clic en Grupos en la sección
Administración en el lado izquierdo de la página:
Para servidores que ejecutan sitios múltiples, los grupos se administran por sitio. Los
administradores de sistema pueden encontrar el vínculo Grupos en Este sitio:
Crear grupos
Según la forma en que se configuró el servidor puede agregar grupos mediante el sistema de
administración de usuarios interno (autenticación local) o puede importar desde Active
Directory.
•
•
94
Creación de grupos locales
Creación de grupos mediante Active Directory
Trabajar con el servidor
Creación de grupos locales
Un grupo local es un grupo que se crea en Tableau Server mediante el sistema de
administración de usuarios interno. Después de crear un grupo, puede agregar y eliminar
usuarios. Para crear un grup local:
1. Haga clic en Agregar grupo nuevo en la parte inferior de la lista de grupos.
2. Escriba el nombre del grupo y haga clic en Agregar grupo.
3. Haga clic en Volver a grupos para volver a la lista de grupos.
95
Tableau Server – Guide de l'administrateur
Creación de grupos mediante Active Directory
También se puede importar los grupos de Active Directory. Cuando importa Active Directory, se
crea un grupo coincidente en el servidor y se crea un usuario en el servidor para cada miembro
del grupo. Los usuarios no tienen licencia ni permiso para publicar. Si el usuario ya existe en el
servidor, se agrega al nuevo grupo y sus permisos no cambian. Consulte Licencias para
obtener más información sobre niveles de licencia y derechos de usuario.
1. Haga clic en Importar grupo de Active Directory en la parte inferior de la lista de grupos.
2. Escriba el nombre del grupo de Active Directory que desea importar y haga clic en
Importar.
3. Si no conoce el nombre exacto del grupo puede encontrarlo al escribir todo o parte del
nombre del grupo en el cuadro de texto Búsqueda. Luego haga clic en Buscar. Puede
usar el símbolo de asterisco ( * ) como comodín.
96
Trabajar con el servidor
4. Seleccione el grupo de la lista de resultados de búsqueda.
5. La nombre de grupo se agrega automáticamente al cuadro de texto Importar. Haga clic
en Importar para agregar el grupo a Tableau Server.
Nota:
No puede cambiar el nombre de grupos importados de Active Directory. El nombre de
grupo solo se puede cambiar en Active Directory.
•
Sincronización de un grupo de Active Directory
97
Tableau Server – Guide de l'administrateur
Sincronización de un grupo de Active Directory
En cualquier momento, puede sincronizar un grupo de Active Directory con Tableau Server de
forma que también se pueda agregar nuevos usuarios de Active Directory en el servidor. Puede
sincronizar grupos individuales o grupos múltiples a la vez.
1. En la página Grupos, seleccione uno o más grupos.
2. Haga clic en Sincronizar.
Si agrega un grupo que es del mismo dominio de Active Directory en que se ejecuta el
servidor, simplemente escriba el tipo de nombre de grupo. Además, si hay una
confianza bilateral configurado entre el dominio que el servidor usa y otro dominio
puede agregar grupos de ambos dominios. La primera vez que agrega un grupo desde
un dominio distinto al que el servidor usa, debe incluir el nombre de dominio
completamente calificado con el nombre de grupo. Por ejemplo, domain.lan\group o
[email protected]. Se puede agregar cualquier grupo posterior mediante el apodo del
dominio. Consulte Modificación de nombres de dominio para obtener más información
sobre la administración de nombres de dominio.
98
Trabajar con el servidor
Eliminación de grupos
Puede eliminar cualquier grupo del servidor. Cuando elimina un grupo, se eliminan los usuarios
del grupo, pero no se eliminan del servidor. Consulte Eliminación de usuarios para conocer
pasos para eliminar usuarios.
1. En la página Grupos, seleccione uno o más grupos que desee eliminar.
2. Seleccione Eliminar en la barra de herramientas Acciones:
99
Tableau Server – Guide de l'administrateur
Proyectos
Un proyecto es una recopilación de libros de trabajo relacionados. Las personas que navegan
en el servidor pueden buscar proyectos al hacer clic en el vínculo Proyectos en el área de
navegación del lado izquierdo de la página. También pueden buscar un proyecto específico o
filtrar y ordenar listas por proyecto. Los son útiles para configurar permisos de forma colectiva
en todos los libros de trabajo del proyecto. A pesar que solo los administradores de proyectos
pueden crear proyectos nuevos, se puede asignar la función de permiso de líder de proyecto a
usuarios y grupos.
La función de líder de proyecto permite que un usuario o grupo administrativo acceda a todos
los libros de trabajo contenidos en el proyecto, incluida la capacidad de especificar permisos de
proyecto. Consulte los temas a continuación para conocer procedimiento y obtener más
información sobre el trabajo con proyectos.
•
•
•
•
•
Vista de proyectos
Adición de proyectos
Especificación de permisos de proyectos
Movimiento de libros de trabajo hacia proyectos
Eliminación de proyectos
Vista de proyectos
Para ver una lista de todos los proyectos del servidor, haga clic en Proyectos en la sección
Administración en el lado izquierdo de la página.
100
Trabajar con el servidor
Para servidores que ejecutan sitios múltiples, los proyectos se administran por sitio. Los
administradores de sistema pueden encontrar el vínculo Proyectos bajo Este sitio
Adición de proyectos
Para agregar un proyecto:
1. Haga clic en el vínculo Agregar proyecto en la parte inferior de la lista de proyectos.
101
Tableau Server – Guide de l'administrateur
2. Escriba el nombre y descripción para el proyecto y haga clic en Agregar proyecto.
Puede incluir formato e hipervínculos en la descripción del proyecto.
3. Haga clic en el vínculo Volver a proyectos para volver a la lista de proyectos.
102
Trabajar con el servidor
Especificación de permisos de proyectos
Los administradores y líderes de proyectos pueden especificar permisos de proyectos. Cuando
crea un proyecto nuevo, se le proporcionan los mismo permisos como el proyecto
predeterminado. Puede especificar permisos para que el proyecto permita o deniegue el
permiso a personas individuales y grupos para acceder al proyecto. Para especificar permisos
de proyectos:
1. Seleccione el proyecto de la lista de proyectos.
2. Haga clic en el vínculo Permisos de la barra de herramientas Acciones en la parte
superior de la lista.
3. Agregue o edite los permisos para el proyecto. Para obtener más información, consulte
Configuración de permisos para libros de trabajo y vistas.
Los permisos que especifica se aplican al proyecto en sí mismo. Cualquier permisos
configurado en las vistas y libros de trabajo contenidos en el proyecto no resultan
afectados.
Sin embargo, tiene la opción de asignar permisos al proyectos en todos las vistas y
libros de trabajo contenidos en el proyecto. En ese caso, los permisos nuevos anulan
los permisos existentes en los libros de trabajo y vistas. Por ejemplo, diga que hay
varios libros de trabajo que cada uno ha sido publicado con permisos personalizados y
agrupa los libros de trabajo en un nuevo proyecto con una nueva configuración de
permisos. Puede aplicar los nuevos permisos a cada uno de los libros de trabajo al
hacer clic en el vínculo Asignar permisos a contenido en la página Permiso.
103
Tableau Server – Guide de l'administrateur
Movimiento de libros de trabajo hacia proyectos
Todos los libros de trabajo deben ser parte de un proyecto. De forma predeterminada, los libros
de trabajo se agregan a un proyecto automático denominado predeterminado. Después que ha
creado sus propios proyectos puede mover libros de trabajo hacia ellos desde cualquier lista de
libro de trabajo. Puede mover libros de trabajo hacia proyectos si tiene un nivel de licencia de
interaccionador y al menos uno de los siguientes es verdadero.
•
Se le ha otorgado permiso de escritura en el proyecto .
•
Se le ha otorgado permiso de Líder de proyecto para el proyecto .
•
Se le ha otorgado derecho de administración.
Para mover un libro de trabajo hacia un proyecto:
1. Haga clic en el vínculo Acciones en la parte superior de la lista de libros de trabajo.
2. Seleccione uno o más libros de trabajo que desee mover.
3. Haga clic en Mover en la barra de herramientas Acciones en la parte superior de la lista.
104
Trabajar con el servidor
4. Seleccione un proyecto para mover el libro de trabajo.
Nota:
Debido a que todos los libros de trabajo deben ser parte de un proyecto, puede eliminar un libro
de trabajo desde un proyecto al moverlo al proyecto predeterminado. Cada libro de trabajo solo
puede ser parte de un proyecto individual.
105
Tableau Server – Guide de l'administrateur
Eliminación de proyectos
Solo los administradores pueden eliminar proyectos. Cuando elimina un proyecto, todos los
libros de trabajo y vistas que son parte del proyecto también se eliminan del servidor. Para
eliminar un proyecto:
1. Seleccione el proyecto de la lista de proyectos.
2. Haga clic en Eliminar en la barra de herramientas Acciones en la parte superior de la
lista.
3. Haga clic en Aceptar en el cuadro de diálogo de advertencia.
Nota:
No se puede eliminar el proyecto predeterminado, incluso si ha otorgado permiso para eliminar
este proyecto.
106
Trabajar con el servidor
Programación de tareas
Las tareas son trabajos realizados por Tableau Server y programan controles cuando se
ejecutan muchas de las tareas.
Como administrador de servidor, tiene el mayor nivel de control sobre tareas y programas de
servidor, sin embargo, las actualizaciones de extractos son una tarea de servidor que los
autores de libros de trabajo también puede programar cuando publican un libro de trabajo o una
fuente de datos con un extracto. Como administrador, puede ajustar el programa de un
extracto, crear nuevos programas, actualizar tareas y eliminarlas. También puede controlar si
los autores de libros de trabajo tienen permiso de programar (consulte Habilitación de
programas). Cualquier cambio que hace en el programa de un extracto se refleja en el cuadro
de diálogo Programa de Tableau Desktop la próxima vez que el autor publica.
Consulte los temas a continuación para obtener más información:
•
•
Administración de programas
Administración de tareas
Administración de programas
Los programas de Tableau Server le ayudan a controlar cuándo y cómo se realizan
determinadas tareas de servidor. Por ejemplo, es posible que desee programar actualizaciones
de extractos para cuando el uso de la base de datos sea bajo, como en las noches de sábado.
Para minimizar adicionalmente el impacto de la base de datos, puede especificar que las tareas
del programa deben ocurrir posteriormente en lugar de posteriormente.
Tableau Server viene con tres programas. Puede usar los programas como están, modificarlos
o crear programas propios. La página Programas muestra una lista de programas incluido su
nombre, tipo, número de tareas, comportamiento (procesamiento simultáneo o en serie) y
cuándo están programados para su ejecución.
•
•
•
•
•
•
•
Sobre extractos y programas
Habilitación de programas
Adición de libros de trabajo a programas
Adición de fuentes de datos a programas
Abertura de la página Programas
Creación de un nuevo programa
Modificación de un programa
107
Tableau Server – Guide de l'administrateur
Sobre extractos y programas
Tableau Desktop permite que los autores creen un extracto de datos, el cual es una copia o
subconjunto de datos de la fuente de datos original. Los libros de trabajo que usan extractos de
datos generalmente son más rápidos que los que usan conexiones de base de datos en tiempo
real debido a que los datos extraídos se importan en el motor de datos rápido incorporado de
Tableau. Los extractos también pueden aumentar esta funcionalidad.
Cuando un autor publica un libro de trabajo o fuente de datos que usa un extracto, puede
asignarlo a un programa de actualización recurrente. El autor elige el programa de una lista
desplegable en el cuadro de diálogo Programa en Tableau Desktop. En el intervalo que el autor
elige, Tableau Server actualiza todos los datos del extracto.
Los autores también pueden definir opcionalmente una actualización incremental para un
extracto, donde identifican una columna del extracto que tiene un valor numérico, como un sello
de tiempo. (Específicamente, el valor debe ser un número entero con una longitud de hasta 18
dígitos. Las fechas y fecha y hora son válidas). Tableau usa esta columna para identificar
nuevas filas que se deben agregar al extracto. Esto se denomina actualización incremental y
también se puede programar.
Como administrador, puede cambiar o reasignar programas de actualización en Tableau
Server, independientemente de si un libro de trabajo o fuente de datos con un extracto recibió
un programa de actualización en el momento de su publicación. Cualquier cambio que 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.
Antes de poder crear programas de actualización debe habilitar programación en el servidor.
Consulte Mantenimiento de servidor para obtener más información.
Habilitación de programas
Antes de poder ejecutar una actualización de extracto, se debe habilitar la programación en el
servidor. Después de habilitar la programación, puede agregar libros de trabajo y fuentes de
datos a programas, crear y editar programas, administrar tareas programadas y cambiar la
configuración de programas para permitir que publicadores asignen libros de trabajo a
programas.
Para habilitar la programación, seleccione la casilla de verificación Programación bajo
Configuración en la página Mantenimiento de servidor:
108
Trabajar con el servidor
Nota:
Debido a que es posible que se requiera que las contraseñas actualicen el extracto, debe
habilitar Credenciales incrustadas a fin de permitir la programación.
Adición de libros de trabajo a programas
Luego de haber habilitado programas puede agregar libros de trabajo a programas desde la
lista Libros de trabajo. De forma predeterminada, Tableau Server tiene tres programas
incorporados. Para aprender a crear su propio programa, consulte Creación de un nuevo
programa.
1. En la página de libros de trabajo haga clic en el botón Acciones para mostrar la barra de
herramientas.
2. Haga clic en Tareas programadas en la barra de herramientas.
3. Seleccione uno o más libros de trabajo que desee programar para actualización.
4. Seleccione una tarea de actualización, luego un programa de la lista:
109
Tableau Server – Guide de l'administrateur
Agregar actualización completa solo está disponible si los libros de trabajo se conectan
a una fuente de datos de extracto. Agregar actualización incremental solo está
disponible si los libros de trabajo seleccionado se conectan a una fuente de datos de
extracto para la cual ha definido una actualización incremental. Tableau Server no
puede actualizar libros de trabajo que se conectan a fuentes de datos de archivos
locales en una unidad asignada. Actualice la conexión para usar la ruta completa a la
fuente de datos a fin de permitir actualización programada.
Adición de fuentes de datos a programas
Luego de haber habilitado programas puede agregar una fuente de datos a programas desde la
lista Fuentes de datos. De forma predeterminada, Tableau Server tiene tres programas
incorporados. Para aprender a crear su propio programa, consulte Creación de un nuevo
programa.
1. En la página Fuentes de datos haga clic en el botón Acciones para mostrar la barra de
herramientas.
2. Seleccione una o más fuentes de datos que desee programar para actualización.
3. Haga clic en Tareas programadas en la barra de herramientas.
110
Trabajar con el servidor
4. Seleccione Agregar actualización completa o Agregar actualización incremental, luego
seleccione un programa de la lista:
Agregar actualización completa solo está disponible si la fuente de datos se conecta a
un extracto. Agregar actualización incremental solo está disponible si la fuente de datos
seleccionada se conecta a una fuente de datos de extracto para la cual ha definido una
actualización incremental. Tableau Server no puede actualizar fuentes de datos que se
conectan a fuentes de datos de archivos locales en una unidad asignada. Actualice la
conexión para usar la ruta completa a la fuente de datos.
111
Tableau Server – Guide de l'administrateur
Abertura de la página Programas
La página Programas muestra una lista de programas, incluido su nombre, tipo, número de
tareas, comportamiento (procesamiento simultáneo o en serie) y cuándo están programados
para su ejecución.
Abra la página Programas al hacer clic en el vínculo Mantenimiento de la sección
Administración al lado izquierdo de la página, luego haga clic en Programas:
112
Trabajar con el servidor
Si es administrador de contenido en un sistema de múltiples sitios, la página Mantenimiento
muestra menos configuración:
113
Tableau Server – Guide de l'administrateur
Creación de un nuevo programa
La página Programas muestra una lista de programas, incluido su nombre, tipo, número de
tareas, comportamiento (procesamiento simultáneo o en serie) y cuándo están programados
para su ejecución. Para crear un programa nuevo:
1. Haga clic en Crear nuevo programa en la parte inferior de la lista Programas.
2. Especifique un Nombre descriptivo para el programa (por ejemplo, cada sábado en la
mañana, fin de mes).
3. 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 Administración de
tareas para obtener más información sobre la modificación de la prioridad de una tarea.
4. Elija si los trabajos del programa se ejecutarán al mismo tiempo (simultáneamente, el
valor predeterminado) o uno después de otro (en secuencia).
114
Trabajar con el servidor
5. Termine de definir el programa. Puede definir un programa por hora, día, semana o
mes.
6. Haga clic en Crear programa.
115
Tableau Server – Guide de l'administrateur
Modificación de un programa
La página Programas muestra una lista de programas, incluido su nombre, tipo, número de
tareas, comportamiento (procesamiento simultáneo o en serie) y cuándo están programados
para su ejecución. Los administradores de sistema pueden modificar, eliminar, habilitar,
deshabilitar o ejecutar programas. Los administradores de contenido pueden ejecutar
programas.
Para modificar un programa:
1. En la página Programas, seleccione el programa que desea modificar. Solo puede
modificar un programa a la vez.
2. Haga clic en Modificar en la barra de herramientas.
3. Cambie el programa según sea necesario.
4. Haga clic en Guardar programa.
También puede realizar acciones distintas a la modificación de un programa (como la
habilitación o eliminación) para un grupo de programas. Simplemente seleccione uno o
más programas de la lista y elija una opción de la barra de herramientas.
116
Trabajar con el servidor
Administración de tareas
Puede ver una lista de todas las tareas programadas en la página Tareas. Ahí puede cambiar
la prioridad de una tarea, moverla a un programa diferente, ejecutarla o eliminarla.
Puede abrir la página Tareas al hacer clic en el vínculo Mantenimiento de la sección
Administración sección, luego haga clic en Tareas:
:
117
Tableau Server – Guide de l'administrateur
Si es administrador de contenido en un sistema de múltiples sitios, la página Mantenimiento
muestra menos configuración:
•
•
118
Cambio de prioridad de una tarea
Movimiento de una tarea
Trabajar con el servidor
Cambio de prioridad de una tarea
Siga el procedimiento a continuación para cambiar la prioridad de una tarea:
1. En la página Tareas seleccione una o más tareas que desee modificar.
2. Haga clic en Editar prioridad en la barra de herramientas.
3. Escriba una prioridad nueva de 0 a 100 y haga clic en Enviar.
119
Tableau Server – Guide de l'administrateur
Movimiento de una tarea
Siga el procedimiento a continuación para mover una tarea a un programa nuevo:
1. En la página Tareas seleccione una o más tareas que desee modificar.
2. Haga clic en Editar programa en la barra de herramientas.
3. Seleccione un programa nuevo de la lista de programas.
También puede eliminar y ejecutar tareas al seleccionar una o más tareas de la lista y
seleccionar una opción de la barra de herramientas.
120
Trabajar con el servidor
Sitios
Use la página Sitios para crear sitios independientes para distintas organizaciones o grupos en
un sistema de un servidor. Los libros de trabajo, datos y listas de usuarios de cada sitios se
aíslan de los que pertenecen a otros sitios. Como administrador de sistema, solo usted puede
ver cada sitio y realizar acciones como crear sitios y realizar cambios en todo el sistema.
Consulte los temas a continuación para obtener más información:
•
•
•
•
•
•
Trabajo con sitios
Adición de sitios
Adición de usuarios a un sitio
Edición de sitios
Eliminación de sitios
Navegación en sitios múltiples
121
Tableau Server – Guide de l'administrateur
Trabajo con sitios
Los temas a continuación describen aspectos del trabajo con múltiples sitios como qué tipo de
autenticación se usa, así como también, cosas que debe saber sobre licencias de usuarios y
funciones de administrador.
Credenciales de autenticación y credenciales
Todos los sitios de un servidor usan la misma cuenta Ejecutar servidor como y modo de
autenticación de usuario. Elija estas dos configuraciones al instalar Tableau Server. Consulte
Ajuste de configuración general 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 una contraseña “MiContraseña” en el sitio A, ella usa las mismas credenciales en el
lado B. Cuando inicia 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 o
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, 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. Predeterminado
difiera de sitio que agrega al sistema en las siguientes formas:
•
No se puede eliminar nunca, sin embargo, al igual que los sitios que agrega, se puede
cambiar su nombre.
•
Almacena las muestras y las conexiones de datos que se envían con Tableau Server.
•
La URL usada para Predeterminado ni tiene carpeta web correspondiente llamada
“predeterminada”. Por ejemplo, la URL para una vista nombrada Ganancias en un sitio
llamado Ventas es http://localhost/t/sales/views/profits. La URL para
esta misma vista en el sitio Predeterminado sería
http://localhost/views/profits.
122
Trabajar con el servidor
Las funciones de administrador de contenido y sistema
Hay dos tipos de administradores en Tableau Server, administradores de sistema y
administradores de contenido. Los administradores de sistema pueden controlar si los
administradores de contenido pueden agregar o eliminar usuarios en el cuadro de diálogo
Agregar sitio nuevo (o Editar sitio):
Si se selecciona Solo administradores de sistema, los administradores de contenido no podrán
agregar ni eliminar usuarios del sitio. Sin embargo, todavía pueden administrar grupos,
proyectos, libros de trabajo y conexiones de datos dentro de su sitio. Si se selecciona
Administradores de sistema y de contenido (predeterminado), los administradores de contenido
pueden realizar todas las acciones anteriores, incluso agregar o eliminar usuarios.
123
Tableau Server – Guide de l'administrateur
Licenciamiento y límites del usuario
Los usuarios pueden pertenecer a varios sitios, con distintos derechos de usuario y niveles de
licencia 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 sistema pueden usar el ajuste Máximo de usuarios del sitio <n> para
especificar un límite de usuarios de un sitio. Solo se cuentan los usuarios con licencia; se
excluyen los administradores de sistema. Por ejemplo, si un sitio tiene 90 usuarios con licencia,
20 usuarios sin licencia y un administrador del sistema, el conteo de usuarios es 90. Si Máximo
de usuarios del sitio se establece en 100, se pueden agregar 10 usuarios con licencia más.
Los administradores de sistema pueden cambiar el nivel de licencia de un usuario de servidor
de sin licencia a con licencia (por ejemplo, para Interaccionador). Los administradores de
contenido no pueden realizar esta acción.
124
Trabajar con el servidor
Adición de sitios
Si es administrador de sistema, puede agregar un sitio a Tableau Server de la siguiente forma:
1. Abra la página Sitios al hacer clic en Sitios bajo Administración, luego haga clic en
Agregar sitio:
2. Ingrese un Nombre y nombre de ID del sitio para el nuevo sitio:
125
Tableau Server – Guide de l'administrateur
La “t” en la URL (por ejemplo, http://localhost/t/dev) 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. Seleccione si desea que solo usted, el administrador del sistema , puede agregar y
quitar usuarios (solo Administradores del sistema) o si se puede realizar a través de los
dos tipos de administradores (Administradores del sistema y de contenido).
4. Si permite que los administradores de contenido agreguen usuarios, especifique
cuántos usuarios pueden agregar al sitio seleccionando una de las siguientes opciones:
o
Hasta capacidad de 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 para la
cantidad de usuarios que se pueden agregar.
o
Máximo de usuarios del sitio <n>: permite a un administrador de contenido
agregar usuarios hasta un límite que especifique. Consulte Trabajo con sitios
para obtener información sobre el licenciamiento y los límites de usuarios.
5. Haga clic en Aceptar.
Ahora, la categoría Administración a la izquierda se divide en dos secciones:
Los vínculos de páginas bajo Servidor llevan a configuración en todo el servidor. Como
administrador de sistema, solo usted puede acceder a esta sección. La configuración bajo Este
sitio pertenece al sitio en el cual tiene sesión iniciada actualmente. Los administradores de
sistema y contenido pueden acceder a esta sección.
126
Trabajar con el servidor
Adición de usuarios a un sitio
Consulte los temas a continuación para obtener más información:
•
•
Adición de usuarios a un sitio a partir de todos los usuarios
Adición de usuarios a un sitio a partir de usuarios
Adición de usuarios a un sitio a partir de todos los usuarios
Como administrador del sistema de un sistema de varios sitios, sobre usted puede tener
acceso a la página Todos los usuarios. Es el único lugar donde puede agregar usuarios a
varios sitios todos a la vez, quitar usuarios y, si el servidor utiliza autenticación local,
restablecer las contraseñas de los usuarios.
Hay dos formas con las que puede agregar usuarios desde aquí: uno a la vez (descrito a
continuación) o en lotes usando un archivo CSV (descrito en Pautas CSV).
Para agregar un solo usuario:
1. En la página Todos los usuarios, haga clic en el vínculo Agregar usuario en la parte
inferior de la lista de usuarios.
2. Escriba un nombre de usuario:
o
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).
o
Active Directory: si el servidor utiliza Active Directory para la autenticación de
usuarios y el dominio es distinto al del dominio del servidor, incluya el nombre de
dominio completamente calificado para el primer usuario que agregue. Los
usuarios posteriores pueden usar el apodo del dominio. Consulte Modificación
de nombres de dominio para aprender cómo modificar el apodo.
127
Tableau Server – Guide de l'administrateur
3. Si el servidor está usando la autenticación local, proporcione lo siguiente:
o
Nombre completo: escriba un nombre completo para el usuario (por ejemplo,
John Smith).
o
Contraseña: escriba una contraseña para el usuario.
o
Confirmar: vuelva a escribir la contraseña.
4. Membresía de sitio: seleccione los sitios a los cuales debería pertenecer el usuario. El
sitio en el que inició sesión se selecciona de forma predeterminada.
5. Nivel de licencia y derechos de usuario: seleccione un nivel de licencia, función de
administrador y si el usuario puede publicar libros de trabajo y fuentes de datos. Un
usuario que pertenece a varios sitios puede tener niveles de licencias diferentes y
derechos de usuario. Consulte Acerca de niveles de licencia, Permisos y Acerca de
derechos de usuario para obtener más información.
6. Haga clic en Aceptar.
Adición de usuarios a un sitio a partir de usuarios
Tanto los administradores del sistema como los administradores de contenido con los permisos
correctos pueden agregar usuarios desde la página Usuarios. Para un administrador del
sistema, Usuarios se ubica en Este sitio:
Al agregar usuarios desde aquí, solo se agregarán al sitio en el cual inició sesión actualmente.
Si desea asignar usuarios a varios sitios o restablecer contraseñas, vaya a la página Todos los
usuarios en Administración.
128
Trabajar con el servidor
Para los administradores de contenido, Usuarios se encuentra en Administración:
Hay dos formas con las que puede agregar usuarios desde esta página: uno a la vez (descrito
a continuación) o en lotes usando un archivo CSV (descrito en Pautas CSV).
Para agregar un solo usuario:
1. En la página Usuarios, haga clic en el vínculo Agregar usuario en la parte inferior de la
lista de usuarios.
2. Escriba un nombre de usuario:
o
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).
Si el nombre de usuario ya existe en el sistema de servidor, pero no en el sitio,
aparece un cuadro de diálogo que le permite escribir el nombre de usuario
diferente o agregar el usuario al sitio. Si agrega el usuario, vaya al paso 4.
o
Active Directory: si el servidor utiliza Active Directory para la autenticación de
usuarios y el dominio es distinto al del dominio del servidor, incluya el nombre de
dominio completamente calificado para el primer usuario que agregue. Los
usuarios posteriores pueden usar el apodo del dominio. Consulte Modificación
de nombres de dominio para aprender cómo modificar el apodo.
Si el nombre de usuario ya existe en el sistema de servidor, pero no en el sitio,
aparece un cuadro de diálogo que le permite escribir el nombre de usuario
diferente o agregar el usuario al sitio. Si agrega el usuario, vaya al paso 4.
129
Tableau Server – Guide de l'administrateur
3. Si el servidor está usando autenticación local y va a agregar un usuario que es nuevo
para el servidor como para el sitio, proporcione lo siguiente:
o
Nombre completo: escriba un nombre completo para el usuario (por ejemplo,
John Smith).
o
Contraseña: escriba una contraseña para el usuario.
o
Confirmar: vuelva a escribir la contraseña.
4. Nivel de licencia y derechos de usuario: seleccione un nivel de licencia, función de
administrador y si el usuario puede publicar libros de trabajo y fuentes de datos. Un
usuario que pertenece a varios sitios puede tener niveles de licencias diferentes y
derechos de usuario. Consulte Acerca de niveles de licencia, Permisos y Acerca de
derechos de usuario para obtener más información.
5. Haga clic en Agregar usuario.
Nota:
Los administradores de contenido pueden editar una cuenta de usuario existente siempre que
el usuario sea el único miembro de los sitios que controla el administrador de contenido. Por
ejemplo, si el usuario Joe es miembro del Sitio A y el Sitio B y el administrador de contenido
solo es administrador en el Sitio B, el administrador de contenido no podrá editar el nombre
completo de Joe ni restablecer su contraseña.
130
Trabajar con el servidor
Edición de sitios
El cuadro de diálogo Editar sitio que permite a los administradores del sistema cambian el
nombre a un sitio o cambiar la capacidad de un administrador de contenido para agregar
usuarios en un sitio. Para editar un sitio:
1. Abra la página Sitios bajo Servidor:
2. Seleccione el sitio que desea cambiar y haga clic en Editar.
3. Puede editar el Nombre del sitio o el ID de sitio que se usa para URL. Las URL
apuntarán al contenido del sitio, como vistas y libros de trabajo:
131
Tableau Server – Guide de l'administrateur
4. Si permite que los administradores de contenido agreguen usuarios (el predeterminado),
puede especificar cuántos usuarios pueden agregar al sitio seleccionando una de las
siguientes opciones:
o
Hasta capacidad de 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 para la
cantidad de usuarios que se pueden agregar.
o
Máximo de usuarios del sitio <n>: permite a un administrador de contenido
agregar usuarios hasta un límite que especifique. El número que escriba no
puede ser inferior al número actual de usuarios con licencia.
5. Haga clic en Aceptar.
132
Trabajar con el servidor
Eliminación de sitios
Los administradores de sistema 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, debe usar la página Todos los
usuarios. Consulte Eliminación de usuarios.
Para eliminar un sitio:
1. Abra la página Sitios bajo Servidor:
2. Seleccione el sitio que desea eliminar y haga clic en Eliminar:
3. Haga clic en Aceptar.
133
Tableau Server – Guide de l'administrateur
Navegación en sitios múltiples
A continuación, se indican algunos consejos sobre cómo identificar a qué sitio ha iniciado
sesión y cómo navegar de un sitio a otro si pertenece a varios sitios.
Inicio de sesión de sitio
Si es miembro de sitios múltiples, en el inicio de sesión de servidor se le solicita que elija un
sitio:
Identificación inicio de sesión en sitio
Si solo pertenece a un sitio, no se le solicita que elija su sitio en el inicio de sesión de servidor.
Después de iniciar sesión, el nombre del sitio se muestra en la parte superior de la página:
134
Trabajar con el servidor
Si Tableau Server no ejecuta sitios múltiples, no se muestra los nombres de sitios en la parte
superior de la página:
Navegación a otros sitios
Si pertenece a varios sitios, navegue de un sitio a otro al hacer clic en Cerrar sesión en la parte
superior de la página, iniciar sesión nuevamente en Tableau Server y al elegir su sitio:
135
Tableau Server – Guide de l'administrateur
Si es administrador de sistema, también puede navegar a otros sitios sin cerrar sesión del
servidor.
1. Haga clic en el vínculo Sitios bajo Administración:
2. En la página Sitios, haga clic en el nombre del sitio al que desea iniciar sesión:
136
Trabajar con el servidor
3. A continuación, haga clic en uno de los elementos que ve en la lista, como Usuarios:
Ahora ha iniciado sesión en otro sitio:
137
Tableau Server – Guide de l'administrateur
Mantenimiento de servidor
Como administrador de sistema, puede verificar el estado del servidor, analizar y supervisar la
actividad del servidor, administrar tareas programadas o realizar ciertas actividades de
mantenimiento como la reconstrucción del índice de búsqueda. Además, hay diversa
configuración que puede especificar para personalizar la experiencia de usuario para personas
que usan el servidor. Puede realizar todas estas tareas desde la página Mantenimiento.
•
•
•
•
•
•
•
•
138
Acceso a herramientas de mantenimiento
Visualización de estado de servicio
Acceso de estado de forma remota
Reconstrucción de índice de búsqueda
Borrado de contraseñas guardadas
Configuración de mantenimiento
Tableau Server Monitor
Vistas administrativas
Trabajar con el servidor
Acceso a herramientas de mantenimiento
Además de Tableau Server Monitor, también puede acceder a herramientas de mantenimiento
en Tableau Server. Ahí puede ver el estado detallado para cada servicio y proceso, supervisar
el servidor y actividad del usuario, realizar tareas administrativas y especificar configuración
para personalizar el servidor. Para acceder a herramientas de mantenimiento:
1. Inicie sesión en Tableau Server con su nombre de usuario y contraseña de
administrador.
2. Haga clic en Mantenimiento del área Administración en el lado izquierdo de la página.
Si ejecuta un sistema de servidor de múltiples sitios, haga clic en Mantenimiento bajo el
encabezado Servidor:
139
Tableau Server – Guide de l'administrateur
Visualización de estado de servicio
Puede usar la tabla Estado en la página Mantenimiento para ver el estado de servicios Tableau
en cada servidor Tableau:
Nota:
Para obtener más información sobre estado no licenciado para un proceso de VizQL Server,
consulte Manipulación de un servicio de VizQL Server sin licencia.
Para mostrar una versión legible por máquina de la información anterior, desde la página
Mantenimiento, reemplace el estado de palabra en su URL con systeminfo (por ejemplo,
http://jsmith/admin/systeminfo). Se muestra una página web similar a la siguiente:
Los tres tipos de estado para un servicio Tableau son Aceptar, Ocupado y Sin funcionamiento.
140
Trabajar con el servidor
Acceso de estado de forma remota
Como administrador de Tableau, solo puede ver las herramientas en la página Mantenimiento,
incluida la tabla Estado. Sin embargo, puede hacer que la versión legible por máquina de la
tabla Estado esté disponible para usuarios que no son administradores y computadores
distintas a la que alberga Tableau Server, por ejemplo, como parte de un proceso de
supervisión remoto. Para otorgar acceso remoto al estado de Tableau Service:
1. En la computadora que ejecuta Tableau Server primario, abra el archivo de
configuración de Tableau Server:
ProgramData\Tableau\Tableau Server\config\tabsvc.yml
2. Agregue la línea wgserver.systeminfo.allow_referrer_ips: <IP address>
to tabsvc. yml, en la que <IP address> es la dirección IP de la compañía que desea
agregar.. Si otorga acceso de estado de servicio a múltiples computadores, use comas
(no espacios) para separar cada dirección de IP. Por ejemplo:
3. Guarde y cierre tabsvc.yml.
4. Abra una línea de comando como administrador y escriba:
o
32 bits: cd "C:\Program Files\Tableau\Tableau
Server\7.0\bin"
o
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau
Server\7.0\bin"
141
Tableau Server – Guide de l'administrateur
5. Luego use el siguiente comando para reiniciar Tableau Services:
tabadmin restart
Ahora, los usuarios en computadoras cuyas direcciones IP se agregan a tabsvc.yml
puede ver el estado de servicio Tableau al ingresar la URL
http://<server>/admin/systeminfo en un navegador o desde una línea de
comando (por ejemplo, curl http://jsmith/admin/systeminfo). Esta
funcionalidad también se puede usar como parte de un proceso de supervisión remoto
automatizado.
Reconstrucción de índice de búsqueda
Si por algún motivo el índice de búsqueda deja de arrojar resultados correctos o faltan
resultados, es posible que deba reconstruir el índice de búsqueda. Además, debe reconstruir el
índice de búsqueda si el generador de índices falla durante un periodo prolongado.
1. Para reconstruir el índice de búsqueda, haga clic en el vínculo Mantenimiento de la
sección Administración al lado izquierdo de la página:
2. Haga clic en Reconstruir índice de búsqueda para comenzar..
142
Trabajar con el servidor
Borrado de contraseñas guardadas
Si habilita la configuración Contraseñas guardadas los usuarios pueden guardar contraseñas
de fuentes de datos en múltiples vistas y navegadores. Como administrador puede restablecer
todas las contraseñas para todos los usuarios, lo cual obliga a los usuarios a iniciar sesión la
próxima vez que visiten una vista que requiere autenticación. Para que esto suceda:
1. Haga clic en el vínculo Mantenimiento de la sección Administración en el lado izquierdo
de la página:
2. Bajo Actividades, haga clic en Borrar todas las contraseñas guardadas para todos los
usuarios.
.
143
Tableau Server – Guide de l'administrateur
Configuración de mantenimiento
La siguiente configuración está disponible en la sección Configuración de la página
Mantenimiento de servidor:
Credenciales incrustadas: permite que publicadores fijen contraseñas a libros de trabajo
publicados que autenticarán automáticamente usuarios web para conectarse a fuentes de
datos. Las contraseñas se fijan a libros de trabajo y solo son accesibles en el servidor. Es decir,
cuando se abre el libro de trabajo en Tableau Desktop, los usuarios aun tendrían que ingresar
un nombre de usuario y contraseña para conectarse a la fuente de datos. Cuando esta
configuración está desactivada, todas las contraseñas incrustadas se guardan, pero no se usan
para autenticación. De esa forma si vuelve a activar la configuración, los usuarios no deben
volver a incrustar las contraseñas.
Programación: permite que publicadores asignen libros de trabajo a programas. Esta opción
solo está disponible si se habilita Credenciales incrustadas. Cuando esta configuración está
habilitada, los publicadores verán opciones de publicación en el cuadro de diálogo Publicar.
Lista de usuarios pública: permite que los usuarios vean una lista de todos los usuarios en el
sistema. Cuando esta configuración está habilitada, se agrega una lista de todos los usuarios a
la barra de navegación izquierda. Esto es útil si la lista del usuario no es privada y desea
permitir que los usuarios web naveguen por usuario. Cuando navega por usuario, puede ver
todos los libros de trabajo, etiquetas y comentarios asociados con un usuario seleccionado.
Contraseñas guardadas: permite que los usuarios guarden contraseñas de fuentes de datos en
múltiples vistas y navegadores. De forma predeterminada, los usuarios pueden elegir la opción
“Recordar mi contraseña hasta que cierre sesión”, la cual les permite guardar su contraseña
durante una sesión de navegador. Cuando la configuración se selecciona Contraseñas
guardadas un usuario puede elegir en su lugar la opción Recordar mi contraseña, la cual
guarda la contraseña en vistas y navegadores múltiples de forma que los usuarios se
autenticarán de forma automática, independientemente de la computadora que usan. Usted,
como administrador, puede borrar todas las contraseñas guardadas en cualquier momento.
Además, los usuarios pueden borrar sus propias contraseñas guardadas.
Habilitar invitado: permite que los usuarios vean e interactúen con vistas incrustadas sin tener
que iniciar sesión en una cuenta Tableau Server. Se puede 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 basado en núcleos. Además, no puede ser usado
con Habilitar inicio de sesión automático una opción que puede seleccionar durante la
Configuración ( sepa por qué). Si se selecciona Habilitar inicio de sesión automático, Habilitar
invitado se pone en gris.
Configurar página de inicio predeterminada para todos los usuarios: configure la página a la
cual se llevará a todos los usuarios luego de iniciar sesión en Tableau Server. Los usuarios
individuales pueden anular esta configuración en la página Cuenta de usuario.
Configurar idioma y local predeterminado para todos los usuarios: controla el idioma que se usa
para la interfaz de usuario de servidor y el local que se usa para vistas. Los usuarios
individuales pueden anular esta configuración en la página Cuenta de usuario. Además, la
144
Trabajar con el servidor
configuración de navegador web es el primer elemento que se usa para determinar el idioma y
local que se usan. Consulte Idioma y local para obtener más información.
Restablecer toda la configuración a sus valores predeterminados: cualquier configuración de
servidor que haya cambiado desde la configuración regresa a su estado original.
Tableau Server Monitor
Tableau Server Monitor se instala como parte de Tableau Server y se puede acceder en la
bandeja de sistema de Windows. Al usar esta herramienta puede iniciar y detener los servicios,
inicie Tableau Server y muestre el estado de servidor.
Abra el servidor
Este comando inicia Tableau Server en su navegador web. Ésta es una forma sencilla para
acceder a la aplicación web y las herramientas de mantenimiento asociadas.
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 se detiene, el proceso se
aborta. 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
perjudiciales para los usuarios, asegúrese de advertirles antes de esta operación o plan 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 las Tableau Server herramientas de mantenimiento de
Tableau Server.
145
Tableau Server – Guide de l'administrateur
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. Este comando no detiene Tableau Server. Puede
volver a abrir la aplicación al seleccionar Todos los programas > Tableau Server 7.0 > Tableau
Server Monitor en el menú Inicio de Windows.
Vistas administrativas
Tableau Server viene con varias vistas para administradores, con el fin de ayudar a supervisor
la actividad en Tableau Server. Las vistas se ubican en la tabla Análisis en la página
Mantenimiento del servidor:
Consulte los siguientes temas para obtener más información:
•
•
•
•
•
•
•
146
Actividad de servidor
Actividad de usuario
Historial de rendimiento
Tareas en segundo plano
Uso de espacio
Vistas personalizadas
Creación de sus propias vistas administrativas
Trabajar con el servidor
Actividad de servidor
La vista administrativa Actividad del servidor le proporciona una instantánea de la actividad de
Tableau Server para cada minuto dentro del período seleccionado. En Sesiones y solicitudes,
cada círculo naranjo representa un minuto durante el cual hubo al menos una sesión de
servidor (usuario con inicio sesión). Un círculo naranjo colocado en altura indica una gran
cantidad de usuarios de Tableau Server para dicho minuto en particular. La actividad pudo ser
varias cosas, desde la exploración de vistas hasta la modificación de configuración en Tableau
Server:
Haga clic en un círculo para ver quién estuvo activo en dicho minuto y a qué vistas accedió, si
corresponde:
147
Tableau Server – Guide de l'administrateur
Cada círculo azul en Sesiones y solicitudes muestra la cantidad de solicitudes de servidor
durante cualquier minuto determinado. Un círculo colocado en altura indica una alta cantidad de
actividad. Simplemente haga clic en un círculo para conocer detalles:
148
Trabajar con el servidor
Sin seleccionar una sesión individual o círculo de solicitud puede ver qué usuarios de servidor
tienen la mayor actividad durante el periodo seleccionado, así como también qué vistas
presentan la mayor cantidad de accesos.
149
Tableau Server – Guide de l'administrateur
Actividad de usuario
La vista Actividad de usuario puede ayudarle a medir la medida en que se usa la instalación de
Tableau Server y si es necesario comprar licencias adicionales. Específicamente, esta vista le
muestra quién tiene sesión iniciada en Tableau Server, desde dónde y cuándo interactuó por
última vez con el servidor.
Si un usuario tiene sesión iniciada desde múltiples navegadores, eso también se mostrará. Por
ejemplo, si un usuario inicia sesión una vez desde Internet Explorer y una vez desde Mozilla
Firefox, su nombre aparece dos veces. Si un usuario inicia sesión dos veces desde Mozilla
Firefox, su nombre aparece una vez.
Activo actualmente significa que el usuario interactuó con el servidor durante los últimos cinco
minutos. Activo recientemente indica que el usuario estuvo activo entre los últimos cinco a 15
minutos, e Inactivo significa que no hubo actividad por parte del usuario durante los últimos 15
minutos. De forma predeterminada, luego de cuatro horas de inactividad, se cierra la sesión de
usuario de Tableau Server. Puede cambiar esta configuración al usar la opción tabadmin
wgserver.session.idle_limit option. Consulte Reconfiguración para obtener información.
150
Trabajar con el servidor
Los círculos indican una acción, como inicio de sesión en el servidor o el filtrado de una vista.
Las barras abarcan el periodo total en el cual hubo actividad. Para obtener más información,
sitúese sobre un área y se muestra una información sobre herramientas:
151
Tableau Server – Guide de l'administrateur
Historial de rendimiento
Use Historial de rendimiento de vistas para ver qué vistas son las más costosas en términos de
rendimiento del servidor.
Hay dos solicitudes distintas asociadas con las vistas: Solicitudes de carga iniciales, en
naranjo, y solicitudes de cálculo, en azul. Las últimas son cualquier cosa que provoca que
Tableau Server vuelva a calcular lo que el usuario ve. Esto incluye solicitudes de recarga y
elementos de selección y filtro dentro de una vista. Las marcas de valores anómalos
representan solicitudes con el mayor impacto en el rendimiento del servidor:
152
Trabajar con el servidor
Tareas en segundo plano
La vista Tareas en segundo plano muestra tareas que el servidor ejecuta. Las tareas más
comunes son las asociadas con acciones del usuario. Las tareas son seleccionadas de forma
predeterminada bajo Tipo de tarea:
153
Tableau Server – Guide de l'administrateur
Las tareas que pueden tener un estado de finalización exitosa, error, en proceso o pendiente:
Icono
Descripción
Error: el servidor no pudo finalizar la tarea.
Éxito: el servidor finalizó la tarea.
En proceso: el servidor está realizando la tarea actualmente.
Pendiente: una tarea que el servidor aun no ha comenzado.
Para obtener detalles sobre una tarea, sitúese sobre su icono:
154
Trabajar con el servidor
Tableau Server puede ejecutar múltiples procesos en segundo plano en paralelo. Las
direcciones IP bajo Filtro para ID de componente de segundo plano en la vista Tareas en
segundo plano muestran las máquinas que están asignadas para ejecutar proceso en segundo
plano:
Una máquina con núcleos múltiples que ejecuta más de un proceso en segundo plano se
indicará con <IP address>:0 para el primero proceso, <IP address>:1 para el
segundo y así sucesivamente.
155
Tableau Server – Guide de l'administrateur
Uso de espacio
La vista Uso de espacio puede ayudarle a identificar qué libros de trabajo y fuentes de datos
consumen el mayor espacio de disco en el servidor. El uso de espacio de 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:
156
Trabajar con el servidor
Mueva el cursor sobre cualquier barra de tamaño para mostrar detalles de uso:
157
Tableau Server – Guide de l'administrateur
Vistas personalizadas
Las personas que trabajan con vistas pueden usar la opción Recordar mis cambios para
guardar sus vistas personalizadas y los publicadores pueden permitir o evitar la compartición
de vistas personalizadas:
Las vista administrativa Vistas personalizadas indica todas las vistas en el servidor que se han
personalizado con Recordar mis cambios. Se puede usar como un indicador de la popularidad
o importancia de una vista:
158
Trabajar con el servidor
Creación de sus propias vistas administrativas
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. El depósito de Tableau Server tiene varias vistas de base de datos
configuradas que puede conectar y consultar.
Para acceder a estas vistas primero debe usar la herramienta de línea de comando para
habilitar el acceso externo a la base de datos de Tableau Server. A continuación, si accede a la
base de datos desde una computadora que no ejecuta Tableau Server, debe agregar la
dirección IP al archivo pg_hba.conf.templ Tableau Server. Por último, debe conectarse y
consultar la base de datos de Tableau Server.
•
•
•
Habilitación de acceso a la base de datos de Tableau Server
Adición de dirección IP a pg_hba.conf.templ
Conexión a la base de datos de Tableau Server
159
Tableau Server – Guide de l'administrateur
Habilitación de acceso a la base de datos de Tableau Server
El repositorio de Tableau Server tiene varias vistas de base de datos configuradas que puede
conectar y consultar como parte de la creación de sus propios análisis de actividad de Tableau
Server. Para acceder a estas vistas primero 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:
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau
Server\7.0\bin"
2. A continuación, use el siguiente comando para habilitar el acceso externo a la base de
datos para el usuario "tableau" con la contraseña que especifique.
tabadmin dbpass [password]
Sustituya la opción [password] con su propia contraseña.
3. Reinicie el servidor.
Puede deshabilitar el acceso externo al ejecutar tabadmin dbpass --disable y
luego reiniciar el servidor.
Después de haber habilitado el acceso externo a la base de datos puede conectarse a
la base de datos y hacer consultas a ella. Siga los pasos en Conexión a la base de
datos de Tableau Server para conectarse.
160
Trabajar con el servidor
Adición de dirección IP a pg_hba.conf.templ
Si accede a la base de datos de Tableau Server desde una computadora que no ejecuta
Tableau Server, debe agregar la dirección IP al archivo pg_hba.conf.templ en la máquina de
Tableau Server. El siguiente procedimiento le permitirá realizar cambios de configuración
persistentes en Tableau Server.
1. En la máquina que ejecuta Tableau Server, navegue a la siguiente ubicación:
64 bits: C:\Program Files (x86)\Tableau\Tableau
Server\7.0\templates
32 bits: C:\Program Files\Tableau\Tableau Server\7.0\templates
2. Abra el archivo pg_hba.conf.templ en un editor de texto.
3. En pg_hba.conf.templ, agregue la dirección IP de la computadora a la lista de
conexiones locales. Por ejemplo:
4. Guarde el archivo y reinicie Tableau Server para que su cambio surja efecto.
161
Tableau Server – Guide de l'administrateur
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 a
continuación para conectarse a la base de datos y hacer consultas a ella.
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
controladores de www.tableausoftware.com/drivers.
2. En el cuadro de diálogo Conexión PostgreSQL, escriba el nombre o URL para Tableau
Server. Si tiene una instalación de servidor distribuida y un trabajador alojada en el
repositorio, escriba el nombre del trabajador.
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 TCP/IP.
3. Escriba workgroup como la base de datos a la que desea conectarse.
4. Conéctese mediante el siguiente nombre de usuario y contraseña:
o Nombre de usuario: tableau
o Contraseña: La contraseña que especificó cuando habilitó el acceso a la base de
datos de Tableau Server.
5. Seleccione una tabla para conectarse y haga clic en Aceptar. El usuario "tableau" tiene
acceso a todas las tablas que comienzan con una subraya. Por ejemplo, puede
conectarse a "_background_tasks" and "_datasources".
162
Trabajar con el servidor
Fuentes de datos
Una fuente de datos de Tableau Server es una conexión reutilizable a datos. Puede incluir un
extracto de datos o información para una conexión de paso a una base de datos relacional de
acceso en tiempo real. Puede incluir una capa de personalizaciones, como cálculos, grupos o
conjuntos. Como administrador, hay dos tareas principales que debe realizar en la página
Fuentes de datos:
•
Edite y vea permisos de fuentes de datos: Estos permisos incluyen qué usuarios o
grupos se pueden conectar a Fuentes de datos, modificarlas o descargarlas. Consulte
Configuración de permisos para una fuente de datos para obtener más información.
•
Programar extractos de fuente de datos para actualización: Si una fuente de datos
incluye un extracto, puede asignar el extracto a un programa de actualización. Consulte
Programación de tareas para obtener más información.
Aunque las dos tareas anteriores puede realizarlas en Tableau Desktop la persona que publicó
la fuente de datos, como administrador, puede cambiar la configuración. También puede usar la
página Fuentes de datos para eliminar una fuente de datos o agregar etiquetas a ella. Consulte
los temas a continuación para obtener más información.
•
•
•
Administración de fuentes de datos
Acerca del Data Server de Tableau
Solución de problemas de fuentes de datos
163
Tableau Server – Guide de l'administrateur
Administración de fuentes de datos
Para usuarios que trabajan con fuentes de datos de Tableau Server, deben tener los permisos
adecuados para la fuente de datos. Para las fuentes de datos que son conexiones proxy,
también debe tener en cuenta la forma en que los usuarios se autentican en la base de datos, y
si tiene los controladores adecuados instalados en Tableau Server. Para obtener más
información, consulte los temas a continuación.
•
•
•
164
Configuración de permisos para la fuente de datos
Controladores de bases de datos
Seguridad de datos
Trabajar con el servidor
Acerca del Data Server de Tableau
El servidor de datos de Tableau es un componente del 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 (los cubos no son compatibles). En el
segundo caso, la información almacenada en la fuente de datos es para una conexión de paso.
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 administradores, hay muchas ventajas en el uso de fuentes de datos de Tableau Server.
Debido a que un extracto de fuente de datos puede ser usado por muchos libros de trabajo,
ahorra en espacio de servidor y tiempo de procesamiento. Las actualizaciones de extracto se
pueden programar por extracto en lugar de por libro, 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 debe instalar el controlador una vez, en Tableau Server, en
lugar de múltiples veces, en los escritorios de todos los usuarios.
Para usar el servidor de datos, lo único que los autores deben hacer es conectarse a los datos
en Tableau Desktop, ya sea al crear un extracto o una conexión a una base de datos relacional
de conexión en tiempo real y publicarlos Tableau Server. Luego de la publicación, estas fuentes
de datos reutilizables 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.
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 para obtener más información.
•
Uso de fuentes de datos
165
Tableau Server – Guide de l'administrateur
Uso de fuentes de datos
Si es un autor de libro de trabajo, el uso de una fuente de datos de Tableau Server
simplemente es un asunto de conexión desde Tableau Desktop. En la página Conectar a datos
en Tableau Desktop, haga clic en Tableau Server, luego proporciona las credenciales de su
servidor:
Después de iniciar sesión en Tableau Server, las fuentes de datos disponibles para usted se
indican a la derecha. Para ver una fuente de datos, la persona que la publicó debió configurar
el permiso Conexión en Permitir para usted como usuario. De forma predeterminada, todos los
usuarios de Tableau Server tienen este permiso.
166
Trabajar con el servidor
Seleccione una fuente de datos y se cargará en la ventana de datos del libro de trabajo. Las
fuentes de datos de Tableau Server tiene un icono de Tableau en lugar del icono de la base de
datos.
Para obtener más información sobre la creación y uso de fuentes de datos, consulte la ayuda
en línea de Tableau Desktop.
167
Tableau Server – Guide de l'administrateur
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:
•
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 y Descarga de archivo. Consulte Permisos y
Configuración de permisos para una fuente de datos para obtener más información.
•
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 fuente de datos en
tiempo real. Consulte Seguridad de datos 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 base de datos para obtener más información.
168
Trabajar con el servidor
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 Permisos y Configuración de
permisos para una fuente de datos 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: Las conexiones a fuentes de
datos de cubo (como MSAS) no son compatibles. Los datos deben ser un extracto o una
conexión en tiempo real a una base de datos relacional.
169
Tableau Server – Guide de l'administrateur
Conexiones de datos
Cada libro de trabajo que se publica en el servidor contiene una o más conexiones. Estas
conexiones se indican en la página Conexiones de datos en el área Administración del servidor.
Las conexiones de datos son distintas de las fuentes de datos en cada conexión que está
asociada con un libro de trabajo individual y describe los atributos requeridos para la conexión
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, aun
tendrá tres conexiones indicada en la página de conexiones.
La página Conexiones de datos le permite administrar la información de conexión para todos
los libros de trabajo publicados en el servidor. Por ejemplo, es posible que tenga una gran
cantidad de libros de trabajo que se conectan a una base de datos en un servidor específico. 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 fuente de datos mediante un nombre de usuario y contraseña específicos.
Puede actualizar rápidamente todos los libros de trabajo para que usen un conjunto distinto de
credenciales.
Consulte el siguiente tema para obtener más información:
•
170
Modificación de conexiones de datos
Trabajar con el servidor
Modificación de conexiones de datos
Use la página Conexiones de datos para administrar la información de conexión para todos los
libros de trabajo publicados en el servidor o un sitio. Para modificar atributos de conexión:
1. Si ejecuta sitios múltiples en el servidor, inicie sesión en el sitio que tiene las conexiones
de datos que desea modificar.
2. Navegue a la página Conexiones de datos.
Si ejecuta sitios múltiples, acceda a la página Conexiones de datos bajo este sitio:
3. Use el cuadro de búsqueda en la parte superior de la lista de conexiones para encontrar
las conexiones que desea modificar. Puede buscar por Servidor, Tipo de conexión,
Puerto del servidor, Nombre de usuario de la base de datos y si tiene Contraseña
incrustada.
171
Tableau Server – Guide de l'administrateur
Nota:
Los valores que escribe en los campos Servidor y Nombre de usuario de base de datos
se tratan como expresiones regulares.
4. Seleccione las conexiones que desea modificar en la lista de resultados de búsqueda y
luego seleccione Modificar en la barra de herramientas Acciones..
5. Escriba un valor nuevo para una o más de los atributos de conexión. Si una base de
datos o el controlador de una base de datos no le permite conectarse a través de una
dirección IP, el valor ingresado para Servidor debe ser el nombre de la base de datos.
Se actualizarán todos los atributos seleccionados bajo la columna ¿Cambiar? Si
selecciona la casilla de verificación ¿Cambiar? y deja el campo Nuevo valor en blanco,
el atributo se configurará en blanco también.
6. Haga clic en Modificar.
7. Actualice la página del servidor (presione F5) para que los cambios tengan efecto.
172
Trabajar con el servidor
Supervisión de progreso
Se abre un diálogo de supervisión automáticamente donde puede ver el progreso de los
cambios. Si cierra el cuadro de diálogo supervisión, las modificaciones se ejecutarán en
segundo plano hasta que finalicen. Tableau Server realizará tantos cambios como sea posible.
Cualquier falla será omitida, pero no impedirá 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 se cambiarán y las contraseñas en los libros de trabajo se cambiarán,
pero debido a que no puede agregar una contraseña a una fuente de datos, las contraseñas
para las fuentes de datos no se cambiarán.
Hay una vista administrativa que le permite revisar los detalles para tareas finalizadas y
pendientes. Consulte Tareas en segundo plano para obtener más información.
173
Tableau Server – Guide de l'administrateur
Personalización del 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é
local se usa para vistas.
Consulte los siguientes temas para obtener más información sobre la personalización de
Tableau Server:
•
•
•
Aspecto y sensación
Interacción de usuario
Idioma y local
Aspecto y sensación
Puede personalizar los siguientes aspectos del aspecto y la sensación de Tableau Server:
•
Nombre: El nombre que aparece en la información en pantalla, mensajes de advertencia
y mensajes de error. El nombre predeterminado es Tableau Server.
•
Logotipo: La imagen que aparece en la página de inicio y en la columna izquierda de la
mayoría de las páginas. No se puede cambiar el logotipo que se muestra cuando abre
una vista individual.
•
•
•
Cambio de nombre
Cambio del logotipo
Restauración del nombre o logotipo predeterminado
174
Trabajar con el servidor
Cambio de nombre
Puede personalizar el aspecto y sensación de Tableau Server al personalizar el nombre que
aparece en la información en pantalla y los mensajes. Para cambiar el nombre:
1. Abra una línea de comando como administrador y escriba lo siguiente:
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin"
2. Cambie el nombre al escribir lo siguiente:
tabadmin customize name "new_name"
En la línea anterior, reemplace "new_name" con el texto que desea que aparezca como
nombre del servidor. Ejemplo: tabadmin customize name "Company Server"
3. Reinicie el servidor para que el cambio tenga efecto al escribir:
tabadmin restart
Cambio del logotipo
Puede personalizar el aspecto y sensación de Tableau Server al personalizar el logotipo que
aparece en la página de inicio de sesión de Tableau Server y en la columna izquierda de la
mayoría de las páginas. Para cambiar el logotipo:
1. Abra una línea de comando como administrador y escriba lo siguiente:
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin"
2. Cambie el logotipo al escribir lo siguiente:
tabadmin customize logo "C:\My Pictures\logo.png"
En la línea anterior, reemplace "C:\My Pictures\logo.png” con la ruta y el
nombre de archivo de la imagen que desea que aparezca como el logotipo del servidor.
Para obtener los mejores resultados, use una imagen con un tamaño de 125 píxeles x
35 píxeles. La imagen puede ser un archivo .png, jpg, o .gif.
3. Reinicie el servidor para que el cambio tenga efecto al escribir:
tabadmin restart
175
Tableau Server – Guide de l'administrateur
Restauración del nombre o logotipo predeterminado
Puede restaurar el aspecto y la sensación predeterminada de Tableau Server al realizar lo
siguiente:
1. Abra una línea de comando como administrador y escriba lo siguiente:
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin"
2. Cambie el logotipo al escribir lo siguiente:
tabadmin customize <parameter> -d
En la línea anterior, reemplace <parameter> con lo que desea restaurar, name o
logo.
3. Reinicie el servidor para que el cambio tenga efecto al escribir:
tabadmin restart
Interacción de usuario
Además de personalizar el aspecto y sensación de Tableau Server, puede personalizar formas
específicas en que los usuarios pueden interactuar con el servidor. Por ejemplo, puede permitir
que los publicadores fijen contraseñas de base de datos a libros de trabajo de forma que los
usuarios web inicien sesión automáticamente al ver el libro de trabajo. Puede personalizar la
interacción de usuario en la página Mantenimiento del servidor.
Consulte Configuración de mantenimiento para obtener información.
176
Trabajar con el servidor
Idioma y local
Tableau Server se localiza en varios idiomas y tiene configuración de idioma y local que puede
configurar por usuario (configuración en página Cuenta de usuario) y en todo el sistema
(configuración en la página de Mantenimiento). La configuración Idioma controla la
configuración de interfaz de usuario (UI) como menús y mensajes. La configuración Local
controla elementos en vistas como formato y moneda.
Configuración predeterminada
Tableau Server obtiene su configuración de idioma predeterminado durante la configuración. Si
la computadora host está configurada con un idioma compatible con Tableau Server, se instala
con dicho idioma. Si no es un idioma compatible, Tableau Server se instala en inglés.
Cómo se determinan el idioma y local
El navegador web del usuario es otra influencia en el idioma y local que se muestran cuando un
usuario hace clic en una vista es el navegador web del usuario. Si un servidor de usuario no
tiene una configuración de Idioma en su página de Cuenta de usuario, y su 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 diferente.
Este es un ejemplo: Suponga que Tableau Server tiene una configuración en todo el sistema de
inglés como el Idioma para todos los usuarios. El servidor de usuario Claude no tiene un idioma
especificado en la página de cuenta de usuario de Tableau. El navegador de Claude usa
alemán (Alemania) para su idioma/local.
Cuando Claude inicia sesión en Tableau Server, la UI de usuario se muestra en alemán y
cuando hace clic en Vista A, usa la configuración local de Alemania para números y moneda. Si
Claude configura el Idioma y Local de su cuenta de usuario en Francés (Francia), la UI y la
vista se mostrarían en francés. La configuración de su cuenta de usuario sustituye la
configuración del navegador web y ambas tienen precedencia sobre la configuración de todo el
sistema de Tableau Server.
Otra configuración que debe considerar es la configuración Local de Tableau Desktop (Archivo
> Local de libro de trabajo). Esta configuración determina el local de los datos de la vista, como
la moneda que se indica y el formato que se da a los números. De forma predeterminada, Local
en Tableau Desktop está configurado en Automático. Sin embargo, un autor puede anular esto
al selecciona un local específico. Mediante el ejemplo anterior, si el autor de Vista A configura
Local en Griego (Grecia), ciertos aspectos de los datos en Vista A se muestran en
configuración local Griego (Grecia).
177
Tableau Server – Guide de l'administrateur
Aquí está la configuración que Tableau usa para determinar idioma y local, en el siguiente
orden de precedencia:
1. Local de libro de trabajo (configurado en Tableau Desktop)
2. Configuración de idioma/local de la cuenta de usuario de Tableau Server
3. Idioma/Local de navegador web
4. Configuración de idioma/local de página Mantenimiento de Tableau Server
5. Configuración de idioma y local de la computadora host
178
Seguridad
Hay cuatro componentes principales para la seguridad en Tableau Server:
•
•
•
•
Autenticación
Autorización
Seguridad de datos
Seguridad de red
Autenticación
La autenticación establece la identidad de un usuario. Esto se realiza para evitar el acceso no
autorizado a Tableau Server y permitir una experiencia de usuario personalizada. Tableau
Server admite tres tipos de autenticación:
•
Active Directory: autentica usuarios de Tableau Server según sus credenciales de
Windows.
•
Autenticación local: Usa el mecanismo de autenticación interno proporcionado con
Tableau Server.
•
Autenticación de confianza: Manipula autenticación mediante una relación de
confianza entre Tableau Server y uno o más servidores web.
Ya sea que Active Directory o autenticación local sea una opción que realice durante
Configuración de Tableau Server. Después de la configuración, no puede cambiar entre las dos
opciones. Para cambiar los tipos de autenticación, desinstale Tableau Server (se conservarán
los datos) y vuelva a ejecutar la instalación.
Active Directory
Cuando Active Directory se usa para autenticación de usuario, Active Directory administra
todos los nombres de usuario y contraseñas. Cuando un usuario ingresa sus credenciales en el
inicio de sesión de Tableau Server, Tableau las pasa al servidor de Active Directory. No
participa en el proceso de autenticación, aunque almacena nombre de usuario (pero no
contraseñas) en su repositorio.
Con autenticación de usuario de Active Directory, los administradores también pueden iniciar
sesión automáticamente a usuarios según sus credenciales Windows actuales (Habilitar inicio
de sesión automático). Esto significa que las credenciales del usuario se pasan de su
computadora local, pero no de otro sistema o portal al que puede haber iniciado sesión.
Por ejemplo, si un usuario inicia sesión en su computadora local como ‘MSmith’ y luego inicia
sesión en un portal SharePoint como ‘Mary’, las credenciales pasadas a serán para ‘MSmith’.
179
Tableau Server – Guide de l'administrateur
Para usar las credenciales del sitio SharePoint (‘Mary’) para inicio de sesión automático, el
portal SharePoint debe usar la Parte web de Tableau con autenticación de confianza.
Los administradores pueden sincronizar grupos con Active Directory de forma manual o
programada, mediante tabcmd. Consulte Sincronización de un grupo de Active Directory y
syncgroup group-name para obtener información.
Autenticación local
Cuando se usa autenticación local para autenticación de usuarios, Tableau Server administra
usuarios, grupos, contraseñas y todo el proceso de autenticación. Se puede importar fácilmente
las listas de usuarios a Tableau Server y la mayoría de las funciones de administración de
usuarios se pueden realizar de forma programada mediante tabcmd. Los usuarios inician
sesión manualmente al ingresar sus credenciales cuando se les solicitan o, al acceder a
contenido en un portal, mediante autenticación de confianza transparente.
Autenticación de confianza
Autenticación de confianza significa que ha configurado una relación de confianza entre
Tableau Server y uno o más servidores web. Por ejemplo, puede hacer que su wiki corporativo
use autenticación de confianza para mostrar paneles de control a empleados que ya han
iniciado sesión en wiki, sin requerir otro inicio de sesión.
Cuando Tableau Server recibe solicitudes de un servidor web de confianza, asume que el
servidor web ya ha manipulado cualquier autenticación si es 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.
Consulte Autenticación de confianza para obtener información sobre cómo configurar la
autenticación de confianza en su sitio.
180
Seguridad
Autorización
La autorización es a lo que un usuario puede tener acceso y hacer después de que se haya
autenticado. En Tableau, la autorización se manipula de la siguiente forma:
•
Funciones y permisos: Defina capacidades específicas que los usuarios pueden
realizar o no en objetos determinados de Tableau. Una función es un conjunto de
permisos que los administradores pueden usar como están o personalizarlos. Consulte
Permisos para conocer detalles.
•
Licenciamiento y derechos de usuario: Controle el conjunto máximo de permisos que
un usuario puede tener. Consulte Licencias y Permiso o denegación de derechos de
usuario.
Mientras los elementos anteriores controlan las acciones que un usuario puede realizar y en
qué, no controlan los datos que aparecen dentro de una vista. Los datos que un usuario ve se
controlan mediante opciones de seguridad de datos.
Permisos iniciales
Los permisos iniciales para un proyecto se copian desde el proyecto Predeterminado. Los
permisos iniciales para un libro de trabajo se copian desde los permisos para su proyecto. Los
permisos iniciales para una vista se copian desde los permisos de su libro de trabajo. Esta es
una copia de una vez de los permisos del padre. Los cambios a los permisos de padres no se
aplican automáticamente a los hijos a menos que los nuevos permisos se asignen activamente
al contenido.
Cualquier elemento puede tener permisos que difieren del padre. Por ejemplo, es posible que
un grupo no tenga permiso para ver un proyecto X, pero es posible que tenga permiso para ver
una vista que se publica en el proyecto X. Tableau Server no es compatible con permisos de
objetos jerárquicos; sin embargo, no proporciona un modelo de herencia para usuarios y
grupos. Si un usuario no tiene un permiso explícitamente configurado en Permitir o Denegar, la
configuración se heredará de los grupos a los que pertenece el usuario.
181
Tableau Server – Guide de l'administrateur
Permisos y el proyecto predeterminado
Si Tableau Server se implementa en un entorno abierto donde la compartición de conocimiento
e información es clave, entonces debe considerar la configuración de permisos para que el
proyecto predeterminado incluya el grupo Todos los usuarios, con su función configurada en
Interaccionador. Los usuarios podrán publicar automáticamente en nuevos proyectos y
consumir contenido de ellos.
Si Tableau Server se implementa en un entorno restrictivo donde la seguridad de datos y el
control de acceso es clave, entonces considere el vacío de permisos para el proyecto
predeterminado: Elimine los permisos para todos los usuarios y grupos. Se debe otorgar
permiso explícitamente a los usuarios y grupos para publicar y consumir contenido en
proyectos nuevos.
182
Seguridad
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:
•
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: Los autores de libros de trabajo pueden crear filtros que controlan
los datos que una persona ve en una vista publicada, según su cuenta de inicio de
sesión de Tableau Server. Los filtros de usuario también se pueden incluir en una fuente
de datos de Tableau Server (los autores aun deben aplicarlos a la vista).
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…
Seguridad
integrada de
Windows NT
(seguridad de
Windows)
Nombre de
usuario y
contraseña
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?
Cuenta Ejecutar
servidor como
No
Sí
Sí
Suplantar vía
cuenta Ejecutar
servidor como
Sí
No*
No
No
No
Indicar usuario:
Sí
Se solicita la
credencial de base
de datos a los
visores al hacer
clic en una vista.
Se puede guardar
las credenciales.
183
Tableau Server – Guide de l'administrateur
Opciones de conexión de base de
datos
La cuenta de
inicio de
sesión de base
de datos usa…
Modo de
autenticación
Contraseña
incrustada: El
libro de trabajo o
el publicador de
fuente de datos
pueden incrustar
sus credenciales.
Preguntas de seguridad de datos
¿Es posible la
seguridad de
bases de datos
por usuario de
Tableau Server?
No
Suplantar vía
Sí
contraseña
incrustada: Se
incrustan
credenciales de
bases de datos con
permisos
suplantados.
¿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?
Sí
Sí
No*
No
* 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 contraseña incrustada 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:
•
Ejecutar como usuario
•
Suplantación de SQL Server
•
Credenciales incrustadas
•
Contraseñas guardadas
184
Seguridad
Seguridad de red
Hay tres interfaces de red principales en Tableau Server:
•
Cliente para Tableau Server: El cliente puede ser un navegador web, Tableau Desktop
o la utilidad tabcmd.
•
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 Desktop 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 Configuración de
SSL). Cuando Tableau Server está configurado para SSL, todo el contenido y las
comunicaciones entre clientes están encriptadas y usan el protocolo HTTPS.
Las contraseñas se comunican desde navegadores y tabcmd a Tableau Server mediante
encriptación de claves públicas/privadas. 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
son seguras independientemente del uso de SSL.
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.
185
Tableau Server – Guide de l'administrateur
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. El servidor primario es la única máquina del clúster que acepta
solicitudes de terceros (clientes), todas las otras máquinas del clúster solo aceptan solicitudes
de otro miembros de confianza del clúster. 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 las contraseñas se transmiten dentro del clúster, se usa una clave para encriptar las
contraseñas transmitidas entre los componentes de Tableau Server (por ejemplo, entre el
servidor de aplicación y los procesos de servidor VizQL). Cada transmisión encriptada usa una
clave una vez antes de que se descarte.
186
Incrustación de vistas
Puede incrustar vistas desde Tableau Server en páginas web, blogs, wikis, aplicaciones web y
portales de intranet. Las vistas incrustadas se combinan sin problemas en sus páginas web y
son interactivas. Las vistas actualizan los cambios de datos subyacentes o los libros de trabajo
se actualizan 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. Si
tiene una licencia basada en núcleos puede seleccionar de forma alternativa Habilitar invitado,
lo que permite que los usuarios carguen la vista sin iniciar sesión. Hay tres formas en que
puede incrustar vistas:
•
Usar el código de incrustación Compartir como está: El vínculo Compartir en la esquina
superior izquierda de cada vista proporciona un código incrustado generado
automáticamente. Lo único que debe hacer es copiar el código y pegarlo en la página
web.
•
Escriba su propio código incrustado: Puede mejorar el código de incrustación
predeterminado que Tableau le proporciona o puede crear su propio código. De
cualquier forma puede agregar parámetros que controlan la barra de herramientas,
pestañas y más.
•
Use la Tableau JavaScript API: Puede usar objetos de Tableau JavaScript en su propio
código de aplicación web.
Consulte los siguientes temas para conocer detalles:
•
•
•
•
Escritura de código incrustado
Lista de parámetros incrustados
Uso de Tableau JavaScript API
Ejemplos
187
Tableau Server – Guide de l'administrateur
Escritura de código incrustado
Si escribe su propio código incrustado, puede considerar uno de dos enfoques:
•
Use Tableau JavaScript: Éste es el enfoque preferido. Simplemente use el código
incrustado Compartir como el punto de inicio para si propio código, agregar o editar
parámetros de objeto que controlan la barras de herramienta, pestañas y más. 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: Al igual que en las versiones anteriores de Tableau,
puede incrustar una vista mediante un Iframe o etiqueta de imagen, donde la fuente es
la URL en bruto para la vista. Puede hacer esto si no puede usar JavaScript en su sitio
web. Es posible que también haya situaciones donde todo lo que puede especificar es
una URL, como cuando incrusta una vista mediante la parte web del visor de páginas de
SharePoint.
Independientemente del enfoque que tome, debe definir un ancho y altura si incrusta una vista.
Tableau JavaScript
Aquí hay un ejemplo del código incrustado que obtiene de forma predeterminada al hacer clic
en Compartir:
<script type="text/javascript"
src="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="site_root" value="/t/Sales" />
<param name="name"
value="MyCoSales/SalesScoreCard/[email protected]/EastCoastSales" />
<param name="tabs" value="yes" />
<param name="toolbar" value="yes" /></object></div>
La fuente para la etiqueta <script> es la URL para el archivo de Tableau Server JavaScript,
viz_v1.js. El archivo JavaScript manipula el armado de la 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. Para ver ejemplos,
consulte Lista de parámetros incrustados y los "Ejemplos de etiqueta de comando" en la
sección Ejemplos.
188
Incrustación de vistas
URL de vista como fuente
Aquí hay un ejemplo de incrustación de la misma vista mediante un Iframe, donde la fuente es
la URL para la vista:
<iframe
src="http://myserver/t/Sales/MyCoSales/SalesScoreCard?:embed=yes&:tabs=yes&:t
oolbar=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. Para ver
ejemplos, consulte Lista de parámetros incrustados y los "Ejemplos de etiqueta de Iframe" en la
sección Ejemplos.
189
Tableau Server – Guide de l'administrateur
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 conjunto
de parámetros y cómo usarlos:
Parámetro de Parámet Valores Descripción
objeto
ro de
URL
Ejemplos
:custo no
Vistas
personalizadas mViews
:
Esconde la opción
"Recordar mis
cambios".
<param
name="customViews"
value="no"/>
http://tabserver/views/
DateTime/DateCalcs?:embed=y
es&:customViews=no
Requeridos para
parámetro URL.
Oculta el área de
navegación superior,
haciendo que la vista
se combine mejor con
la página web.
http://tabserver/views/
DateTime/DateCalcs?:embed=y
es
Personaliza lo que se
muestra cuando la
vista se abre.
<param name="filter"
value="Team=Blue"/>
Muestra una vista
como archivo PDF o
.png.
http://tabserver/views/
Sales/Q2?:format=pdf
-
filter
:embed yes
-
cadena
:forma pdf;
t
png
host_url
-
cadena
linktarget :linkt cadena
arget
<param name="host_url"
El nombre del
servidor como aparece value="http://myserver/
"/>
en la URL.
El nombre de ventana
objetivo para
hipervínculos
externos.
<param
name="linktarget"
value="_blank"/>
http://tabserver/views/
DateTime/DateCalcs?:embed=y
es&:linktarget=_blank
load-order
190
-
número
Cuando se incrustan
<param name="load-
Incrustación de vistas
Parámetro de Parámet Valores Descripción
objeto
ro de
URL
Ejemplos
order" value="2"/>
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
-
path
-
cadena
cadena
Requeridos para
parámetro de objeto.
Libro de trabajo y
nombre de la hoja y,
opcionalmente, una
vista personalizada
(username@domain/[
custom view name]).
Para autenticación de
confianza solamente,
no se puede usar el
parámetro "boleto".
Anula el valor del
parámetro "nombre" y
se usa como URL.
Consulte los ejemplos
de autenticación de
confianza.
<param name="name"
value="MyCoSales/Sales"
/>
<param name="name"
value="MyCoSales/Sales/
[email protected]/EastCoa
stSales"/>
<param name="path"
value="trusted/12345678
9/views/workbookQ4/Sale
sQ4"/>
http://tableauserver/tr
usted/123456789/views/w
orkbookQ4/SalesQ4?:embe
d=yes&:tabs=yes
-
:refre yes;
sh
no
Renderiza la página.
http://tabserver/views/
DateTime/DateCalcs?:embed=y
es&:refresh=yes
-
:rever all;
t
filte
rs;
sorts
;
axes;
shelv
es
Regresa el elemento a http://tabserver/views/
Datesu estado original.
Time/DateCalcs?:embed=y
es&:revert=all
191
Tableau Server – Guide de l'administrateur
Parámetro de Parámet Valores Descripción
objeto
ro de
URL
site_root
tabs
ticket
toolbar
192
-
:tabs
-
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
autenticación de
confianza, consulte
los ejemplos de
autenticación de
confianza.
yes;
no
Muestra u oculta
pestañas.
número
Para autenticación de
confianza solamente,
no se puede usar el
parámetro de objeto
"ruta". Se debe usar
con objeto "nombre"
para construir la URL
de validación de
boleto de confianza.
Consulte los ejemplos
de autenticación de
confianza.
:toolb yes;
ar
no
Cuando el valor es sí,
la barra de
herramientas se
incluye con la vista
incrustada. La barra
de herramientas se
muestra de forma
predeterminada si este
parámetro no está
configurado.
Ejemplos
<param name="site_root"
value="/t/Sales"/>
<param name="site_root"
value=""/>
<param name="tabs"
value="yes"/>
<param name="ticket"
value="123456789"/>
http://tableauserver/tr
usted/123456789/views/w
orkbookQ4/SalesQ4?:embe
d=yes&:tabs=yes
<param name="toolbar"
value="yes"/>
http://tabserver/views/
DateTime/DateCalcs?:embed=y
es&:toolbar=yes
Incrustación de vistas
Uso de Tableau JavaScript API
Si es desarrollador aplicaciones web, puede controlar la biblioteca de Tableau JavaScript
mediante su propia lógica web externa. Por ejemplo, puede tener lógica dinámica de lado del
servidor fuera de Tableau que determina la identidad del usuario con sesión iniciada
actualmente. Puede usar dicha lógica para controlar Tableau JavaScript y, en particular, el
parámetro de filtro, de forma que el usuario actual solo ve datos que le corresponden. Éste es
un ejemplo para que comience:
<html>
<head></head>
<body>
<script type="text/javascript"
src="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="800" height="600" style="display:none;">
<param name="site_root" value="/t/Site" />
<param name="name"
value="Workbook/ViewName/<username>@domain/<custom_view_name>" />
<param name="tabs" value="yes" />
<param name="toolbar" value="yes" />
</object>
<form>
</form>
<script type="text/javascript">
function useVizAPI() {
var viz = window.tableau.vizs[0];
viz.hide();
viz.show();
//viz.refresh();
//viz.revert();
//viz.filter({Product: ['Mint', 'Green Tea']});
}
if (document.addEventListener) {
window.addEventListener("load", useVizAPI, false);
} else if (document.attachEvent) {
window.attachEvent("onload", useVizAPI);
}
</script>
</body>
</html>
Note:
Las funciones anteriores están disponibles en el momento o después del evento 'en carga' del
navegador. Además, el argumento para la función de filtro debe ser un hash de JavaScript
donde las claves son nombres de dimensiones y el valor es una cadena o un arreglo de
cadenas. El ejemplo anterior usa un arreglo. Aquí hay un ejemplo que usa un valor de cadena
única: viz.filter({Product: ['Mint']})
193
Tableau Server – Guide de l'administrateur
Ubicación de códigos de ejemplo
El código de ejemplo de aplicación web para SharePoint, PHP, Ruby y Java se instala con
Tableau Server y se ubica en:
•
•
194
32 bits: C:\Program Files\Tableau\Tableau
Server\7.0\extras\embedding
64 bits: C:\Program Files (x86)\Tableau\Tableau
Server\7.0\extras\embedding
Incrustación de vistas
Ejemplos
Aquí hay algunos ejemplos de formas en que puede personalizar o trabajar con el código
incrustado:
•
•
•
•
•
•
•
•
•
Ejemplo: Adición de filtros
Ejemplo: Filtro en campos múltiples
Ejemplo: Filtro de fechas y horas
Ejemplo: Filtrado de medidas
Ejemplo: control de orden de carga de vistas múltiples
Ejemplo: incrustación de vistas en SharePoint (Microsoft SSPI)
Ejemplo: incrustación de vistas en wikis
Ejemplo: incrustación de imágenes
Ejemplo: incrustación de vistas en SharePoint (autenticación de confianza)
195
Tableau Server – Guide de l'administrateur
Ejemplo: Adición de 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.
Ejemplo de etiqueta de comando
<script type="text/javascript"
src="http://myserver/javascripts/api/viz_v1.js">
</script>
<object class="tableauViz" width="800" height="600" style="display:none;">
<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" />
196
Incrustación de vistas
Ejemplos de etiqueta Iframe
<iframe
src="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>
197
Tableau Server – Guide de l'administrateur
Ejemplo: Filtro 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"
src="http://myserver/javascripts/api/viz_v1.js">
</script>
<object class="tableauViz" width="800" height="600" style="display:none;">
<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&Custo
mer Segment=Consumer,Home Office" width="800" height="600"></iframe>
198
Incrustación de vistas
Nota:
Si un valor contiene una coma, reemplace la coma con %5c%2c. Ésta es la secuencia de
codificación de URL para /, (barra diagonal, coma). La barra diagonal es necesaria para
escapar de la coma.
Ejemplo: Filtro de 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"
src="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="800" height="600" style="display:none;">
<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-1201%2022:18:00" width="800" height="600"></iframe>
Para filtrar múltiples fechas, separe cada fecha con una coma.
199
Tableau Server – Guide de l'administrateur
Ejemplo: Filtrado de 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.
Ejemplo de etiqueta de comando
<script type="text/javascript"
src="http://myserver/javascripts/api/viz_v1.js">
</script>
<object class="tableauViz" width="800" height="600 "style="display:none;">
<param name="name" value="Sales/Sales-Performance" />
<param name="filter" value="Profit=100, 200" />
</object>
Ejemplo de etiqueta Iframe
<iframe src="http://myserver/Sales/SalesPerformance?:embed=yes&Profit=100,200" width="800" height="600"></iframe>
Ejemplo: control de orden de carga de vistas múltiples
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.
200
Incrustación de vistas
Ejemplo de etiqueta de comando
<script type="text/javascript"
src="http://myserver/javascripts/api/viz_v1.js">
</script>
<object class="tableauViz" width="600" height="400" style="display:none;">
<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" />
</object>
<script type="text/javascript"
src="http://myserver/javascripts/api/viz_v1.js">
</script>
<object class="tableauViz" width="600" height="400" style="display:none;">
<param name="name" value="MyCoSales/SalesScoreCard" />
<param name="tabs" value="yes" />
<param name="toolbar" value="yes" />
<param name="load-order" value="-1" />
</object>
201
Tableau Server – Guide de l'administrateur
Ejemplo: incrustación de vistas en SharePoint (Microsoft SSPI)
Si Tableau Server y SharePoint usan Microsoft SSPI, puede incrustar vistas mediante la parte
web del visor de páginas. Siga los pasos a continuación para incrustar una vista en la página
de SharePoint.
1. Navegue a la página de SharePoint en la cual desea incrustar una vista.
2. En el menú Acciones de sitio en la esquina superior derecha de la página, seleccione
Editar página.
3. Haga clic en el botón Agregar una parte web en la sección de la página donde desea
incrustar la vista.
202
Incrustación de vistas
4. En la página que se abre, seleccione la parte web del visor de páginas en la sección
Varios y haga clic en Agregar.
5. De vuelta en la página de SharePoint seleccione Modificar parte web compartida en el
menú Editar para la parte web nueva.
203
Tableau Server – Guide de l'administrateur
6. En el lado derecho de la página, puede especificar los atributos de la parte web de la
vista de páginas. Escriba la URL para la vista que desea incrustar. Use el formato que
se especifica en Incrustación de vistas. Por ejemplo, puede escribir:
http://tableauserver/views/Date-Time/DateCalcs?:embed=yes&:toolbar=no
204
Incrustación de vistas
7. Luego en la sección Apariencia puede especificar un Título de la parte web, la Altura y
Ancho. En general puede especificar una altura fija (por ejemplo, 700 pixeles) y ajustar
el ancho al ancho de la zona.
8. Haga clic en Aceptar para aplicar los cambios y salir del modo de edición.
La vista se incrustará en la parte web que recién creó. Los usuarios no tendrán que
iniciar sesión en Tableau Server para ver la vista incrustada, en lugar de autenticarse
automáticamente mediante Microsoft SSPI.
205
Tableau Server – Guide de l'administrateur
Ejemplo: incrustación de 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> donde la fuente es una URL para la vista. Por
ejemplo:
<iframe src="http://tableauserver/views/DateTime/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.
206
Incrustación de vistas
Ejemplo: incrustación de 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> donde la fuente es una URL para la vista
más la extensión de archivo .png. Por ejemplo:
<img src="http://tableauserver/views/Date-Time/DateCalcs.png"
width="900" height="700">
Nota:
Si la página web y Tableau Server usan Microsoft SSPI para autenticación, entonces todas las
personas que acceden a la imagen incrustada iniciarán sesión automáticamente en Tableau
Server y podrán ver la vista. Sin embargo, si el servidor y la página web no usan el mismo
método de autenticación, no se mostrará la imagen.
Ejemplo: incrustación de vistas en SharePoint (autenticación de
confianza)
Si incrusta una vista en SharePoint, pero no usa Microsoft SSPI para autenticación, puede
configurar la autenticación de confianza mediante la parte web adicional .dll instalada con
Tableau Server. Sigas las instrucciones a continuación para instalar la parte dll de Tableau
Web e incrustar una vista en una página de SharePoint.
1. Ubique el archivo TableauEmbeddedView.dll que se instala con Tableau Server.
Generalmente el archivo se ubica en:
C:\Program Files\Tableau\Tableau
Server\7.0\extras\embedding\sharepoint\
2. Copie el archivo .dll en el directorio raíz de su servidor SharePoint. Generalmente el
directorio raíz se ubica en:
C:\Inetpub\wwwroot\wss\VirtualDirectories\<port>\bin
3.
207
Tableau Server – Guide de l'administrateur
4. En un editor de texto, abra un archivo web.config ubicado en:
C:\Inetpub\wwwroot\wss\VirtualDirectories\<port>\bin
5. Agregue el siguiente texto a la parte inferior de la sección SafeControl:
<SafeControl Assembly="TableauEmbeddedView, Version=1.0.0.0,
Culture=neutral,PublicKeyToken=9f4da00116c38ec5"
Namespace="TableauEmbeddedView" TypeName="*" Safe="True" />
6. También debe permitir el acceso a la parte web a su servidor de SharePoint. Puede
hacer esto mediante una de las siguientes tres formas:
o
Copie el archivo TableauEmbeddedView.dll en su carpeta C:\Windows\assembly
y elimínelo del archivo de agrupación que copió en el paso 2 anteriormente.
o
Vuelva a abrir el archivo web.config que abrió en el paso 3 anteriormente y
encuentre la siguiente línea:
<trust level="WSS_minimal" originUrl="" />
Cambie la línea anterior a lo siguiente:
<trust level="Full" originUrl="" />
o
Cree una política de confianza personalizada, la cual otorgará acceso completo
solo a TableauEmbeddedView.dll. Consulte el Artículo técnico de Microsoft para
obtener información sobre cómo hacer esto.
7. Abra un navegador y navegue a:
http://<your_sharepoint_server>/_layouts/newdwp.aspx.
208
Incrustación de vistas
8. Seleccione la entrada con el nombre TableauEmbeddedView.TableauEmbeddedView y
haga clic en el botón Llenar galería.
9. Navegue a la página de SharePoint en la cual desea incrustar una vista.
10. En el menú Acciones de sitio en la esquina superior derecha de la página, seleccione
Editar página.
209
Tableau Server – Guide de l'administrateur
11. Haga clic en el botón Agregar una parte web en la sección de la página donde desea
incrustar la vista.
12. En la página que se abre, seleccione TableauEmbeddedView ubicado en la sección
Varios y haga clic en Agregar.
210
Incrustación de vistas
13. De vuelta en la página de SharePoint seleccione Modificar parte web compartida en el
menú Editar para la parte web nueva.
14. En el lado derecho de la página, puede especificar los atributos de la parte web
TableauEmbeddedView. Escriba el nombre de Tableau Server.
15. Luego escriba la ruta a la vista que desea incrustar. Por ejemplo, puede escribir
/vistas/Fecha-Hora/FechaCalcs.
211
Tableau Server – Guide de l'administrateur
16. Especifique otros atributos como si desea mostrar la barra de herramientas o incluso si
desea incrustar la vista como imagen en lugar de una vista interactiva.
17. Luego en la sección Apariencia puede especificar un Título de la parte web, la Altura y
Ancho. En general puede especificar una altura fija (por ejemplo, 700 pixeles) y ajustar
el ancho al ancho de la zona.
18. Haga clic en Aceptar para aplicar los cambios y salir del modo de edición.
212
Incrustación de vistas
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.
Todas las personas que acceden a una vista incrustada deben ser un usuario licenciado
de Tableau Server y su nombre de usuario en SharePoint debe ser el mismo que su
nombre de usuario en Tableau Server.
Nota:
Éste es un ejemplo de incrustación de vistas en SharePoint mediante el archivo .dll
proporcionado. También puede incrustar vistas en otros tipos de aplicaciones web e
incluso crear su propio archivo .dll. Consulte Uso de Tableau JavaScript API para
obtener información.
213
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.
Use los temas a continuación para obtener más información:
•
•
Preparación para configurar un entorno proxy
Configurar Tableau para que funcione con un servidor proxy
Preparación para configurar 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:
•
Dirección IP: La dirección IP de la máquina de servidor proxy. La dirección debe tener
un formato de IPv4, por ejemplo, 123.45.67.89.
•
FQDN: el nombre de dominio completamente calificado del servidor proxy. Por ejemplo,
bigbox.myco.com.
•
No FQDN: cualquier nombre de dominio que no esté completamente calificado para el
servidor proxy. Con la ayuda del ejemplo anterior, el nombre de dominio que no está
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.
215
Tableau Server – Guide de l'administrateur
Configurar Tableau para que funcione con un
servidor proxy
Después de recopilar la información descrita en Preparación para configurar un entorno proxy,
puede configurar Tableau Server para que funcione con un proxy siguiendo los siguientes
pasos. Para obtener información sobre la configuración a continuación, consulte Opciones de
configuración de tabadmin.
1. Detenga el servidor.
2. Estando en el directorio de agrupación de Tableau Server, escriba el siguiente
comando, donde name es el nombre anónimo (externamente visibles) el servidor proxy:
tabadmin set gateway.public.host "name"
3. De manera predeterminada, Tableau supone que el servidor proxy escucha el puerto 80
para las comunicaciones externas. Para designar un puerto diferente, escribe el
siguiente comando, donde port_number es el puerto:
tabadmin set gateway.public.port "port_number"
4. Ahora, escribe el siguiente comando, donde IP_address es la dirección IP del
servidor proxy:
tabadmin set gateway.trusted "IP_address"
El valor de la IP_address puede ser una lista separada por comas, por ejemplo:
tabadmin set gateway.trusted "123.45.67.89, 123.45.67.88,
123.45.67.87"
5. En el siguiente comando, deberá proporcionar cualquier nombre alternativo para el
servidor proxy, como por ejemplo su nombre de dominio completamente calificado,
cualquier nombre de dominio que no esté 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 "bigbox.myco.com, bigbox,
ftp.myco.com, www.myco.com"
6. Inicia el servidor para que los cambios surtan efecto.
216
Autenticación de confianza
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 de confianza.
Autenticación de confianza 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, no necesita configurar autenticación de confianza. 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. Si no usa SSPI con Active Directory, necesitará
configurar una autenticación de confianza para permitir que los usuarios eviten iniciar sesión en
Tableau Server.
•
•
•
•
•
•
Cómo funciona la autenticación de confianza
Adición de direcciones IP de confianza a Tableau Server
Cómo recibir un boleto de Tableau Server
Cómo mostrar la vista con el boleto
Opcional: Configuración de coincidencia de IP de cliente
Solución de problemas de la autenticación de confianza
217
Tableau Server – Guide de l'administrateur
Cómo funciona la autenticación de confianza
El diagrama a continuación describe cómo funciona la autenticación de confianza entre el
navegador web del cliente, sus servidores web y Tableau Server.
218
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/
requestedviewname). 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
envía una solicitud POST a
Tableau Server. Dicha
solicitud POST debe tener un
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
Autenticación de confianza
parámetro de username. El
valor username debe ser el
nombre de usuario para 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 solicitud
POST también debe incluir un
parámetro target_site.
el boleto.
Tableau Server crea un
boleto: Tableau Server
verifica la dirección IP del
servidor web (192.168.1.XXX
en el diagrama anterior) que
envió la solicitud POST. Si
está configurada como un host
de confianza entonces
Tableau Server crea un boleto
en forma de una única cadena
de nuevo dígitos. 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.
219
Tableau Server – Guide de l'administrateur
Adición de direcciones IP de confianza a Tableau
Server
El primer paso para configurar una autenticación de confianza 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\7.0\bin).
2. A continuación, escriba el siguiente comando:
tabadmin set wgserver.trusted_hosts "<Trusted IP Addresses>"
En el comando anterior, <Trusted IP Addresses> debe ser una lista separada por
comas de las direcciones IP de los servidores web. Por ejemplo:
tabadmin set wgserver.trusted_hosts "192.168.1.101, 192.168.1.102,
192.168.1.103"
Nota:
La lista separada por comas debe estar entre comillas con un espacio después de cada
coma. No se permiten nombres de host.
3. Si tiene uno o más servidores proxy entre la máquina que crea el boleto de confianza
(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 para conocer pasos.
4. Por último, escriba el siguiente comando para reiniciar el servidor:
tabadmin restart
Luego, debe configurar el servidor web para recibir boletos de Tableau Server.
220
Autenticación de confianza
Cómo recibir un boleto 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).
Para obtener ejemplos de códigos que puede usar para crear solicitudes POST en Java, Ruby
y PHP, vea lo siguiente:
•
•
32 bits: C:\Program Files\Tableau\Tableau
Server\7.0\extras\embedding
64 bits: C:\Program Files (x86)\Tableau\Tableau
Server\7.0\extras\embedding
Estos son datos que puede utilizar en una solicitud POST a Tableau Server.
•
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 usted usa para<site id> debe ser el nombre de
la carpeta Web del sitio.
•
client_ip=<IP address> (opcional): Utilizado para especificar la dirección IP de la
computadora 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: Configuración de coincidencia de IP de cliente para obtener más
información.
La respuesta de Tableau Server a la solicitud POST será una única cadena de nueve dígitos (el
boleto). Si Tableau Server no puede procesar la solicitud, la devolución será -1. Consulte Valor
del boleto de -1 Devuelto desde Tableau Server para obtener consejos para corregir esta
situación.
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.
221
Tableau Server – Guide de l'administrateur
Cómo mostrar la vista con el boleto
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 se está ejecutando en sitios múltiples y la vista está en un sitio distinto al al
predeterminado, debe agregar t/<site name> a la ruta. Por ejemplo:
http://tabserver/trusted/<ticket>/t/Sales/views/<workbook>/<view>
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 de
confianza que debe suministrar.
222
Autenticación de confianza
Ejemplos de etiqueta de comando
Este ejemplo utiliza el boleto parámetro de objeto:
<script type="text/javascript"
src="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="123456789" />
</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"
src="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="123456789" />
</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"
src="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="900" height="700" style="display:none;">
<param name="path"
value="trusted/123456789/views/MyCoSales/SalesScoreCard" />
</object>
Este es el mismo ejemplo para un servidor de múltiples sitios. Tenga en cuenta que /t/<site
name> se utiliza aquí:
<script type="text/javascript"
src="http://myserver/javascripts/api/viz_v1.js"></script>
<object class="tableauViz" width="900" height="700" style="display:none;">
<param name="path"
value="trusted/123456789/t/Sales/views/MyCoSales/SalesScoreCard" />
</object>
Ejemplo de etiqueta Iframe
<iframe
src="http://tabserver/trusted/123456789/views/workbookQ4/SalesQ4?:embed=yes"
width="800" height="600"></iframe>
223
Tableau Server – Guide de l'administrateur
Opcional: Configuración de 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
(x86)\Tableau\Tableau Server\7.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 de
confianza
A continuación se muestran algunos problemas y errores comunes que puede encontrar
cuando configura autenticación de confianza. 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 vizqlserver.trustedticket.log_level.
Para obtener consejos para probar la autenticación confiable, vea la Base de conocimiento de
Tableau.
•
•
•
•
•
224
Valor del boleto de -1 Devuelto desde Tableau Server
HTTP 401 - No autorizado.
HTTP 404 - Archivo no encontrado
Usuario no válido (SharePoint o C#)
Intento por recuperar el boleto desde la dirección IP errónea
Autenticación de confianza
Valor del boleto de -1 Devuelto desde Tableau Server
Tableau Server arroja -1 para el valor del boleto si no puede emitir el boleto como parte del
proceso de autenticación de confianza. 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
Aquí hay algunas cosas para confirmar:
•
Todas las direcciones IP de servidores web se agregan a hosts de confianza
La dirección IP para la máquina que envía la solicitud POST debe estar en la lista de los
hosts de confianza de Tableau Server. Consulte Adición de direcciones IP de confianza
a Tableau Server para aprender a agregar direcciones IP a esta lista.
•
La lista de hosts de confianza está formateada adecuadamente
La lista de hosts de confianza en Tableau Server 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 y así sucesivamente.
•
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.
•
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
225
Tableau Server – Guide de l'administrateur
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 de confianza. 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.
HTTP 404 - Archivo no encontrado
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 de confianza.
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 ID 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 por recuperar el boleto desde la dirección IP errónea
Puede encontrar este error si ha configurado Tableau Server para autenticación de confianza.
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 de confianza, 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.
Consulte Opcional: Configuración de coincidencia de IP de cliente para aprender cómo
configurar Tableau Server para ejecutar coincidencia de dirección IP de clientes.
226
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 en otras computadoras. Una cuenta AD configurada correctamente tiene
permisos.
Para fuentes de datos que requieren autenticación de NT, la cuenta AD también puede
manipular automáticamente el proceso de autenticación, de esta forma, se protege a los
usuarios contra 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 que se dedica a un
recurso específico frecuentemente es menos problemática de administrar que una cuenta AD
asociada con una persona.
Para configurar Tableau Server a fin de que use una cuenta Ejecutar como usuario, siga los
procedimientos a continuación. Los pasos bajo Configuración de Ejecutar como cuenta para
confirmar pueden variar de un sitio a otro.
Nota:
Si instala Tableau Server con su 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 cierre de sesión e inicio. Consulte Verificación de configuración Tableau
Service para obtener información.
•
•
•
•
•
•
Identificación de cuenta
Confirmación de confianza bilateral de dominios
Verificación de configuración Tableau Service
Configuración de política de seguridad local
Ajuste de configuración de conexión de fuente de datos
Configuración de Ejecutar como cuenta para confirmar
227
Tableau Server – Guide de l'administrateur
Identificación de 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:
•
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.
Confirmación de confianza bilateral de dominios
Confirme que hay confianza bilateral entre dominios si alguna de las siguientes opciones es
verdadera:
•
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.
228
Ejecutar como usuario
Verificación de configuración Tableau Service
Confirme que se asignan los valores correctos de inicio de sesión e inicio a los servicios
Tableau.
1. Inicie sesión como administrador en la computadora que ejecuta Tableau Server.
2. En la computadora de Tableau Server, seleccione Inicio > Cuadro de mandos >
Herramientas administrativas > Servicios.
3. Abra Servicios y aplicaciones, luego haga clic en Servicios. Confirme que los siguientes
servicios tienen la configuración correcta:
Nombre de servicio
Valor de inicio de sesión
Valor de inicio
Servicio de
Sistema local
licenciamiento FLEXnet
Manual
Inicio de sesión
secundario
Sistema local
Automático
Tableau Server (tabsvc)
<domain>\<username> Ésta es la
cuenta Ejecutar como usuario.
Consulte a continuación.
Automático
Tablicsrv
Sistema local
Automático
Cambio del 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. En la ventana Servicios, detenga el servicio de Tableau Server al hacer clic con el botón
derecho en Tableau Server (tabsvc) y seleccionar Detener.
2. Seleccione Inicio > Todos los programas > Tableau Server > Configurar Tableau Server.
3. En la pestaña General, ingrese el dominio, nombre de usuario y contraseña para la
cuenta Ejecutar como usuario de Tableau Server.
4. Haga clic en Aceptar, luego reinicie Tableau Server (tabsvc).
229
Tableau Server – Guide de l'administrateur
Configuración de política de seguridad local
Si la cuenta Ejecutar como usuario no es de administrador en la máquina de Tableau Server,
debe configurar 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.
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 le agrega una subraya. Haga clic en
Aceptar.
6. Haga clic en Aceptar para cerrar las ventanas de Configuración de seguridad local.
230
Ejecutar como usuario
Ajuste de configuración de conexión de 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
Autentica con la cuenta Ejecutar como usuario
del servidor
Nombre de usuario y contraseña
Se solicita las credenciales de base de datos a
cada usuario de Tableau Server
231
Tableau Server – Guide de l'administrateur
Configuración de Ejecutar como cuenta para
confirmar
La cuenta Ejecutar como usuario necesita permisos que le permiten leer, ejecutar y, en
ocasiones, modificar archivos. Según la cuenta que usa como punto de inicio, es posible que ya
tenga los permisos correctos. En cualquier momento que cambia la cuenta Ejecutar como del
servidor debe confirmar que cumple los siguientes requisitos.
•
•
Obtención de permisos de lectura y ejecución
Obtención de permisos de modificación
Obtención de permisos de lectura y ejecución
La cuenta bajo la cual se ejecuta el servicio Tableau Server necesita permiso para leer y
ejecutar archivos. En cualquier momento que la cuenta Ejecutar como usuario del servidor
cambia, confirme y configure lo siguiente:
1. En la máquina que alberga Tableau Server, use Explorador de Windows para hacer clic
con el botón derecho en Disco local (C:) y seleccione Propiedades.
2. En la ventana Propiedades de disco local (C:), seleccione la pestaña Seguridad.
3. Haga clic en Editar, luego en Agregar.
4. Escriba la <domain>\<username> para la cuenta Ejecutar como usuario de Tableau
Server.
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.
232
Ejecutar como usuario
Obtención de permisos de modificación
La cuenta también necesita la capacidad de realizar cosas como la creación de archivos de
registro. Confirme o configure lo siguiente:
1. Navegue a las siguientes carpetas:
o 32 bits: C:\Program Files\Tableau
o 64 bits: C:\Program Files (x86)\Tableau\
o Windows Server 2008, Windows Vista, Windows 7:
C:\ProgramData\Tableau\
2. Haga clic con el botón derecho, seleccione Propiedades y haga clic en la pestaña
Seguridad:
o
Haga clic en Editar, luego en Agregar.
o
Escriba la <domain>\<username> para la cuenta Ejecutar como usuario de
Tableau Server.
o
Haga clic en Verificar nombres para solucionar la cuenta, luego en Aceptar para
confirmar.
233
Tableau Server – Guide de l'administrateur
o
234
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 especiales:
Ejecutar como usuario
3. Para cada carpeta, en la pestaña Seguridad de propiedades de Tableau, haga clic en
Avanzado:
4. En la configuración de seguridad avanzada para la ventana de Tableau, haga clic en
Cambiar permisos.
235
Tableau Server – Guide de l'administrateur
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:
6. Haga clic en Aceptar para aplicar cambios a todas las subcarpetas y archivos, esto
puede tardar algunos minutos.
7. Haga clic en Aceptar para confirmar cambios.
236
Suplantación de SQL Server
Suplantación es cuando la cuenta de un usuario funciona en nombre de la cuenta de otro
usuario. Puede configurar Tableau y Microsoft SQL Server para realizar suplantación de
usuario de base de datos, de forma que la cuenta de base de datos de SQL Server usada por
Tableau Server consulta en nombre de usuarios de base de datos de SQL Server, los cuales
también son usuarios de Tableau.
El principal beneficio de esta función es permitir a los administradores la implementación y
control de su política de seguridad de datos en un lugar. sus bases de datos. Cuando los
usuarios de Tableau acceden a una vista con una conexión a una base de datos de SQL
Server, la vista solo muestra lo que los permisos de base de datos de usuarios les autorizan a
ver. Un beneficio adicional es que los usuarios no deben responden a una indicación de inicio
de sesión de base de datos cuando acceden a la vista. Además, los publicadores de libros de
trabajo no tienen que depender de filtro específicos para usuarios a fin de restringir lo que se ve
en las vistas.
Use los temas a continuación para obtener más información sobre lo que necesita para usar
esta función.
•
•
•
•
Requisitos de suplantación
Cómo funciona la suplantación
Suplantación con una cuenta Ejecutar como usuario
Suplantación con credenciales SQL incrustadas
237
Tableau Server – Guide de l'administrateur
Requisitos de suplantación
Aquí hay lo que necesita para usar la función:
•
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.
•
Coincidencia de credenciales 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. Ésta es una cuenta con la función sysadmin o una que ha recibido permiso
de SUPLANTACIÓN para cada usuario de cuenta individual (consulte artículo MSDN
sobre EJECUTAR COMO). Esta cuenta de SQL Server también debe ser una de dos
cuentas en el lado Tableau de las cosas:
238
o
La cuenta Ejecutar como usuario de Tableau Server (consulte Suplantación con
una cuenta Ejecutar como usuario).
o
La cuenta del publicador de libro de trabajo (consulte Suplantación con
credenciales SQL incrustadas).
Suplantación de SQL Server
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.
239
Tableau Server – Guide de l'administrateur
Suplantación con una cuenta Ejecutar como
usuario
La suplantación mediante una cuenta Ejecutar como usuario es la forma recomendada de
realizar suplantación. La cuenta Ejecutar como usuario es una cuenta AD que el servicio
Tableau Server puede ejecutar bajo la máquina que alberga Tableau Server (consulte Ejecutar
como usuario). Esta misma cuenta debe tener permiso de SUPLANTACIÓN para las cuentas
de usuario de base de datos en SQL Server. Desde una perspectiva de seguridad de datos, el
uso de la cuenta Ejecutar servidor como Tableau para suplantación le da al administrador el
mayor control.
Para configurar suplantación con una cuenta Ejecutar como usuario:
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. Bajo Autenticación de usuario,
seleccione Usar Active Directory:
240
Suplantación de SQL Server
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).
241
Tableau Server – Guide de l'administrateur
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 desde la
lista desplegable:
6. Haga clic en Aceptar.
7. Pruebe la conexión al iniciar sesión en Tableau Server como usuario. Cuando hace clic
en una vista, no se le debe solicitar las credenciales de base de datos y solo debe ver
los datos a los que el usuario tiene autorización para ver.
242
Suplantación de SQL Server
Suplantación con credenciales SQL incrustadas
También puede realizar suplantación al solicitar a la persona que publica una vista que incruste
sus credenciales de cuenta de SQL Server en la vista. Tableau Server se puede ejecutar bajo
cualquier tipo de cuenta, pero usará estas credenciales, proporcionadas por el publicador, para
conectarse a la base de datos.
Esta puede ser la elección adecuada para el sitio si la cuenta que maneja la suplantación no
puede ser una cuenta AD y si está cómodo al proporcionar a los publicadores de libros de
trabajo una cuenta con un nivel de permiso potencialmente alto en SQL Server.
Nota:
Para usar este enfoque, se deben habilitar Credenciales incrustadas en Tableau Server:
Para suplantar con la cuenta SQL del publicador de libro de trabajo:
1. En Tableau Desktop, cree un libro de trabajo. Cuando crea la conexión de datos,
seleccione Usar un nombre de usuario y contraseña para la conexión en tiempo real de
la base de datos de SQL Server:
2. Publique el libro de trabajo en Tableau Server (Servidor > Publicar libro de trabajo).
243
Tableau Server – Guide de l'administrateur
3. 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 contraseña incrustada desde la lista
desplegable:
4. Haga clic en Aceptar.
5. Pruebe la conexión al iniciar sesión en Tableau Server como usuario. Cuando hace clic
en una vista, no se le debe solicitar las credenciales de base de datos y solo debe ver
los datos a los que el usuario tiene autorización para ver.
244
Puertos TCP/IP
Tableau Server usa los siguientes puertos TCP/IP de forma predeterminada:
Puerto
Utilizado por este proceso de servidor...
Parámetro
80
Servidor de aplicación.
gateway.public.port,
worker0.gateway.port
443
SSL. Cuando Tableau Server se configure para
SSL, el servidor de aplicaciones redirige
solicitudes a este puerto.
--
1070 - 1821
Ruby distribuido en un entorno distribuido.
--
3729
Instalación de Tableau Server.
3730
Los servidores de trabajadores en un entorno
distribuido (Tableau Server primario no escucha
este puerto).
--
8000 - 8059
Servidor de aplicación (puerto base 8000). Los
puertos consecutivos después de 8000 se usan,
hasta el número de procesos (especificados al
configurar Tableau Server). Por ejemplo, si el
servidor de aplicaciones se configura para usar
cuatro procesos, se usan los puertos 8000, 8001,
8002 y 8003.
wgserver.port
8060
Base de datos PostgreSQL.
pgsql.port
8061
Proceso que lleva a cabo un descubrimiento en un
entorno distribuido que se ha configurado para
conmutación tras error.
pgsql.initport
8062
Proceso que lleva a cabo una replicación en un
entorno distribuido que se ha configurado para
conmutación tras error.
rsync.port
8080
Solr y Tomcat HTTP.
solr.port,
tomcat.http.port1
8085
Servidor Tomcat.
tomcat.server.port
8300 - 8359
JMX de servidor de aplicación. 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 sin usar 8250 + 300.
--
245
Tableau Server – Guide de l'administrateur
Puerto
Utilizado por este proceso de servidor...
Parámetro
9095
JMX de supervisión de servicios.
svcmonitor.jmx.port
9100 - 9199
Servidor de aplicación VizQL (puerto base 9100).
También se usan puertos consecutivos después de
9100, hasta el número de procesos.
vizqlserver.port
9400 - 9499
JMX de servidor VizQL. Determinado por los
puertos de servidor VizQL + 300.
--
9700 - 9899
Servidor de datos (puerto base 9700). También se
usan puertos consecutivos después de 9700, hasta
el número de procesos.
dataserver.port
10000 - 10299
JMX de servidor de datos. Determinado por los
puertos del servidor de datos + 300.
--
27000 - 27009
Servidores primario y de trabajadores para
comunicar información de licenciamiento en un
entorno distribuido.
--
27042
Motor de datos.
dataengine.port
27043
La inicialización del motor de datos en un entorno
distribuido que se haya configurado para
conmutación tras error.
•
•
•
1
Edición de puertos predeterminados
Acerca de los puertos JMX
Restauración del valor predeterminado para un puerto
Estos parámetros se deben configurar en el mismo valor.
246
Puertos TCP/IP
Edición de puertos predeterminados
Puede modificar los puertos predeterminados usados por los procesos de Tableau Server
usando la herramienta administrativa de línea de comandos, tabadmin. Por ejemplo, el puerto
predeterminado para el proceso de servidor de aplicaciones (wgserver) es 8000. Puede usar
el parámetro tabadmin workerX.wgserver.port para cambiarlo a un puerto diferente. Siga
los pasos a continuación para cambiar la configuración de puertos de Tableau Server.
1. Abra una línea de comando como administrador y escriba lo siguiente:
cd “C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin”
2. Modifique el valor de un puerto al escribir lo siguiente:
tabadmin set <workerX>.<parameter> <new port value>
En el comando anterior, <workerX> se refiere a la máquina cuyo puerto desea
cambiar, <parameter> es uno de los valores de la tabla a continuación (el puerto de
un proceso de servidor, como por ejemplo wgserver.port), y <new port value>
es el número del puerto nuevo que desea que el proceso de servidor utilice. 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. En este último caso, necesitará ejecutar el
comando (a partir de una línea de comando en el primario) una vez para cada máquina
del conjunto.
El siguiente es un ejemplo que define el puerto en el servidor primario o independiente
en 8020 para el proceso de servidor de aplicaciones (wgserver):
tabadmin set worker0.wgserver.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
247
Tableau Server – Guide de l'administrateur
Puede usar los siguiente parámetros para modificar los puertos correspondientes;
consulte Puertos TCP/IP para obtener una lista completa de los parámetros tabadmin
que se pueden establecer.
Puerto para cambio
Parámetro
80
gateway.public.port, worker0.gateway.port
8000
wgserver.port
8060
pgsql.port
8080
solr.port, tomcat.http.port1
8085
tomcat.server.port
9100
vizqlserver.port
9700
dataserver.port
3. Después de realizar los cambios necesarios en la configuración de puertos, reinicie los
servicios de servidor escribiendo lo siguiente:
tabadmin restart
Nota:
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.
1
Estos parámetros se deben configurar en el mismo valor.
248
Puertos TCP/IP
Acerca de los puertos JMX
Los puertos JMX se usan para una supervisión y solución de problemas opcional con
herramientas como JConsole. Aun cuando While Tableau Server no utiliza realmente los
puertos JMX, deberán estar disponibles para la vinculación.
Los puertos JMX para el servidor de aplicaciones (8300 - 8359), componente de segundo plano
(8550), servidor VizQL (9400 - 9599) y el servidor de datos (10000 - 10299) se asignan usando
la fórmula “puerto base + 300”. 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.
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 Edición de
puertos predeterminados) para cambiar el puerto base del servidor de datos de 9700 a 9800.
Esto cambiará el puerto JMX del servidor de datos a 11000.
El proceso de componente de segundo plano es único porque no usa su puerto base 8250,
pero ese número de puerto se usa para determinar su puerto JMX de 8550 (8250 + 300).
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.
249
Tableau Server – Guide de l'administrateur
Restauración del valor predeterminado para 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 (x86)\Tableau\Tableau Server\7.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, los servicios de Tableau Server al escribir lo siguiente:
tabadmin restart
250
tabcmd
tabcmd es una de las dos herramientas de línea de comando que vienen con Tableau Server.
Le ayuda a automatizar tareas comunes incluida la publicación de lotes de libros de trabajo y
administración de usuarios y grupos. Para obtener información sobre otra herramienta de línea
de comando de Tableau Server, consulte tabadmin.
•
•
•
Cómo usar tabcmd
Opciones globales de tabcmd
Comandos tabcmd
Cómo usar tabcmd
tabcmd toma un comando, un argumento y opciones como se muestra en el formato a
continuación:
tabcmd command command-argument [options option-arguments]
Puede ejecutar la herramienta mediante dicho formato y los comandos de este documento. Por
ejemplo, puede usar el siguiente comando para crear una sesión en un servidor llamado
servidor de ventas que tenga sesión iniciada como administrador y eliminar un libro de trabajo
en el sitio llamado Sales_Analysis:
tabcmd delete "Sales_Analysis" -s sales-server -t Sales -u administrator -p
p@ssw0rd!
Aquí se encuentra el mismo comando para un libro de trabajo en el sitio Predeterminado, o
para un servidor que no ejecuta sitios múltiples.
tabcmd delete "Sales_Analysis" -s sales-server -u administrator -p p@ssw0rd!
Cuando el comando es exitoso, tabcmd arrojará 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:
•
Windows 7, Windows Vista y Windows Server 2008 R2:
C:\Users\<username>\AppData\Roaming\Tableau
•
Windows Server 2003: C:\Documents and Settings\<username>\Application
Data\Tableau
251
Tableau Server – Guide de l'administrateur
Opciones globales de tabcmd
Algunas opciones son comunes para todos los comandos. 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 pueda ejecutar comandos posteriores sin incluir estas opciones. Este token
permanece válido por cinco minutos después del último comando que lo usó.
Opción (corto)
Opción (largo)
-h
--help
-s
--server
URL de Tableau
Server
Se requiere al menos una vez
para iniciar sesión.
-u
--user
Nombre de usuario
de Tableau Server
Se requiere al menos una vez
para iniciar sesión.
-p
--password
Contraseña de
Tableau Server
Se requiere al menos una vez
para iniciar sesión. De forma
alternativa puede usar la opción
-P.
-P
--passwordfile
nombredearchivo.txt
Permite el almacenamiento de la
contraseña en el archivo
determinado en lugar de la línea
de comando para mayor
seguridad.
-t
--site
Nombre de sitio de
Tableau Server
Use el sitio de Tableau Server
especificado. Si no especifica un
sitio, se asume el sitio
Predeterminado. Solo se aplica a
servidores con sitios múltiples.
-x
--proxy
Host:Port
Usa el proxy HTTP especificado.
252
Argumento
Descripción
Muestra la ayuda para el
comando.
--no-prompt
Cuando se especifica el comando
no se solicitará una contraseña.
Si no se proporcionó una
contraseña válida el comando
fallará.
--no-proxy
Cuando se especifica no se usará
un proxy HTTP.
--[no]cookie
Cuando se especifica la id de
sesión se guarda en el inicio de
sesión para que los comandos
tabcmd
Opción (corto)
Opción (largo)
Argumento
Descripción
posteriores no deban iniciar
sesión. Use el prefijo no- para
no guardar la id de sesión. La
sesión de 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.
253
Tableau Server – Guide de l'administrateur
Comandos tabcmd
Aquí están los comandos que se pueden usar con herramienta de línea de comando tabcmd:
addusers group-name
get url
creategroup group-name
listsites
createproject project-name
login
createsite site-name
logout
createusers filename.csv
publish filename.twb(x) o filename.tds(x)
createusers filename.csv
refreshextracts workbook-name o datasourcename
delete workbook-name o datasource-name
removeusers group-name
deletegroup group-name
runschedule schedule-name
deletesite site-name
set setting
deleteusers filename.csv
syncgroup group-name
createsite site-name
version
export
addusers group-nam e
Agrega los usuarios indicados en el argumento --usuarios al grupo con el nombre-grupo
determinado.
Ejemplo
tabcmd addusers "Development" --users "users.csv"
Opción (corto)
Opción (largo)
--users
254
Argumento
Descripción
filename.csv
Agregue los usuarios en el archivo
determinado al grupo especificado. El
archivo debe ser una lista simple con un
nombre de usuario por línea. Los
usuarios ya deben estar creados en
tabcmd
Opción (corto)
Opción (largo)
Argumento
Descripción
Tableau Server. Consulte también
Pautas CSV.
Al establecerse en complete esta
opción requiere que todas las filas sean
válidas para que cualquier cambio tenga
éxito. Si no se especifica, se usa -complete.
--[no]complete
creategroup group-nam e
Crea un grupo con el nombre de grupo determinado. Use comandos addusers (para grupos
locales) y syncgroup (para grupos de Active Directory) a fin de agregar usuarios después de
la creación del grupo.
Ejemplo
tabcmd creategroup "Development"
createproject project-nam e
Crea un proyecto con el nombre de proyecto determinado.
Ejemplo
tabcmd createproject -n "Quarterly_Reports" -d "Workbooks showing quarterly
sales reports."
Opción (corto)
Opción (largo)
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.
255
Tableau Server – Guide de l'administrateur
createsite site-nam e
Crea un sitio con el nombre de sitio determinado.
Ejemplo
tabcmd createsite "Sales"
createusers filenam e.csv
Este comando permite que los administradores de contenido agreguen usuarios al sitio. Crea
los usuarios en el sitio actual, utilizando el archivo de valores separados por comas (csv)
determinado. El archivo puede tener las siguientes columnas, en el orden que se muestra a
continuación:
1. Username
2. Password
3. Full Name
4. License Level (interactor/viewer/unlicensed)
5. Administrator (content/none)
6. Publisher (yes/true/1 o no/false/0)
El archivo puede tener menos columnas. Por ejemplo puede ser una lista simple con un
nombre de usuario por línea. Cuando el servidor usa autenticación de Active Directory, la
columna Password debe ser ignorada. Se puede usar comillas si un valor contiene comas.
Consulte Pautas CSV para conocer otros detalles.
Ejemplo
tabcmd createsiteusers "users.csv" --license "Interactor" --publishers
256
tabcmd
Opción (corto)
Opción (largo)
Argumento
Descripción
--nowait
No espere la finalización de trabajos
asíncronos.
--silentprogress
No muestre mensajes de progreso para
trabajos asíncronos.
--license
Interactor, Establece el nivel de licencia
predeterminado para todos los usuarios.
Viewer, o
Unlicensed El valor del archivo CSV puede anular
esta configuración.
--admintype
Content o
None
Asigna o elimina el derecho de
administrador de contenidos a todos los
usuarios en el archivo CSV. El valor del
archivo CSV puede anular esta
configuración. El valor predeterminado
es None para usuarios nuevos y sin
cambios para usuarios existentes. Los
administradores del sistema no pueden
crearse o quitarles derechos utilizando
createsiteusers (en su lugar, use
createusers).
--[no]publishers
Asigna o elimina el derecho de
Publicación a todos los usuarios en el
archivo CSV de forma predeterminada.
El valor del archivo CSV puede anular
esta configuración. El valor
predeterminado es no para usuarios
nuevos y sin cambios para usuarios
existentes.
--[no]complete
Requiere (o no requiere) que todas las
filas sean válidas para que cualquier
cambio tenga éxito. De forma
predeterminada, se usa la opción -complete.
257
Tableau Server – Guide de l'administrateur
createusers filenam e.csv
Crea los usuarios indicados en el archivo (csv) de valores separados por comas determinado.
Este comando solo lo pueden usar los administradores de sistema. El archivo puede tener las
siguientes columnas, en el orden que se muestra a continuación:
1. Username
2. Password
3. Full Name
4. License Level (interactor/viewer/unlicensed)
5. Administrator (system/content/none)
6. Publisher (yes/true/1 o no/false/0)
El archivo puede tener menos columnas. Por ejemplo puede ser una lista simple con un
nombre de usuario por línea. Cuando el servidor usa autenticación de Active Directory, la
columna de Password debe quedar en blanco. Se puede usar comillas si un valor contiene
comas. Consulte Pautas CSV para conocer otros detalles.
Ejemplo
tabcmd createusers "users.csv" --license "Interactor" --publishers
Opción (corto)
258
Opción (largo)
Argumento
Descripción
--nowait
No espere la finalización de trabajos
asíncronos.
--silentprogress
No muestre mensajes de progreso para
trabajos asíncronos.
--license
Interactor, Establece el nivel de licencia
predeterminado para todos los usuarios.
Viewer, o
Unlicensed El valor del archivo CSV puede anular
esta configuración.
--admintype
System,
Content, o
None
Asigna o elimina el derecho de
administrador a todos los usuarios en el
archivo CSV de forma predeterminada.
El valor del archivo CSV puede anular
esta configuración. El valor
predeterminado es None para usuarios
nuevos y sin cambios para usuarios
existentes.
tabcmd
Opción (corto)
Opción (largo)
Argumento
Descripción
--[no]publishers
Asigna el derecho de publicación a
todos los usuarios en el archivo CSV de
forma predeterminada. El valor del
archivo CSV puede anular esta
configuración. El valor predeterminado
es no para usuarios nuevos y sin
cambios para usuarios existentes.
--[no]complete
Requiere que todas las filas sean válidas
para que cualquier cambio tenga éxito.
De forma predeterminada, se usa la
opción --complete.
delete w orkbook-nam e o datasource-nam e
Elimina la fuente de datos o libro de trabajo determinado 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 (corto)
Opción (largo)
Argumento
Descripción
-r
--project
Nombre de
proyecto
El nombre del proyecto que contiene el
libro de trabajo o fuente de datos que
desea eliminar. Si no se especifica, se
asume el proyecto “Predeterminado”.
--workbook
Nombre de
El nombre del libro de trabajo que
libro de trabajo desea eliminar.
-datasource
Nombre de
El nombre de la fuente de datos que
fuente de datos desea eliminar.
259
Tableau Server – Guide de l'administrateur
deletegroup group-nam e
Elimina el grupo con el nombre-grupo determinado del servidor.
Ejemplo
tabcmd deletegroup "Development"
deletesite site-nam e
Elimina el sitio con el nombre-sitio determinado del servidor.
Ejemplo
tabcmd deletesite "Development"
deleteusers filenam e.csv
Elimina los usuarios indicados en el archivo (csv) separado por comas determinado. El archivo
es una lista simple de un nombre de usuario por línea.
Ejemplo
tabcmd deleteusers "users.csv"
Opción (corto)
Opción (largo)
--[no]complete
260
Argumento
Descripción
Al establecerse en --complete esta
opción requiere que todas las filas sean
válidas para que cualquier cambio tenga
éxito. Si no se especifica, se usa -complete.
tabcmd
createsite site-nam e
Le permite cambiar 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 contenido la capacidad de
agregar y eliminar usuarios. Si los administradores de contenido tienen derechos de
administración, usted puede especificar cuántos usuarios pueden agregar a un sitio.
Ejemplos
tabcmd editsite wc_sales -n "West Coast Sales"
tabcmd editsite wc_sales --url "wsales"
tabcmd editsite wsales --content-mode
tabcmd editsite wsales --user-quota 50
Opción (corto)
Opción (largo)
Argumento
Descripción
-n
--site-name
Nombre al que
se quiere
cambiar el
sitio:
Cambiar el nombre del sitio.
-r
--url
Espacio de
nombre de la
URL a la que
se quiere
cambiar el
sitio:
El espacio del nombre del sitio. En la
Interfaz del usuario, esto se llama ID
del sitio.
-n
--[no]contentmode
Permitir o prohibir que los
administradores de contenido (que son
miembros del sitio) agreguen usuarios
al sitio.
--userquota
La cantidad máxima de usuarios que
pueden ser miembros del sitio.
261
Tableau Server – Guide de l'administrateur
export
Exporta una vista o libro de trabajo desde Tableau Server y lo guarda en un archivo. Tenga en
cuenta lo siguiente cuando utilice el siguiente comando:
•
Permisos: para exportar, debe tener el permiso Exportar imagen. 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.
•
La vista, el libro de trabajo o los datos que se están importando. Puede especificar
esto usando la cadena "workbook/view" como aparece en la URL para el libro de
trabajo o vista, sin utilizar “Sobrenombres”. Por ejemplo, para exportar la vista de
ejemplo Crecimiento de la inversión del libro de trabajo Finanzas, utilizaría la cadena
Finance/InvestmentGrowth. Utilice -t <site_id> si el servidor se ejecuta en
sitios múltiples y la vista o el libro de trabajo están en un sitio distinto al 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,
tendría que usar la cadena Finance/InvestmentGrowth. Por último, para
exportar un libro de trabajo, tiene que haber sido publicado como Mostrar hojas como
fichas seleccionada en el cuadro de diálogo Publicar de Tableau Desktop.
•
El formato del archivo guardado: Las opciones de formato dependen de lo que se esté
exportando. Un libro de trabajo solamente puede ser exportado como PDF usando el
argumento --fullpdf . Una vista puede exportarse como PDF (--pdf), como PNG
(--png) o puede exportar los datos de la vista como un archivo CSV (--csv).
•
El nombre y la ubicación del archivo guardado (opcional). Si no proporciona un
nombre, será derivado del nombre del libro de trabajo o de la vista. 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 que esté
asociada al directorio en el que trabaja actualmente.
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
262
tabcmd
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"
Opción (corto) Opción (largo)
Argumento
Descripción
-f
Nombre para
guardar el
archivo como
Guarda el archivo con el nombre de
archivo determinado.
--filename
--csv
Solo vista. Exporte los datos de la vista
en formato CSV.
-pagelayout
landscape,
portrait
--pagesize
unspecified, Configura la página en el mismo
letter,
tamaño que el PDF exportado. El valor
legal, note predeterminado es (letter)
folio,
tabloid,
ledger,
statement,
executive,
a3, a4, a5,
b4, b5,
quatro
Configura la página en la misma
orientación que el PDF exportado. Si
no se especifica, se utilizará la
configuración de Tableau Desktop.
--pdf
Solo vista. Exportar como PDF
--png
Solo vista. Exportar una imagen en
formato PNG.
--fullpdf
Solo libro de trabajo. Exportar como
PDF El libro de trabajo tiene que haber
sido publicado con la función Mostrar
hojas como fichas habilitada.
263
Tableau Server – Guide de l'administrateur
get url
Usando una cadena URL como uno de sus parámetros, hace que un http “OBTENGA” un
pedido de Tableau Server El resultado vuelve como un archivo. Tenga en cuenta lo siguiente
cuando utilice el siguiente comando:
•
Permisos: para obtener un archivo, debe tener el permiso Descargar archivo. 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 cadena URL del archivo que desea OBTENER debe incluir
una extensión de archivo, como por ejemplo
"/views/Finance/InvestmentGrowth.pdf". La extensión (por ejemplo,
.pdf) determina lo que se devuelve. Se puede devolver una vista en formato PDF,
PNG, CSV (solo datos) o XML (solo información). El libro de trabajo se puede devolver
en formato TWB o TWBX. Para saber qué extensión es correcta, puede utilizar un
navegador Web y buscar el elemento en el que está interesado en Tableau Server y
agregar la extensión del archivo al final de la URL.
•
El nombre y la ubicación del archivo guardado (opcional). El nombre que utiliza para
--filename debe incluir la extensión del archivo. Si no proporciona un nombre y la
extensión del archivo, ambos serán derivados 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 que esté asociada al
directorio en el que trabaja actualmente.
Ejemplos
Vistas
tabcmd get "/views/Sales_Analysis/Sales_Report.png" --filename "WeeklyReport.png"
tabcmd get "/views/Finance/InvestmentGrowth.pdf" -f "Q1Growth.pdf"
tabcmd get "/views/Finance/InvestmentGrowth.csv"
Libros de trabajo
tabcmd get "/workbooks/Sales_Analysis.twb" -f "C:\Tableau_Workbooks\WeeklyReports.twb"
tabcmd get "/workbooks/Sales.xml"
264
tabcmd
Otro
tabcmd get "/users.xml" --filename "UserList.xml"
Opción (corto)
Opción (largo)
Argumento
Descripción
-f
--filename
Nombre para
guardar el
archivo como
Guarda el archivo con el nombre de
archivo determinado.
listsites
Arroja una lista de sitios a los cuales pertenece el usuario con sesión iniciada.
Ejemplo
tabcmd listsites -u corman -pw P@ssword!
login
Inicia sesión en el servidor. Use las opciones globales --server, --site, --username, -password para crear una sesión. 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 cuál.
Solo necesita la opción --site si el servidor ejecuta múltiples sitios e inicia sesión en un sitio
distinto al predeterminado. Si no proporciona una contraseña se le solicitará una. Si se
especifica la opción --no-prompt y no se proporciona contraseña, el comando fallará.
Luego del inicio de sesión, la sesión continuará hasta que expire en el servidor o se ejecute el
comando logout.
265
Tableau Server – Guide de l'administrateur
Ejemplo
tabcmd login -s http://sales-server -t Sales -u administrator -p p@ssw0rd!
tabcmd login -s https://sales-server -t Sales -u administrator -p p@ssw0rd!
tabcmd login -s http://sales-server:8000 -t Sales -u administrator -p
p@ssw0rd!
logout
Cierra sesión del servidor.
Ejemplo
tabcmd logout
266
tabcmd
publish filenam e.tw b(x ) o filenam e.tds(x )
Publica el libro de trabajo determinado (.twb(x)) o la fuente de datos (.tds(x)) en Tableau
Server.. De forma predeterminada, todas las hojas del libro de trabajo se publican sin nombres
de usuario de base de datos o contraseñas.
Ejemplo
tabcmd publish "analysis.twbx" -n "Sales_Analysis" --db-user "jsmith" --dbpassword "p@ssw0rd"
Opción (corto)
Opción (largo)
Argumento
Descripción
-n
--name
Nombre de la
Si se omite, el libro de trabajo
fuente de datos determinado o la fuente de datos
o libro de
recibirá el nombre del archivo.
trabajo
determinado en
el servidor.
-o
--overwrite
-r
--project
Sobrescribe la fuente de datos o libro de
trabajo si éste ya existe en el servidor.
Nombre de un
proyecto
Publica la fuente de datos o libro de
trabajo en el proyecto especificado.
Publica en el proyecto
“Predeterminado”si no está
especificado.
--dbusername
Use esta opción para publicar un
nombre de usuario de base de datos con
la fuente de datos o libro de trabajo
--dbpassword
Use esta opción para publicar una
contraseña de base de datos con la
fuente de datos o libro de trabajo
--save-dbpassword
Almacena la contraseña de base de
datos proporcionada en el servidor.
-thumbnailusername
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-
Si el libro de trabajo contiene filtros de
usuarios, las miniaturas se generarán
267
Tableau Server – Guide de l'administrateur
Opción (corto)
Opción (largo)
Argumento
Descripción
group
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 los visores
pueden usar para navegar por el libro de
trabajo. Tenga en cuenta que esta
configuración anulará cualquier
seguridad de nivel de hoja.
Si el libro de trabajo contiene filtros de usuarios, se debe especificar una de las opciones de
miniatura.
refreshextracts w orkbook-nam e o datasource-nam e
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ó.
Ejemplos
tabcmd refreshextracts --datasource sales_ds
tabcmd refreshextracts --workbook "My Workbook"
tabcmd refreshextracts --url SalesAnalysis
Opción (corto)
268
Opción (largo)
Argumento
Descripción
-incremental
Ejecuta la operación de actualización
incremental.
-synchronous
Ejecuta la operación de actualización
completa inmediatamente en el primer
plano.
tabcmd
Opción (corto)
Opción (largo)
Argumento
Descripción
--workbook
Nombre de un El nombre del libro de trabajo contiene
libro de trabajo extractos que actualizar. Si el libro de
trabajo tiene espacios en su nombre,
agregue comillas a su alrededor.
-datasource
Nombre de
El nombre de la fuente de datos
fuente de datos contiene extractos que actualizar.
--project
Nombre de un
proyecto
Use con --workbook o -datasource para identificar un libro
de trabajo o fuente de datos en un
proyecto distinto a Predeterminado. Si
no se especifica, se asume el proyecto
Predeterminado.
--url
Nombre de
URL un libro
de trabajo
El nombre del libro de trabajo como
aparece en la URL. Un libro de trabajo
publicado como “Análisis de ventas”
tiene un nombre de URL
“SalesAnalysis”.
removeusers group-nam e
Elimino los usuarios indicados en el argumento --users del grupo con el nombre-grupo
determinado.
Ejemplo
tabcmd removeusers "Development" --users "users.csv"
Opción (corto)
Opción (largo)
Argumento
Descripción
--users
filename.csv
Elimine los usuarios en el 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 cualquier cambio tenga éxito.
Si no se especifica, se usa -complete.
269
Tableau Server – Guide de l'administrateur
runschedule schedule-nam e
Ejecuta el programa especificado. Este comando toma el nombre del programa como está en el
servidor.
Ejemplo
tabcmd runschedule "5AM Sales Refresh"
set setting
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
siguiente configuración:
•
embedded_credentials
•
public_users_list
•
remember_passwords_forever
Ejemplo
tabcmd set embedded_credentials
270
tabcmd
syncgroup group-nam e
Sincroniza el grupo con el nombre-grupo determinado con Active Directory. Este comando
también se puede usar para crear un grupo nuevo en el servidor que se basa en un grupo
Active Directory existente.
Ejemplo
tabcmd syncgroup "Development"
Opción (corto) Opción (largo)
--license
Argumento
Descripción
viewer
Establece el nivel de licencia para
interactor todos los usuarios del grupo.
unlicensed
-system
administrator content
none
Asigna o elimina el derecho de
Administrador para todos los usuarios
del grupo. El tipo de usuario
Administrador puede ser un sistema, un
contenido o ninguno. El
predeterminado es ninguno (los nuevos
usuarios no tienen derechos de
Administrador) y los usuarios
existentes no sufren cambios.
--[no]publisher
Asigna o elimina el derecho de
publicación para todos los usuarios del
grupo. Si no se especifica, no se asigna
este derecho a los nuevos usuarios y los
usuarios existentes no sufren cambios.
--[no]complete
Requiere que todas las filas sean
válidas para que cualquier cambio
tenga éxito. Si no se especifica, se usa
--complete.
--silentprogress
Suprime mensajes de progreso.
271
Tableau Server – Guide de l'administrateur
version
Imprime la información de versión para la instalación actual de la utilidad tabcmd.
Ejemplo
tabcmd version
272
tabadmin
tabadmin
Puede realizar ciertas tareas administrativas y cambiar la configuración de Tableau Server con
la herramienta de línea de comando tabadmin. Para acceder a ella, abra una ventana de línea
de comando como administrador y cambie directorios con el siguiente comando.
•
•
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin"
Para ver una lista de todos los comandos tabadmin disponibles, escriba lo siguiente:
tabadmin help commands
Para obtener más información, consulte los temas a continuación:
•
•
•
•
•
conjunto tabadmin
Opciones de configuración de tabadmin
Restauración de una configuración a su valor predeterminado
tabadmin stop
tabadmin start
273
Tableau Server – Guide de l'administrateur
conjunto tabadmin
Uno de los comandos tabadmin más utilizados es tabadmin set, que le permite cambiar el
valor de las opciones de configuración de Tableau Server. La sintaxis es la siguiente:
tabadmin set option-name value
Para usar este comando:
1. Detener el servidor.
2. Escriba tabadmin set y a continuación el nombre de la opción y el valor.
Por ejemplo, para cambiar el valor predeterminado de la opción de tabadmin
backgrounder.querylimit de 7200 segundos (2 horas, el predeterminado) a 9000
segundos, escriba lo siguiente:
tabadmin set backgrounder.querylimit 9000
Si está configurando una opción cuyo valor comienza con un guion, utilice comillas
anidadas:
tabadmin set option-name "'-value'"
tabadmin set option-name "'-value1 -value2'"
3. Después de usar tabadmin set, escriba el comando configure:
tabadmin configure
4. Por último, inicie Tableau Server.
274
tabadmin
Opciones de configuración de tabadmin
Use la tabla a continuación para obtener más información sobre las opciones de Tableau
Server que puede configurar usando el comando conjunto tabadmin. Consulte Puertos TCP/IP
para obtener una lista completa de puertos.
Opción
Valor
predetermina
do
Descripción
backgrounder.querylimit
7200
Mayor tiempo permisible para finalizar una
actualización de extracto, en segundos (7200
segundos = 2 horas).
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 canónico del servidor que se usa
para el acceso externo a Tableau Server. Si se
configura Tableau Server para que trabaje con
un servidor proxy, es el nombre canónico del
servidor proxy (no Tableau Server).
gateway.public.port
80 (443 si se
usa SSL)
Solo se aplica a entornos de servidor proxy. El
puerto externo que el servidor proxy escucha.
gateway.timeout
1800
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).
gateway.trusted
La dirección IP Solo se aplica a entornos de servidor proxy. Las
de la máquina direcciones IP del servidor proxy.
de servidor
proxy
gateway.trusted_hosts
Nombres
Solo se aplica a entornos de servidor proxy.
alternativos del Cualquier nombre de host para el servidor
servidor proxy 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.
pgsql.port
8060
El puerto que PostgreSQL escucha.
service.max_procs
Nº de procesos
Máximo de cantidad de procesos de servidor.
solr.port
8080
El puerto que solr escucha. Este debe ser el
mismo valor que tomcat.http.port.
275
Tableau Server – Guide de l'administrateur
Opción
Valor
predetermina
do
Descripción
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.
vizqlserver.port
9100
Puerto base para los servidores VizQL.
vizqlserver.querylimit
1800
Mayor tiempo permisible para actualización de
una vista, en segundos.
vizqlserver.session.expiry.mi 5
nimum
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.tim 30
eout
Número de minutos de tiempo inactivo después
que se descarta una sesión de VizQL.
vizqlserver.trustedticket.log_l info
evel
El nivel de inicio de sesión para una
autenticación confiable, escrito a
ProgramData\Tableau\Tableau
Server\data\tabsvc\logs\vizqlser
ver\vizql-*.log. Configure en debug
para obtener más información.
wgserver.domain.fqdn
valor de
%USERDOM
AIN%
El nombre de dominio completamente
calificado del servidor para uso de Active
Directory.
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.
wgserver.show_view_titles_n verdadero
ot_names
Solo puede usar esta opción si actualizó a la
versión 7.0 desde 6.0 o anterior. Un valor
verdadero mantiene el comportamiento anterior
y provoca que Tableau Server muestre títulos
de vista como sus identificadores (por ejemplo,
en resultados de búsqueda); falso provoca que
el servidor muestre nombres de vista como sus
identificadores.
wgserver.trusted_hosts
Esta opción toma una lista separada por comas
de direcciones IP (no nombres de host) de
confianza para la máquina de la cual desea
276
tabadmin
Opción
Valor
predetermina
do
Descripción
aceptar solicitudes de confianza. Un valor
común es 127.0.0.1 si desea colocar el servidor
web y Tableau Server en la misma máquina.
Esta opción se usa al configurar una relación de
confianza entre el servidor web y Tableau
Server al incrustar vistas.
workerX.gateway.port
80 (443 si se
usa SSL)
Puerto externo al que escucha Apache para
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
277
Tableau Server – Guide de l'administrateur
Restauración de 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. Detener 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:
tabadmin configure
4. Inicie el servidor.
278
tabadmin
tabadmin stop
Para usar tabadmin a fin de detener Tableau Server:
1. Abra una línea de comando como administrador:
2. Escriba lo siguiente:
o 64 bits: cd "C:\Program Files (x86)\Tableau\Tableau
Server\7.0\bin"
o 32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
3. Escriba lo siguiente para detener el servidor:
tabadmin stop
279
Tableau Server – Guide de l'administrateur
tabadmin start
Para usar tabadmin a fin de iniciar Tableau Server:
1. Abra una línea de comando como administrador:
2. Escriba lo siguiente:
o 64 bits: cd "C:\Program Files (x86)\Tableau\Tableau
Server\7.0\bin"
o 32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
3. Escriba lo siguiente para iniciar el servidor:
tabadmin start
280
Mantenimiento de base de datos
Mantenimiento de base de datos
Use la herramienta de línea de comando de Tabadmin para respaldar y restaurar la base de
datos. Para automatizar respaldos, puede usar los comandos descritos en los temas a
continuación, en conjunto con el programador de tareas de Windows incorporado.
•
•
•
Respaldo de base de datos
Restauración de un respaldo
Recuperación de extractos de un respaldo
281
Tableau Server – Guide de l'administrateur
Respaldo de base de datos
Es importante respaldar la base de datos de forma que pueda restaurar las vistas publicadas
en caso de falla del sistema. Cuando respalda la base de datos se crea un archivo con la
extensión de archivo .tsbak. Este archivo contiene el contenido de la base de datos y los
archivos de configuración. Asegúrese de almacenar este archivo en una computadora distinta. .
Nota:
El ejecutar el comando backup se eliminan también los archivos de registro de Tableau
Server de más de siete días, como asimismo parte de la información que aparece en un
Tableau Server determinadoVistas administrativas.
1. Abra una línea de comando como administrador y escriba lo siguiente:
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau
Server\7.0\bin"
2. Cree un archivo de respaldo al escribir:
tabadmin backup filename --stop-server -d
En la línea anterior, reemplace filename con el nombre del archivo de respaldo. La
opción --stop-server detiene el servidor para el respaldo y luego lo reinicia cuando
finaliza. Si realiza un respaldo simple, debe tener esta opción o la opción --unsafe
para respaldar mientras el servidor está en ejecución. Los respaldos que son parte de
una operación de lotes no requieren estas opciones.
-d es opcional; si se incluye la fecha actual adjunta al nombre de archivo.
Si ejecuta una instalación distribuida de Tableau Server (primario o trabajadores) y
desea crear un archivo .tsbak que excluye los detalles de configuración de trabajador
(como la dirección IP), elimine los trabajadores de la configuración del servidor antes de
crear el archivo .tsbak.
282
Mantenimiento de base de datos
Restauración de un respaldo
Cuando restaura, el contenido de la base de datos y los archivos de configuración se
sobrescriben con el contenido del archivo de respaldo. Para restaurar desde un archivo de
respaldo de base de datos:
1. Detenga el servidor al escribir:
tabadmin stop
2. Restaure la base de datos desde un archivo de respaldo al escribir:
tabadmin restore <filename>
En la línea anterior, reemplace <filename> con el nombre del archivo de respaldo
del cual desea restaurar.
Para restaurar solo los datos y no el ajuste de configuración, escriba lo siguiente en su
lugar:
tabadmin restore --no-config <filename>
3. Reinicie los servicios del servidor al escribir:
tabadmin start
283
Tableau Server – Guide de l'administrateur
Recuperación de extractos de un respaldo
El archivo uninstall-<version>.tsbak (por ejemplo, uninstall-6.1.tsbak) se crea como parte del
proceso de desinstalación. Después de actualizar a la versión 7.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 7.0, escriba lo
siguienteAgrupación:
Windows Server 2008, Windows Vista y Windows 7: tabadmin restore
\ProgramData\Tableau\Tableau Server\uninstall-6.1.tsbak
Windows Server 2003 de 64 bits: tabadmin restore \Program Files
(x86)\Tableau\Tableau Server\uninstall-6.1.tsbak
Windows Server 2003 de 32 bits: tabadmin restore \Program
Files\Tableau\Tableau Server\uninstall-6.1.tsbak
284
Solución de problemas
Solución de problemas
Use los siguientes temas para solucionar problemas que puede tener con Tableau Server:
•
•
•
•
•
Registros y archivos temporales
Manipulación de un servidor sin licencia
Manipulación de un servicio de VizQL Server sin licencia
Error de migración de repositorio
Error "Sin memoria" de VizQL
285
Tableau Server – Guide de l'administrateur
Registros y archivos temporales
Registros y archivos temporales
Tableau Service genera varios registros y archivos temporales que puede ayudarle a
comprender y realizar seguimiento a actividad reciente, así como también, depurar cualquier
problema que pueda surgir. Si debe ahorrar espacio en el disco duro, puede eliminar estos
archivos ocasionalmente.
Use los siguientes temas para averiguar dónde se ubican los archivos de registro, su propósito,
cómo archivarlos y cómo ahorrar espacio al ejecutar el comando de limpieza.
•
•
•
286
Ubicaciones de archivo de registro
Archivado de archivos de registro
Eliminación de archivos de registro
Solución de problemas
Ubicaciones de archivo de registro
Los archivos del servidor de registro de Tableau Server se pueden encontrar en las siguientes
carpetas:
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
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
287
Tableau Server – Guide de l'administrateur
Archivado de archivos de registro
Puede archivar archivos de Tableau Server mediante el comando 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.
1. Abra una línea de comando como administrador y navegue al directorio de la
agrupación de Tableau Server. Por ejemplo:
32 bits: cd "C:\Program Files\Tableau\Tableau Server\7.0\bin"
64 bits: cd "C:\Program Files (x86)\Tableau\Tableau Server\7.0\bin"
2. Detenga Tableau Server al escribir:
tabadmin stop
3. Cree el archivo zip al escribir 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á llogs.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 02/14/2012
El comando anterior crea un archivo comprimido con el nombre logs.zip, el cual
incluye registros con fecha 14 de febrero de 2012 hasta el presente; se excluyen los
registros anteriores. 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 al escribir:
tabadmin restart
Puede encontrar el archivo zip en el directorio de la agrupación Tableau Server.
288
Solución de problemas
Eliminación de archivos de registro
El comando cleanup elimina registros de servicio y las entradas de más de siete días de la
tabla HTTP, a fin de ahorrar espacio. Esto afectará parte de la información presentada en el
Tableau Server Vistas administrativas.
En una línea de comando escriba lo siguiente:
tabadmin cleanup --restart
Nota:
En general debe cerrar el servidor antes de ejecutar este comando. Sin embargo, si el servidor
está en ejecución debe incluir la opción --restart para garantizar una limpieza y
restauración exitosa.
289
Tableau Server – Guide de l'administrateur
Manipulación de 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 software se puede instalar en una
máquina individual o distribuir en cualquier cantidad de máquinas en un entorno de servidor
distribuido.
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. Puede instalar el servidor en una o más máquinas para crear un clúster,
con las restricciones que el número total de núcleos en todas las máquinas, no sobrepase el
número máximo núcleos que ha licenciado y que todos los núcleos en una máquina en
particular estén cubiertos por la 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
(x86)\Tableau\Tableau Server\7.0\bin
2. Escriba lo siguiente: tabadmin licenses.
290
Solución de problemas
Manipulación de un servicio de VizQL Server sin
licencia
Existen varios indicadores en la página Mantenimiento de Tableau Server que le ayudan a
comprender el estado de los servicios de Tableau Server. Un cuadro de estado de color
naranjo, “Servicio sin licencia”, indique que uno de los procesos del servidor VizQL 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, luego inicie Tableau Server.
291
Tableau Server – Guide de l'administrateur
Error de migración de repositorio
Desde la versión 7.0, Tableau Server usa un tipo de repositorio nuevo. Cuando actualiza a la
versión 7.0.x, la migración del tipo de repositorio nuevo se traspasa. Sin embargo, si ocurre
algo inesperado durante este proceso, un mensaje con el título “Error de migración de
repositorio” lo dirigirá ejecutar el comando tabadmin migrate_to_new_repository. Para
ejecutar este comando:
1. Detener el servidor.
2. Desde el directorio de la agrupación 7.0 de Tableau Server, escriba lo siguiente para
migrar el repositorio:
tabadmin migrate_to_new_repository
Si la migración es correcta, no se mostrará mensaje de error. La migración no elimina el
repositorio antiguo. Si desea eliminarlo, ingrese el siguiente comando:
tabadmin migrate_to_new_repository --remove-old-repository
No se volverá a migrar el repositorio, pero se eliminará el repositorio antiguo.
3. Inicie el servidor.
292
Solución de problemas
Error "Sin memoria" de VizQL
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:
•
Aumentar el número de procesos VizQL: Esto podría significar que necesita agregar
uno o más trabajadores. Consulte Instalando servidores de trabajador 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.
293
Tableau Server – Guide de l'administrateur
Error de migración de repositorio
Desde la versión 7.0, Tableau Server usa un tipo de repositorio nuevo. Cuando actualiza a la
versión 7.0.x, la migración del tipo de repositorio nuevo se traspasa. Sin embargo, si ocurre
algo inesperado durante este proceso, un mensaje con el título “Error de migración de
repositorio” lo dirigirá ejecutar el comando tabadmin migrate_to_new_repository. Para
ejecutar este comando:
1. Detener el servidor.
2. Desde el directorio de la agrupación 7.0 de Tableau Server, escriba lo siguiente para
migrar el repositorio:
tabadmin migrate_to_new_repository
Si la migración es correcta, no se mostrará mensaje de error. La migración no elimina el
repositorio antiguo. Si desea eliminarlo, ingrese el siguiente comando:
tabadmin migrate_to_new_repository --remove-old-repository
No se volverá a migrar el repositorio, pero se eliminará el repositorio antiguo.
3. Inicie el servidor.
294
Copyright
©2012 Tableau Software, Incorporated y sus licenciantes. Todos los derechos reservados.
Patente - http://www.tableausoftware.com/ip
Porciones del código copyright ©2002 The Board of Trustees of the Leland Stanford Junior
University. Todos los derechos reservados.
Para obtener una lista de los avisos de derechos de autor de terceros, consulte el siguiente
archivo que se instala con Tableau Server:
•
•
32-bit: C:\Program Files\Tableau\Tableau Server\7.0\COPYRIGHTS.rtf
64-bit: C:\Program Files (x86)\Tableau\Tableau Server\7.0\COPYRIGHTS.rtf
Este producto incluye software desarrollado por Andy Clark.
Este producto incluye software desarrollado por Apache Software Foundation
(http://www.apache.org/).
295
Contacto
En el caso de preguntas sobre ventas, comuníquese con [email protected].
Si necesita soporte al cliente, comuníquese con [email protected]
En el caso de otras preguntas, comuníquese con [email protected].
297
Descargar