我正在使用QlikView版本11與MySQL數據庫。在qlik視圖中顯示mysql表嗎?
我在MySQL中創建了一個數據庫和一個表。現在我想在QlikView中加載該表。我創建了一個數據源,但是我的數據庫沒有在QlikView中顯示。
我正在使用QlikView版本11與MySQL數據庫。在qlik視圖中顯示mysql表嗎?
我在MySQL中創建了一個數據庫和一個表。現在我想在QlikView中加載該表。我創建了一個數據源,但是我的數據庫沒有在QlikView中顯示。
我假設你的數據庫已經啓動,你可以通過odbc連接它。
(我用的QlikView德國UI所以也許我的菜單項的翻譯 並不完全適合。)
在clikview創建一個新文件(Ctrl + N)。 如果wizzard出現,請點擊取消。
現在編輯加載腳本(CTRL-E)。
在底部,你可以選擇你的數據來自何處。 從數據庫中選擇ODBC,然後單擊連接。
選擇您的數據源並輸入憑證。 之後,你應該測試你的連接! 成功測試後,您可以點擊確定。
現在,你應該有一個ODBC線在腳本中,這樣
ODBC CONNECT TO [Foo;DBQ=bar] (XUserId is UAIAARGJCEEEF, XPassword is DFASDYFSFGbbCWERAB);
現在單擊底部的數據庫部分選擇按鈕。彈出一個窗口 ,你可以選擇你需要的列和表。 先嚐試提議並單擊確定。
現在你應該從你的數據庫中獲得你的拳頭LOAD命令。
LOAD `run_id`,
`question_id`,
question;
SQL SELECT *
FROM foobar.run;
單擊確定以完成腳本的編輯。
按CTRL + R重新加載數據。 (如果尚未完成,請保存您的* .qvw文件。)
現在在您的工作表中單擊右鍵並添加一個顏色列表框。例如在這個例子中'問題'。
在qlikview中創建一個新文件(CTRL + N)。如果該向導出現,請單擊取消。
現在編輯加載腳本(CTRL-E)。
在數據選項卡中選擇數據庫的ODBC底部,點擊連接,然後檢查顯示用戶DSN如果已經在用戶DSN創建數據源輸入憑據,然後單擊測試連接,然後按確定。 然後按(Ctrl + E),然後按下底部的選擇按鈕,然後列出數據庫中的所有表格,選擇要加載到qlikview的表格和列。
步驟1
您首先需要安裝ODBC連接器。 按照此Download link
第2步
添加用戶DSN,輸入適當的條目。 之後,按照這個視頻:Video link
希望這會解決您的問題。
這個問題已經解決了嗎?如果沒有:您使用了哪種類型的DSN,System-DSN?憑證可以嗎?您是否看到來自QlikView的其他數據源? –
你有連接到數據源?進入編輯腳本後,檢查你是否與你的數據庫連接? –
你使用什麼樣的連接? OleDB或ODBC? – jclozano