我们一直在努力寻找解决impala sql查询问题的最后几周。
我们期待有关此情况的任何指导或建议。
下面是我们要求的表格(也附有图片)。
我们需要针对每个endpoint_type报告计数。
在我的情况下,它的NAS和远程站点。我们需要以下计数。
- 设备数量 - 我们需要为每个endpoint_type计算不同数量的设备。这将是设备的唯一数量。
醇>
预期值
NAS - 6
远程站点 - 4
- 股票数量 - 此字段是(设备,数据中心,共享)的独特组合
醇>
预期值
NAS - 6
远程站点 - 5
- 文件夹数 - 此字段是(device,datacenter,share,folder_name)的不同组合,其中folder_type = regular
醇>
预期值
NAS - 3
远程站点 - 2
- 打开文件夹数 - 此字段是(device,datacenter,share,folder_name)的不同组合,其中folder_type = regular和open_status = Open
醇>
预期值
NAS - 2
远程站点 - 1
- 已修复文件夹的数量 - 此字段是(device,datacenter,share,folder_name)的不同组合,其中folder_type = regular和open_status =打开并已修复= YES
醇>
预期值
NAS - 2
远程站点 - 0
由于多个计数的Impala throw错误与不同的列组合有区别,我们无法在查询中执行此操作。
我们甚至尝试了多个查询并加入了它们,但结果却没有正确显示。
当我们得到计数时,我们还需要显示构成该计数的记录。
感谢您的帮助。
谢谢,
苏迪
enter image description here