AWS SCT でのマッピングルールの作成 - AWS Schema Conversion Tool

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

AWS SCT でのマッピングルールの作成

複数のソースとターゲットデータベースサーバーを単一の AWS SCT プロジェクトに追加することができます。これにより、複数のデータベースを異なるターゲットプラットフォームに移行するときに、プロジェクトの管理が簡素化されます。

新しいプロジェクトを作成し、ソースとターゲットデータベースを追加したら、マッピングルールを作成します。AWS SCT では、移行評価レポートを作成し、データベーススキーマを変換するには、少なくとも 1 つのマッピングルールが必要です。

マッピングルールにはペアが記述されており、これにはソースデータベーススキーマまたはソースデータベースとターゲットデータベースプラットフォームが含まれます。単一の AWS SCT プロジェクト内に、複数のマッピングルールを作成できます。マッピングルールを使用して、すべてのソースデータベーススキーマを適切なターゲットデータベースプラットフォームに変換します。

変換されたコードのスキーマの名前を変更するには、移行ルールを設定します。たとえば、移行ルールでは、スキーマの名前を変更したり、オブジェクト名にプレフィックスを追加したり、列の照合順序を変更したり、データ型を変更したりできます。変換したコードにこれらの変更を適用するには、ソーススキーマを変換する前に必ず移行ルールを作成してください。詳細については、「 移行ルールの作成」を参照してください。

マッピングルールを作成できるのは、サポートされているデータベース変換ペアに対してのみです。サポートされている変換ペアのリストについては、「AWS SCT のソース」を参照してください。

AWS SCT バージョン 1.0.655 以前で保存したプロジェクトを開くと、AWS SCT は、すべてのソースデータベーススキーマのターゲットデータベースプラットフォームに対するマッピングルールを自動的に作成します 他のターゲットデータベースプラットフォームを追加するには、既存のマッピングルールを削除してから、新しいマッピングルールを作成します。