是否有方便的开源方法从 postgreSQL 数据库生成 SAS XPORT 传输格式 (xpt) 文件以供 FDA 提交?
我已经检查了 FDA 规范,可在 http://www.fda.gov/downloads/ForIndustry/DataStandards/StudyDataStandards/UCM312964.pdf 找到
这些声明“SAS XPORT 传输文件可以使用商用现成软件转换为各种其他格式”,但没有建议使用 SAS 以外的软件包。
SAS XPORT 文件的规范可在 http://support.sas.com/techsup/technote/ts140.html 获得。
OpenClinica(我们用的EDC软件),PGAdmin3和AM(可以导入.xpt文件,没找到导出方法)都查过了
最佳答案
简单的方法?从来没听说过。我认为无论哪种方式都需要一些开发工作。
我的建议是按如下方式进行:
编写用户定义的函数/存储过程来提取每个部分所需的数据。
编写一个用户定义的函数以从每个部分提取此数据并将其排列到一个 XML 文件中。 XML functions可能会派上用场。
当然你也可以把xml转换放到任意前端。但是,一般来说,您会发现上面的设计迫使您将所有内容都插入基于集合的逻辑中,这在您的情况下可能更强大。
关于postgresql - 以 SAS XPORT (xpt) 格式从 postgreSQL 导出数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19101911/