我在我的本地测试机器中有以下错误,只是instaled.Ckan,datapusher,数据存储都在同一台机器上.
访问csv资源我有以下消息; "此资源视图目前不可用.点击此处获取更多信息.
无法加载视图:DataProxy返回错误(数据转换失败.错误:连接到服务器时出错:无法连接到URL上的服务器:http://192.168.146.131/dataset/f2139e6a-7e22-41b1-97c2 -51101dcfee2f/resource/015a5fc1-efac-49c8-9aff-82b04b0bdc93/download/MICSV.csv)"
用于测试burt的简单CSV无法看到URL正常,我可以通过在导航栏中复制/粘贴来访问resorce.在conf中可能有些事情.我忘记了一个插件?
我的conf文件中修改过的行是:
sqlalchemy.url = postgresql://ckan_default:pass@localhost/ckan_default
ckan.datastore.write_url = postgresql://ckan_default:pass@localhost/datastore_de
Run Code Online (Sandbox Code Playgroud)
fault ckan.datastore.read_url = postgresql:// datastore_default:pass @ localhost/datastor e_default
ckan.site_url = http://127.0.0.1
solr_url = http://127.0.0.1:8983/solr
ckan.storage_path = /var/lib/ckan/default
ckan.datapusher.url = http://127.0.0.1:8800
ckan.plugins = stats text_view image_view recline_view datastore datapus her resource_proxy recline_preview
Run Code Online (Sandbox Code Playgroud)
CSV预览使用DataProxy,这是来自OKF的服务(http://jsonpdataproxy.appspot.com/).此服务下载CSV并解析其内容.为了正常工作,资源必须是公开的.这意味着您的CKAN实例必须具有公共IP,并且必须可从Internet访问.
我的猜测是,这192.168.146.131不是你的公共IP,因此它不起作用.如果这只是一个内部测试系统,它将无法工作.您可以运行自己的dataproxy本地实例.
将来,我会考虑切换到DataStore或从> = CKAN 2.3查看新的资源视图.
| 归档时间: |
|
| 查看次数: |
1777 次 |
| 最近记录: |