Developer toolchainPalantir 拡張機能 for Visual Studio Codeトランスフォームのデバッグ

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

トランスフォームをデバッグする

Palantir extension for Visual Studio Code は、Python トランスフォームのデバッグ時に変数を検査する機能をサポートしています。DataFrame などの複雑なデータ構造を拡張機能のプレビューパネルに読み込むことで、ビルドを開始する前にトランスフォームの正確性を確認し、問題を特定できます。

デバッグセッションを開始する

Palantir extension for Visual Studio Code のデバッグ機能を使用するには、トランスフォームを含む Python ファイルを開きます。コードが実行されたときに実行を一時停止するため、コード内にブレークポイントを1つ以上設定します。ブレークポイントに到達すると、Visual Studio Code のデバッグパネルが自動的に開き、現在のスコープ内の変数が表示されます。

デバッグセッションを開始するには、トランスフォームの上にあるデバッグを選択します。

Python トランスフォームの例の上にある「デバッグ」オプション。

デバッグセッションでブレークポイントに到達すると、次の2つの方法でプレビューパネルを使用して、サポートされている変数を検査できます。

  • 検査する変数の上にある 🔎 現在の値を検査 … を選択します

Python トランスフォームの例の上にある「変数を検査」オプション。

  • Visual Studio Code のデバッグパネルで変数を右クリックし、Palantir:変数を検査を選択します。

Visual Studio Code のデバッグパネルにある「変数を検査」オプション。

変数を検査すると、その変数が拡張機能のプレビューパネルに読み込まれます。その後、変数の内容を表示し、列の統計情報の表示など、プレビューパネルの機能を使用してデータを探索できます。

拡張機能のプレビューパネルで検査されている変数。