マルチサーバー評価器を使用した集計レポートの作成 - AWS Schema Conversion Tool

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

マルチサーバー評価器を使用した集計レポートの作成

環境に最適なターゲット方向を決定するために、マルチサーバー評価器を使用できます。

-マルチサーバー査定者は、評価するスキーマ定義ごとに指定した入力に基づいて複数のサーバーを評価します。スキーマ定義には、データベースサーバー接続パラメータと各スキーマのフルネームが含まれています。各スキーマを評価した後、評価者は各移行ターゲットの推定複雑さを示す要約集計レポートを作成します。

入力に CSV ファイルを使用する

接続パラメータを入力として提供するには、次の例に示すように、カンマ区切り値 (CSV) ファイルを使用します。

Name,Description,Server IP,Port,Service Name,SID,Source Engine,Schema Names,Login,Password,Target Engines MS SQL Server XyzDB,DMSA,ec2-xx-xx-xx-xxx.us-west-2.compute.amazonaws.com,1433,,MSSQL,XyzDB.dbo;XyzDB.Aggregation,********,********,MSSQL;POSTGRESQL MS SQL Server DMS_SAMPLE,,xxx.xxx.xx.xxx,11433,,MSSQL,dms_sample.dbo,********,********,AURORA MYSQL Oracle DMS_SAMPLE,,xxx.xxx.xx.xxx,5508,ORCLABC1,ORACLE,DMS_SAMPLE,********,********,ORACLE;AURORA POSTGRESQL Oracle DW STAR,,xx.xxx.xxx.xx,1521,star,ORACLE,XDBSTAR,********,********,MYSQL;MARIA_DB Oracle ACME,,xx.xxx.xxx.xx,1523,ORCL,ORACLE,TG,********,********,ORACLE Teradata foo,,xx.xxx.xxx.xx,11025,,TERADATA,foo_INT_SL_GCCT_META;foo_INT_SL_SHARED_WORK,********,********,REDSHIFT SAP ASE EFFG,,xx.xxx.xxx.xx,65234,,SYBASE_ASE,effg_ref_c.dbo;effg_ref_exmon.dbo;effg_ref_g.dbo;effg_ref_hub.dbo;effg_ref_t.dbo;effg_ref_tmeta.dbo,********,********,POSTGRESQL SAP ASE Sys,,xx.xxx.xxx.xx,65234,,SYBASE_ASE,sys.dbo,********,********,AURORA POSTGRESQL

評価用に提供する CSV ファイルには、Target Engines。1 つまたは複数のを入力するにはAWSデータベースターゲットを使用するには、Target Engines列でロードバランサーの ID をクリックします。このようなセミコロンを使用して、複数のターゲットエンジンを分離します。MYSQL;MARIA_DB。ターゲットの数は、評価の実行にかかる時間に影響します。

集計された評価レポートの出力

マルチサーバー評価者が生成する集計レポートは、次の列を含む CSV ファイルです。

  • Server IP

  • Name

  • Description

  • Schema Name

  • Code object conversion % for DATABASE_NAME

  • Storage object conversion % for DATABASE_NAME

  • Syntax Elements conversion % for DATABASE_NAME

  • Conversion complexity for for DATABASE_NAME

次の例は、CSV ファイルをスプレッドシートで開いたときの列を示しています。


                    新しいマルチユーザー評価

情報を収集するには、AWS SCTは、完全な評価レポートを実行し、スキーマ別にレポートを集約します。

レポートには、評価後のコンバージョン率を示す次の 3 つのフィールドが表示されます。

コードオブジェクトの変換%

自動的に変換できるスキーマ内のコードオブジェクトの総数に対するコードオブジェクト(procs、関数、ビューなど)の比率。このフィールドは、SCT が自動または最小限の変更で変換できるコードオブジェクトの割合を示します。

ストレージオブジェクトの変換%

自動的に変換できるスキーマ内のストレージオブジェクトの総数に対するストレージオブジェクト(テーブル、インデックス、制約など)の比率。このフィールドは、SCTが自動または最小限の変更で変換できるストレージ・オブジェクトの割合を示します。

構文要素の変換%

自動的に変換できるスキーマ内の構文要素の合計数に対する構文要素 (SELECT 句、FROM 句、DELETE 句、JOIN 句など) の比率。このフィールドは、SCT が自動的に変換できる構文要素の割合を示します。

変換の複雑さの計算は、アクションアイテムの概念に基づいています。あんアクション項目は、特定のターゲットへの移行中に手動で修正する必要があるソースコード内の問題の種類を反映しています。アクションアイテムは、複数のオカレンスを持つことができます。

マルチサーバ評価の実行

次の手順に従って、マルチサーバー評価をAWS SCT。作業を始める前に、データベース接続パラメータを含む.csv ファイルを準備していることを確認してください。

マルチサーバー評価を実行し、集計サマリーレポートを作成するには

  1. EclipseAWS SCT] で、ファイル,新しいマルチサーバ評価。-新しいマルチサーバ評価ダイアログボックスが開きます。

    
                            新しいマルチユーザー評価アクセス
  2. 以下の値を入力します。プロジェクト名,ロケーション(レポートを保存する場所)、接続ファイル(.csv ファイル) を選択します。

  3. [実行] を選択します。ターゲットエンジンの数が、評価の実行時間に影響を与える可能性があります。

    進行状況バーが表示され、データベース評価のペースが示されます。

  4. 選択はい次のメッセージが表示された場合は、すべてのデータベースサーバーの完全な分析には時間がかかる場合があります。続行しますか?

    マルチサーバ評価レポートが完了すると、そのことを示す画面が表示されます。

  5. 選択レポートを開くをクリックして、集計された評価レポートを表示します。

レポートの検索および表示

マルチサーバ評価では、2 種類のレポートが生成されます。

  • すべてのソース・データベースの集約レポート。

  • ソース・データベース内の各スキーマ名に対するターゲット・データベースの詳細な評価レポート。

レポートは、選択したディレクトリに保存されます。ロケーション()新しいマルチサーバ評価ダイアログボックスに入力します。次の例では、レポートはディレクトリMultiserver Assessment4

詳細レポートにアクセスするには、ソース・データベース、スキーマ名およびターゲット・データベース・エンジン別に編成されたサブディレクトリをナビゲートします。


                    顧客レポートディレクトリ

集約レポートは、ターゲット・データベースの変換の複雑さに関する情報を 4 列に表示します。列には、コードオブジェクト、ストレージオブジェクト、構文要素、および変換の複雑さの変換に関する情報が含まれます。次の例では、列 E から H は、Amazon RDS for Microsoft SQL Server ターゲットデータベースに関する情報を提供します。


                    レポートを 1 つのターゲットに集約

指定した追加のターゲット・データベース・エンジンごとに、同じ4つの列がレポートに追加されます。次の例では、列 I から L が追加され、追加のターゲットデータベースエンジン、Amazon RDS for PostgreSQL の評価結果が示されます。


                    集計レポートの 2 番目のターゲット

次の重み付けスケールを使用して、移行を実行する際の複雑さのレベルを特定します。数値 1 は最低レベルの複雑さを表し、数値 10 は最高レベルの複雑さを表します。

Level 最小工数 最大工数

1

555

2

556

1110

3

1111

1665年

4

1666年

2220

5

2221

2775

6

2776

3330

7

3331

3885

8

3886

4440

9

4441

4995

10

4996