すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:ストレージ・コンピューティング統合インスタンスの利用開始

最終更新日:Jun 23, 2026

ストレージ・コンピューティング統合インスタンスは、Online Analytical Processing (OLAP) 多次元分析、高同時実行クエリ、リアルタイムデータ分析など、高いクエリパフォーマンスを必要とするシナリオに適しています。このインスタンスタイプは、データをクラウドディスクまたはローカルディスクに保存し、高いデータ読み書き効率を実現します。本トピックでは、Alibaba Cloud アカウントを使用して EMR Serverless StarRocks のストレージ・コンピューティング統合インスタンスを作成し、使用する方法について説明します。

前提条件

  • Alibaba Cloud アカウントを登録し、本人確認を完了してください。

  • Resource Access Management (RAM) ユーザーである場合は、 AliyunEMRStarRocksFullAccess システムポリシーを付与してください。

    説明

    StarRocks インスタンスを作成および管理するには、 AliyunEMRStarRocksFullAccess システムポリシーが必要です。

注意事項

コードの実行環境の管理と設定は、お客様の責任となります。

操作手順

ステップ 1:ストレージ・コンピューティング統合 StarRocks インスタンスの作成

  1. E-MapReduce Serverless StarRocks インスタンスの一覧ページに移動します。

    1. E-MapReduce コンソールにログインします

    2. 左側メニューで、[EMR Serverless] > StarRocks を選択します。

    3. 上部メニューで、目的のリージョンを選択します。

  2. インスタンスのリスト ページで、Create Instance をクリックします。

  3. [E-MapReduce Serverless StarRocks] ページで、インスタンスのパラメーターを設定します。

    設定

    説明

    [プロダクトタイプ]

    Pay-as-you-go

    Pay-as-you-go を選択します。課金の詳細については、「従量課金」をご参照ください。

    [Region]

    中国 (北京)

    インスタンスの物理的な場所です。

    重要

    インスタンスの作成後にリージョンは変更できません。リージョンは慎重に選択してください。

    [ネットワークおよびゾーン]

    • vpc_Hangzhou/vpc-bp1f4epmkvncimpgs****

    • ゾーン I

    • vsw_i/vsw-bp1e2f5fhaplp0g6p****

    Virtual Private Cloud (VPC)、ゾーン、および対応する vSwitch を選択します。

    • VPC:Alibaba Cloud で定義する分離されたネットワーク環境です。

      既存の VPC を選択するか、VPC の作成 をクリックして VPC コンソールに移動して作成します。詳細については、「VPC の作成と管理」をご参照ください。

      説明
      • VPC を作成する際、RFC 1918 で定義されている次の 3 つのプライベートネットワーク範囲のいずれかから IPv4 CIDR ブロックを選択する必要があります:

        • 10.0.0.0/8 (10.0.0.0 ~ 10.255.255.255)

        • 172.16.0.0/12 (172.16.0.0 ~ 172.31.255.255)

        • 192.168.0.0/16 (192.168.0.0 ~ 192.168.255.255)

      • お使いの Serverless StarRocks インスタンスがインターネットにアクセスする必要がある場合 (たとえば、データのインポートや外部テーブルのクエリなど)、その VPC がインターネットにアクセスできることを確認してください。VPC にインターネット NAT ゲートウェイをデプロイし、SNAT 機能を有効にすることができます。詳細については、「インターネット NAT ゲートウェイの SNAT 機能を使用してインターネットにアクセスする」をご参照ください。

    • ゾーン:インスタンスが配置されるゾーンです。

    • vSwitch:vSwitch は VPC の基本的なネットワークモジュールで、さまざまなクラウドリソースを接続します。

      既存の vSwitch を選択するか、. Create vSwitch をクリックして VPC コンソールに移動して作成します。詳細については、「vSwitch の作成と管理」をご参照ください。

    [インスタンスタイプ]

    ストレージ・コンピューティング統合

    OLAP 多次元分析、高同時実行クエリ、リアルタイムデータ分析など、高いクエリパフォーマンスを必要とするシナリオに適しています。このインスタンスタイプは、データをクラウドディスクまたはローカルディスクに保存し、高いデータ読み書き効率を実現します。

    [Instance Edition]

    Standard Edition

    [Basic Edition] と [Standard Edition] が利用可能です。詳細については、「インスタンスエディションの詳細」をご参照ください。

    説明

    Starter Edition は、中国 (北京)、中国 (上海)、中国 (深圳)、および中国 (杭州) リージョンでのみ利用可能です。

    [カーネルバージョン]

    3.3

    StarRocks のコミュニティバージョン番号です。

    [FE 仕様]

    • 仕様タイプ:[標準仕様]

    • コンピューティング CU:8 CU

    • データディスク:PL1 ESSD

    • 高可用性:デフォルトで有効

    • ノード数:3

    • ロードバランシング:組み込み PrivateZone

    • 仕様タイプ:FE ノードの仕様タイプは、StarRocks の Instance Edition によって異なります。

      • [Basic Edition]:[標準仕様]に対応しています。

      • [Standard Edition]:[標準仕様]と[メモリエンハンスドタイプ]に対応しています。

    • [CU の計算]:コンピュートユニット (CU) の数を選択します。

      必要に応じて適切な CU 仕様を選択します。CU 料金の詳細については、「課金項目」をご参照ください。

    • [データディスク]:PL1 ESSD のみサポートされます。データディスクのサイズは 100 GB から 65000 GB の範囲で、ステップサイズは 100 GB です。

      クラウドディスクの詳細については、「エンタープライズ SSD」をご参照ください。

    • [HA]:デフォルトで有効になっています。Standard Edition では高可用性がサポートされています。高可用性を有効にすると、StarRocks FE ノードの数が 1 から 3 に増え、障害のリスクが軽減されます。

      重要

      本番環境では高可用性を有効にすることを強く推奨します。

    • [ノード数]:FE ノードの数です。値は 1 から 11 までの奇数です。

    • [負荷分散]:以下の方法に対応しています。

      • [組み込み Private Zone]:追加費用なしで PrivateZone ドメイン名解決を通じてトラフィックを分散します。軽量またはコスト重視のシナリオに適しています。

        非本番環境や負荷分散要件の低いサービスに推奨されます。

      • [SLB]:SLB サービスを通じて高性能な負荷分散を提供します。高いパフォーマンスと信頼性が要求される本番環境に推奨されます。

        クエリトラフィックから FE リーダーを削除する機能は、SLB をアクティブ化した後にのみ利用できます。

        SLB サービスのアクティブ化が必要で、これには追加料金が発生します。詳細については、「CLB 課金概要」をご参照ください。

    [BE 仕様]

    • 仕様タイプ:[標準仕様]

    • コンピューティング CU:8 CU

    • データディスク:PL1 ESSD、100 GB、1

    • ノード数:3

    • 仕様タイプ:BE ノードの仕様タイプは、StarRocks の Instance Edition によって異なります。

      • [Basic Edition]:[標準仕様]に対応しています。

      • [Standard Edition]:以下の仕様に対応しています。

        • [標準仕様]:デフォルトの推奨オプションです。1 CU = 1 CPU コア + 4 GiB のメモリ。この仕様では、StarRocks のストレージとして ESSD を使用します。

        • [メモリエンハンスドタイプ]: 1 RCU = 1 CPU コア + 8 GiB のメモリ。 この仕様は、多数の複雑なクエリの実行や高同時実行リクエストの処理など、メモリ集約型のシナリオに適しています。 StarRocks ストレージには ESSD を使用します。

        • [ネットワークエンハンスドタイプ]:1 NCU = 1 CPU コア + 4 GiB のメモリで、標準仕様の 2 倍以上のネットワーク帯域幅を提供します。この仕様は、外部テーブルから大量のデータをスキャンするシナリオに適しています。StarRocks のストレージとして ESSD を使用します。

        • [高性能ストレージ]:このタイプでは、詳細な仕様を選択する必要があります。StarRocks のストレージとしてローカル SSD を使用し、I/O パフォーマンスに対する要件が厳しいシナリオに最適です。

        • [大容量ストレージ]:このタイプでは、詳細な仕様を選択する必要があります。StarRocks のストレージとしてローカル HDD を使用します。このタイプは、非常に大きなデータ量を低コストで保存するのに最適ですが、I/O パフォーマンスは低くなります。

    • [CU の計算]:コンピュートユニット (CU) の数を選択します。

      必要に応じて適切な CU 仕様を選択します。CU 料金の詳細については、「課金項目」をご参照ください。

    • [データディスク]:PL0 ESSD、PL1 ESSD (推奨)、PL2 ESSD、および PL3 ESSD に対応しています。詳細については、「エンタープライズ SSD」をご参照ください。

      キャッシュディスクのサイズは 100 GB から 65000 GB の範囲です。キャッシュディスクの数はデフォルトで 1 です。値は 1 から 8 の範囲で、1 ずつ指定できます。

      説明

      必要なストレージ容量を入力すると、システムが自動的に設定を推奨します。選択した容量が推奨しきい値を超えると、最適なパフォーマンスに調整するためのプロンプトが表示されます。

    • [ノード数]:BE ノードの数です。値は 3 から 50 の範囲です。

    [Instance Name]

    任意のインスタンス名を入力します。

    インスタンス名は 1~64 文字で、漢字、英字、数字、ハイフン (-)、アンダースコア (_) が使用できます。

    [Administrator]

    admin

    StarRocks を管理するための管理者ユーザー名です。デフォルト値は admin で、変更できません。

    [[Password]と[Confirm Password]]

    任意のパスワードを入力します。

    組み込み管理者 admin のパスワードです。パスワードは控えておいてください。パスワードは、インスタンスを管理および使用する際に必要です。パスワードを忘れた場合は、リセットできます。詳細については、「インスタンスのパスワードをリセットする方法」をご参照ください。

    インスタンスパラメーターの詳細については、「インスタンスの作成」をご参照ください。

  4. 利用規約を読み、同意チェックボックスをオンにしてから Create Instance をクリックし、画面の指示に従って支払いを完了します。

    支払いが完了したら、インスタンス管理ページに戻り、新しく作成されたインスタンスを確認します。インスタンスの StatusRunning に変わると、インスタンスの作成は完了です。

