Datapane 8 & 9 - Datapane 团队版 - 简介与验证

Python大咖谈

共 1082字,需浏览 3分钟

 · 2020-12-01

fb7fc1490a7f90c0fbfb022b968725b1.webpDatapane 团队版 - 简介

Python 开源生态系统的灵活与强大已被众多数据团队认可,但把 Python 分析结果转化为可分享、自动化、能提供商业价值的最后一步却难的让人望而却步。Datapane 团队版的 API 平台利用 Python 实现在公司内部生成与分享数据报告,让数据团队使用自己熟悉的工具驱动商业决策,让相关方自行浏览分析报告,无需每次都要等待别人生成报告。

除了安全、可验证的报告分享机制之外,Datapane 团队版还支持在云端部署 Python 脚本和 Jupyter Notebook,自动生成报告。通过网页表单输入参数,即可生成自定义报告,还可以按计划定时生成报告,或通过我们的 HTTP 和 Python API 按需生成报告。

验证与分享

Datapane 团队版为分享报告、脚本、Blob 对象、密钥等对象提供了安全、可验证的方式。Datapane 虚拟机(如,https://acme.datapane.net)的每个用户都有自己私有的、受密码保护的账户。

每个 Datapane 虚拟机都存在于独立的数据库租户里,因此,不同虚拟机之间的账户并不互通,同一个账户不能在不同虚拟机之间进行验证。

Datapane 虚拟机上创建的项目都具有 visibility 设置项,用于管理有访问权限的用户。这些 visibility 选项包括 PUBLICPRIVATEORG。创建对象时,一般都要配置这个选项,默认值是 ORG

以下列报告为例:

# 任何人都可见
report.publish(visibility='PUBLIC')

# 只有在 Datapane 虚拟机上的注册用户可见
report.publish(visibility='ORG')

# 只有账户所有者本人可见,其它用户不可见
report.publish(visibility='PRIVATE')

在网页界面上也可以设置报告或脚本的 visibility 选项。

c71f5ca86a742b3aac781052ea8ea737.webp

访问 Token

如需向客户、合同商等外部人员分享私有报告,请用 Share 按钮旁的链接生成带安全标记的 Token。这个链接包含的 Token 可以让任何持有此链接的人访问报告,无需注册 Datapane 账户。

5822aa27ad2272c85c97dcb166ab41e0.webp

此 Token 也适用于嵌入式报告,比如,嵌入到 Confluence 或网页等平台的报告。为了安全起见,访问 Token 24 小时后会重置,因此,这种方式不适合长期分享。

下一节,介绍如何部署 Datapane 团队版的脚本与 Jupyter Notebook。

浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报