接頭辞だけでなく、拡張子でS3のオブジェクトを検索することはできますか?ここでs3 apiからオブジェクトを拡張子でリストする方法は?
は私が今持っているものです:だから
ListObjectsResponse r = s3Client.ListObjects(new Amazon.S3.Model.ListObjectsRequest()
{
BucketName = BucketName,
Marker = marker,
Prefix = folder,
MaxKeys = 1000
});
、私は私のバケット内のすべての* .xlsファイルをリストする必要があります。
が、私はDBはバケットへの変更の更新情報を取得する方法を疑問に疑問を拡張したいだろう。最新のMSサーバスタックを考えてみましょう。PowerShellスクリプトは、AWSのものをSQLに渡すための接点を提供できますか?どこでもデモされていますか? – justSteve
@Steve - DBがS3から変更を得るための自動化された方法はありません。あなたがS3でファイルを追加/削除することをコントロールしていたら、同時にDBを更新するだけです。それ以外の場合は、定期的にS3をスキャンしてインデックスを更新する必要があります。私たちは最初の方法を使用しています。だから、誰かがS3にアップロードするときには、必要なファイルやその他の情報を指し示すデータベースに対応するエントリを作成します。その後、S3から直接ファイル(例: 'xls'ファイル)を表示するのではなく、実際にファイルをダウンロードしたいときにS3にアクセスするだけです。 –
は意味があります... thx – justSteve