Connecting Snowflake to Tableau Online - how to install ODBC driver? - tableau-api

I am trying to connect Snowflake to Tableau Online, my question might seem stupid but I really don't know how to solve this.
The instructions are provided here but I struggle with the very first step,
Driver required
This connector requires a driver to talk to the
database. You might already have the required driver installed on your
computer. If the driver is not installed on your computer, Tableau
displays a message in the connection dialog box with a link to the
Driver Download page where you can find driver links and installation
instructions.
This led me to a page asking me this
Tableau Desktop & Tableau Server: 9.3 - 2019.4 Follow these steps to
get the Windows ODBC driver for Snowflake:
Sign in to your Snowflake instance. Select Help > Download > ODBC
Driver. Select the ODBC driver for your operating system to download
the latest version. For installation and configuration details, follow
the Snowflake Documentation link on the ODBC Driver page.
I found the link to download the driver, but I am not using Tableau Desktop so I don't see how installing this on my laptop will help, how am I supposed to install this with Tableau Online?
I have tried to skip this step and add a Snowflake data source, but I have the following error message
Can’t connect to Snowflake
Detailed Error Message
The username or password is not valid. Check the database name and credentials and
try again.
Thank you!

Tableau has already installed the necessary ODBC driver. You need Tableau Desktop software on your computer to create (locally) the TDS or TWB. It is here that you need to install the ODBC software so you can connect your Tableau Desktop software to Snowflake. Once you have created the connection and created the TDS, then you can use your Tableau Online account to publish this to Online.

If you are using the web authoring features of Tableau Online to create a new workbook or data source, then you don't need to download or install the drivers for Snowflake, as they are already installed in Tableau Online.

Related

Where can i get these two jars - db2jcc4_license_cu and db2jcc4_license_cisuz?

I am trying to configure my project with IBM WAS 8.5.5.12 with J.D.K 1.8 and need type 4 driver for connection.
I'm assuming you are talking about DB2 for z/OS.
Then the answer can be found here. The important parts:
The db2jcc_license_cisuz.jar file is included in all DB2 Connect server editions including DB2 Connect Personal Edition. The license is also part the IBM Database Enterprise Developer Edition. If you already have one of these products, then please use the license file from the DB2 Connect Activation CD. If you have a Passport Advantage account, then remember to download the activation key from Passport Advantage for the DB2 Connect edition that you have purchased.
The db2jcc_license_cisuz.jar file is located in the /db2/license directory of the activation CD or activation file downloaded from Passport Advantage.
And:
I don't have a DB2 Connect product. Now what do I do?
If you do not have the file, then you must purchase a DB2 Connect product so that you may license the JDBC driver to connect to a mainframe.
Probably your DB2 administrators can provide you with the files...

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.

Dreamfactory: IBM DB2 connection

I downloaded what I believe to be the latest copy of Dreamfactory for Windows from Bitnami bitnami-dreamfactory-1.8.2-0-windows-installer.exe. I would like to connect to an IBM DB2 remote database. In using the Admin Console I don't see an option in the SQL Vendor dropdown for IBM DB2. Did I miss a configuration step? If not, what do I need to do to configure IBM DB2 as a Remote SQL DB? I can't seem to find a reference in the documentation for how to do this.
Update
I just installed the Bitnami Ubuntu vmware appliance and it has a DB2 dropdown. Therefore, there is a flaw in the Windows 1.8.2 self installer.
With a quick test of the windows installer, we did confirm the DB2 value is in the dropdown menu. Please try to refresh the window frame or clear browser cache to see if that helps.
Also, the Bitnami package released for 1.8.2 currently doesn't have the db2 driver installed by default. We are working on getting another build that has better default setup. In the mean time, this link has the Windows instructions. I will try to get a more detailed instruction set for Windows.

CR Oracle ODBC driver

I have Crystal report 10 and need to connect to oracle db. Am looking for
CR Oracle ODBC driver. Where can i get it from.Please help.
You have to install your ODBC driver in Windows by going to Control Panel, then Administrative Tools, then Data Sources (ODBC).
Click the Add button, and you should see Microsoft ODBC for Oracle as an available choice. Installing this driver does require that you have the correct Oracle drivers installed first. Once you have finished installing, Crystal Reports must be restarted to see the change.
Once these steps are completed you should have Oracle Database in your list of choices for an ODBC connection in CR.

IBM DB2 Type 4 driver?

Where can I find the redistributable version of the IBM DB2 Type 4 driver?
I suppose this is the driver I would use to connect from a Java app (on windows) to DB2 on the mainframe?
You will not be able to connect to the mainframe with any redistributable JDBC driver. The driver pack consists of the actual type 4 driver (db2jcc.jar) and any number of license files of the form:
db2jcc_license_cisuz.jar
where the cisuz bit is variable, indicating the platforms that you're allowed to run on (iSeries, pSeries, System z, LUW and so on).
You're only likely to get cu with any freely distributable pack. You need the z to access DB2 on the mainframe and that's jealously guarded so you'll need to purchase a specific edition of DB2 Connect to get it. I think both PE and EE, the personal and enterprise editions, have this licence file.
Without that license file, the type 4 driver won't even try to talk to the server, you'll get an exception.
IBM's Fix pack site has the "IBM Data Server Driver for JDBC and SQLJ" which is nothing but the JDBC type 4 driver. Though the page I pointed to above happens to be the windows page, it's the same type 4 driver for all platforms, as should be expected.
I don't think any user/password is required.
There is no need to download the JDBC driver separately it is already shipped with your DB2 product.
You can easily find it at this location : C:\Program Files\IBM\SQLLIB\java\db2jcc.jar
db2jcc.jar is the driver name
You can get the drivers from the IBM site. You will need to have IBM ID and password to login (which you can obtain here). Zip file is about 7 MBs, in contains DB2 9.5 JDBC (type 2/4) and SQLJ drivers. Type 4 drivers are in db2jcc4.jar.
However, you won't be able to connect to mainframes with this driver if mainframe is running DB2 for z/OS. To do so, you need at least to purchase DB2 Connect product, which will cost you about $500 minimum.
If you're running on an AS/400 (or iSeries, or whatever the heck IBM is calling it these days), you'll probably want to get it from JTOpen.
Their toolbox replaces the old Java Toolbox and includes the JDBC drivers.
If I need any IBM JARs for DB2 or MQ, I usually just add it to the instructions that DB2 or MQ needs to be installed as a prerequisite along with a URL to download it.
The same goes for Java and many other not easily redistributable products as well.
This eliminates the need to worry about licensing issues as it would be on the onus of the user rather than the vendor to obtain the proper licenses.