ステップ 2:StarRocks インスタンスへの接続

  1. インスタンスのリスト ページで、対象のインスタンスを見つけ、操作 列の インスタンスの接続 をクリックします。

    他の方法で StarRocks インスタンスに接続することもできます。

  2. StarRocks インスタンスに接続します。

    1. New Connection タブで、次のパラメーターを設定します。

      設定が完了したら、[Test Network Connectivity] をクリックして接続をテストし、[OK] をクリックして作成します。

      パラメーター

      説明

      [Region]

      中国 (杭州)

      作成した StarRocks インスタンスが配置されている物理的な場所を選択します。

      [インスタンス]

      StarRocks_Serverless

      作成した StarRocks インスタンスの名前を選択します。

      [Name]

      Connection_Serverless

      任意の接続名を入力します。

      接続名は 1~64 文字で、漢字、英字、数字、ハイフン (-)、アンダースコア (_) が使用できます。

      [ユーザー名]

      必要に応じて値を入力します。

      初期ユーザー名はデフォルトで admin です。このユーザー名を使用して接続するか、必要に応じて他のユーザーを作成できます。ユーザーの作成方法の詳細については、「ユーザーとデータ権限の管理」をご参照ください。

      [Password]

      必要に応じて値を入力します。

      StarRocks インスタンスで作成されたユーザー名に対応するパスワードです。

    2. Test Connectivity をクリックします。

    3. 接続テストが成功したら、OK をクリックします。

      [SQL Editor] ページにリダイレクトされ、そこで SQL クエリを実行できます。詳細については、「EMR StarRocks Manager を使用した StarRocks インスタンスへの接続」をご参照ください。

