Labels

Apache Hadoop (3) ASP.NET (2) AWS S3 (2) Batch Script (3) BigQuery (21) BlobStorage (1) C# (3) Cloudera (1) Command (2) Data Model (3) Data Science (1) Django (1) Docker (1) ETL (7) Google Cloud (5) GPG (2) Hadoop (2) Hive (3) Luigi (1) MDX (21) Mongo (3) MYSQL (3) Pandas (1) Pentaho Data Integration (5) PentahoAdmin (13) Polybase (1) Postgres (1) PPS 2007 (2) Python (13) R Program (1) Redshift (3) SQL 2016 (2) SQL Error Fix (18) SQL Performance (1) SQL2012 (7) SQOOP (1) SSAS (20) SSH (1) SSIS (42) SSRS (17) T-SQL (75) Talend (3) Vagrant (1) Virtual Machine (2) WinSCP (1)
Showing posts with label Mongo. Show all posts
Showing posts with label Mongo. Show all posts

Wednesday, January 27, 2016

Retrieving Mongo Array Value into Flat Files

Assume that you have a collection with below document structure and you need to export the values in readable csv format. We can achieve this easily by using MONGOEXPORT function as stated below: 



>mongoexport --type=csv -d school -c students -f _id, name, scores.0.type, scores.0.score -o export.csv

The above command will create a export.csv file with following format:


_id scores.0.type scores.0.score name
19 exam 44.51211102 Gisela Levin
20 exam 42.174398 Tressa Schwing
21 exam 46.22894763 Rosana Vales
22 exam 75.04996548 Margart Vitello

In case you want to apply any query filter, then you can use -q option in the command:
>mongoexport --type=csv -d school -c students -f _id, name, scores.0.type, scores.0.score  -q {_id:{$gte:19}} -o export.csv

Here I retrieve student data with _id >= 19.

Wednesday, January 13, 2016

Restoring dump in Mongo DB

Use mongorestore command to restore dump in mongo DB.

C:Users\******> mongorestore --db m101test D:\WorkArea\Mongo\chapter_1_introduction.e9b31121cdb8\homework_1_1\hw1-1\dump\m101

How to change DB path of Mongo database in Windows?

Apply below code in command prompt to change DB path of  Mongo database:

C:\Program Files\MongoDB\Server\3.2\bin> mongod.exe --dbpath <folderlocation> (example D:\mongo\data)