HOME技術コラムBoxアダプタの紹介と連携によるメリットメタデータ
Box上のファイルまたはフォルダのメタデータを読み取るには、[メタデータ読み取り]アイコンを使用します。
以下はデザイナ上で設定するアイコンの画面です。
■設定方法(必須設定項目)
名前 | スクリプトキャンパス上での名前を入力します。 |
---|---|
入力データ | スクリプトキャンバス上にあるコンポーネントを選択します。 |
接続先 | グローバルリソースを選択します。 ・[追加]:新規にグローバルリソースを選択します ・[一覧の編集]:「リソース一覧の編集」画面にて、グローバルリソースの設定を編集することができます。 |
メタデータテンプレート名 | コンテンツに適用されたメタデータテンプレート名を選択または入力します。 |
メタデータフィールド一覧 | [メタデータテンプレート名]で指定したメタデータテンプレートのメタデータフィールドを表示します。 |
メタデータフィールド一覧/表示名 | メタデータフィールドの表示名を表示します。 |
メタデータフィールド一覧/タイプ | メタデータフィールドのタイプを表示します。 |
※仕様制限
・同名メタデータテンプレートおよび同名メタデータフィールドは使用できません。
上記にてスクリプトを実行すると、[入力データ]にて指定したBoxコンテンツ(ファイルまたはフォルダ)のメタデータを読み取ることができます。
■イメージ図
Box上のファイルまたはフォルダにメタデータを書き込むには、[メタデータ書き込み]アイコンを使用します。
以下はデザイナ上で設定するアイコンの画面です。
■設定方法(必須設定項目)
名前 | スクリプトキャンパス上での名前を入力します。 |
---|---|
入力データ | スクリプトキャンバス上にあるコンポーネントを選択します。 |
接続先 | グローバルリソースを選択します。 ・[追加]:新規にグローバルリソースを選択します ・[一覧の編集]:「リソース一覧の編集」画面にて、グローバルリソースの設定を編集することができます。 |
メタデータテンプレート名 | コンテンツに書き込むメタデータテンプレート名を選択または入力します。 |
メタデータフィールド一覧 | [メタデータテンプレート名]で指定したメタデータテンプレートのメタデータフィールドを表示します。 |
メタデータフィールド一覧/表示名 | メタデータフィールドの表示名を表示します。 |
メタデータフィールド一覧/タイプ | メタデータフィールドのタイプを表示します。 |
※仕様制限
・入力データを、1件ずつ処理を実行し確定します。そのため、処理中にエラーが発生した場合でもそれまでのデータは反映されます。
・処理中にエラーが発生した場合、入力データの一部とエラーの詳細を結果データに出力し、処理を継続します。
・同名メタデータテンプレートおよび同名メタデータフィールドは使用できません。
上記にてスクリプトを実行すると、[入力データ]にて指定したBoxコンテンツ(ファイルまたはフォルダ)にメタデータを書き込むことができます。
■イメージ図
Box上のファイルまたはフォルダから、メタデータテンプレートのメタデータインスタンスを削除するには、[メタデータ削除]アイコンを使用します。
以下はデザイナ上で設定するアイコンの画面です。
■設定方法(必須設定項目)
名前 | スクリプトキャンパス上での名前を入力します。 |
---|---|
入力データ | スクリプトキャンバス上にあるコンポーネントを選択します。 |
接続先 | グローバルリソースを選択します。 ・[追加]:新規にグローバルリソースを選択します ・[一覧の編集]:「リソース一覧の編集」画面にて、グローバルリソースの設定を編集することができます。 |
メタデータテンプレート名 | コンテンツから削除するメタデータインスタンスのメタデータテンプレート名を選択または入力します。 |
・入力データを、1件ずつ処理を実行し確定します。そのため、処理中にエラーが発生した場合でもそれまでのデータは反映されます。
・処理中にエラーが発生した場合、入力データの一部とエラーの詳細を結果データに出力し、処理を継続します。
・同名メタデータテンプレートは使用できません。
上記にてスクリプトを実行すると、[入力データ]にて指定したBoxコンテンツ(ファイルまたはフォルダ)から、[メタデータテンプレート名]にて指定したメタデータテンプレートのメタデータインスタンスを削除することができます。
■イメージ図
メタデータクエリを用いてBox上のファイルまたはフォルダの一覧を取得するには、[コンテンツ検索(メタデータクエリ)]アイコンを使用します。
以下はデザイナ上で設定するアイコンの画面です。
■設定方法(必須設定項目)
名前 | スクリプトキャンパス上での名前を入力します。 |
---|---|
入力データ | スクリプトキャンバス上にあるコンポーネントを選択します。 |
接続先 | グローバルリソースを選択します。 ・[追加]:新規にグローバルリソースを選択します ・[一覧の編集]:「リソース一覧の編集」画面にて、グローバルリソースの設定を編集することができます。 |
所有者 | フォルダ所有者のログインに使用するメールアドレスを入力します。 |
Boxコンテンツの指定方法 | Boxコンテンツの指定方法を選択します。
|
フォルダパス | Boxのフォルダパスを入力します。 |
フォルダID | BoxのフォルダIDを入力します。 |
メタデータテンプレート名 | 検索に利用するメタデータテンプレート名を選択または入力します。 |
※仕様制限
・同名メタデータテンプレートおよび同名メタデータフィールドは使用できません。
上記にてスクリプトを実行すると、メタデータクエリを用いて条件に一致するBoxコンテンツ(ファイルまたはフォルダ)の一覧を取得することができます。
■イメージ図
何でもお気軽にご質問ください