【问题标题】:SSIS or Tableau Prep ! which one should be used?SSIS 或 Tableau Prep !应该使用哪一个?
【发布时间】:2020-12-11 18:06:43
【问题描述】:

我们在不同的表和 MS-SQL Server 的不同数据库中有大量数据,需要在 tableau 中进行可视化。

关于 ETL 的任何建议!

【问题讨论】:

  • Alteryx。如果没有 Prep Conductor,Tableau Prep 就无法实施,这会显着增加成本。在相同的成本下,Alteryx 远远优于 Tableau Prep。 (总体而言,Tableau 在可视化方面仍然要出色得多。)抱歉,我对 SSIS 一无所知。哦,别忘了 SiSense……我没用过,但它看起来很有趣。 PS,避免使用 Informatica:他们的许可令人费解。

标签: ssis etl tableau-api alteryx


【解决方案1】:

如果您至少拥有 SQL Server 标准版或企业版,那么您可以使用 SSIS 而无需任何额外费用。可以使用 SQL 代理作业或 SQL Server Integration Services 项目来创建和运行包。

Tableau Prep 确实有一些不错的插件,它们使 GUI 更美观、更易于使用。它还设计用于处理 Tableau 报告,因此它确实与 Tableau 很好地集成。

Alteryx 是一个了不起的产品,它确实让一些非常有趣的事情变得非常容易。有一些特性使它对数据科学角色非常有吸引力。我看到的许多示例也可以在 SSIS 中完成,界面确实使它们变得更加容易。尽管有一些高级地理空间功能在 SSIS 中执行起来相当具有挑战性。

我个人的看法是,如果要将数据从一个数据源移动到另一个数据源,也要对数据进行一些转换。那么SSIS是值得考虑的,它被大量的企业使用。它具有良好的支持基础,附带 SQL Server,这些包可以由 SQL Server 定期运行。 Tableau 可以从 SQL Server 数据库中提取数据。如果不出意外,它只是现在可以使用的产品,同时审查其他产品,看看它们是否更适合这种情况。

为了清楚起见,我在很多项目中都使用了 SSIS。我目前的顾问已将 Tableau 和 Alteryx 用于其他项目。哪个更好?我的回答无疑是“视情况而定”。

【讨论】:

    【解决方案2】:

    对于真正庞大的数据,从技术上讲,Tableau Prep 会更好,因为它可以使用针对 Tableau 应用程序进行了优化的 Tableau 数据提取结束。

    另一方面,正如@SQLBobScot 所建议的那样,如果您有 SQL Server 标准版或企业版,您可能已经包含 SSIS 而无需任何额外费用,因此您还必须评估问题的经济方面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 2011-03-08
      • 2020-04-04
      • 2012-08-27
      • 1970-01-01
      相关资源
      最近更新 更多