使用 drill 查询子目录
Querying subdirectories using 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 进行一次查询?
您可以使用通配符:
SELECT COUNT(LOCID) FROM dfs.`/Desktop/DataValidation/outputfiles/Job_1/*/property.txt` WHERE NUMBLDGS > 1
我有一个名为 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 进行一次查询?
您可以使用通配符:
SELECT COUNT(LOCID) FROM dfs.`/Desktop/DataValidation/outputfiles/Job_1/*/property.txt` WHERE NUMBLDGS > 1