私はもともとこの質問を dspace-tech listserv に投稿しましたが、決定的な回答は得られていません。
DSpace 3.0+のバッチインポートプロセスの一部としてエンバーゴ設定(例:「解除日」)を定義することはできますか(例:Simple Archive Formatの取り込みプロセスまたはAIPまたはCSVの取り込みプロセスを使用)?
私はすでに「3.0 より前」のエンバーゴ機能に精通しており、回避したいと考えています。
「新しい」3.0 エンバーゴ機能については、https ://wiki.duraspace.org/display/DSDOC3x/Embargo で説明されています。
この問題をオンラインで検索したところ、このスレッドに出くわしました: http://dspace.2283337.n4.nabble.com/KE1019161-Embargo-settings-on-item-import-td4660719.html。2013 年 1 月 3 日の Helix84 の投稿。7:38am はこの問題に直接触れていますが、私が知る限り、正しくないようです (AIP mets.xml にはエンバーゴ設定が記述されていないようです)。
xmlui インターフェイスを使用してテスト リポジトリ (DSpace 3.2) にアイテムを作成し、「Simple Embargo/UploadWithEmbargoStep」プロセスを使用してビットストリームのエンバーゴを定義しました。アイテムが正常に追加されたこと、および匿名ユーザーに対してポリシーの制限が適用されていることを確認しました。
次に、アイテムを AIP、SAF、および CSV としてエクスポートしました (さまざまなエクスポート メカニズムを使用)。エクスポートされたデータ (AIP の mets.xml、SAF ファイル、または CSV) には、私の禁輸措置に関する情報が含まれていないようでした。
この情報をインポート プロセスに含める方法はありますか? または、xmlui で手動で設定するか、SQL スクリプトを記述してこれらのエンバーゴ ポリシーを追加する必要がありますか?