Tableau連接mongoDB數據庫


Tableau支持大量的文件類型數據的連接和數據庫連接

但是Tableau不能直接連接MongoDB數據庫,需要借助MongoDB Connector for BI

官方解釋

下載安裝完成之后,會在安裝目錄的bin目錄下出現兩個可執行文件mongodrdl.exe和mongosqld.exe

官方文檔:https://docs.mongodb.com/bi-connector/master/

先打開mongodb數據庫服務

下面來說具體操作

1)首先需要使用mongodrdl.exe創建一個schema文件

  簡單本地創建文件方式:

mongodrdl -d test -c abc -o schema.drdl

  test為需要連接的數據庫,abc為需要連接的集合,schema.drdl為輸出的文件名,文件后綴為.drdl

 

  指定用戶名密碼創建:

mongodrdl --host myhost.example.net:27017 --username dbUser --password myPassword --db reports --collection FY2017 --authenticationDatabase admin  --out schema.drdl
 myhost.example.net:27017  為mongodb服務器地址和端口號,本地為 127.0.0.1:27017
 dbUser 為數據庫用戶名
myPassword 為數據庫用戶名密碼
reports 為數據庫名
FY2017 為集合名
admin 默認為admin即可
schema.drdl 為出書的schema文件名,文件后綴為.drdl
操作之后會生成一個
.drdl的schema文件
2)使用mongosqld.exe開啟MongoDB Connector for BI
  在終端中執行命令
  mongosqld.exe --schema schema.drdl(執行前需要先打開mongodb數據庫服務)

之后就可以使用Tableau連接mongodb數據庫了

輸入在執行mongodrdl.exe生成schema文件時使用的用戶名和密碼登錄即可

若未使用用戶名和密碼創建schema文件,則用戶名和密碼項留空即可

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM