1

我将 QlikView 版本 11 与 MySQL 数据库一起使用。

我在 MySQL 中创建了一个数据库和一个表。现在我想在 QlikView 中加载该表。我创建了一个数据源,但我的数据库没有显示在 QlikView 中。

4

3 回答 3

1

在 qlikview 中创建一个新文件 (CTRL+N)。如果出现向导,请单击取消。

现在编辑加载脚本 (CTRL-E)。

在数据选项卡的底部,选择数据库作为 ODBC,然后单击连接,然后检查显示用户 DSN,如果您在用户 DSN 下创建了数据源输入凭据,然后单击测试连接,然后按确定。然后按 (Ctrl+E) 并按底部的选择按钮,然后将列出数据库中存在的所有表,选择要加载到 qlikview 的表和列。

于 2013-03-20T06:54:19.610 回答
0

我假设您的数据库已启动,您可以通过连接它。

(我使用 qlikview 的德语用户界面,所以我对菜单条目的翻译可能不完全适合。)

在 clikview 中创建一个新文件 (CTRL+N)。如果向导出现,请单击取消。

现在编辑加载脚本 (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 文件。)

现在在您的工作表中单击鼠标右键并为列添加一个列表框。例如本例中的“问题”。

于 2013-02-05T11:34:01.060 回答
0

步骤 1
您首先需要安装 ODBC 连接器。按照此下载链接
步骤 2
添加用户 DSN,输入适当的条目。之后跟随这个视频:视频链接

希望这能解决您的问题。

于 2015-09-08T12:18:48.140 回答