在 Azure HDInsight 上安裝第三方 Apache Hadoop 應用程式

瞭解如何在 Azure HDInsight 上安裝第三方 Apache Hadoop 應用程式。 如需安裝您自己的應用程式的指示,請參閱 安裝自定義 HDInsight 應用程式

HDInsight 應用程式是使用者可以在 HDInsight 叢集上安裝的應用程式。 這些應用程式可由 Microsoft、獨立軟體供應商 (ISV) 或自行開發。

下列清單顯示已發佈的應用程式:

申請 叢集類型(s) 描述
AtScale Intelligence Platform Hadoop AtScale 會將您的 HDInsight 叢集變成向外延展 OLAP 伺服器,可讓您使用您已經知道、擁有和愛的 BI 工具,以互動方式查詢數十億個數據列,從 Microsoft Excel、Power BI、Tableau Software 到 QlikView。
Datameer Hadoop Datameer 的自助式可調整平臺,用於準備、探索及控管數據以供分析,可加速將複雜的多源數據轉換成有價值的商務就緒資訊,以企業級提供更快速、更聰明的深入解析。
HDInsight 上的 Dataiku DSS Hadoop、Spark 企業數據科學平臺中的 Dataiku DSS 可讓數據科學家和數據分析師共同設計及執行新的數據產品和服務,更有效率地將原始數據轉換成具影響力的預測。
WANdisco Fusion HDI 應用程式 Hadoop、Spark、HBase、Kafka 在分散式環境中保持數據一致是一項大規模數據作業挑戰。 WANdisco Fusion 是企業級軟體平臺,可透過在任何環境中啟用非結構化數據一致性來解決此問題。
適用於 HDInsight 的 H2O SparklingWater Spark H2O Sparkling Water 支援下列分散式演算法:GLM、貝氏機率、分散式隨機樹系、漸層提升機器、深度類神經網路、深度學習、K-means、PCA、一般化低等級模型、異常偵測、自動編碼器。
即時 資料整合 至 HDInsight 的 Striim Hadoop、HBase、Spark、Kafka Striim (發音為 “stream”) 是端對端串流數據整合 + 智慧平臺,能夠持續擷取、處理和分析不同的數據流。
Jumbune Enterprise-加速 BigData Analytics Hadoop、Spark 高水準上,朱布恩協助企業,1. 加速 Tez、MapReduce 和 Spark 引擎型 Hive、Java、Scala 工作負載效能。 2. 主動式Hadoop叢集監視,3。 在分散式文件系統上建立數據品質管理。
Kyligence Enterprise Hadoop、HBase、Spark 由 Apache Kylin提供,Kyligence Enterprise 可在巨量數據上啟用 BI。 Kyligence Enterprise 是 Hadoop 上的企業 OLAP 引擎,可讓商務分析師使用業界標準的數據倉儲和 BI 方法,在 Hadoop 上建構 BI。
HDInsight 雲端的 StreamSets 數據收集器 Hadoop、HBase、Spark、Kafka StreamSets 資料收集器是輕量型、功能強大的引擎,可即時串流數據。 使用數據收集器來路由和處理數據流中的數據。 隨附 30 天的試用授權。
Trifacta Wrangler Enterprise Hadoop、Spark、HBase 適用於 HDInsight 的 Trifacta Wrangler Enterprise 支援全企業數據整頓,以進行任何數據規模的整頓。 在 Azure 上執行 Trifacta 的成本是 Trifacta 訂用帳戶成本加上虛擬機的 Azure 基礎結構成本的組合。
Unifi 數據平臺 Hadoop、HBase、Spark Unifi Data Platform是一套緊密整合的自助數據工具套件,其設計目的是讓商務用戶能夠解決推動累加收益、降低成本或營運複雜度的數據挑戰。

本文提供的指示會使用 Azure 入口網站。 您也可以從入口網站匯出 Azure Resource Manager 範本,或從廠商取得 Resource Manager 範本的複本,並使用 Azure PowerShell 和 Azure 傳統 CLI 來部署範本。 請參閱 使用 Resource Manager 範本在 HDInsight 上建立 Apache Hadoop 叢集。

必要條件

如果您想要在現有的 HDInsight 叢集上安裝 HDInsight 應用程式,您必須擁有 HDInsight 叢集。 若要建立叢集,請參閱 建立叢集。 您也可以在建立 HDInsight 叢集時安裝 HDInsight 應用程式。

將應用程式安裝至現有的叢集

下列程式示範如何將 HDInsight 應用程式安裝至現有的 HDInsight 叢集。

安裝 HDInsight 應用程式

  1. 登入 Azure 入口網站

  2. 從左側功能表中,流覽至 [所有服務>分析>HDInsight 叢集]。

  3. 從清單中選取 HDInsight 叢集。 如果您沒有帳戶,您必須先建立一個。 請參閱 建立叢集

  4. [設定] 類別下,選取 [應用程式]。 您可以在主視窗中看到已安裝的應用程式清單。

    HDInsight applications portal menu.

  5. 從功能表中選取 [+新增 ]。 您可以看到可用的應用程式清單。 如果 +Add 呈現灰色,這表示此版本的 HDInsight 叢集沒有應用程式。

    HDInsight applications available applications.

  6. 選取其中一個可用的應用程式,然後依照指示接受法律條款。

您可以從入口網站通知中看到安裝狀態(選取入口網站頂端的鈴鐺圖示)。 安裝應用程式之後,應用程式會出現在 [已安裝的應用程式] 清單中。

在叢集建立期間安裝應用程式

您可以在建立叢集時選擇安裝 HDInsight 應用程式。 在此程式中,HDInsight 應用程式會在叢集建立之後安裝,且處於執行中狀態。 若要使用 Azure 入口網站 在叢集建立期間安裝應用程式,請從 [組態 + 定價] 索引卷標,選取 [+ 新增應用程式]。

Azure portal cluster configuration applications.

列出已安裝的 HDInsight 應用程式和屬性

入口網站會顯示叢集已安裝的 HDInsight 應用程式清單,以及每個已安裝應用程式的屬性。

列出 HDInsight 應用程式和顯示屬性

  1. 登入 Azure 入口網站

  2. 從左側功能表中,流覽至 [所有服務>分析>HDInsight 叢集]。

  3. 從清單中選取 HDInsight 叢集。

  4. [設定] 類別下,選取 [應用程式]。 您可以在主視窗中看到已安裝的應用程式清單。

    HDInsight applications installed apps.

  5. 選取其中一個已安裝的應用程式以顯示 屬性。 屬性會列出:

    屬性 說明
    應用程式名稱 應用程式名稱。
    狀態 應用程式狀態。
    網頁 您已部署至邊緣節點之 Web 應用程式的 URL。 認證與您為叢集設定的 HTTP 使用者認證相同。
    SSH 端點 您可以使用 SSH 連線到邊緣節點。 SSH 認證與您為叢集設定的 SSH 使用者認證相同。 如需詳細資訊,請參閱 搭配 HDInsight 使用 SSH。
    描述 應用程式描述。
  6. 若要刪除應用程式,請以滑鼠右鍵按下應用程式,然後按下操作功能表中的 [ 刪除 ]。

連線 至邊緣節點

您可以使用 HTTP 和 SSH 連線到邊緣節點。 您可以從入口網站找到端點資訊。 如需詳細資訊,請參閱 搭配 HDInsight 使用 SSH。

HTTP 端點認證是針對 HDInsight 叢集設定的 HTTP 用戶認證。 SSH 端點認證是針對 HDInsight 叢集設定的 SSH 認證。

疑難排解

請參閱 針對安裝進行疑難解答。

下一步