DataWorks は、キーワードによってノード内のコード スニペットをクエリできるコード検索機能を提供します。検索結果には、各コード スニペットの詳細と、これらのコード スニペットを含むノードが表示されます。この機能を使用して、デスティネーション テーブルの変更の原因となったノードを追跡できます。このトピックでは、DataStudio ページでコード検索機能を使用する方法について説明します。
制限事項
コード検索機能は、DataWorks Standard Edition 以降のエディションでのみサポートされています。
DataWorks サービスを必要なエディションにアップグレードした後、既存データは翌日自動的に同期されます。アップグレード当日は、結果が返されない場合や不完全な結果が返される場合があります。
コード検索機能を使用すると、[スケジュールワークフロー]、[アドホッククエリ]、[手動トリガーワークフロー]、[手動トリガーノード]、[ごみ箱] タブのディレクトリに作成したノードをクエリできます。各タブの機能の詳細については、「DataStudio ページの機能」をご参照ください。
[手動トリガーノード] タブは、DataWorks V1.0 でのみ使用できます。
手順
[datastudio] ページに移動します。
DataWorks コンソール にログオンします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動] をクリックします。
スケジュールワークフローペインの上部にある
アイコンをクリックします。右側に [コードの検索] タブが表示されます。
検索条件を設定し、検索結果を表示します。

キーワードを入力し、検索条件を設定します。
エリア 1 の検索ボックスに、コード スニペットやテーブル名などのキーワードを入力します。キーワードが具体的であるほど、検索結果の関連性が高くなります。
例:
alter table test、rpt_userと入力します。 alter table test キーワードは操作を示し、 rpt_user キーワードはテーブルの名前を示します。検索ボックスの横にある [表示] をクリックし、[ノードタイプ]、[所有者]、[変更日時] などのパラメーターを設定して、クエリ範囲を絞り込みます。
説明これにより、必要なノードをより正確かつ迅速に見つけることができます。詳細検索条件を設定しない場合、デフォルトでは現在のワークスペース内のすべてのノードが検索されます。
コード検索機能を使用すると、[スケジュールワークフロー]、[アドホッククエリ]、[手動トリガーワークフロー]、[手動トリガーノード]、[ごみ箱] タブのディレクトリに作成したノードをクエリできます。各タブの機能の詳細については、「DataStudio ページの機能」をご参照ください。
[手動トリガーノード] タブは、DataWorks V1.0 でのみ使用できます。
[検索] をクリックします。
検索結果を表示します。
エリア 2 には、キーワードに一致するすべてのコード スニペットと、コード スニペットを含み、検索条件に一致するノードが表示されます。これにより、デスティネーション テーブルの変更の原因となった必要なノードを見つけることができます。また、次の操作を実行することもできます。
ノード名をクリックして、ノードの詳細を表示します。
[コードをコピー] をクリックして、コード スニペットをコピーしてさらに使用します。