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

EXASolution

EnrichVersion
Cloud
7.3
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Studio
task
ジョブデザインと開発 > サードパーティーシステム > DBコンポーネント > EXASolution
データガバナンス > サードパーティーシステム > DBコンポーネント > EXASolution
データクオリティとプレパレーション > サードパーティーシステム > DBコンポーネント > EXASolution

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

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

  • ローカルファイル

  • リモートファイル

  • EXASolデータベース

  • Oracleデータベース

  • JDBC準拠データベース

ローカルファイル

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

ファイル名

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

リモートファイル

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

Use predefined connection

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

利用可能な接続を知るには、データベース内のテーブル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データベース

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

Use predefined connection

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

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

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

EXASol database host

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

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

Use self defined query

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

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

Source query

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

Database or schema

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

Source table

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

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

Use user authentication

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

Remote userRemote users password

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

Oracleデータベース

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

Use predefined connection

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

利用可能な接続を知るには、データベース内のテーブル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準拠データベース

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

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

Use predefined connection

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

利用可能な接続を知るには、データベース内のテーブル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

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