PyCharm 2026.1 Help

データファイルを操作する

リモートストレージへの接続を確立したら、データファイルを操作できるようになります。 リモートファイルシステム(英語)プラグインを使用すると、バケットの管理、基本的なファイル操作の実行、ファイルの迅速な検索とそのファイルへの移動などを行うことができます。

大きな構造化ファイル (Parquet、ORC、Avro、CSV) を表形式でプレビューすることもできます。 この機能は ビッグデータファイルビューアー(英語)によって提供され、 リモートファイルシステム プラグインとともに自動的にインストールされます。

サーバーディレクトリの管理

  1. サーバーノードを展開して、その構造をプレビューします。

  2. ディレクトリを右クリックして、コンテキストメニューを開きます。

    ビッグデータツールツールウィンドウのコンテキストメニュー

    ディレクトリのコピー、貼り付け、名前の変更、場所の変更、パスのコピー、新しいファイルとディレクトリの追加を行うことができます。 ディレクトリにさらにファイルを追加するには、 ディスクからアップロード を選択します。 ディレクトリとそのファイルをローカルドライブに保存することもできます。

  3. 新しいバケット、ファイル、ディレクトリ、または接続をすばやく作成するには、 Alt+Insert を押してください。

    新規作成

ビッグデータツール ツールウィンドウを使用すると、ストレージ内のファイルとディレクトリをすばやく見つけることができます。 多くのネストされたディレクトリがあり、ファイルを探すときに各ディレクトリをクリックして展開したくない場合に便利です。 代わりに、パスの入力を始めると、PyCharm が利用可能なファイルを表示し、パスを自動補完できます。

  1. ストレージへの接続を選択し、 ビッグデータツール ツールウィンドウの上部にある 検索アイコン をクリックするか、 Ctrl+F を押します。 その中のファイルを検索する場合は、特定のバケットまたはディレクトリを選択できます。

  2. 移動 ウィンドウで、ファイルまたはディレクトリまでのパスを入力し始めます。 Tab を押してパスを自動補完。 バケットをすばやく検索するには、名前を入力できます。

    ウィンドウ内を移動
  3. Enter を押す。

これにより、 ビッグデータツール ツールウィンドウで選択したファイルが検索されます。

データファイルを管理する

  1. ターゲットディレクトリを展開し、ファイルを選択します。

  2. ファイルを右クリックしてコンテキストメニューを開きます。

    データファイルを操作するためのコンテキストメニュー
  3. ファイルのコピー、貼り付け、名前の変更、パスのコピー、場所の変更、削除を行うことができます。

  4. CSV、Parquet、ORC、Avro などの構造化ファイルの詳細を簡単にプレビューするには、エディターまたは ビッグデータツール ツールウィンドウでファイルを展開します。 列とそのタイプを確認できるはずです。

    拡張データファイル

    コンテキストメニューから Show Info を選択して、ファイルの詳細を取得します。

    ファイル情報
  5. ファイルを表示するには、ファイルをダブルクリックするか、コンテキストメニューから プレビュー コマンドを選択します。 ファイルがエディターで開きます。 編集はできませんが、表またはテキストとしてプレビューできます。

    csv ファイルのテーブルビュー
    csv ファイルのテキストビュー

    テーブルビューでは、テーブル要素を操作できます。 右クリックしてコンテキストメニューを開き、コマンドを選択して raw または列をコピーするか、テーブル全体をクリップボードまたはファイルにコピーします。

    テーブル固有のコマンド

    列ヘッダーをクリックして、列のデータを並べ替えることもできます。

    .parquet ファイルを開くと、プラグインはファイルコンテンツの最初の部分のみを表示します。 これは、非常に大きなファイルを扱うときに特に役立ちます。

エディターでファイルを表示する

  1. エディターの別のタブでストレージまたはディレクトリを開くには、 ビッグデータツール ツールウィンドウでアイテムを選択し、 エディターで開くボタン をクリックします。

    エディターでディレクトリを開く
  2. 選択したディレクトリは、エディターの別タブで開かれます。

    ディレクトリをプレビューする

    ビッグデータツール ツールウィンドウで開いたサーバーやディレクトリと、ファイルのやり取りができます。 ビューアーのツールバーアイコンを使用して、ファイルのコピー、貼り付け、切り取りができます。

  3. ストレージの外観をカスタマイズできます:

    • ファイル情報 をクリックして、ファイル情報の詳細の可視性を管理します。

    • ビューの列を除外するには、 列の表示・非表示アイコン をクリックします。 デフォルトでは、すべての列がビューアーに表示されます。

  4. 再読み込み をクリックして、選択したディレクトリのコンテンツを更新します。

