Wasabi ODBC データソースとの間にInformatica マッピングを作成

詳細情報をご希望ですか?

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Wasabi ODBC Driver

Wasabi ODBC Driver を使って、ODBC 接続をサポートするあらゆるアプリケーション・ツールからWasabi クラウドストレージにデータ連携。

Wasabi にデータベースのようにアクセス - オブジェクト、バケットにODBC インターフェースで接続。



Informatica にWasabi へのODBC 接続を作成し、Wasabi データを参照および転送。

Informatica はデータを転送、変換するための強力で洗練された手段です。CData ODBC Driver for Wasabi は、Informatica の強力なデータ転送・変換機能とシームレスに連携可能な、業界で実証済みの標準ドライバです。このチュートリアルでは、Informatica PowerCenter でWasabi データを転送および参照する方法を説明します。

Wasabi にODBC データソースとして接続する

Wasabi への接続に関する情報と、Windows およびLinux 環境でのDSN の設定手順を以下で説明します。

Wasabi リクエストを認証するには、管理者アカウントの場合は認証情報を、またはIAM ユーザーの場合はカスタムの権限を指定してください。AccessKey をアクセスキーId に設定してください。Set SecretKey をシークレットキーに設定してください。

Note:AWS アカウント管理者としても接続できますが、AWS サービスへの接続にはIAM ユーザー認証情報の使用が推奨されます。

認証情報の取得方法や他の認証方法については、ヘルプドキュメントの「はじめに」セクションを参照してください。

Windows

接続プロパティが未設定の場合は、まずODBC DSN(データソース名)で設定します。ドライバーのインストールの最後にアドミニストレーターが開きます。Microsoft ODBC データソースアドミニストレーターを使ってODBC DSN を作成および設定できます。

Linux

CData ODBC Driver for Wasabi をLinux 環境にインストールする場合、ドライバーのインストールによってDSN が事前に定義されます。DSN を変更するには、システムデータソースファイル(/etc/odbc.ini)を編集し、必要な接続プロパティを定義します。

/etc/odbc.ini

[CData Wasabi Source] Driver = CData ODBC Driver for Wasabi Description = My Description AccessKey = a123 SecretKey = s123

これらの構成ファイルの使用方法については、オンラインのヘルプドキュメントを参照してください。

Buckets データへのリンクテーブルを作成する

「オブジェクトエクスプローラー」からリンクテーブルを作成してライブBuckets データにアクセスする方法は、次のとおりです。

ODBC 接続を作成する

下記の手順に従って、Informatica PowerCenter のWasabi に接続します。

  1. Informatica Developer ツールで、リポジトリに接続してプロジェクトを作成しておきます。
  2. 「Connection Explorer」ペインで右クリックし、「Create a Connection」をクリックします。
  3. 「New Database Connection」ウィザードが表示されたら、接続に名前とID を入力し、「Type」メニューで「ODBC」を選択します。
  4. 「Connection String」プロパティにjdbc:wasabi:AccessKey=a123;SecretKey=s123; を入力します。

注意:Linux オペレーティングシステムで作業している場合は、「Driver Manager for Linux」プロパティをunixODBC 2.3.x に設定します。

Wasabi データオブジェクトを作成する

Wasabi へのODBC 接続を作成したら、Informatica でWasabi エンティティにアクセスできるようになります。下記の手順に従って、Buckets エンティティをプロジェクトに追加します。

  1. 「Object Explorer」でプロジェクトを右クリックし、「New」->「Data Object」をクリックします。
  2. ウィザードが表示されたら「Relational Data Object」オプションを選択します。
  3. 「Connection」ボックス横にある「Browse」ボタンをクリックし、先に作成したODBC 接続を選択します。
  4. 既存のリソースからデータオブジェクトを作成するオプションを選択し、「Resource」ボックス横にある「Browse」ボタンをクリックします。
  5. ダイアログが表示されたら、「Show Default Schema Only」オプションの選択を解除してODBC 接続のノードを展開します。必要なエンティティを選択します。

これで、Data Viewer でテーブルをブラウズできます。テーブル用ノードを右クリックし「Open」をクリックします。「Data Viewer」ビューで「Run」をクリックします。

マッピングを作成する

下記の手順に従って、Wasabi ソースをマッピングに追加します。

  1. 「Object Explorer」でプロジェクトを右クリックし、「New」->「Mapping」をクリックします。
  2. Wasabi 接続のノードを展開してから、テーブル用のデータオブジェクトをエディタ上にドラッグします。
  3. ダイアログが表示されたら「Read」オプションを選択します。

以下のステップに従って、Wasabi カラムをフラットファイルにマッピングします。

  1. 「Object Explorer」でプロジェクトを右クリックし、「New」->「Data Object」をクリックします。
  2. 「Flat File Data Object」->「Create as Empty」->「Fixed Width」と選択します。
  3. Wasabi オブジェクトのプロパティで目的の行を選択して右クリックし、コピーします。コピーした行をフラットファイルプロパティにペーストします。
  4. フラットファイルのデータオブジェクトをマッピングにドラッグします。ダイアログが表示されたら「Write」オプションを選択します。
  5. クリックおよびドラッグしてカラムを接続します。

Wasabi データを転送するには、ワークスペース内で右クリックして「Run Mapping」をクリックします。