Listas de SharePoint (JDBC)

En este documento se describe cómo conectar Tableau al controlador de las listas de SharePoint (JDBC) y cómo configurar la fuente de datos.

Nota: El conector JDBC de listas de SharePoint requiere Tableau 2022.3 o posterior y el controlador JDBC de listas de SharePoint.

Preparación para conectarse

Antes de empezar, recopile esta información de conexión:

  • La dirección URL al sitio de SharePoint que contiene las listas a las que desea conectarse

  • La edición de su servidor de SharePoint: local o SharePoint Online

  • El método de autenticación: Azure AD, SSO de terceros o autenticación integrada

  • El nombre de usuario o la dirección de correo electrónico, la contraseña y (de manera optativa) el dominio de SSO, si es necesario.

Permisos de API necesarios

En SharePoint, otorgue a Tableau los siguientes permisos de interfaz de programación de aplicaciones (API):

  • profile
  • openid
  • CorreoElectrónico
  • AllSites.Manage
  • offline_access
  • User.Read

Uso de un cliente OAuth personalizado

Tableau recomienda configurar un cliente OAuth personalizado, para que pueda controlar completamente su configuración de OAuth de acuerdo con sus propias políticas de TI. La opción de usar su propio cliente OAuth también lo libera de estar atado a los ciclos de lanzamiento de Tableau y al programa de rotación de clientes OAuth de Tableau. Para obtener información sobre cómo configurar su propio cliente OAuth, consulte Configurar OAuth personalizado para un sitio.

Controlador necesario

Este conector necesita un controlador para comunicarse con la base de datos. Si el controlador no está instalado en el equipo, Tableau muestra un mensaje en el cuadro de diálogo de conexión con un enlace a la página Descarga de controladores(El enlace se abre en una ventana nueva), donde podrá encontrar enlaces de controladores e instrucciones de instalación.

Configurar Listas de SharePoint (JDBC) en Tableau Server

Si usa Tableau Server, primero se deben instalar tanto el conector como el controlador en cada nodo del servidor.

  1. Descargue el archivo del conector de Tableau (TACO) empaquetado de listas de Sharepoint (JDBC) o "cdata.sharepoint.taco", desde Tableau Exchange(El enlace se abre en una ventana nueva).
  2. Mueva el archivo .taco al siguiente directorio en cada nodo de sus instancias de Tableau Server:
  • Windows: C:\ProgramData\Tableau\Tableau Server\data\tabsvc\vizqlserver\Connectors
  • Linux: [Su directorio de instalación de Tableau Server]/data/tabsvc/vizqlserver/Connectors
  1. Descargue e instale el controlador de listas de SharePoint (JDBC) desde el Centro de controladores de Tableau(El enlace se abre en una ventana nueva). El controlador JDBC (data.tableau.sharepoint.jar) debe colocarse en el siguiente directorio en cada nodo de una instancia de Tableau Server:
  • Windows: C:\Archivos de programa\Tableau\Drivers
  • Linux: /opt/tableau/tableau_driver/jdbc
  1. Reinicie Tableau Server.
  2. Si planea usar OAuth con listas de SharePoint (JDBC), se requiere alguna configuración adicional de Tableau Server. Para obtener más información, consulte Configurar Azure AD para OAuth y autenticación moderna.

Establecer la conexión y configurar la fuente de datos

  1. Inicie Tableau y, en Conectar, seleccione Listas de SharePoint (JDBC).
  2. En el cuadro de texto Servidor, introduzca la URL de SharePoint.
  3. Seleccione la Edición: Local o SharePoint Online.
  4. Seleccione el método de autenticación: Azure AD, nombre de usuario y contraseña, NTLM, ADFS o Básico.
  5. Si elige Azure AD, seleccione Iniciar sesión.
  6. Para otros métodos de autenticación, especifique la información requerida y luego seleccione Iniciar sesión.

Después, en la página Fuente datos, haga lo siguiente:

  1. (Opcional) Seleccione el nombre predeterminado de la fuente de datos en la parte superior de la página y luego escriba un nombre único para su uso en Tableau.

Por ejemplo, utilice una nomenclatura de fuente de datos que ayude a que los demás usuarios de la fuente de datos puedan deducir a qué fuente de datos deben conectarse.

  1. Para comenzar su análisis, seleccione la pestaña de la hoja.

Iniciar sesión en un equipo Mac

Al usar Tableau Desktop en un Mac, cuando especifique el nombre de servidor para conectarse, use un nombre de dominio completamente calificado, como por ejemplo, mydb.test.ourdomain.lan, en lugar de un nombre de dominio relativo, como por ejemplo, mydb o mydb.test.

Como alternativa, puede añadir el dominio a la lista de dominios de búsqueda del equipo Mac para que, cuando se conecte, solo tenga que proporcionar el nombre del servidor. Para actualizar la lista de dominios de búsqueda, vaya a Preferencias del sistema > Red > Avanzada y, a continuación, abra la pestaña DNS.

En un Mac, los dos métodos de Autenticación requieren que introduzca su nombre de usuario y contraseña para conectar.

Actualizar los datos

Tableau solo admite conexiones de extractos para listas de SharePoint y no conexiones en tiempo real. Para actualizar los datos, actualice el extracto. Las actualizaciones incrementales no se admiten. Para obtener más información, consulte Actualizar extracciones. Para obtener información sobre los programas de actualización, consulte Programar actualizaciones de extracciones al publicar un libro de trabajo.

 

Consulte también