2017-01-16 5 views
1

私はAmazon S3でAEMを使用しています。 AEMはS3用のコネクタを提供していますが、通常はS3をすべてフラットな構造で格納します。私の要件は、フォルダが特定の格納限界に達した後、S3バケットに新しいフォルダを作成することです。出来ますか?amazon S3バケットに新しいフォルダを作成するには?

+0

私はユースケースに興味があります。つまり、それは何を達成するのでしょうか?おそらく別の解決策が出てくるかもしれません... –

+0

フォルダごとに固定数のオブジェクトを格納するという制限があります。 –

+0

これはS3の制限だとは思わないが、そのような場合は、S3がセットアップに最適なオプションではない可能性があります。書き換えは非常に難しく、コアコネクタを書き換えるので、操作とサポート(Adobeから)にカスケードの影響を与えます。 AEMブロブは、GUIDの種類の構造化された名前で識別されます。 FIleDataStoreでは、最初の6文字がフォルダ構造を形成します。 S3では、それらは名前空間を形成する。新しいフォルダを使用することは、すべてのシナリオで特に複雑になります。 EBSはオプションですか? –

答えて

1

短い答えは、AEMは、それが自身の構造だと、あなたがフォルダ作成ロジックをオーバーライドすることはできませんつまり、カスタマイズではありません、次の号

です。これはNodeStoreの方法と密接に統合されているため、参照によってS3オブジェクトを参照するので、変更するのは巨大な作業になります。コネクタを書き換えることで実現するのは不可能ではありませんが、AEM 6.0-6.2の設定ではまだできません。

+0

ありがとうございました。私はAEMで新しいので、コネクタを書き換える方法はありますか? –

関連する問題