ステップ 3:SQL クエリの実行

  1. [SQL Editor]Queries ページで、image.png アイコンをクリックします。

  2. New ダイアログボックスで、Confirm をクリックします。

  3. 新規ファイルに次のコマンドを入力します。すべてのコマンドを選択し、実行 をクリックします。

    /**データベースの作成**/
    CREATE DATABASE IF NOT EXISTS load_test;
    
    /**データベースの使用**/
    USE load_test;
    
    /**テーブルの作成**/
    CREATE TABLE insert_wiki_edit
    (
        event_time DATETIME,
        channel VARCHAR(32) DEFAULT '',
        user VARCHAR(128) DEFAULT '',
        is_anonymous TINYINT DEFAULT '0',
        is_minor TINYINT DEFAULT '0',
        is_new TINYINT DEFAULT '0',
        is_robot TINYINT DEFAULT '0',
        is_unpatrolled TINYINT DEFAULT '0',
        delta INT SUM DEFAULT '0',
        added INT SUM DEFAULT '0',
        deleted INT SUM DEFAULT '0'
    )
    AGGREGATE KEY(event_time, channel, user, is_anonymous, is_minor, is_new, is_robot, is_unpatrolled)
    PARTITION BY RANGE(event_time)
    (
        PARTITION p06 VALUES LESS THAN ('2015-09-12 06:00:00'),
        PARTITION p12 VALUES LESS THAN ('2015-09-12 12:00:00'),
        PARTITION p18 VALUES LESS THAN ('2015-09-12 18:00:00'),
        PARTITION p24 VALUES LESS THAN ('2015-09-13 00:00:00')
    )
    DISTRIBUTED BY HASH(user) BUCKETS 10
    PROPERTIES("replication_num" = "1");
    
    /**データの挿入**/
    INSERT INTO insert_wiki_edit VALUES("2015-09-12 00:00:00","#en.wikipedia","GELongstreet",0,0,0,0,0,36,36,0),("2015-09-12 00:00:00","#ca.wikipedia","PereBot",0,1,0,1,0,17,17,0);
    
    /**データのクエリ**/
    select * from insert_wiki_edit;

システムは関連情報を返します。

クエリが成功すると、insert_wiki_edit テーブルからレコードが返され、データが正常にインポートされたことを確認できます。

ステップ 4:パフォーマンステストの実行

詳細については、「テスト手順」をご参照ください。

(オプション) ステップ 5:インスタンスのリリース

重要

この操作により、インスタンスとそのすべてのリソースが削除されます。この操作は元に戻すことができません。操作は慎重に行ってください。

インスタンスが不要になった場合は、追加料金が発生しないようにインスタンスをリリースしてください。

  1. インスタンスのリスト ページで、対象のインスタンスを見つけ、[Actions] 列の Release をクリックします。

  2. 表示されたダイアログボックスで、決定 をクリックします。

関連ドキュメント

  • SQL エディタの詳細については、「SQL エディタ」をご参照ください。

  • 現在のインスタンスの SQL クエリ情報を表示し、SQL 実行計画を分析し、SQL の問題を診断およびトラブルシューティングするには、「診断と分析」をご参照ください。

  • データベースで発生するすべての操作を表示および分析するには、「監査ログ」をご参照ください。

お問い合わせ

ご不明な点がございましたら、DingTalk グループ ID 24010016636 を検索して、サポートグループにご参加ください。