Tableau to MongoDB Connector - mongodb

We are integrating Tableau with MongoDB and wants to decide on cost effective way connecting with MongoDB. We used trial version of Simba and that seem to be costing around $3000/year. Are there other options which are cheaper? We are not on enterprise version of MongoDB so BI Connector is not an option.

Apache Drill has a Mongo Storage Plugin which allows Drill to be used as an 'interrogator' for MongoDB. Drill's ODBC driver can provide BI tools (such as Tableau) with access to MongoDB via Drill.
The setup would be something like:
Install Drill
Add the MongoDB Storage Plugin to your Drill installation
Verify access via the Drill server and using Drill's ODBC driver to MongoDB
Configure Tableau to use Drill's ODBC driver
More details in the docs:
Drill's MongoDB Plugin
Using Drill with BI Tools
Tableau Examples
This solution is free (or has no licensing costs, at any rate) but it is somewhat bespoke and cobbled together. My own experience is that ...
Installing Drill is a no brainer
Installing the MongoDB Storage Plugin is a no brainer
Drill's MongoDB Storage Plugin isn't very widely used (or at least it isn't under active development) so you'll likely find the driver works fine but you might find issues with the MongoDB query capabilities providing by Drill's plugin. For example LIKE and IN operators are not supported.

Related

Which Desktop Client can be connect to MongoDB 2

Current version Mongo DB GUI tools cannot be connect to MongoDB 2.x in 2021 years.
Dose have some tools can connected? (Windows And Linux).
Or can be installed at server and use web to connecting.
Not working screenshoot List
Studio 3T 2021.10.1
Compass 1.29.6
With MongoDB Compass, sometimes shortened to Compass, you can access most of the features the MongoDB database engine offers through an intuitive visual display. You can glance through databases, collections and individual documents, interactively create queries, manipulate existing documents, and design aggregation pipelines through a dedicated interface.Download here
Finally, I found the "rock mongo" based on PHP 5.
Available to connect mongo 2 last version is 1.1.7
Github source is #iwind/rockmongo
I make that installers cache at: rockmongo-v1.1.7.zip

Choosing the correct DB2 drivers to get data acceleration

In order to connect to IBM DB2 from either Excel or a C# .net application, which driver do I need in order to also get the data acceleration? (set current query acceleration all;) Are there drivers that are portable (don't need admin rights to install)?
If they do need admin, I can always ask IT support to install it for me..
Have been using JDBC drivers for my Squirrel SQL client, and they support IBM IDAA (acceleration), but these won't work with Excel nor C#. Obviously.
Any pointers?
To access Db2-for-Z/OS from either Excel or C# .net you will need a CLI driver for Db2 with matching bitness.
Depending on how your Db2-for-Z/OS subsystems are licensed you may also need a license-file on the Microsoft-windows workstation, becase IBM supplied CLI drivers are not free for accessing Db2-fo-Z/OS. Speak with your Z-DBA or passport-advantage-coordinator to get the license-file (and the correct version of it to match your version of Db2-for-Z/OS) or to determine if the target subsystem has already db2connectactivate enabled ( meaning no workstation based licenses are required).
IBM and other companies offer CLI drivers for Db2 for various operating systems including Microsoft Windows.
IBM offers different sizes of CLI driver, depening on how much functionality you need.
Any of these should work with IDAA as long as they are "current", and the keywords needed for IDAA exploitation should be common between the IBM supplied CLI drivers.
The smallest footprint, minimal function, zero install CLI driver from IBM is the "ODBC and CLI" driver, which is a zipfile (just unzip and register it per the docs). Get it via this link, and then install it per this documentation. Note that this driver gets frequently updated, as it is used by all CLI/ODBC based tools (perl, python, r, c#, ruby, c++, ...). It's also possible to use wget to download it. google for that.
A larger driver is the "Db2 runtime client", which has more functionality and the clpplus interface. This is available via the IBM Passport Advantage website , or via fix central for latest fixpacks.
The full Db2 client is a large image, and has all functionality that IBM offers for client side use. Get this via the IBM Passport Advantage website, or via fix central for latest fixpacks.

MongoDB 32 bit GUI client

I need a MongoDB GUI client to see my mongodb database on my local computer but i cannot find any 32 bit version. Can someone link any client except Navicat 15 for MongoDB
My MongoDB shell version: 3.2.22
I found these Open Source Tools
MongoUI
A Open Source Node Web GUI for Mongo DB.
Nosqlclient
(Formerly Mongoclient), MongoDB Management Tool. Runs with Docker.
Or if you if you also look for paid software you can check out:
humongous
A Secure and Modern Online MongoDB GUI.
Acho
StackOverflow isn't the best place to search for a tool. Maybe you better check out the tools listed on:
Alternativeto.net/Mongodb-Compass

Tableau to MongoDB Connection

I am trying to evaluate Mongodb and tableau integration.
I am facing an issue. I have installed Mongodb enterprise along with Mongodb BI connector on my windows machine.
And created sample test document. The tableau connection is successful, able to see the databases on tableau desktop, but unable to see tables (documents).
The issue was with MySQL ODBC connector, I was using the latest version of MySQL ODBC. I have degraded the ODBC connector then the issue got resolved.

How to connect mongodb and Informix server

I am exploring mongodb , I have written a code to connect mongodb and mysql using kundera
It works fine. But I am having a requirement to connect Informix database and mongodb please let me know how to do that. Thanks in advance
I'm no expert in MongoDB or NoSQL. But latest Informix fixpack (12.10.xC2) supports native MongoDB connectivity and JSON/BSON.
Not all the features/commands of MongoDB are available (it's not meant to "replace" MongoDB), but it's probably the easiest way to interact with it from a "MongoDB app".
The main problem with this approach would probably be that your current Informix environment isn't running 12.10.xC2 (just released on September 13).
Please check it on the official Infocenter on IBM site. You can download the new version if you're a customer with active support. Otherwise you can get it from IBM website (either the developer edition or the free - as in beer - version called Innovator-C)
Regards