クラウドデータベースへのデータエクスポート

クラウドデータベースへのデータエクスポート

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。





次のクラウドデータベースへのデータのエクスポートが可能です。
  1. Amazon RDS - MySQL
  2. Amazon RDS - MS SQL Server
  3. Amazon RDS - Oracle
  4. Amazon RDS - PostgreSQL
  5. Amazon RDS - Maria DB
  6. Amazon RDS - Amazon Aurora MySQL
  7. Amazon RDS - Amazon Aurora PostgreSQL
  8. Amazon Redshift
  9. Microsoft Azure-MySQL
  10. Microsoft Azure - PostgreSQL
  11. Microsoft Azure - Maria DB
  12. Microsoft Azure - SQL Database
  13. Microsoft Azure - SQL Data 倉庫
  14. Google Cloud SQL - MySQL
  15. Google Cloud SQL - PostgreSQL
  16. Snowflake
  17. Oracle Cloud
  18. IBM Cloud - DB2
  19. Heroku PostgreSQL
  20. Rackspace Cloud - MySQL
  21. Rackspace Cloud - Maria DB
  22. Panoply
  23. MySQL
  24. MS SQL Server
  25. Oracle
  26. PostgreSQL
  27. Maria DB
  28. MemSQL
  29. DB2

クラウドデータベースへのデータエクスポート方法

1. エクスポートするメニューのStudioページから今すぐエクスポートするオプションをクリックします。


2. 目的の名前を検索ボックスに入力するか、Cloud databasesカテゴリおよび必要なエクスポートオプションを選択します。

 

Notesメモ: すでにクラウドデータベース連携を追加済みの場合、保存済み外部連携セクションから既存の連携を選択し、そのままエクスポートを続行できます。

3. データに個人情報や電子的保護対象医療情報(ePHI)が含まれている場合、Columnsセクションでエクスポートする列を選択できます。

個人データ列を保護するために必要なセキュリティ手法も適用可能です。

A. データマスキング   
データマスキングは、個人情報を保護するために元の内容を「x」で隠します。

B. データトークナイゼーション
データトークナイゼーションは、データ内の各固有値をランダムな値に置き換えます。このため、出力は元の内容と統計的に同一となります。

C. なし
セキュリティ方法を使用しない場合は、「なし」を選択できます。エクスポートするカラムについては、該当するチェックボックスで選択が可能です。  





4. 次へをクリックし、データベースサービス名、データベース種別を選択します。エンドポイントデータベース名など、必須項目に値を入力してクラウドデータベース接続を設定してください。

5. データベース接続の認証が必要な場合は、ユーザー名パスワードも入力できます。

6. 一意の接続名を入力します。

7. データベースサーバーがSSL経由で暗号化されたデータを提供する場合は、SSLを使用するチェックボックスも選択できます。

8. 接続ボタンをクリックします。
    


9. クラウドデータベースへの接続が成功したら、データのエクスポート方法やエクスポート先を選択できます。

10. 既存テーブルにデータをエクスポートしたい場合は、既存テーブルを選択し、データベース内で利用可能なテーブルのリストから1つを選びます。既存テーブルを選択した場合、新しい行の追加方法を2通りから選択できます。
  1. 新しい行をテーブルに追加する場合は、Appendを選択してください。
  2. 新規追加した行で既存の行を置き換える場合は、ドロップダウンからOverwriteを選択してください。


既存テーブルを選択した場合、

a. エクスポートするをクリックして、エクスポート概要を表示します。概要には、送信先、対象テーブル、エクスポートするデータ件数、対象照合チェック結果などの詳細が含まれます。

b. 対象照合チェックに失敗した場合は、対象マッチング手順を完了してエラーを修正してください。照合チェックを通過した場合は、必須のクラウドデータベースへデータのエクスポートを続行できます。

      
Info
情報:Target matchingは、DataPrepの便利な機能で、データモデルの不一致によるエクスポートする失敗を防ぎます。target matchingの詳細はこちらをご覧ください。

11. 新規テーブルを作成してデータをエクスポートしたい場合は、新規テーブルオプションを選択し、スキーマ名テーブル名を入力し、エクスポートを続行します。



12. エクスポートするをクリックします。 

クラウドデータベースへのエクスポート時のTarget matching

Target matchingは、データが宛先にエクスポートされる前に実行されます。これは、データモデルの不一致によるエクスポートする失敗を防ぐDataPrepの便利な機能です。Target matchingを利用すると、必要なクラウドデータベーステーブルをターゲットとして設定し、元のデータセットの列をターゲットテーブルに合わせて照合することができます。これにより、高品質なデータをクラウドデータベースへシームレスにエクスポート可能です。



