手把手教会你认识跟安装MIMIC-IV数据库物化视图

2023-11-17 15:28:45 浏览数 (1)

为什么要数据的物化视图?

    我们在科研分析创作时,每次连表查询的数据都没有存储在电脑磁盘中,每次打开电脑都要重复的输入代码进行查询,耗时耗力。为了将连表查询的结果保存在硬盘每次打开直接查看到数据结果,就需要进行物化视图。

官方的物化视图

mimic-iv数据库官方的视图安装脚本可以在官方网站下载,官方地址为:

https://github.com/MIT-LCP/mimic-code/tree/main/mimic-iv/concepts_postgres

大家如果无法访问官方网站,可以后台回复“物化视图”,就可获取物化视图脚本。

  1. 物化视图需要2个官方提供的sql文件 ,如下如图所示,生成函数sql 和生成视图sql,如果大家没有这两个文件请后台私信【生成函数】

首先我们打开,postgresSQL运行窗口

打开后连续输入回车可以看到 系统让我输入口令,我们在这里输入当时安装教程中设置的数据库密码,成功进入postgres数据库。

进入默认数据库后,我们输入命令切换mimic数据库,输入【c mimiciv】

可以看到已经进入了mimiciv数据库,接下来我们继续物化视图,找到刚刚官方提供的两个sql,首先执行第一个sql,postgres-funcitons,找到该sql后用i 去执行。输入命令:

代码语言:javascript复制
i C:/Users/Administrator/Desktop/mimic-code-main/mimic-iv/concepts_postgres/postgres-functions.sql

注意:这里windows系统中一定要用正斜杠‘/’ 否则会报错 或无效。

注意:这里windows系统中一定要用正斜杠‘/’ 否则会报错 或无效。

注意:这里windows系统中一定要用正斜杠‘/’ 否则会报错 或无效。

执行完毕后,我们得到最后结果,生成函数成功。到此为止我们添加生成函数完毕了,第二部我们生成官方的物化视图。

2.生成物化视图

首先,我们切换目录为 C:UsersAdministratorDesktopmimic-code-mainmimic-ivconcepts_postgres 执行代码

代码语言:javascript复制
cd C:/Users/Administrator/Desktop/mimic-code-main/mimic-iv/concepts_postgres

注意:这里windows系统中一定要用正斜杠‘/’ 否则会报错 或无效。将C:.....部分地址替换为你电脑中 postgres-make-concepts SQL文件 所在地址即可。

切换目录后,继续使用开头说过的postgres-make-concepts SQL文件,执行代码为

代码语言:javascript复制
 i postgres-make-concepts.sql

执行完代码后,等待加载,全部加载完可能需要好几个小时,我们耐心等待,如果psql连接卡死 ,请大家耐心尝试并多按 回车。等待最后执行完毕 ,官方的物化视图就加载完成了。

0 人点赞