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

DataWorks:コード検索

最終更新日:Jun 22, 2026

DataWorks のコード検索機能を使用すると、キーワードでノード内のコードスニペットを検索できます。検索結果には、キーワードを含むすべてのノードと、関連するコードスニペットが表示されます。この機能は、どのタスクがターゲットテーブルを変更したかの特定など、データ変更の追跡に役立ちます。このトピックでは、Data Development でコード検索を使用する方法について説明します。

制限事項

  • コード検索機能は、DataWorks Standard Edition 以降でのみ利用可能です。

    エディションをアップグレードした後、履歴データは翌日に自動的に同期されます。アップグレード当日に実行された検索では、結果が返されないか、不完全な結果が返される場合があります。

  • コード検索では、DataStudioAd Hoc QueryManually Triggered WorkflowsManually Triggered Task、およびRecycle Binディレクトリ内のノードのみを検索できます。これらの機能の詳細については、「DataStudio 機能ガイド」をご参照ください。

  • Manually Triggered Task ディレクトリは、DataWorks V1.0 でのみ利用可能です。

操作手順

  1. [DataStudio] ページに移動します。

    DataWorks コンソールにログインします。 左側のナビゲーションウィンドウで、[データモデリングと開発] > [DataStudio] を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[DataStudioに移動] をクリックします。

  2. データ開発ディレクトリツリーで、トップメニューバーにある代码搜索アイコンをクリックして、Search Code ページを開きます。

  3. 検索条件を設定し、検索結果を表示します。

    検索条件には、[ノードタイプ] ドロップダウンリスト、[所有者] 入力ボックス、[更新日時] 日付ピッカー、[場所] チェックボックス ([Data Development][アドホッククエリ][手動トリガーワークフロー][手動トリガーノード][ごみ箱] を選択できます) が含まれます。[場所] のオプションは、左側メニューのメニューに対応しています。検索結果は、コードプレビューと、ノードタイプ、場所、作成日時などのメタデータを含むカードとして表示されます。

    1. キーワードを入力し、検索条件を設定します。

      1. 検索ボックスに、コードスニペットやテーブル名などのキーワードを入力します。キーワードが具体的であるほど、より正確な結果が得られます。

        たとえば、alter table test のようなステートメントフラグメントや rpt_user のようなテーブル名を使用できます。

      2. 検索ボックスの右側にあるShowをクリックすると、Node TypeOwnerModified Atなどの条件で絞り込むことができます。

        説明
        • 詳細検索条件を使用すると、ターゲットノードをすばやく見つけることができます。詳細検索条件を設定しない場合、DataWorks はデフォルトで現在のワークスペース全体を検索します。

        • コード検索では、DataStudioAd Hoc QueryManually Triggered WorkflowsManually Triggered Task、およびRecycle Binディレクトリ内のノードのみを検索できます。これらの機能の詳細については、「DataStudio 機能ガイド」をご参照ください。

        • Manually Triggered Task ディレクトリは、DataWorks V1.0 でのみ利用可能です。

    2. Search ボタンをクリックします。

    3. 検索結果を表示します。

      指定した条件に基づいて、キーワードを含むすべてのノードと対応するコード詳細を表示できます。これにより、ターゲットノードをすばやく特定し、変更操作を特定できます。また、次の操作も可能です:

      • ノード名をクリックして、その詳細ページを開きます。

      • 現在のコードスニペットをコピーするには、Copy Code をクリックします。