zarr-python - 为云端工作流创建分块数组
使用分块、压缩、并行 I/O 和云存储保存处理大型 N 维数组,并集成 NumPy、Dask 或 Xarray。
标签
更新于: 2026-10-06能力
典型输入
典型输出
该技能可以做什么
- 创建分块数组
- 读写数组切片
- 调整并追加数组
- 配置压缩编解码器
- 使用本地和云存储
- 组织层次化数组
- 附加数组元数据
- 调整分块布局
- 分片大型数组
输入
- 数组形状
- 分块形状
- 数据类型
- 输入数组数据
- 存储路径或后端
- 压缩设置
- 云存储凭据
- 访问模式
输出
- 持久化的 Zarr 数组
- 读取的 NumPy 数组
- 调整大小或追加后的数组
- 压缩存储对象
- 数组和组元数据
- 存储层次结构
要求
- Python 3.11 或更高版本
- zarr 软件包
- 使用 S3 存储时需要 s3fs
- 使用 Google Cloud Storage 时需要 gcsfs
- 进行身份验证访问时需要云存储凭据
