Cloud Storage(SoftLayer / S3)からdashDBへLoadコマンドでロードする方法
Cloud Storageから並列でファイルをロードするために、Loadコマンドをバッチ化する際に利用
1.CLPを起動、カタログ、コネクトする
db2 => catalog tcpip node <ノード名> remote server <ポート番号>
db2 => catalog db <database名> at node <ノード名>
db2 => connect to <database名> user <ユーザ名>
2.ロードする
・Object Storageの下記情報を利用する
コンテナー名:<container名>
ファイルロケーション:<folder名>/<file名>
エンドポイントの認証:<endpoint url>
ユーザー名:<user名>
APIキー(パスワード):<api-key>
・ロードコマンドサンプル(SoftLayerの場合)※S3の場合は、Softlayerの箇所をS3にする。
db2 => call sysproc.admin_cmd('load from Softlayer::<endpoint url>::<user名>::<api-key>::<container名>::<folder名>/<file名> of messages on server insert into "<table-name>"')
以上。
Author And Source
この問題について(Cloud Storage(SoftLayer / S3)からdashDBへLoadコマンドでロードする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/TMASA/items/3fd7f36907bf8b428359著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .