Requisitos previos
Para conectar Tableau al conector MongoDB para BI se requiere lo siguiente:
Para conectar Tableau al conector MongoDB para BI se requiere lo siguiente:
Procedimiento
Conecte Tableau al conector MongoDB para BI mediante TLS/SSL:
Descargue e instale el controlador ODBC del conector MongoDB BI.
Descargue el controlador ODBC del conector MongoDB BI y ejecute el instalador de Windows.msi ().
Crear un DSN del sistema.
Para conectar Tableau de forma segura al Conector de BI, se requiere un DSN de sistema configurado para usar el controlador ODBC del Conector de BI de MongoDB. Para crear un DSN de sistema, siga estos pasos:
Inicie el programa Orígenes de datos ODBC de Microsoft.
Elija la versión del programa (64-bit o 32-bit) que sea adecuada para su sistema y la versión del controlador ODBC.
Seleccione la pestaña
System DSN.Haga clic en el botón
Add.
haga clic para ampliarSeleccione un controlador ODBC de MongoDB BI Connector de la lista de controladores disponibles.
Seleccione cualquiera de los dos MongoDB ODBC ANSI Driver o el MongoDB ODBC Unicode Driver, luego haga clic en OK.
Nota
El controlador ODBC ANSI ofrece el máximo rendimiento, pero tiene un conjunto de caracteres limitado. El controlador ODBC Unicode admite un conjunto de caracteres más amplio, pero, por lo tanto, su rendimiento puede ser ligeramente inferior.
Llene los campos necesarios del formulario.
Haga clic en el botón Details para exponer la mitad inferior del formulario.
Los siguientes campos del formulario son obligatorios:
Nombre de campoDescripciónData Source Name
Un nombre de tu elección.
TCP/IP Server
Dirección del servidor donde se está ejecutando tu proceso
mongosqld. Si tienes habilitado BI Connector en MongoDB Atlas, puedes localizar el nombre del host del servidor que ejecuta elmongosqlden la información de conexión de tu clúster.Port
Número de puerto de su
mongosqldproceso.Database
El nombre de la base de datos a la que conectarse, por ejemplo
test.(Opcional) Si la autenticación está habilitada, proporcione información de conexión.
Los siguientes campos son obligatorios cuando se ejecuta con habilitado o cuando se conecta a una instancia de BI Connector para
--authAtlas.Nombre de campoDescripciónUser
Nombre de usuario del usuario MongoDB que está autenticado para utilizar su base de datos de destino.
Puede especificar las siguientes opciones de autenticación después de su nombre de usuario como parámetros de consulta de estilo URI:
Opción de conexiónDescripciónsourceEspecifique el nombre de la base de datos que almacena las credenciales del usuario. Si no especifica esta opción, el Conector MongoDB para BI usará de forma predeterminada la base de datos actual asociada a la conexión MySQL.
Para los mecanismos de autenticación como
PLAIN(LDAP) oGSSAPI(Kerberos) que delegan el almacenamiento de credenciales a otros servicios, establezca el valorsourceen$external.No es necesario si
defaultSourceestá configurado en el archivo de configuración de MongoDB Connector para BI.mechanismEspecifique el mecanismo que el Conector MongoDB para BI debe usar para autenticar la conexión. Los valores aceptados incluyen:
SCRAM-SHA-1 (por defecto)
PLAIN (SASL LDAP)
GSSAPI (Kerberos)
LDAP y Kerberos requieren MongoDB Enterprise. Configure el origen en
$externalal usar LDAP o Kerberos.No es necesario si
defaultMechanismestá configurado en el archivo de configuración de MongoDB Connector para BI.X.509 no es compatible.
Por ejemplo, para autenticarse como usuario
graceutilizando la base de datosadminy el mecanismo de autenticación de Desafío y Respuesta (SCRAM-SHA-1), escriba el nombre de usuario en este formato:grace?source=admin Por ejemplo, para autenticarse como usuario
gracecon el mecanismo de autenticación LDAP (),PLAINescriba el nombre de usuario en este formato:grace?mechanism=PLAIN&source=$external Por ejemplo, para autenticarse como usuario
graceen elEXAMPLE.COMdominio Kerberos con el mecanismo de autenticación Kerberos, escriba el nombre de usuario en este formato:grace@EXAMPLE.COM?mechanism=GSSAPI&source=$external Para obtener más información sobre la configuración de Kerberos, consulte Configurar Kerberos para BI Connector.
Password
La contraseña del usuario autenticado.
No puedes usar llaves (
{ }) en tu contraseña de base de datos porque son caracteres especiales en el driver ODBC.Authentication
El método de autenticación predeterminado. Al usar el controlador ODBC del Conector MongoDB BI, este campo no es obligatorio.
Para utilizar el complemento de autenticación junto con otro controlador ODBC, complete este campo con la
mongosql_authcadena.(Opcional) Si TLS/SSL está habilitado, complete los campos del formulario TLS/SSL.
Acceda a los campos del formulario TLS/SSL haciendo clic en Details >> y luego en la pestaña SSL. Los siguientes parámetros están disponibles y pueden ser requeridos, dependiendo de tu configuración de TLS/SSL:
Nombre de campoDescripciónSSL Key
La ubicación del archivo de clave cliente/servidor.
SSL Cert
La ubicación del archivo de certificado cliente/servidor.
SSL CA File
La ubicación del archivo que contiene una lista de autoridades de certificación de confianza.
SSL Cipher
La ubicación del archivo que contiene una lista de cifrados permitidos.
SSL Mode
Establézcalo en
REQUIREDpara requerir un canal cifrado. Si no se proporciona un canal cifrado, la conexión falla.RSA Public Key
La ubicación del archivo PEM que contiene la clave pública RSA.
Nota
El conector de BI para Atlas utiliza TLS/SSL pero no requiere que se configure ninguna configuración de TLS/SSL en el DSN de su sistema.
Haga clic en el botón
Testpara probar la conexión ODBC.Si la conexión es exitosa, haga clic en OK para agregar el DSN. Si la conexión falla, verifique que su usuario de MongoDB esté autenticado correctamente para la base de datos indicada en la conexión.
Conectarse mediante Tableau.
En la navegación del lado izquierdo, bajo To a server, haga clic en More... y luego en Other Databases (ODBC).
Desde el cuadro de diálogo Other Databases (ODBC), seleccione su DSN en el menú desplegable y haga clic en Connect.
Una vez completada la prueba de conexión, haga clic en Sign In.
Descargue e instale el controlador ODBC del conector MongoDB BI.
Descargue el controlador ODBC del conector MongoDB BI y ejecute el instalador de macOS.dmg ().
Crear un DSN del sistema.
Para conectar Tableau de forma segura al Conector de BI, se requiere un DSN de sistema configurado para usar el controlador ODBC del Conector de BI de MongoDB. Para crear un DSN de sistema, siga estos pasos:
Inicie el Administrador ODBC.
Nota
El administrador ODBC está incluido con el controlador ODBC del conector MongoDB BI.
Importante
La edición 1.0.16 del Administrador de ODBC incluida con el Conector ODBC de BI Connector de MongoDB no es compatible con macOS Catalina ni con versiones posteriores de macOS. Si estás en Catalina o una versión posterior de macOS, descarga e instala la última versión (1.0.19) del administrador de ODBC.
Hacer clic en System DSN, luego hacer clic en Add.
![Configuración de DSN del Administrador ODBC]()
Seleccione un controlador ODBC de MongoDB BI Connector de la lista de controladores disponibles.
Selecciona ya sea el driver MongoDB ANSI ODBC o el driver MongoDB Unicode ODBC, y luego haz clic en OK.
Nota
El controlador ODBC ANSI ofrece el máximo rendimiento, pero tiene un conjunto de caracteres limitado. El controlador ODBC Unicode admite un conjunto de caracteres más amplio, pero, por lo tanto, su rendimiento puede ser ligeramente inferior.
Introduce un Data Source Name (DSN).
Opcionalmente, introduzca un Description.
Nota
No cierre la ventana de configuración. Continúe con el siguiente paso.
Añade las palabras clave necesarias.
Agregue un par de valores de palabras clave haciendo clic en el botón Add.
Modifique el Keyword haciendo doble clic sobre él, ingresando la palabra clave deseada y luego presionando Enter.
Modifique el Value haciendo doble clic sobre él, ingresando la palabra clave deseada y luego presionando Enter.
Utilizando el procedimiento anterior, agrega las siguientes palabras clave:
KeywordValorSERVIDOR
El nombre de host o dirección IP del host del Connector de MongoDB para BI.
IMPORTANTE: Use
127.0.0.1para conectarse mediante TCP al host local. Si especifica un valor distinto de una dirección IP, el Conector de BI intentará conectarse mediante un socket Unix.PUERTO
El número de puerto IANApara el conector MongoDB para BI. El valor predeterminado
3307es.DATABASE
La base de datos a utilizar después de la conexión.
Debe utilizar esta palabra clave al conectarse con Microsoft Excel.
Para obtener la lista completa de parámetros ODBC, consulte Parámetros de conexión ODBC/Conector.
Por ejemplo, la configuración de DSN de su usuario debería verse similar a la siguiente:
![Configuración de DSN del Administrador ODBC]()
Nota
No cierre la ventana de configuración. Continúe con el siguiente paso.
Añade las palabras clave de autenticación.
Agregue un par de valores de palabras clave haciendo clic en el botón Add.
Modifique el Keyword haciendo doble clic sobre él, ingresando la palabra clave deseada y luego presionando Enter.
Modifique el Value haciendo doble clic sobre él, ingresando la palabra clave deseada y luego presionando Enter.
Utilizando el procedimiento anterior, agrega las siguientes palabras clave:
KeywordValorUID
El nombre de usuario del usuario que puede acceder a la base de datos activa del Conector MongoDB para BI.
Puede especificar las siguientes opciones de autenticación después de su nombre de usuario como parámetros de consulta de estilo URI:
Opción de conexiónDescripciónsourceEspecifique el nombre de la base de datos que almacena las credenciales del usuario. Si no especifica esta opción, el Conector MongoDB para BI usará de forma predeterminada la base de datos actual asociada a la conexión MySQL.
Para los mecanismos de autenticación como
PLAIN(LDAP) oGSSAPI(Kerberos) que delegan el almacenamiento de credenciales a otros servicios, establezca el valorsourceen$external.No es necesario si
defaultSourceestá configurado en el archivo de configuración de MongoDB Connector para BI.mechanismEspecifique el mecanismo que el Conector MongoDB para BI debe usar para autenticar la conexión. Los valores aceptados incluyen:
SCRAM-SHA-1 (por defecto)
PLAIN (SASL LDAP)
GSSAPI (Kerberos)
LDAP y Kerberos requieren MongoDB Enterprise. Configure el origen en
$externalal usar LDAP o Kerberos.No es necesario si
defaultMechanismestá configurado en el archivo de configuración de MongoDB Connector para BI.X.509 no es compatible.
Por ejemplo, para autenticarse como usuario
graceutilizando la base de datosadminy el mecanismo de autenticación de Desafío y Respuesta (SCRAM-SHA-1), escriba el nombre de usuario en este formato:grace?source=admin Por ejemplo, para autenticarse como usuario
gracecon el mecanismo de autenticación LDAP (),PLAINescriba el nombre de usuario en este formato:grace?mechanism=PLAIN&source=$external Por ejemplo, para autenticarse como usuario
graceen elEXAMPLE.COMdominio Kerberos con el mecanismo de autenticación Kerberos, escriba el nombre de usuario en este formato:grace@EXAMPLE.COM?mechanism=GSSAPI&source=$external Para obtener más información sobre la configuración de Kerberos, consulte Configurar Kerberos para BI Connector.
PWD
La contraseña asociada con UID.
No puedes usar llaves (
{ }) en tu contraseña de base de datos porque son caracteres especiales en el driver ODBC.Para obtener la lista completa de parámetros ODBC, consulte Parámetros de conexión ODBC/Conector.
Por ejemplo, la configuración de DSN de su usuario debería verse similar a la siguiente:
![Configuración de DSN del Administrador ODBC]()
Añade las palabras clave SSL.
Agregue un par de valores de palabras clave haciendo clic en el botón Add.
Modifique el Keyword haciendo doble clic sobre él, ingresando la palabra clave deseada y luego presionando Enter.
Modifique el Value haciendo doble clic sobre él, ingresando la palabra clave deseada y luego presionando Enter.
Nota
El conector de BI para Atlas utiliza TLS/SSL pero no requiere que se configure ninguna configuración de TLS/SSL en el DSN de su sistema.
Usa el procedimiento anterior, para adicionar las siguientes palabras clave dependiendo de la configuración TLS/SSL:
KeywordValorSSLKEYLa ruta al archivo .pem archivo clave.
SSLCERTLa ruta al certificado SSL.
SSLMODESe debe establecer en
REQUIRED.SSLCALa ruta al archivo de autoridad del certificado SSL.
SSLCIPHERLa ruta al archivo que contiene una lista de cifrados permitidos.
RSAKEYLa ruta al archivo PEM que contiene la clave pública RSA.
ENABLE_CLEARTEXT_PLUGINEstablezca en
1para habilitar la autenticación de texto sin formato.Nota
Si se conecta con Microsoft Excel, los certificados deben estar ubicados en el directorio
/Library/ODBC/.Para obtener la lista completa de parámetros ODBC, consulte Parámetros de conexión ODBC/Conector.
Por ejemplo, la configuración de DSN de su usuario debería verse similar a la siguiente:
![Configuración de DSN del Administrador ODBC]()
Haz clic en OK para terminar de crear el DSN.
Conectarse mediante Tableau.
En la navegación del lado izquierdo, bajo To a server, haga clic en More... y luego en Other Databases (ODBC).
Desde el cuadro de diálogo Other Databases (ODBC), seleccione su DSN en el menú desplegable y haga clic en Connect.
Una vez completada la prueba de conexión, haga clic en Sign In.




