【やりたいこと】
SFTPサーバに置いてある売上CSV(/treasure/uriageYYYYMMDDHHmmss.csv)をトレジャーデータ(以下TD)のDBテーブルとしてインポートする。
【ToDo】
①ブラウザでTDサイトにログイン
クラウドの名称はペリオン?
②左端のツールバーみたいなのの一番上「Integrations Hub」(Versionなどによっても変わるかも)をクリック
サブメニューが表示されるので「Catalog」をクリック
接続先のカタログ?メニューが表示されるので「SFTP」をクリック
Authentincation?の作成ダイアログが表示されるので
/////////////////////////////////////////////////////////////////////
「Host」:SFTPサーバのIP
「Port」:22(デフォルト)
「User」:ログインID
「Authentincation mode」:Password
「Password」:サーバのログインパスワード
以下デフォルト
/////////////////////////////////////////////////////////////////////
を入力して「Continue」ボタンを押すと次のダイアログが表示されるので適当に入力して「Done」ボタンを押すとAuthentincation?が作成される。
③「Catalog」メニューの上の「Authentications」をクリックするとAuthentincationのリストが表示されるので先ほど作成したものを探し「New Source」のボタンを押す
ダイアログが表示されるので作成物に応じて適切な値を入力していく
/////////////////////////////////////////////////////////////////////
Is user directory root?:取込ファイルのフォルダrootじゃないしとりあえずチェックを外す
Path prefix:/treasure/uriage
Path match pattern:.*csv
Incremental?:チェックを入れると上記ファイル名の条件を満たしたファイルが追加されるとテーブルに累積していってくれるらしい
Start after path:
/////////////////////////////////////////////////////////////////////
「Next」ボタンを押すとSource Previewが表示されるので「Next」ボタンを押して次のダイアログに進む
/////////////////////////////////////////////////////////////////////
Database:インポート先のDBを選択
Table: Create New Table
インポートするテーブル名を入力
以下デフォルト
/////////////////////////////////////////////////////////////////////
その後もダイアログが表示されていくので適当に入力して設定を終わらせるとSourceが作成されテーブルも作成される