プロジェクトは、特定の目標を達成するためにデータやその他の資産を処理するコラボレーション・ワークスペースです。
プロジェクトに含めることができるリソースの種類は、以下のとおりです。
- コラボレーター は、プロジェクトで一緒に作業するユーザーです。
- データ資産 は作業対象です。 多くの場合、データ資産は生データから構成され、処理を通じて精製していきます。
- ツールとそれに関連する資産 は、データの処理方法です。
- 環境 は、ツールで資産を実行するための計算リソースを構成する方法です。
- ジョブ は、ツールでの資産の実行を管理およびスケジュールする方法です。
- プロジェクト資料 と通知は、プロジェクトで何が起きているかについて知るための手段です。
- 資産ストレージ は、プロジェクト情報とファイルが保管される場所です。
- 統合 は、外部ツールを組み込む方法です。
- サービス は、ツールや処理能力をプロジェクトに追加する方法です。
- カタログ は、プロジェクト間で資産を共有する方法です。
プロジェクトは、目的に合わせてカスタマイズできます。 プロジェクトの内容およびほとんどのプロパティーは、随時変更できます。 ただし、後で変更することはできないため、プロジェクトの作成時に以下の選択を行う必要があります:
- 適格なコラボレーターを会社の従業員または IBM Cloud アカウントのメンバーに制限するかどうかについて。
- コラボレーターの適格性を制限することでカタログ・アクセスを有効にするかどうか。
- プロジェクト・ストレージに使用する IBM Cloud Object Storage のインスタンス。
ナビゲーション・メニューで 「プロジェクト」>「すべてのプロジェクトを表示」 を選択するか、メインページで 「プロジェクト」 ペインを表示することによって、作成およびコラボレーションするプロジェクトを表示できます。
プロジェクトでのコラボレーション
プロジェクトの作成者は、他のコラボレーターを追加して、実行可能なアクションを制御するロールを割り当てることができます。 プロジェクト内で自動的に 管理者 役割を持ち、他のコラボレーターに 管理者 役割を付与すると、彼らもコラボレーターを追加できます。 コラボレーターの追加およびプロジェクト・コラボレーター役割を参照してください。
コラボレーターの適格性
プロジェクトの作成時に、コラボレーターとして追加するのに適格なユーザーを制御できます。
- コラボレーターになれるユーザーを制限する チェック・ボックスを選択して、コラボレーターとして追加できるユーザーを、組織内のユーザーに制限します。 このオプションを選択した場合、IBM Cloud アカウントのメンバーのみを追加できます。あるいは、企業が IBM Cloud で SAML フェデレーションをセットアップしている場合は、企業の従業員のみを追加できます。 このオプションは、プロジェクトからカタログ資産へのアクセスも許可します。 IBM Knowledge Catalog がある場合、このオプションはデフォルトで選択されています。
- 任意のユーザーをコラボレーターとして追加できます。 必要に応じて、チェック・ボックスをクリアしてください。
この設定は永続的です。 プロジェクトの作成後に変更することはできません。
資産に対するコラボレーション
異なるコラボレーターによる変更が競合するのを防ぐために、編集中は資産がロックされます。 コラボレーターは全員、各資産の同じコピーで作業します。 1 つの資産を編集できるコラボレーターは一度に 1 人だけです。 ツールでコラボレーターが資産を編集している間は、その資産がロックされます。 他のコラボレーターは、ロックされた資産を表示できますが、編集することはできません。 資産の管理を参照してください。
データ資産
以下のタイプのデータ資産をプロジェクトに追加できます。
- ローカル・ファイル、カタログ、またはリソース・ハブからのデータ資産
- クラウドおよびオンプレミスのデータ・ソースへの接続
- 外部データ・ソースにある表またはファイルに対する読み取り専用権限を提供する、既存の接続資産からの接続済みデータ資産
- 外部データ・ソースにある表またはファイルに対する読み取り専用権限を提供する、既存の接続資産からインポートされたデータ資産
- ファイル・システムのフォルダー内のファイルを表示するためのフォルダー・データ資産
データ資産について詳しくは、以下を参照してください。
ツールとそれに関連する資産
ツールを実行すると、特定の目標の情報を含む資産が作成されます。 例えば、 Data Refinery ツールを実行する場合、特定のデータ資産に対して実行する順序付き操作のセットを定義する Data Refinery フロー資産を作成します。 各ツールには、ツールで実行される 1 つ以上のタイプの関連資産があります。 一部のタイプの資産 (ノートブック資産など) は、複数のツールで実行できます。 ツールで実行される資産は、運用資産とも呼ばれます。
資産を作成するために使用するツールへの資産のマッピングについては、 資産タイプおよびプロパティーを参照してください。
プロジェクトで使用できるツールは、使用しているサービスによって異なります。
プロジェクトで使用するツールと、それらのツールが必要とするサービスを確認するには、ツールとサービス・マップを開きます。
環境
環境によって、計算リソースが制御されます。 環境テンプレートは、ツールで資産を実行する環境ランタイムをインスタンス化するためのハードウェア・リソースとソフトウェア・リソースを指定します。
一部のツールには、自動的に選択された環境テンプレートがあります。 ただし、他のツールの場合は、複数の環境から選択できます。 ツールで資産を作成するときに、その資産に環境を割り当てます。 アセットを実行するときに、アセットの環境を変更できます。
watsonx.aiStudio には、コーディング言語、ツール、コンピュートエンジンのタイプによって異なるデフォルト環境テンプレートが用意されています。 また、カスタム環境テンプレートを作成したり、環境テンプレートを提供するサービスを追加したりすることもできます。 例えば、IBM Analytics Engine サービスをプロジェクトに関連付けて、追加の計算能力を提供することができます。
プロジェクトで使用する計算リソースが追跡されます。 オファリング・プランに応じて、月次コンピュート・リソースに制限があるか、すべてのコンピュート・リソースに対して支払いを行います。
環境を参照してください。
ジョブ
ジョブは、指定された環境ランタイムを持つツールでの資産の 1 回の実行です。 単一のジョブや繰り返しジョブのスケジュール、モニター、編集、停止、またはキャンセルが可能です。 『ジョブ』を参照してください。
アセット・ストレージ
各プロジェクトには、以下が含まれる専用のセキュア・ストレージ・バケットがあります。
- データ資産としてプロジェクトにアップロードするファイル。
- 別のワークスペースからコピーしたファイルからのデータ資産。
- ツールを使用してプロジェクトに保存するファイル。
- ノートブックなどのツールで実行される資産のファイル。
- 保存されたモデル。
- プロジェクトの README ファイルおよび内部プロジェクト・ファイル。
プロジェクトの作成時に、IBM Cloud Object Storage のインスタンスを選択するか、新規インスタンスを作成する必要があります。 ワークスペースを作成した後に、IBM Cloud Object Storage インスタンスを変更することはできません。 オブジェクト・ストレージを参照してください。
プロジェクトを削除すると、そのストレージ・バケットも削除されます。
追加のサービス
さらに多くのサービスをプロジェクトに関連付けて、ツール、コンピュート環境、またはその他の機能を追加することができます。 関連付けられたサービスの追加を参照してください。
外部ツールとの統合
統合により、プロジェクトの外部にあるツールと対話することができます。
Gitリポジトリと統合してノートブックを公開することができます。
プロジェクトの文書と通知
プロジェクトの作成時に簡潔な説明を追加して、プロジェクトの目的や目標を文書化できます。 この説明は、後でプロジェクトの 設定 ページで編集できます。
プロジェクトを機密としてマークできます。 機密としてマークされているプロジェクトをユーザーが開くと、プロジェクトからデータ資産をダウンロードまたはエクスポートできないことを示す通知が表示されます。
プロジェクトの 概要 ページには、プロジェクトの状況または結果を記述できる README ファイルが含まれています。 README ファイルでは、標準の マークダウンの書式設定が使用されます。 管理者 ロールまたは 編集者 ロールを持つコラボレーターは、README ファイルを編集できます。
「概要」 ページの 「資産」 ペインで最新の資産アクティビティーを表示したり、ドロップダウンを使用して 「ユーザーによる」 または 「すべて」 を選択して資産をフィルターに掛けたりすることができます。 「ユーザーによる (By you)」 には、編集した資産が最新のものから順にリストされます。 「すべて (By all)」 には、他のユーザーによって編集された資産と、自分自身によって編集された資産が、最新のものから順にリストされます。
コラボレーターが資産を変更すると、プロジェクト内のすべてのコラボレーターに通知されます。
カタログの統合
カタログは、資産を集中管理するリポジトリーであり、データなどの資産を容易に検索したり共有したりできます。 カタログにアクセスするには、カタログ管理者によってカタログ・コラボレーターとして追加されている必要があります。 カタログには、プロジェクトと同じタイプのロールがあります。 いずれのカタログ・ロールの場合も、資産をカタログからプロジェクトにコピーして使用できます。 カタログで編集者ロールまたは管理者ロールが割り当てられている場合、プロジェクトで資産を作成した後、それらの資産をカタログに公開できます。
プロジェクト内のカタログにアクセスする場合は、プロジェクトの作成時に コラボレーターになれるユーザーを制限する オプションを選択する必要があります。 この設定により、カタログ内の企業データが保護されます。 作成後にプロジェクトでカタログ統合を有効にすることはできません。 コラボレーターの適格性を参照してください。