@ 积分/ 摄入
@cumulus/enest是用于发现和摄取数据的模块集.
关于 Cumulus
Cumulus是美国航天局未来地球科学数据流的以云为基础的数据摄取,存档,分发和管理原型.
安装
npm install @cumulus/ingest
测试
本地测试需要 本地仓库。 。 。 .
随着本地数据库的运行,您可以使用:
LOCALSTACK_HOST=localhost npm test
模块
所有模块均可使用: require('@cumulus/ingest/<MODULE_NAME>') 或导入 : import <MODULE_NAME> from '@cumulus/ingest/<MODULE_NAME>'。 。 。 .
consumer- SQS信息的消费者crypto- 以一致的API提供加密和解密方法,但处理加密密钥的机制不同ftp- 用于访问FTP服务器granule- 发现并吞食颗粒http- 通过HTTP和HTTPS获取数据lock- 为S3数据创建锁log- 将 JS 对象日志用于弹性搜索索引parse-pdr- 核证各共和国和生成PDRD和PAN信息的工具pdr- 发现和摄入queue- 创建接收数据的队列recursion- 处理FTP/SFTP列表操作的重复sftp- 用于访问SFTP服务器
捐款
做贡献,请 参见我们的贡献准则。 。 。 .