Puede importar datos de una colección MongoDB a una hoja de cálculo de Microsoft Excel con el Conector MongoDB para BI y una conexión de datos ODBC.
Requisitos previos
Para conectar Excel al Conector MongoDB para BI, primero debe crear un sistema Nombre de la fuente de datos (DSN).
Para conectar Excel al conector MongoDB para BI se requiere lo siguiente:
Versión de Excel de 64bits. Ejecute el siguiente comando para determinar si está instalada la versión de Excel de 64bits o de 32bits:
file -N /Applications/Microsoft\ Excel.app/Contents/MacOS/Microsoft\ Excel La siguiente tabla enumera los posibles resultados del comando anterior y sus respectivos significados:
Valor de retornoSignificadoMach-O 64-bit executable x86_64 binario de 64bits
Mach-O executable i386 binario de 32bits
Mach-O 64-bit executable x86_64 Mach-O executable i386 FAT binario (compatible con procesos de 32bits y de 64bits)
Para obtener información sobre cómo actualizar a 64la versión de bits de Excel, consulte el soporte técnico de Microsoft..
Instalar iODBC.
Nota
El instalador incluye las versiones de iODBC de 64y 32bits. Si usa iODBC para probar su DSN, debe usar la versión de 64bits de la aplicación.
No se recomienda usar iODBC para crear ni modificar el nombre de origen de datos (DSN). Para ello, utilice la aplicación Administrador de ODBC incluida con el controlador ODBC del Conector MongoDB BI.
Crear un nombre de fuente de datos (DSN).
Importante
Excel requiere las siguientes configuraciones en la configuración del nombre de origen de datos (DSN):
El
DATABASELa palabra clave debe estar especificada en su DSN. Si no se establece la palabra claveDATABASE, Excel no reconocerá ninguna colección.Los certificados TLS/SSL deben almacenarse en el directorio
/Library/ODBC/. Todas las palabras clave TLS/SSL del DSN deben apuntar a los certificados de este directorio.
Procedimiento
Antes de comenzar este tutorial, asegúrese de tener una mongosqld instancia en ejecución.
Abra el cuadro de diálogo Selector de fuente de datos iODBC
Seleccione la pestaña Data para abrir la barra de herramientas Datos.
Haga clic en el botón New Database Query en el lado izquierdo de la barra de herramientas.
Si no se muestra el botón New Database Query, haga clic en Get External Data y luego en New Database Query.
Haga clic en From Database.

Ingrese las credenciales
Si está ejecutando BI Connector con la autenticación habilitada, en el cuadro de diálogo resultante ingrese username y password utilizados para conectarse a su instancia de BI Connector.
Nota
Al especificar un username, incluya la base de datos de autenticación del usuario. Por ejemplo, salesadmin?source=admin.
Si no está ejecutando BI Connector con la autenticación habilitada, deje estos campos en blanco.
Haga clic en Ok.
Seleccione una tabla
En el lado izquierdo del cuadro de diálogo, haga clic en el nombre de su servidor para expandir la lista de colecciones en su base de datos.
Seleccione la colección de la lista que contiene los datos que desea importar.
Para ver sus datos antes de importarlos, haga clic en Run para ejecutar el SQL statement generado. Sus datos aparecen en la tabla debajo del extracto.
Haga clic en Return Data.

Importar los datos
Selecciona cómo te gustaría importar los datos a Excel.
Puede elegir importar los datos a:
Un Existing Sheet, que especifica en qué celda comenzar la tabla.
A New Sheet, iniciando automáticamente la tabla en la celda
A1.Un PivotTable en una nueva hoja.
Haz clic en OK para completar el proceso de importación.
Ejemplo
La siguiente imagen muestra los resultados de importar datos de la tabla supplySales a una nueva hoja:

Nota
Es posible que Excel para Mac no muestre correctamente los caracteres especiales, como letras con acentos.




