Tableau連線MongoDB資料庫
Tableau支援大量的檔案型別資料的連線和資料庫連線
但是目前,Tableau不能直接連線MongoDB資料庫,需要藉助MongoDB Connector for BI
MongoDB Connector for BI下載連結:https://www.mongodb.com/download-center#bi-connector
下載安裝完成後,安裝目錄的bin目錄下出現兩個可執行檔案
首先開啟MongoDB資料庫服務,接下來說具體操作:
(1)首先使用mongodrdl.exe建立一個schema檔案,有兩種建立方式:
①簡單本地建立檔案方式:
mongodrdl -d dbname -c tablename -o schema.drdl
dbname:需要連線的資料庫名
tablename:需要連線的集合名
schema.drdl:輸出的檔名,字尾為drdl
(注:當省略-c及後面的指定集合時,將預設選中資料庫中所有集合)
②指定使用者名稱密碼建立:
mongodrdl --host myhost.example.net:27017 --username lgd --password ****** --db dbname --collection tweets --authenticationDatabase admin --out schema.drdl
--host:連線地址和埠號
--username和--password:顧名思義,連線使用者名稱和密碼
--db和--collection:目標資料庫名和集合名
--authenticationDatabase:預設為admin即可
--out:輸出的檔名,字尾為drdl
(2)使用mongosqld.exe開啟MongoDB Connector for BI服務(確保MongoDB資料庫服務已經開啟)
安裝bin目錄終端下,執行命令
mongosqld.exe --schema schema.drdl
(3)開啟Tableau,連線資料來源選擇MongoDB BI聯結器:
輸入對應指令,點選登入,即可完成連線:
參考:https://blog.csdn.net/yajie_12/article/details/79853800
相關推薦
Tableau連線MongoDB資料庫
Tableau支援大量的檔案型別資料的連線和資料庫連線但是目前,Tableau不能直接連線MongoDB資料庫,需要藉助MongoDB Connector for BIMongoDB Connector for BI下載連結:https://www.mongodb.com/d
node.js連線mongoDB資料庫
前面已經講了mongoDB資料庫的安裝和使用,今天來研究一下node.js中如何連線和使用mongoDB資料庫。 方法一:mongoose連線 一、配置mongose 增加mongose類庫 npm install mongoose 二、利用mongoose連線mongoDB
python連線MongoDB資料庫方法及增刪改查等操作小結。
Y9 建議安裝MongoDB視覺化工具“Robo 3T”,可以很直觀的看到對MongoDB操作後的資料。 1、‘Robo 3T’的安裝,網上很多途徑可下載,在此分享我使用的版本: 連結:https://pan.baidu.com/s/1EcjmUVkXz1GQeTXy2fMk
nodeJs連線mongodb資料庫的操作
首先要啟動一個數據庫,在配置了環境變數的後,可直接在全域性開啟cmd視窗,啟動一個伺服器(沒有配置環境變數,在資料夾data下的db資料夾下執行cmd視窗),輸入命令: mongodb --dbpath d:\data\db 啟動資料庫後,在重新開啟一個cmd視窗,就可以對資料庫進行檢視與處
spring 連線MongoDB資料庫
專案中需要連線mongDB 需要注意MongoDB的版本 對應的.properties中關於MongoDB的配置如下 mongoDB 2.0及以下 spring.data.mongodb.uri=mongodb://localhost:2018/庫名 spring.data.mongo
NodeJS | 連線mongodb資料庫成功之後報db.collection is not a function錯誤解決辦法(四)
在nodejs操作mongodb顯示資料庫連線成功之後突然報了db.collection is not a function錯誤,引起這個錯誤的原因是nodejs獲取資料庫表的API寫法不對。(正如NodeJS | 入門篇 (一)提到的,不同版本的API,使用規範有差別)。修改方式如下: var
【NodeJs】連線mongodb資料庫成功之後報db.collection is not a function錯誤
在nodejs操作mongodb顯示資料庫連線成功之後突然報了db.collection is not a function錯誤 nodejs程式碼如下: /** * Created by lenovoo on 2018/1/23. */ var express = requ
play使用morphia連線mongoDB資料庫報錯
Error during job execution (jobs.LoadCachestatsinfo) Execution exception (In /app/jobs/LoadCachestatsinfo.java around line 58) Unsupporte
php連線MongoDB資料庫及CRUD操作詳解
前言 前面對MongoDB的操作一直是通過mongo客戶端程序,進行的操作。但是現實中,我們對MOngoDB資料的操作,往往是通過相應的程式實現的,如php、java或是Python等。那麼怎樣在php中操作MongoDB呢?其實很簡單,類似操作MySQL一樣
python連線MongoDB資料庫(一)
說明:個人python開發環境為vscode第一步:安裝python和MongoDB 附:MongoDB視覺化工具robomongo下載地址(https://robomongo.org/download)第二步:連線資料庫具體程式碼如下import pymongo#建立資料庫
Python 連線MongoDB資料庫手札(PyMongo)
1 PyMango 安裝 如果還不知道怎麼安裝MongoDB可以先看這裡,包括如何啟動相應的服務 Ubuntu の MongoDB 安裝教程及簡單操作 要想在Python中使用MongoDB,需要安裝PyMongo,通過PyMongo 我們在Python
php 5.6連線mongodb 資料庫
在上一篇博文中,已經說明在windows如何配置mongodb資料庫;那麼我們現在就來實現如何連線資料庫。 使用下面列出的其中一種方法連線: <?php $connection = new
使用 thinkphp 3.2.3 連線 mongodb 資料庫
一如既往的搜了超級多的教程,又一如既往的大同小異,終於被我連線上了 首先很多教程都只講了兩個檔案,一個是控制器,一個是配置檔案,就算有講模型類的也是說不用修改太多的,其實模型類才是關鍵,首先先列出幾個我遇到的問題 第一個:Call to a member function
【MongoDb學習之路】Java利用MongoClient類連線MongoDB資料庫
專案需要 mongo-java-driver-3.0.2 .jar 【重點看加粗字型,方法體中註釋的都是系統連線引數】 package cn.com.mongodb; import com.mongodb.DB; import com.mongodb.DBColl
Nodejs通過賬號密碼連線MongoDB資料庫
上週遇到了MongoDB資料庫的資料被全部盜取的情況,沒想到這種事情也發生了在我的身邊,主要因為把MongoDB服務暴露在了外網上面,所以也怪不得誰了,後面決定為MongoDB設定賬號密碼,以下為設定賬號和密碼的全過程,後面還有通過Nodejs連線資料庫的一個坑
node連線mongodb資料庫
第一種方法: var mongodb = require("mongodb") var server = new mongodb.Server('localhost',27017,{auto_reconnect:true}) var db = new mongodb.Db('zz1805
NodeJS | 如何連線mongodb資料庫(三)
1、新建app.js檔案,輸入程式碼 var MongoClient = require('mongodb').MongoClient;//引入mongodb var url = 'mongodb://localhost:27017/MENU_DATA';//mongodb
如何在webstorm中啟動並連線mongodb資料庫呢?
from:https://segmentfault.com/q/1010000009240596 下載外掛 mongo 按兩下 shift 搜尋 mongo,你會看到 Mongo Explorer,選擇它,它會出現在視窗的右邊。 你能在右側視窗上方看到已設定的標誌
node.js搭建介面(二):Node-連線MongoDB資料庫
首先,在伺服器資料夾目錄下安裝mongoose npm install mongoose 然後在入口檔案中引入mongoose。 const mongoose = require("mongoose"); 接下來直接 使用mongoose物件來連結mong
java連線並操作mongodb資料庫(增、刪、查、改)
文末附有原始碼下載地址 package com.mongo.controller; import com.mongodb.*; import java.net.UnknownHostException; import java.util.Date; import java.util.Se