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

DataWorks:ワークスペースディレクトリ

最終更新日:Apr 16, 2025

ワークスペースディレクトリは、チームコラボレーションのために設計された組織構造です。 ワークスペースディレクトリを使用すると、オンプレミスファイルを管理することでクラウド上のノードコードとリソースを管理し、他のユーザーと共同で定期的にスケジュールする必要があるオブジェクトを開発できます。 このトピックでは、ワークスペースディレクトリの使用方法について説明します。

背景情報

ワークスペースディレクトリに加えて、Data Studio では、さまざまな開発要件を満たすために、個人ディレクトリと手動ディレクトリを作成することもできます。 これらのディレクトリを使用すると、さまざまなビジネスシナリオでデータを効率的に開発および管理できます。 次の表は、これらのタイプのディレクトリを比較したものです。 ビジネス要件に基づいて、開発用のディレクトリタイプを選択できます。

ディレクトリタイプ

権限範囲

機能と特徴

使用シナリオ

ワークスペースディレクトリ

ワークスペースレベル

  • チームは、ワークスペースディレクトリに基づいて開発で互いに協力できます。

  • ワークスペースディレクトリに、ノードやワークフローなど、定期的にスケジュールする必要があるオブジェクトを作成できます。

  • ワークスペースディレクトリ内のノードは、ディレクトリが作成されたワークスペースに属します。

本番環境で定期的にスケジュールする必要があるオブジェクトを作成する場合。

個人ディレクトリ

アカウントレベル

  • 個人ディレクトリでコードをデバッグできます。

  • 個人ディレクトリに、定期的にスケジュールする必要があるオブジェクトを作成することはできません。

  • 個人ディレクトリ内のファイルは、個人ディレクトリを作成したユーザーにのみ表示されます。

コードを開発およびデバッグする場合。

手動ディレクトリ

ワークスペースレベル

  • 手動ディレクトリに、ノードやワークフローなど、手動でトリガーする必要があるオブジェクトを作成できます。

  • 手動ディレクトリに、定期的にスケジュールする必要があるオブジェクトを作成することはできません。

手動でトリガーする必要がある一時タスクまたはワンタイムタスクを作成する場合。

[ワークスペースディレクトリ] セクションに移動する

  1. DataWorks コンソールで [ワークスペース] ページに移動します。 上部のナビゲーションバーで、目的のリージョンを選択します。 目的のワークスペースを見つけ、ショートカット > Data Studio[アクション] 列で を選択します。

  2. [Data Studio] ページの左側のナビゲーションウィンドウで、image アイコンをクリックします。 [ワークスペースディレクトリ] セクションが表示されます。

ワークスペースディレクトリを作成する

ワークスペースの仕様に基づいてワークスペースディレクトリを設計し、次の手順を実行して [ワークスペースディレクトリ] セクションにワークスペースディレクトリを作成できます。

  1. [ワークスペースディレクトリ] セクションで、image アイコンをクリックし、ディレクトリを作成する を選択します。

  2. ディレクトリを作成 ダイアログボックスで、次の表に示すパラメーターを設定します。

パラメーター

説明

パス

ワークスペースディレクトリを保存するパスを選択します。

名前

ワークスペースディレクトリの名前を指定します。

定期的にスケジュールする必要があるオブジェクトを作成する

作成されたワークスペースディレクトリに、定期的にスケジュールする必要があるノードまたはワークフローを作成できます。 ノードまたはワークフローの作成方法については、「ノード開発」または「ワークフローオーケストレーション」をご参照ください。

  1. 定期的にスケジュールする必要があるノードまたはワークフローを作成します。

    [ワークスペースディレクトリ] セクションで、image アイコンをクリックし、[ノードの作成] を選択して、目的のノードタイプを選択します。または、image アイコンをクリックして、[ワークフローの作成] を選択します。

  2. ノードまたはワークフローを設定します。

    設定する必要があるパラメーターは、作成するオブジェクトによって異なります。 詳細については、「ノード開発」または「ワークフローオーケストレーション」をご参照ください。

ワークスペースディレクトリのマーカーを管理する

DataWorks では、マーカーを使用してワークスペースディレクトリを分類できます。 マーカーですべてのワークスペースディレクトリをすばやくフィルタリングして、特定のワークスペースディレクトリを取得できます。 これにより、管理効率が向上します。

