Marivo 0.3.1
Marivo 0.3.1 通过窗口化累计指标、证据优先的数据源编写流程和更安全的分析保护, 进一步强化了面向智能体的编写与分析工作流。
- 累计指标通过
ms.cumulative(...)的anchor=参数支持三种累计锚点: 全部历史、粒度-to-日期和固定尾随窗口。现在可以用transform.rollup(...)重新聚合累计 frame,并比较兼容锚点的跨周期窗口。 - 数据源编写遵循证据优先的快照流程。类型化目录对象、限定范围的检查和持久化 证据替代了旧的宽泛发现流程。
- JSON 是 DuckDB 的一等文件来源,支持本地和 HTTP JSON 输入。
- 分析分解支持显式的多轴归因 mode;质量评估会在后续分析把结果视为可靠 之前,阻断不安全的小时级覆盖范围。
- Frame 的
contract()、show()和mv.help(ref)会展示锚点特定的注意事项和允许的下一步。 - installer 可以初始化 Marivo 项目,并可通过
https://marivo.io/install.sh获取。
- 就绪检查会拒绝未声明的 naive 时间轴。
- 类型化文件结构会在物化期间保留在运行时。
- 更新了中英文的语义层、分析流程、安装、快速开始和证据 文档,覆盖精简后的智能体工作流。
- 新增累计指标 v2、数据源快照、类型化目录导航、JSON 来源和 精炼后的分析接口的设计规范。
pip install marivo安装你计划使用的数据源对应的后端扩展:
pip install "marivo[duckdb]"pip install "marivo[mysql]"pip install "marivo[trino]"pip install "marivo[postgres]"pip install "marivo[clickhouse]"pip install "marivo[all]"Marivo 0.3.1 需要 Python 3.12 或更高版本。