2016-05-31 14 views

答えて

1

EC2インスタンスでMarkLogicを実行している場合、解決策は既に存在します。S3はネイティブファイルシステムのように扱われるため、xdmp:save( "S3:// bucket/..." bla)が動作します。しかし、管理パネルであなたの資格情報を記入する必要があります。

ドキュメントはここにある:あなたにもS3上にも保存林(ただしジャーナルではオン)することができますhttps://docs.marklogic.com/guide/ec2/managing#id_98406

+0

ありがとうございました。 EC2インスタンスに対しては正常に動作します。 – Selva

+0

これが解決された場合、人々が解決済みであることを知るために最も受け入れられる回答を選択してください。私はDALDEIからの答えがより完全であると思います。 –

0

さらに良いです。このためにEC2を実行する必要はありません。
ほとんどのapiと設定値は 'ローカル'絶対ファイル名で動作します。認証を設定していれば、「s3:// bucket/key」を使うことができ、APIには追加する必要はありません。

EC2では、関連付けられたIAMロールとデフォルトのMarkLogic構成でインスタンスを起動すると、明示的に指定されていない場合はIAM資格情報が試行されます。

+0

私は自分のmarklogicをLinuxボックスで動かしています。だから私はxdmpを使用することができます:S3にデータをアップロードする私のxqyのhttp-put?このアプローチに関するMLドキュメンテーションはありますか? – Selva

関連する問題