たとえば、ワークスペースディレクトリを [ワークフロー] としてマークできます。また、マーカーで全ワークスペースディレクトリをフィルタリングして、[ワークフロー] としてマークされている全ワークスペースディレクトリを取得することもできます。

  1. ワークスペースディレクトリをマークします。

    [ワークスペースディレクトリ] セクションで、マークするワークスペースディレクトリを見つけ、ディレクトリ名を右クリックし、[マークとして設定] > [ワークフロー] を選択して、ワークスペースディレクトリを ワークフロー としてマークします。

    さらに、ワークスペースディレクトリを Data Integration、MaxCompute、Hologres、Flinkアルゴリズム汎用、または カスタム としてマークできます。

  2. ワークスペースディレクトリのマークを解除します。

    [ワークスペースディレクトリ] セクションで、マークされているワークスペースディレクトリを見つけ、ディレクトリ名を右クリックし、タグを解除 を選択します。

  3. マーカーでワークスペースディレクトリをフィルタリングします。

    特定の種類のマーカーを持つワークスペースディレクトリを取得する場合は、ワークスペースディレクトリの横にある image アイコンをクリックします。表示されるポップオーバーで、目的のマーカーの種類を選択し、[OK] をクリックしてフィルタリングを実行します。

フォーカスモードを使用する

フォーカスモードは、ワークスペースディレクトリに提供される視覚的なノイズリダクションメカニズムです。 フォーカスモードを使用すると、システムが特定のワークスペースディレクトリを固定表示し、残りのワークスペースディレクトリを非表示にすることができます。 これにより、必要なワークスペースディレクトリに集中し、複数のタスクが並行して実行されるときに発生する視覚的な妨害と認知負荷を軽減できます。 次の手順を参照して、フォーカスモードを開始または終了できます。

  1. フォーカスモードを開始します。

    [ワークスペースディレクトリ] セクションで、フォーカスモードを使用するワークスペースディレクトリを見つけ、ディレクトリ名を右クリックし、フォーカス モードに入る を選択します。 その後、[ワークスペースディレクトリ] セクションには、そのワークスペースディレクトリのみが表示されます。

  2. フォーカスモードを終了します。

    [ワークスペースディレクトリ] セクションで、image アイコンをクリックしてフォーカスモードを終了します。または、目的のワークスペースディレクトリを見つけ、ディレクトリ名を右クリックし、[フォーカスモードの終了] を選択します。

ノードまたはワークフローを見つける

[ワークスペースディレクトリ] セクションには、目的のノードまたはワークフローをすばやく見つけるために使用できる複数のタイプの位置特定機能が用意されています。 これらの位置特定機能により、検索効率が向上し、データ管理操作と開発操作を効率的に実行できます。

  1. すべてのノードまたはワークフローを表示するか、自分が管理しているノードまたはワークフローのみを表示します。

    image アイコンの横にある [ワークスペースディレクトリ] をクリックし、[すべて表示] または [自分が管理しているものを表示] を選択します。

  2. 開いているノードを見つけます。

    image アイコンの横にある [ワークスペース ディレクトリ] をクリックして、開いているノードを見つけます。

  3. ノードを検索します。

    image アイコンをクリックして、[ワークスペース ディレクトリ] の横にあるアイコンをクリックします。表示されるポップオーバーで、ノード名または ID を入力して目的のノードを検索します。

  4. コードスニペットを使用してノードを検索します。

    image アイコンの横にある [ワークスペースディレクトリ] をクリックします。[コードの検索] タブの検索ボックスに、コード スニペットを入力して、コードにコード スニペットが含まれるノードを検索します。詳細については、「コード検索」をご参照ください。

付録:[ワークスペースディレクトリ] セクションのアイコン

アイコン

機能の説明

image

一度に複数のノードに対して特定の操作を実行します。 たとえば、一度に複数のノードをデプロイまたはデプロイ解除したり、複数のノードのスケジューリング情報を一度に調整したりできます。

image

フォーカスモードを終了します。

image

ノード名または ID でノードを検索します。

image

コードに特定のコードスニペットが含まれているノードを検索します。

image

すべてのノードまたはワークフローを表示するか、自分が管理しているノードまたはワークフローのみを表示します。

image

すべてのワークスペースディレクトリをフィルタリングして、特定のマーカーを持つワークスペースディレクトリを取得します。

image

ワークスペースディレクトリのリストを更新します。

image

すべてのワークスペースディレクトリを折りたたみます。

image

ワークスペースディレクトリ、ワークフロー、ノートブック、および MaxCompute SQL などのさまざまなノードを作成します。 詳細については、「 自動トリガーノードを作成する」をご参照ください。

説明

ノード名は大文字と小文字を区別しません。