Docs Menu
Docs Home
/ /

Iniciar el BI Connector

mongosqldes el programa Conector de BI que conecta su instancia de MongoDB con su herramienta de BI. mongosqldrequiere un esquema de datos que se asigne a sus colecciones y bases de datos de MongoDB. Tiene varias opciones para crear un esquema e iniciarmongosqld. Esta guía le ayudará a elegir la mejor opción para sus necesidades.

Por defecto, mongosqld genera un esquema de datos predeterminado y lo almacena en memoria. Alternativamente, si prefieres crear un esquema personalizado y editarlo manualmente, utiliza uno de estos dos métodos:

  • Utilice el programa para crear mongodrdl un .drdl archivo de esquema personalizado y luego inicie mongosqld con la opción para apuntar a este --schema archivo.

  • Si ya cargó un esquema personalizado con el comandoupload, debe usar el comandoname-schemapara almacenarlo internamente con el nombre personalizado proporcionado. Luego, puede iniciarmongosqldcon las opciones--schemaSource, --schemaModey--schemaName.

Para obtener más información sobre cómo crear un esquema y muestreo de datos, consulte Asignar esquemas relacionales a MongoDB.

Hay tres opciones para iniciar y ejecutar.mongosqld Puedes:

Puede alojar el Conector MongoDB para Business Intelligence en MongoDB Atlas. Para saber cómo habilitar y conectarse a un Conector de BI alojado en Atlas, consulte Conectarse mediante el Conector de BI para Atlas.

Se pueden utilizar opciones de línea de comandos para especificar las colecciones y bases de datos que se desean muestrear, las credenciales de usuario y otras opciones de configuración. Para obtener una lista completa de las opciones de línea de comando, consulte Opciones de línea de comando.

Para iniciar mongosqld desde la línea de comandos, ejecuta el ejecutable mongosqld en el directorio del programa BI Connector con las opciones de línea de comandos necesarias.

El siguiente ejemplo utiliza la opción --sampleNamespaces para especificar la colección books en la base de datos test.

"C:\Program Files\MongoDB\Connector for BI\2.4\bin\mongosqld.exe" --sampleNamespaces test.books

El siguiente ejemplo utiliza la opción --sampleNamespaces para especificar la colección books en la base de datos test.

mongosqld --sampleNamespaces test.books

El siguiente ejemplo utiliza la opción --sampleNamespaces para especificar la colección books en la base de datos test.

mongosqld --sampleNamespaces test.books

El siguiente ejemplo utiliza la opción --sampleNamespaces para especificar la colección books en la base de datos test.

mongosqld --sampleNamespaces test.books

Nota

mongosqld utiliza por defecto el puerto 3307. Puedes establecer el número de puerto manualmente proporcionando la opción --addr junto con la dirección del host y el puerto.

Puede usar un archivo de configuración para guardar todas sus mongosqld opciones de configuración. Comience mongosqld con la opción para especificar un archivo de --config configuración.

"C:\Program Files\MongoDB\Connector for BI\2.4\bin\mongosqld.exe" --config <pathToConfigFile>\mongosqld.conf
mongosqld --config <pathToConfigFile>/mongosqld.conf
mongosqld --config <pathToConfigFile>/mongosqld.conf
mongosqld --config <pathToConfigFile>/mongosqld.conf

El Conector de BI requiere un archivo mongosqld.systemLog.path de mongosqld.conf configuración con la configuración especificada al ejecutarse como servicio del sistema. Con su editor de texto preferido, cree un archivo. Para revisar las opciones del archivo de configuración, consulte Archivo de configuración. Por ejemplo:

systemLog:
path: 'C:\logs\mongosqld.log'
net:
bindIp: '127.0.0.1'
port: 3307

Nota

Todas las rutas de archivo en su archivo de configuración deben ser absolutas y estar entre comillas simples. Por ejemplo:

systemLog:
path: 'C:\logs\mongosqld.log'

Para instalar y ejecutar mongosqld como un servicio del sistema, ejecute los siguientes comandos:

"C:\Program Files\MongoDB\Connector for BI\2.4\bin\mongosqld.exe" install --config "<pathToConfigFile>\mongosqld.conf"
net start mongosql

Windows devuelve mongosql service installed si la instalación fue exitosa.

systemLog:
path: '/logs/mongosqld.log'
net:
bindIp: '127.0.0.1'
port: 3307

Para instalar y ejecutar mongosqld como un servicio del sistema, ejecute los siguientes comandos:

mongosqld install --config <pathToConfigFile>/mongosqld.conf
launchctl load -w /Library/LaunchDaemons/mongosql.plist
systemLog:
path: '/logs/mongosqld.log'
net:
bindIp: '127.0.0.1'
port: 3307

Para instalar y ejecutar mongosqld como un servicio del sistema, ejecute los siguientes comandos:

sudo mongosqld install --config <pathToConfigFile>/mongosqld.conf
sudo systemctl start mongosql.service

Para habilitar el servicio para que se inicie automáticamente al arrancar, ejecuta lo siguiente:

systemctl enable mongosql.service
systemLog:
path: '/logs/mongosqld.log'
net:
bindIp: '127.0.0.1'
port: 3307

Para instalar y ejecutar mongosqld como un servicio del sistema, ejecute los siguientes comandos:

sudo mongosqld install --config <pathToConfigFile>/mongosqld.conf
sudo systemctl start mongosql.service

Para habilitar el servicio para que se inicie automáticamente al arrancar, ejecuta lo siguiente:

systemctl enable mongosql.service

Una vez que el Conector de BI esté en funcionamiento, podrá empezar a usarlo con su herramienta de BI preferida.Consulte Conectar herramientas de BI para obtener una lista de tutoriales de conexión.

En esta página