Hadoop 这是配置单元中加载数据INPATH和加载数据本地INPATH之间的区别

Hadoop 这是配置单元中加载数据INPATH和加载数据本地INPATH之间的区别,hadoop,hive,hdfs,hiveql,Hadoop,Hive,Hdfs,Hiveql,使用配置单元控制台时,使用LOCAL这些命令的区别是什么 将数据LOCALINPATH'/home/user/sample.txt'覆盖加载到表employee中 将路径“/home/user/sample.txt”中的数据加载到表employee中 我得到了答案: “本地”表示输入文件位于本地文件系统上 如果省略了“LOCAL”,则它将在HDFS中查找该文件 来源:我得到了答案: “本地”表示输入文件位于本地文件系统上 如果省略了“LOCAL”,则它将在HDFS中查找该文件 来源:本

使用配置单元控制台时,使用
LOCAL
这些命令的区别是什么

  • 将数据LOCALINPATH'/home/user/sample.txt'覆盖加载到表employee中
  • 将路径“/home/user/sample.txt”中的数据加载到表employee中
      我得到了答案:

      • “本地”表示输入文件位于本地文件系统上
      • 如果省略了“LOCAL”,则它将在HDFS中查找该文件
      来源:

      我得到了答案:

      • “本地”表示输入文件位于本地文件系统上
      • 如果省略了“LOCAL”,则它将在HDFS中查找该文件

      来源:

      本地关键字从本地文件系统加载文件在这种情况下,文件是复制的


      当您省略本地关键字时,它将文件从HDFS位置移到新位置。在这种情况下,文件被移动到新位置,意味着您将不会在提供的HDFS位置再次找到该文件。本地关键字从本地文件系统加载文件。在这种情况下,文件被复制

      如果省略本地关键字it TACK file from HDFS location(在本例中为file is已移动到新位置),则表示您将无法在提供的HDFS位置中再次找到该文件