Here是有关将xbrl数据导出到postgres的文档。此外,还有用于postgres db的XBRL-US和Abstract Model sql脚本。该文档还指出可以导出到不同的数据库中。但是postgres在单个数据库中支持不同的模式。如何更改Arelle设置以将xbrl导出到与public
不同的模式中? (在这里我的意思是python代码,对于sql脚本,文本替换很容易完成)
[我认为您正在使用默认的PostgreSQL模式public
和XBRL数据模型。 public
是特定于PostgreSQL的,独立于Arelle或XBRL。要更改XBRL数据模型,请在arelleCmdLine中指定technology
参数:pgSemantic
将使用Abstract模型,postgres
将使用XBRL-US Public数据模型。
在两种情况下,XBRL数据都将显示在PostgreSQL数据库的public
模式下。