FTP にエクスポート

単一のデータベース テーブルを FTP サーバーまたは SFTP サーバーにエクスポートします。パスワード認証をサポートします。

情報一覧

パラメーター

説明
カテゴリー ツール
データ ソース タイプ DB
出力を他のオペレーターに送信 いいえ
データ処理ツール データベース

入力

前のオペレーターからのデータベース テーブル。

値が不正または欠落しています
入力テーブルの Null 値は文字列 Null に変換されます。空の値は、エクスポートされた FTP ファイルでは空白値として保持されます。

制限事項

入力テーブルに許可される値のデフォルトの最大数は 1 億 5,000 万 (たとえば、300 万行 * 50 列) です。入力が大きい場合、オペレーターは失敗し、意味のあるエラー メッセージが表示されます。この制限は、メモリの問題が発生するのを防ぐために設定されています。TIBCO Data Science - Team Studio サーバーでメモリ問題を引き起こさないように設定されていますが、この値は設定ファイル alpine.conf で設定可能です。設定ファイルに以下のパラメータを設定します。

custom_operator.ftp_export.db_table_max_cells = 150000000

構成

パラメーター 説明
ノート このオペレーターのパラメーター設定に関するメモまたは役立つ情報。 [ノート] フィールドに内容を入力すると、オペレーターに黄色のアスタリスクが表示されます。
サーバー プロトコル FTP サーバー プロトコルを FTP (デフォルト) または SFTP のいずれかに指定します。
サーバーのホスト名 FTP サーバーのホスト名 (プロトコルなし) を入力します。
サーバー ポート FTP サーバーのポートを入力します。
ユーザー名 FTP サーバーで認証するためのユーザー名を入力します。
パスワード FTP サーバーで認証するために、指定したユーザー名のパスワードを入力します。
アカウント (FTP のみ) オプション - FTP のみ。

FTP サーバーでの認証にアカウントのパスワードが必要な場合は、アカウントのパスワードを指定します。

区切り文字 出力ファイルには次のいずれかの区切り文字を指定します。
  • カンマ (デフォルト)
  • Tab
  • パイプ
  • チルダ
テキスト修飾子 必要に応じて、オペレーターが特殊文字のエスケープや値を二重引用符で囲むことを処理するかどうかを指定します。

なし (デフォルト) または 二重引用符のいずれかを指定できます。

このオプションが 二重引用符に設定されている場合、次のルールが適用されます。

  • 入力値にカンマ、改行、または二重引用符が含まれている場合、出力値は二重引用符で囲まれます。
  • 入力値内の二重引用符文字は、別の二重引用符でエスケープされます。
  • 値にカンマ、改行、または二重引用符が含まれていない場合は、値が変更されずに返されます。

出力ディレクトリ 出力ファイルを保存する場所。
出力名 結果を含める名前。
ファイルが存在する場合は上書き true (デフォルト) に設定すると、FTP サーバー上の既存のファイルが上書きされます。
ノート: 出力パスが既存のディレクトリに対応する場合、そのパスは上書きされません。このディレクトリを削除するか、出力ディレクトリ出力名の別の組み合わせを選択するように求めるメッセージとともにエラーが表示されます。
フェッチ サイズ データベースから一度に読み取るエントリの数を定義します。

デフォルト値: 20000

出力

ビジュアル出力
ビジュアル出力 - サマリー

データ出力
なし。これはターミナル オペレーターです。

その他の注意事項

出力ファイルに対する権限

出力ファイルのアクセス許可は 640 に設定され、ディレクトリがエクスポート プロセス中に作成された場合 (つまり、まだ存在しなかった場合)、ディレクトリのアクセス許可は 750 に設定されます。

ノート: 一部の FTP サーバーは、chmod コマンドをサポートしていません。この場合、出力ファイルおよび出力ディレクトリの権限は変更されません。ユーザー インターフェイスの警告は、権限を変更できなかったことを示します。