Notes
メモ:Target matchingの失敗はエクスポートする失敗と同じではありません。Target matchingは、データが実際に宛先にエクスポートされる前に行われます。このため、エクスポートの失敗につながる可能性のあるスキーマやデータモデルのエラーを事前に検出し、エクスポートする失敗を未然に防ぎます。target matchingの詳細はこちら

Target照合チェックが失敗した場合

1. クラウドデータベースへのエクスポート時にTarget照合チェックが失敗した場合は、エラーの詳細を表示するリンクをエクスポートする概要ペインからクリックし、エラーの概要を確認できます。



2. Target照合エラーパネルには、さまざまなモデル照合エラーと、それぞれのエラーに関連付けられている列数が表示されます。

Info
アドバイス: 初期設定ではエラー列のみが表示されますが、エラーのみ表示のチェックボックスを外すことで、すべての列を表示できます。

ターゲットマッチング時のエラーについては、以下の通りです。

  1. 未照合の列: このオプションでは、データ元およびターゲットデータセット内のすべての未照合列が表示されます。

    Notes
    メモ:
    1. ターゲットの任意項目の列は、利用可能な場合はデータ元の列と照合するか、無視することができます。
    2. ターゲットに存在しないデータ元の列は、照合するか削除しないとエクスポートを続行できません。
     

    Info
    未照合の列オプションを使用する際は、必須項目のみ表示オプションを切り替えて、ターゲットで必須となっている列があるかどうかを確認し、必要に応じて追加してください。必須項目のみを修正してエクスポートを続行することも可能です。



  1. データの種類 mismatch : このオプションは、データ元データセットのカラムで、ターゲットのカラムとデータ型が一致しないものを表示します。
  2. Data 形式 mismatch : このオプションは、データ元データセットのカラムで、日付・datetime・時間形式がターゲットデータセットと異なるものを表示します。
  3. Constraint mismatch : このオプションは、ターゲットのカラムのデータ型制約と一致しないカラムを表示します。カラムに制約を追加する方法については、こちらをクリックしてください。
  4. Mandatory 列 mismatch: このオプションは、ターゲットで必須となっているが、データ元データセットでは必須になっていないカラムを表示します。

    Info
    メモ: 必須カラムは、照合および必須に設定されていない限り、宛先へのエクスポートはできません。カラムの上にあるアイコンをクリックして必須に設定できます。また、必須(null不可)として設定チェックボックスをデータの種類変更変換で使用してカラムを必須にすることもできます。
  5. Data size overflow warnings : このオプションは、ターゲットで許可されている最大サイズを超えるデータを持つカラムをフィルタリングします。
Notes
メモ: データサイズ超過の注意はデータベースターゲットにのみ適用されます。



3. エラーの修正ボタンを使って、Target 照合エラーペインに表示されているカラムレベルの問題を修正するためにデータセットへ戻ることができます。

エラーの修正をより簡単に行うため、クラウドデータベースのターゲットタブがデータセットにターゲットとして紐付けられています。DataPrep Studioページでは、データセットとテーブルのマッピングをエラーとともに確認できます。エラーアイコンにカーソルを合わせることで問題の内容がわかり、アイコンをクリックして個別のエラーを解決できます。



  1. Target 照合するエラーセクションには、エラーと、各エラーに関連付けられた列の番号が表示されます。
  2. 画面上部のセクションでは、エラーカテゴリーごとにエラー数が一覧表示されます。
  3. 各カテゴリーをクリックすると、そのカテゴリーに関連するエラーだけをパネル内でフィルタリングできます。
  4. 初期設定ではすべての列が表示されますが、任意のエラーカテゴリーをクリックして、列を詳しく確認したり、エラーのみ表示チェックボックスを選択してエラーのある列だけを表示することも可能です。
  5. Target 照合するエラーパネルで設定したフィルターは、DataPrep Studioページのグリッドにも反映されます。

4. エラー修正後は、そのままデータをクラウドデータベースへエクスポートできます。



6. このエクスポートをスケジュールしますか?オプションを使い、エクスポートのスケジュール設定も可能です。

 
エクスポートをスケジュールするには、
  1. 繰り返し方法(N時間ごと、毎日、毎週1回、毎月1回)を選択し、頻度の実行ドロップダウンで回数を設定します。
  1. また、データのエクスポートに使用するタイムゾーンも選択可能です。初期設定ではローカルタイムゾーンが選択されていますので、保存をクリックしてください。
エクスポートのスケジュールについて詳しくは、こちらをご覧ください。


関連情報