メイン コンテンツをスキップする 補完的コンテンツへスキップ

インポートデータのさまざまなソースの設定

このコンポーネントの設定は、インポートデータのソースによって異なります。

コンポーネントは、次のいずれかのソースからのデータも処理します。

  • ローカルファイル

  • リモートファイル

  • EXASolデータベース

  • Oracleデータベース

  • JDBC準拠データベース

ローカルファイル

ローカルファイルは、ファイルをアップロードしても転送されません。代わりに、ドライバーはURLをデータベースに送信する(安全な)Webサービスを確立し、データベースはこのローカルWebサービスからファイルを取得します。このサービスのポートは明示的に定義できないため、この方法では、ローカルのTalendジョブとEXASolデータベースの間に透過的なネットワークが必要です。

[File name] (ファイル名)

インポートするローカルファイルへのパスを指定します。

リモートファイル

この方法は、次のプロトコルを介してサーバーでアクセス可能なファイルで機能します: SCP、SFTP、FTP、HTTP、またはHTTPS。

Use predefined connection

SQLインターフェイスを介してEXASolデータベース自体に名前付き接続を設定することもできます。このような接続を使う場合はこのオプションを選択し、その名前を指定します。

利用可能な接続を知るには、データベース内のテーブルSYS.EXA_DBA_CONNECTIONSをご覧ください。

接続には、次のいずれかのプロトコルのURLが含まれている必要があります: SCP、SFTP、FTP、HTTP、またはHTTPS。

URLにはファイル名を含めないでください。ファイル名は常に動的であり、コンポーネント設定によって提供される必要があります。

Remote file server URL

ファイル名自体は含まず、ファイルサーバーへのURLを指定します。

ファイル名

サーバーからフェッチするファイルの名前を指定します。

クエリーパラメーター

Webサービスがクエリーパラメーターに依存する場合は、ここで指定します。

たとえば、Webサービスを介してHDFSファイルシステムからファイルを取得する場合は、open=trueのような追加のパラメーターを追加する必要があります。

Use user authentication

Webサーバーに接続する時に基本認証を使用する場合は、このチェックボックスをオンにします。

Remote userRemote users password

Webサーバーにアクセスするために必要なユーザー名とパスワードを入力します。

EXASolデータベース

Exasol データベースは、データのリモートソースとしても機能します。ソースはテーブルまたは特定のクエリーです。

Use predefined connection

SQLインターフェイスを介してEXASolデータベース自体に名前付き接続を設定することもできます。このような接続を使う場合はこのオプションを選択し、その名前を指定します。

利用可能な接続を知るには、データベース内のテーブルSYS.EXA_DBA_CONNECTIONSをご覧ください。

ユーザー名とパスワードは、事前定義された接続の一部としてではなく、コンポーネントによって提供される必要があります。

EXASol database host

リモートのEXASolデータベースのホストを指定します。

このフィールドは、クラスターへのアクセスにも使用できます。

Use self defined query

特定のクエリーを使ってデータを取得する場合は、このチェックボックスをオンにします。

この方法は、たとえば、データをフィルタリング( where 条件を使用)、結合、または変換する必要がある場合に適しています。

Source query

特定のクエリーを使う場合は、このフィールドにクエリーを入力します。

Database or schema

特定のクエリーを使わない場合は、このフィールドにソーステーブルのスキーマ名を入力します。

Source table

特定のクエリーを使わない場合は、このフィールドにテーブル名を入力します。

ソーステーブルのカラムとターゲットテーブルのカラム(スキーマのカラム)間のマッピングは、詳細設定で設定できます。

Use user authentication

ソースデータベースへの接続時に基本認証を使う場合は、このチェックボックスをオンにします。

Remote userRemote users password

ソースデータベースへのアクセスに必要なユーザー名とパスワードを入力します。

Oracleデータベース

Oracleデータベースは、データのリモートソースとしても機能します。OracleデータベースへのアクセスにはEXASolデータベースのエンタープライズライセンスが必要です。無料版では機能しません。ソースはテーブルまたは特定のクエリーです。

Use predefined connection

SQLインターフェイスを介してEXASolデータベース自体に名前付き接続を設定することもできます。このような接続を使う場合はこのオプションを選択し、その名前を指定します。

利用可能な接続を知るには、データベース内のテーブルSYS.EXA_DBA_CONNECTIONSをご覧ください。

ユーザー名とパスワードは、事前定義された接続の一部としてではなく、コンポーネントによって提供される必要があります。

Oracle database URL

OracleデータベースへのJDBC URLを指定します。

Use self defined query

特定のクエリーを使ってデータを取得する場合は、このチェックボックスをオンにします。

この方法は、たとえば、データをフィルタリング( where 条件を使用)、結合、または変換する必要がある場合に適しています。

Source query

特定のクエリーを使う場合は、このフィールドにクエリーを入力します。

Database or schema

特定のクエリーを使わない場合は、このフィールドにソーステーブルのスキーマ名を入力します。

Source table

特定のクエリーを使わない場合は、このフィールドにテーブル名を入力します。

ソーステーブルのカラムとターゲットテーブルのカラム(スキーマのカラム)間のマッピングは、詳細設定で設定できます。

Use user authentication

ソースデータベースへの接続時に基本認証を使う場合は、このチェックボックスをオンにします。

Remote userRemote users password

ソースデータベースへのアクセスに必要なユーザー名とパスワードを入力します。

JDBC準拠データベース

EXASolデータベースの無料版はMySQLおよびPostgreSQLデータベースをサポートしており、その他のエディションはEnterpriseエディションで利用できます。ソースはテーブルまたは自己定義クエリーです。

ほぼすべてのエンタープライズグレードのデータベースがJDBCインターフェイスを提供します。

Use predefined connection

SQLインターフェイスを介してEXASolデータベース自体に名前付き接続を設定することもできます。このような接続を使う場合はこのオプションを選択し、その名前を指定します。

利用可能な接続を知るには、データベース内のテーブルSYS.EXA_DBA_CONNECTIONSをご覧ください。

ユーザー名とパスワードは、事前定義された接続の一部としてではなく、コンポーネントによって提供される必要があります。

JDBC database URL

ソースデータベースへのJDBC URLを指定します。

Use self defined query

特定のクエリーを使ってデータを取得する場合は、このチェックボックスをオンにします。

この方法は、たとえば、データをフィルタリング( where 条件を使用)、結合、または変換する必要がある場合に適しています。

Source query

特定のクエリーを使う場合は、このフィールドにクエリーを入力します。

Database or schema

特定のクエリーを使わない場合は、このフィールドにソーステーブルのスキーマ名を入力します。

Source table

特定のクエリーを使わない場合は、このフィールドにテーブル名を入力します。

ソーステーブルのカラムとターゲットテーブルのカラム(スキーマのカラム)間のマッピングは、詳細設定で設定できます。

Use user authentication

ソースデータベースへの接続時に基本認証を使う場合は、このチェックボックスをオンにします。

Remote userRemote users password

ソースデータベースへのアクセスに必要なユーザー名とパスワードを入力します。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。