要件
入力ノードと出力ノードとは何か、どのように機能するか、どのように使用できるかを学習します。
入力ノードはアセットをワークフローに取り込み、出力ノードは生成されたファイルの配置場所を定義して、ダウンロードしたり、接続されたシステムに送信したりできるようにします。これらは、ワークフロービルダーのほぼすべての制作ワークフローの両端を担います。
入力ノードと出力ノードの仕組み
入力ノードは、1 つ以上のアセットをワークフローの残りの部分に表示します。これらのアセットは、ローカルドライブから(1 つまたは複数のファイルをアップロード)、または組織が設定したクラウド接続の場所から追加できます。サポートされているクラウドソースには一般的に、Adobe Experience Manager (AEM) Assets やその他のアドビクラウドストレージ統合が含まれ、環境で利用可能な場合は、アドビクラウドストレージや Frame.io などのサービスからコンテンツを取り込むことができます。
出力ノードは、ワークフローが生成するファイルを受け取ります。これらは、完成したアセットをローカルダウンロードパスとサポートされているクラウドシステムに書き出すためのハンドオフポイントです。これにより、ワークフローを実行して、ワークフロービルダーとデジタルアセット管理システムまたはレビューツール間でアセットを取り込み、送信できます。
ローカルファイルからアセットをアップロードすると、ワークフローはそれらをクラウドで処理し、完成したファイルは最初にワークフローを接続した方法に従って出力ノードに表示されます。出力ノードの場所から完成した作品をローカルストレージにダウンロードできます。ワークフローによって生成されたすべてのファイルは、生成の履歴にもリスト表示されます。「カンバス表示」を開き、右側のツールバーを使用して履歴を開きます。ここから、個々のノードで検索することなく、出力をレビュー、検査、およびダウンロードできます。
どちらを使用するか
- ディスクまたはクラウドから画像、ビデオ、テキスト、またはドキュメントを下流のノードにフィードする必要がある場合は、入力で分岐を開始します。
- ローカルアーカイブまたはチームが承認と配信に使用するクラウドストレージへのプッシュのいずれの場合でも、最終版の予測可能な配信が必要な場合は、出力で分岐を終了します。
- ワークフローが生成したすべての作品の実行レベルでの表示が必要な場合、特に実行間の比較やクイックダウンロードが必要な場合は、生成の履歴を使用します。
ローカルアップロードの操作
- 適切な入力ノード(例:入力画像、入力ビデオ、または入力テキスト)をカンバスに追加します。
- ノードで、デバイスから 1 つまたは複数のファイルをアップロードします。マルチアセット入力は、ノードカタログでバッチまたはリスト入力が許可されている場合にサポートされます。
- ノードの出力を処理ノード(色調補正、生成、結合など)に接続します。
- 出力ノード(またはワークフローに必要な出力タイプ)を追加し、最終結果を接続します。
- ワークフローを実行します。処理されたファイルは出力ノードの宛先に書き込まれます。ノードまたは生成の履歴を使用してローカルストレージにダウンロードします。
クラウドソースとクラウド宛先の利用
- アカウントと組織が関連する統合(AEM、アドビクラウドストレージ、Frame.io、または製品に表示されるその他の統合)にアクセスできることを確認してください。
- 入力ノードで、ローカルアップロードではなくクラウドソースを選択し、ワークフローで使用するアセットまたはフォルダーを選択します。
- 出力ノードで、クラウドの宛先を選択して、結合または生成されたファイルがワークフロービルダーを通じてそれらのシステムに読み込み/書き出しされるようにします。
- 通常通りワークフローを実行または公開します。権限とエンタイトルメントは引き続き適用されます。ソースが表示されない場合は、ワークスペースの接続とカタログの可用性を確認してください。
- 正確なコントロール名とサポートされているストレージタイプは、ノードとリリースによって異なる場合があります。UI がこのガイドと若干異なる場合は、作成しているワークフロービルダーに表示されるラベルに従ってください。
プログラムによる入力の提供(API)
- カンバスから実行するのではなく、API を通じて公開されたワークフローを呼び出す場合、入力はアップロードダイアログではなくリクエストペイロードで提供されます。同じ論理的な入力(バイナリアセットと単純な値)は、公開時にワークフローが表示するパラメーターにマッピングされます。
- バイナリ入力(画像、ビデオ、ドキュメント、および類似するファイルベースのアセット)は通常、統合がサポートされている場所に既に保存されているオブジェクトを指す事前署名済み URL として渡されます。サービスは、提供された URL を使用して、実行時にそれらのアセットを取得します。
- 単純なタイプ(例:プレーンテキスト、フラグ、または入力や設定ノードによって表示されるその他のスカラーフィールド)は、バイナリ参照と並んで構造化されたフィールド(文字列、数値、またはブーリアン)としてペイロード内でインラインで送信されます。
- パラメーター名、ネスト、および必須フィールドは、ワークフローがオーサリングおよび公開された方法と一致します。統合は、公開されたワークフローが宣言するすべての必須入力に値を提供する必要があります。
- 認証、リクエストと応答の形式、バッチ実行、エラー処理、および API を介したワークフローの統合とスケーリングのエンドツーエンドの例については、Adobe Developer のワークフロービルダー API を参照してください。
実行後の出力の検索
|
|
確認場所 |
|
ワークフローグラフに添付されたファイル |
接続された出力ノードとその設定された場所 |
|
1 回の実行で生成されたすべての作品が 1 か所にあること |
カンバス表示/右側のツールバー/生成の履歴 |
|
クイックダウンロードまたは検査 |
各出力の生成の履歴エントリ。そこでレビューおよび検査アクションを使用 |