使用钻取查询子目录

时间:2016-06-02 21:49:34

标签: apache-drill

我有一个名为Job_1的父文件夹,我有0到10个不同的子目录,在0到10个文件夹的每个文件夹中,我有不同的文件叫做属性和地址。

  SELECT
  COUNT(LOCID)
  FROM dfs.`/Desktop/DataValidation/outputfiles/Job_1/`
  WHERE NUMBLDGS > 1

Job_1的文件夹为0 -10,文件为property.txt,但该文件夹包含其他文本文件以及所谓的帐户等等...对于单个文件夹,查询看起来像

  SELECT
  COUNT(LOCID)
  FROM dfs.`/Desktop/DataValidation/outputfiles/Job_1/0/property.txt`
  WHERE NUMBLDGS > 1

如何对所有子目录0 -10和property.txt?

运行单个查询

1 个答案:

答案 0 :(得分:2)

你可以使用通配符:

SELECT COUNT(LOCID) FROM dfs.`/Desktop/DataValidation/outputfiles/Job_1/*/property.txt` WHERE NUMBLDGS > 1