その他のアクション を使用して、他のコマンドにアクセスします。

ファイルのドラッグアンドドロップ

PyCharm を使うと、必要なバケット、コンテナー、ディレクトリにドラッグするだけで、異なるリモートファイルシステム間や同じストレージ内で簡単にファイルをコピーや移動できます。 Project ツールウィンドウからエディターまたは ビッグデータツール ツールウィンドウで開くことができるエディターにファイルをドラッグすることで、ローカルファイルシステムからリモートファイルシステムにファイルをすばやくアップロードすることもできます。

  1. ファイルを必要なバケット、コンテナー、ディレクトリにドラッグします

  2. 開いたウィンドウで、ファイル名と宛先ディレクトリを確認します。

    Dragging a file to storage

同じ接続内でファイルをドラッグすると、PyCharm は元の場所からそのファイルを削除します。 プロジェクトやある接続から別の接続にファイルをドラッグすると、PyCharm はそのファイルのコピーを作成します。

ファイルの編集

リモートストレージへの接続が確立されると、Zeppelin ノートブックや CSV のような区切りファイル以外のテキストファイルをこのストレージ内で編集できます。

  1. ファイルをダブルクリックしてエディターで開きます。

  2. ファイルを変更します。 ファイルの上部にアイコンが表示され、次のことが可能になります。

    • 差分を表示 (差分アイコン)

    • ファイルの内容を、開いたときの初期状態に戻す (元に戻すアイコン)

    • サーバーから最新のファイル変更を取得する (再読み込みアイコン)

    • ファイルの変更をサーバーに送信する (保存アイコン)

    リモートファイルの編集

ファイルのバージョンを表示する

バージョニングにより、ストレージ内に同じオブジェクトの複数のバリアントを持つことができます。 バケットでバージョニングが有効になっている場合、PyCharm でオブジェクトのバージョンを直接表示できます。 特定のバージョンをアップロード、ダウンロード、削除、復元、比較することもできます。

  1. ビッグデータツール ツールウィンドウでストレージを選択し、 エディターで開くボタン をクリックしてエディターで開きます。

  2. バージョニングが有効になっているバケットを展開し、バケット内のファイルを選択します。

  3. 詳細 ペインで、 バージョン​. タブを開きます。

このタブには、選択したファイルの利用可能なすべてのバージョンが表示されます。

バージョンタブ

バージョンを選択すると、次のアイコンが利用できるようになります:

  • アップロード は、ローカルドライブから新しいバージョンのファイルをアップロードします。

  • ダウンロード は、選択したバージョンのファイルをダウンロードします。

  • 削除 は、ファイルの選択されたバージョンを削除します。

  • 復元 は、ファイルの選択されたバージョンを復元します。

  • 差分の表示 は、ファイルの選択したバージョンと以前のバージョン間の差分を表示します (または、それらの間の差分を表示する場合は、2 つのバージョンを選択できます)。

新規バケツの作成

  1. 新しいバケットをデータストレージに追加するには、 ビッグデータツール ツールウィンドウでストレージ接続を右クリックし、コンテキストメニューから バケットを作成する を選択します。

  2. 新しいバケット名を指定し、 OK or Ok をクリックしてタスクを完了します。

バケットのリストをフィルタリングする

ストレージ全体ではなくストレージの一部を操作したい場合は、 ビッグデータツール ツールウィンドウと エディターに表示するバケット (または Microsoft Azure の観点から言えばコンテナー) をフィルターできます。

バケットとディレクトリへのカスタムパスを指定するか、バケットを名前でフィルタリングできます。 新しい接続を構成するときに行うか、以前に構成した接続設定を微調整できます。

  1. ビッグデータツール ツールウィンドウでサーバーを選択し、ウィンドウツールバーの connection settings をクリックします。

  2. バケットをフィルタリングする方法を選択します:

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

    • All buckets in the account (または Azure の場合は アカウント内のすべてのコンテナー) を選択します。 その後、バケットフィルターを使用して、特定の名前のバケットのみを表示できます。

    • AWS S3 接続の場合、 選択したリージョンのバケットのみ を選択して特定のリージョンからバケットを取得することもできます。 他のストレージの場合、バケットは接続用に選択されたリージョンに基づいて常にフィルタリングされます。

    バケットのリストのフィルタリング

サーバー接続が失われた場合、対応するアイコンはサーバー サーバー接続が失われました の切断ステータスを示します。

切断されたサーバー

接続を再読み込み をクリックして、サーバーへの接続を再確立します。

2026 年 6 月 1 日