- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我的笔记本电脑上安装了 drill 和 zookeeper。我在笔记本电脑上启动了 HDFS,发现可以查询 HDFS 中的 csv 和 json 文件。现在我想查询位于另一台笔记本电脑中的文件。因此,我在另一台笔记本电脑上启动了 hdfs,当我给出 select * 查询时,它失败了(尽管我可以毫无问题地执行 show files
查询)。
我收到的错误在保管箱链接中:
https://www.dropbox.com/s/5bgyw4jetweczoj/drill.log?dl=0
两台笔记本电脑都运行 Ubuntu
Apache 钻孔版本:1.1.0
我有以下问题:
1)能否在hadoop集群外的机器上运行drill,查询集群内的hdfs文件?
2) 如果是,是否需要额外的配置更改?
最佳答案
是的,可以在hadoop集群外的机器上运行drill,查询集群内的hdfs文件。从命令行启动 drill shell (sqlline) 并指定要连接的 zookeeper quorum。参见 Using an Ad-Hoc Connection to Drill .您也可以使用 SQuirrel 进行连接。 Configuration for Windows类似于Linux。
关于apache - 在从 drill 查询 HDFS 时需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32116884/
假设您将 Drill 连接到两个独立的数据库,并且运行一个查询,从每个数据库中提取大量数据,然后进行联接。 Drill 如何处理这个问题而不引发内存不足错误?这是假设您请求的数据超出了 Drill 可
我想一次运行选择 Sql Server 查询。我在嵌入式模式下使用 Drill。 select * from ..; select * from ..; 例子:- select * from SqlS
Apache MetaModel 是一个数据访问框架,它为发现、探索和查询不同类型的数据源提供了一个通用接口(interface)。 Apache Drill 是一种无架构的 SQL 查询引擎,它通过
我在具有 16GB 内存的 ubuntu 机器上本地运行 apacherill 1.0(然后在 1.4 上)。当我使用一个非常大的制表符分隔文件(5200 万行,7GB)并执行 Select dist
我尝试了钻取 JDBC 驱动程序以编程方式进行查询。 代码的有用部分: Connection conn = new Driver().connect("jdbc:drill:zk=local", ge
我想连接到 Drill by Java 应用程序,到目前为止,我一直在尝试使用 JDBC 来完成它,我正在使用 https://github.com/vicenteg/DrillJDBCExample
select distinct filename from dfs.contoso.`folder/CSVs/` > 2021-01.csv > 2021-02.csv > ... 或 select
使用 apache drill 1.2,我们可以查询 RDBMS 数据。在这里查看更多信息:https://drill.apache.org/blog/2015/10/16/drill-1.2-rel
我在嵌入模式下使用drill,除了复制和粘贴之外,我不知道如何保存查询输出。 最佳答案 如果您使用 sqlline,则可以创建一个 CSV 格式的新表,如下所示: use dfs.tmp; alter
我在 ubuntu 14.04 64 机器上下载了 apache-drill-1.2.0。提取 tar.zip 内容,转到 bin 文件夹并运行钻取。 现在我尝试打开:http://localhost
Apache Drill 可以读取 ORC 文件吗? 最佳答案 这个答案是由用户 agirish 在 Apache Drill 邮件列表中发布的。复制到这里是为了对这个社区有用。 Drill can
我正在尝试在 Windows 10 x64(使用 Oracle JVM 1.8.0_131)上以嵌入式模式启动 Apache Drill 1.10。启动命令时 sqlline.bat -u "jdbc
当我打字 $ drillbit.sh start 它向我展示了这个错误: ERROR: Java 1.7 or later is required to run Apache Drill. 虽然我有最
我正在尝试在我们的 Drill (1.6.0) 系统上构建安全性。我设法让安全用户身份验证工作(如文档中所述的 JPam),但模拟似乎不起作用。它似乎通过管理员用户执行和获取,而不管谁通过 ODBC
我在 drill 中有一个这样的对象: {MyFruit: [{name:Mike, age:10},{name:Jacob,age:9},{name:William, age:6}]} 我可以通过以
我有按日期和时间组织的CSV文件,如下所示 logs/YYYY/MM/DD/CSV files... 我已设置Apache Drill在这些CSV文件之上执行SQL查询。由于有很多CSV文件;文件的组
我下载了 Apache Drill v1.8,编辑了 conf/drill-override.conf 以进行以下更改: drill.exec: { cluster-id: "drillbits1
我下载了 Apache Drill v1.8,编辑了 conf/drill-override.conf 以进行以下更改: drill.exec: { cluster-id: "drillbits1
我是 Emacs 新手,完成了 Emacs 和基本的 org-mode 教程。 现在我想安装 org-drill。以下是我在 Emacs 上安装 org-drill 的失败尝试。 来自 http://
下面的命令运行正常。 SELECT TO_TIMESTAMP(`ts`,'yyyyMMddHHmmss') FROM dfs.tmp`/mapr/my.cluster.com/hive/cpf_sal
我是一名优秀的程序员,十分优秀!