在生产中使用eval的实际用例是什么?如果我们需要查询数据库,我们可以直接访问它。为什么有人会去sqoop?

时间:2017-03-04 05:34:28

标签: sqoop

我想知道eval在sqoop中的重要性。根据命令,我们可以通过sqoop查询远程数据库。但我想知道它在生产中的实际用例,因为我没有看到任何。

2 个答案:

答案 0 :(得分:2)

首先,<parent> <a>1</a> <b>abc</b> </parent> <parent> <a>1</a> <b>def</b> </parent> 工具仅用于评估目的

根据sqoop documentation

  

警告

     

评估工具仅用于评估目的。您可以使用它来验证Sqoop中的数据库连接或测试简单查询。它不应该用于生产工作流程。

关于sqoop eval的用例:

您可以在控制台上预览SQL查询的结果。这将有助于开发人员预览sqoop导入查询。

答案 1 :(得分:0)

Sqoop eval用于验证已建立的连接数据库并预览查询结果。

sqoop eval --connect“ connection_url”-用户名 * --password --query“从Table_name中选择count()”

请勿在产品环境中使用,这不是一个好习惯。

仅用于验证您的连接