作为数据分析的爱好者,之前我是Tableau Desktop的深度用户,由于Tableau Desktop收费,免费的Public版本又在数据连接上有限制,所以常常限制了我的使用。从去年开始,我就切换到了国产的数据分析产品Yonghong Desktop。原因有二:一是Yonghong Desktop免费,二是Yonghong Desktop的表现丝毫不逊色于Tableau。
在切换到Yonghong Desktop之前,我从数据分析全链路对二者进行了较为全面的比对,结果让我略感惊讶。闲话少说,先列举一下比对的方面:
1. 数据连接
2. 数据治理
3. 可视化分析
4. 高性能计算
5. 数据安全
6. 产品与服务
1. 数据连接:国产化支持Yonghong胜出,国外支持和丰富程度上Tableau胜出
Tableau Desktop界面如下:
Yonghong Desktop界面如下:
都有丰富的数据源支持,Yonghong Desktop特别支撑国产数据库,如腾讯云数据库(CTSDB等),华为云数据库(高斯等),还支持达梦、星环、GBase、Kyligence等。在文件类型上,都支持常见的文件格式,Tableau支持的更多一些。如果原生连接不支持,也就是未出现在连接列表里的,Tableau通过JDBC、ODBC、Web数据连接器或连接器插件进行连接。Yonghong Desktop则提供General的连接方式连接JDBC数据库,也可以通过定制数据集获取数据,或通过RESTful API的形式获取数据。
值得一提,永洪自己写了一套SQL解析器,可以通过Data Mart的连接,用标准的SQL来查询数据集市里的数据。
2. 数据治理:Yonghong Desktop胜出
Tableau Desktop支持物理表的联接或逻辑表的关联,并且提供了一部分数据治理和清理的功能,不过其更多的数据准备功能集成到了Tableau Prep中,导致Desktop里的数据准备功能相对比较简易,只能满足少量情况下的使用。