python - 从 CKAN 获取/检索数据?
问题描述
CKAN 如何从数据库中获取数据?它如何在查看链接时从链接中检索数据(当我们不使用数据存储时)?
我正在使用 CKAN 2.7.2。
解决方案
默认情况下,CKAN 不会从外部数据库中获取任何数据。这也意味着,默认情况下,您只能使用基本预览小部件,这些小部件将资源 URL 处的文档显示为纯文本、图像或嵌入式网页。在这种情况下,资源文档不是由 CKAN 获取,而是由用户的浏览器通过 JavaScript 获取。
如果你想使用支持表格、过滤等更高级的预览小部件,则需要将资源数据上传到 CKAN 的内部DataStore。这通常使用DataPusher完成,它会自动将新资源数据上传到 DataStore。DataPusher 与 CKAN 在同一台服务器上运行,因此与基本的默认预览小部件相比,此过程发生在服务器端。
推荐阅读
- concurrency - 如何将基于代理的并发与免费的 monad 结合起来?
- phpstorm - PhpStorm 实时模板当前路径
- ios - 来自调试器的消息:在 UITableView/UICollectionView 中使用 gif 图像 Kingfisher 库滚动时因内存问题而终止
- python - 从python访问xml文件中的内部元素
- r - 将数据框列作为参数传递给 mutate 函数
- python - 图像未在 Python TkInter 中显示。我究竟做错了什么?
- performance - IE11 - 直接从计算机使用应用程序时的性能问题,但从同一台计算机上的远程桌面连接使用它时没有问题
- java - 在Java中的IF条件下处理变量字符串零
- php - 将字符串拆分为两个单词后将两个字母大写
- python - 请求(或 httplib2.request)返回状态码的时间过长