跳转到主要内容

CKAN集成Dataflows。

项目描述

dataflows-ckan

Dataflows处理器与CKAN协同工作。

功能

  • dump_to_ckan处理器

内容

入门指南

安装

该包使用语义版本控制。这意味着主版本可能包含破坏性更改。建议在您的setup/requirements文件中指定package版本范围,例如package>=1.0,<2.0

$ pip install dataflows-ckan

示例

这些处理器必须作为数据流的一部分使用。例如

flow = Flow(
    load('data/data.csv'),
    dump_to_ckan(
        host,
        api_key,
        owner_org,
        overwrite_existing_data=True,
        push_to_datastore=False,
        push_to_datastore_method='insert',
        **options,
    ),
)
flow.process()

文档

dump_to_ckan

将数据包保存到CKAN实例。

贡献

创建虚拟环境并安装Poetry

然后以可编辑模式安装包

$ make install

运行测试

$ make test

格式化您的代码

$ make format

变更日志

0.2.0

  • 完全移植到dataflows,并进行一些重构,包括基本的集成测试。

0.1.0

项目详细信息


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

dataflows_ckan-0.3.9.tar.gz (4.9 kB 查看哈希值)

上传于 来源

构建版本

dataflows_ckan-0.3.9-py3-none-any.whl (6.0 kB 查看哈希值)

上传于 Python 3

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面