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

Object Storage Service:Big Data Tools を使用して JetBrains IDE を OSS に接続する

最終更新日:Apr 28, 2025

Big Data Tools プラグインを使用すると、JetBrains IDE から直接 Object Storage Service (OSS) バケットとオブジェクトを管理できます。

Big Data Tools とは

Big Data Tools は、次の用途に使用できる JetBrains IDE プラグインです。

  • OSS などのリモートファイルシステムおよびストレージシステムに接続する。

  • ファイルマネージャーを使用するのと同様の方法でファイルを管理する (例: オブジェクトのコピー、移動、名前変更、削除、ダウンロード)。

  • ファイルをプレビューし、CSV ファイルのテキストビューとテーブルビューを切り替える。

  • 変更時刻など、ファイルに関する情報を取得する。

  • Parquet などのバイナリファイルをプレビューする。

  • ストレージバケットとディレクトリを別のタブで開く。

詳細については、「Big Data Tools」をご参照ください。

手順 1: Big Data Tools プラグインをインストールする

  1. 次の JetBrains IDE のいずれかを起動します。

    • IntelliJ IDEA Ultimate

    • PyCharm Professional

    • DataGrip

    • DataSpell

  2. IDE 設定を開きます。

    • macOS では、メインメニューから [IntelliJ IDEA] > [環境設定] を選択するか、⌘, を押します。

    • Windows または Linux では、[ファイル] > [設定] を選択するか、Ctrl+Alt+S を押します。

  3. [環境設定] ウィンドウで、Big Data Tools プラグインをインストールします。

    1. 左側のナビゲーションウィンドウで、[プラグイン] を選択します。

    2. [マーケットプレイス] タブをクリックします。

    3. [ユーザーデータ] 検索ボックスに、Big Data Tools と入力します。

    4. Big Data Tools の結果の横にある [インストール] をクリックします。

    5. [OK] をクリックします。

    install-big-data-tools

    Big Data Tools プラグインがインストールされると、IDE の右側に Big Data Tools が表示されます。

手順 2: OSS に接続する

Big Data Tools プラグインを使用して、OSS などのサポートされているモニタリングサービスおよびストレージサービスに接続できます。

  1. IDE の右側バーで、[Big Data Tools] > [Alibaba OSS] を選択します。open-alibaba-oss

  2. [Big Data Tools] ダイアログボックスで、次の構成を行います。

    1. 他の接続と区別するために、接続の名前を指定します。

    2. 接続するバケットが配置されているリージョンを選択します。

      OSS が利用可能なすべてのリージョンの詳細については、「リージョンとエンドポイント」をご参照ください。

    3. バケットを取得する方法を選択します。

      • [カスタムルート] を選択し、[ルート] フィールドに、バケットの名前またはバケット内のディレクトリへのパスを指定します。複数の名前またはパスを指定する場合は、コンマ (,) で区切ります。

      • [アカウント内のすべてのバケット] を選択します。その後、バケットフィルターを使用して、特定の名前のバケットのみを表示できます。

    4. [認証タイプ] リストから、[明示的なアクセスキーとシークレットキー] を選択します。[アクセスキー] フィールドに、RAM ユーザーの AccessKey ID を入力します。[シークレットキー] フィールドに、AccessKey シークレットを入力します。

      AccessKey ペアの作成方法の詳細については、「AccessKey ペアを作成する」をご参照ください。

    5. [OK] をクリックします。

    create-a-big-data-tools-connection

手順 3: OSS バケットとオブジェクトを管理する

接続が確立されると、IDE で OSS バケットとオブジェクトを使用および管理できます。

別のタブでバケットをプレビューする

エディターの別のタブでバケットをプレビューできます。

  1. 別のタブでバケットをプレビューするには、バケットを選択し、[別のビューアーで開く] をクリックします。preview-in-a-separate-viewer

    別のタブでバケットを表示し、異なるバケットのタブをすばやく切り替え、ディレクトリや CSV、Parquet、ORC、Avro などの構造化オブジェクトを展開してデータ列とデータ型を表示できます。

    preview-result

  2. 必要に応じて、次の操作を実行します。

    • エディターの上部にあるタブの image.png アイコンをクリックして、ビューをカスタマイズします (特定の列の表示と非表示)。

    • image.png アイコンをクリックしてディスクからデータをアップロードするか、image.png アイコンをクリックしてオブジェクトをコピーします。

    • オブジェクトまたはディレクトリを別のバケットまたはディレクトリにドラッグして、コピーおよび移動します。

オブジェクト情報をクエリする

Big Data Tools プラグインを使用して、変更時刻、オブジェクトタイプ、ストレージタイプなどのオブジェクト情報をクエリできます。

オブジェクトを右クリックし、[情報を表示] を選択します。

view-file-info

オブジェクトに関する情報を表示するボックスが表示されます。

view-file-info-result

バイナリオブジェクトをプレビューする

Big Data Tools プラグインを使用して、Avro、Parquet、ORC などのバイナリオブジェクトをプレビューできます。

  1. オブジェクトをダブルクリックします。

    オブジェクトは、エディターの別のタブで開かれます。

  2. 必要に応じて、次の操作を実行します。

    • タブの上部にある検索ボックスを使用して、特定の文字列を検索します。

      次の例では、正規表現を使用して、指定された文字列を含むデータエントリを検索します。

      preview-a-binary-file-result

    • ヘッダーをクリックして、テーブルを並べ替えます。

    • セルを右クリックして、セル、行、または列をコピーするか、テーブル全体をダウンロードします。download