Esta herramienta permite recorrer los documentos de las diferentes colecciones de una base de datos Mongo. Con el fin de determinar que estructura poseen los documentos. Exportanto los resultados en archivos CSV
Los requerimientos iniciales se encuentran en el archivo requirements.txt
Python +3.7
Para instalar las dependencias necesarias usar el comando:
pip install -r requirements.txt
Configurar la conexion a la base de datos mongo:
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
Definir que base de datos se va a explorar
DB = "ocdb"
Definir la coleccion a explorar
COLLECTION_NAME = "active"
Ejecutar la herramienta con el comando:
python field_discovery