- 表特定语句
- Impala - 创建表语句
- Impala - 插入语句
- Impala - 选择语句
- Impala - 描述语句
- Impala - 修改表
- Impala - 删除表
- Impala - 截断表
- Impala - 显示表
- Impala - 创建视图
- Impala - 修改视图
- Impala - 删除视图
- Impala - 子句
- Impala - ORDER BY 子句
- Impala - GROUP BY 子句
- Impala - HAVING 子句
- Impala - LIMIT 子句
- Impala - OFFSET 子句
- Impala - UNION 子句
- Impala - WITH 子句
- Impala - DISTINCT 运算符
- Impala 有用资源
- Impala - 快速指南
- Impala - 有用资源
- Impala - 讨论
Impala - 环境
本章解释安装 Impala 的前提条件,如何在您的系统中下载、安装和设置Impala。
类似于 Hadoop 及其生态系统软件,我们需要在 Linux 操作系统上安装 Impala。由于 Cloudera 发布了 Impala,因此它可以与Cloudera Quick Start VM一起使用。
本章介绍如何下载Cloudera Quick Start VM并启动 Impala。
下载 Cloudera Quick Start VM
按照以下步骤下载最新版本的Cloudera QuickStartVM。
步骤 1
打开 Cloudera 网站主页 http://www.cloudera.com/。您将看到如下所示的页面。
步骤 2
单击 Cloudera 主页上的登录链接,这将引导您进入如下所示的登录页面。
如果您尚未注册,请单击立即注册链接,这将提供帐户注册表单。在那里注册并登录 Cloudera 帐户。
步骤 3
登录后,通过单击以下快照中突出显示的下载链接,打开 Cloudera 网站的下载页面。
步骤 4 - 下载 QuickStartVM
通过单击以下快照中突出显示的立即下载按钮,下载 Cloudera QuickStartVM
这将引导您到QuickStart VM的下载页面。
单击立即获取一个按钮,接受许可协议,然后单击提交按钮,如下所示。
Cloudera 提供与其 VM 兼容的 VMware、KVM 和 VIRTUALBOX。选择所需版本。在本教程中,我们使用 VirtualBox 演示Cloudera QuickStartVM的设置,因此请单击以下快照中所示的VIRTUALBOX 下载按钮。
这将开始下载名为cloudera-quickstart-vm-5.5.0-0-virtualbox.ovf的文件,这是一个虚拟盒映像文件。
导入 Cloudera QuickStartVM
下载cloudera-quickstart-vm-5.5.0-0-virtualbox.ovf文件后,我们需要使用 VirtualBox 导入它。为此,首先需要在您的系统中安装 VirtualBox。按照以下步骤导入下载的映像文件。
步骤 1
从以下链接下载 VirtualBox 并安装它 https://www.virtualbox.org/
步骤 2
打开 VirtualBox 软件。单击文件并选择导入设备,如下所示。
步骤 3
单击导入设备后,您将获得导入虚拟设备窗口。选择下载的映像文件的位置,如下所示。
导入Cloudera QuickStartVM映像后,启动虚拟机。此虚拟机已安装 Hadoop、Cloudera Impala 和所有必需的软件。VM 的快照如下所示。
启动 Impala Shell
要启动 Impala,请打开终端并执行以下命令。
[cloudera@quickstart ~] $ impala-shell
这将启动 Impala Shell,并显示以下消息。
Starting Impala Shell without Kerberos authentication Connected to quickstart.cloudera:21000 Server version: impalad version 2.3.0-cdh5.5.0 RELEASE (build 0c891d79aa38f297d244855a32f1e17280e2129b) ******************************************************************************** Welcome to the Impala shell. Copyright (c) 2015 Cloudera, Inc. All rights reserved. (Impala Shell v2.3.0-cdh5.5.0 (0c891d7) built on Mon Nov 9 12:18:12 PST 2015) Press TAB twice to see a list of available commands. ******************************************************************************** [quickstart.cloudera:21000] >
注意 - 我们将在后面的章节中讨论所有 impala-shell 命令。
Impala 查询编辑器
除了Impala shell之外,您还可以使用 Hue 浏览器与 Impala 通信。安装 CDH5 并启动 Impala 后,如果您打开浏览器,您将看到如下所示的 Cloudera 主页。
现在,单击书签Hue以打开 Hue 浏览器。单击后,您可以看到 Hue 浏览器的登录页面,使用凭据 cloudera 和 cloudera 登录。
登录 Hue 浏览器后,您可以看到如下所示的 Hue 浏览器的快速入门向导。
单击查询编辑器下拉菜单,您将获得 Impala 支持的编辑器列表,如下面的屏幕截图所示。
在下拉菜单中单击Impala,您将获得如下所示的 Impala 查询编辑器。