网页服务器表格使用运行蟒蛇脚本。
tabp的Python项目详细描述
tabpy(tableau python服务器)是一个外部服务实现 它通过允许用户执行python来扩展tableau的功能 脚本和通过tableau的表计算保存的函数。
更改日志
v0.8.6
修复
- 修复了包生成的文件名。
- 修复了读取/info调用的版本信息的问题。
v0.8
改善
- tabpy现在是pip包
- 使用更新的脚本部署模型
v0.7
改善
- 增加了t检验模型
- 使用/evaluate进行https的固定模型调用
- 迁移到龙卷风6
- 可以使用tabpy_evaluate_timeout配置配置超时 文件选项
v0.6.1
改善
- 模型的脚本、文档和集成测试
- 小错误修复
- 添加了请求上下文日志记录作为由 tabpy_log_details配置设置。
- 更新了/info方法和v1 api的文档。
- 添加了集成测试。
v0.4
改善
- 添加了基本访问身份验证(除/info之外的所有方法)
- tabpy工具可以在启用身份验证的情况下将模型部署到tabpy
- 增加单元测试覆盖率
- 合并请求的travis ci:执行单元测试,代码样式检查
V0.3.2
破坏性变化
- 记录器配置现在位于tabpy配置文件中。
改善
- 删除versioner并用版本文件替换它
- 需要Python 3.6.5
- 要求jsonschema与2.3.0兼容
- 添加了CentOS的安装说明(已知问题)
V0.3.1
- 修复了启动脚本中对tabpy工具的依赖性
- 修复了tabpy服务器设置脚本中的python版本依赖关系
v0.3
破坏性变化
- 配置文件现在不仅仅是python代码,而是一个实际的配置
- TORNADO配置文件对CORS有不同的设置
- 安装脚本将被删除-安装(如果需要)在启动脚本中进行
- tabpy客户端现在是tabpy工具
改善
- Tableau 2019.2和更新版本支持安全连接(https)
- 添加了更多示例,从而改进了文档
- 版本控制通过versioneer和github发布标记完成
- 改进的日志记录
- 单元测试现在通过了
- postman和swagger的配置可用于反对运行tabpy的配置
v0.2
- 初始版本