本稿では、読み取り専用分析エンジンにデータをロードする方法を紹介します。これにより、ユーザーがデータ分析クエリを実行できます。
説明:
現在、読み取り専用分析エンジンでは、データベース、テーブル、ビューのロードのみをサポートしています。
前提条件
インスタンス形態がプロビジョニングリソースであるクラスタをご用意ください。詳細についてはクラスタの作成をご参照ください。 クラスタの状態は稼働中です。
操作手順
現在、読み取り専用分析エンジンでは複数のデータロード方式をサポートしています。詳細な操作方法は以下の通りです。
方法1:読み取り専用分析エンジン作成時にデータをロードする
読み取り専用分析エンジンインスタンスの作成時に、データロード方式を選択可能です。現在3つのオプションをサポートしており、それぞれフルロード、部分オブジェクト、およびオブジェクトなしです。これら3つの異なるデータロード方式は、それぞれ異なるロード方式に対応しています。
1. データロード方式はフルロードです。
フルロードモードでは、TDSQL-C for MySQLクラスタ内のすべてのデータベースとテーブルが自動的に読み取り専用分析エンジンに同期されます。ただし、一部のデータベースやテーブルオブジェクトはロード条件を満たさない場合があるため、これらのサポート対象外のオブジェクトは自動的に無視され、読み取り専用分析エンジンにはロードされません。
2. データロード方式は部分オブジェクトです。
データロード方式として部分オブジェクトを選択した場合、読み取り専用分析エンジンインスタンス作成時に、分析エンジンにロードする必要のあるオブジェクトを指定する必要があります。ロード条件を満たさないオブジェクトが存在する場合、ロードは無視されます。ビューが参照するテーブルが読み取り専用分析エンジンにロードされていない場合、ビューのロード実行時に「テーブルが存在しません」というエラーが報告されます。
3. データロード方式はオブジェクトなしです。
データロード方式としてオブジェクトなしを選択した場合、読み取り専用分析エンジンインスタンスの作成時にいかなるオブジェクトもロードしないことを指します。ユーザーはインスタンス稼働中に手動でロードするオブジェクトを指定する必要があります。詳細については方式2:手動ロードをご参照ください。 方法2:手動ロード
読み取り専用分析エンジンインスタンスの作成時にオブジェクトなしを選択した場合、または読み取り専用分析エンジンにロードするオブジェクト情報を変更する必要がある場合は、以下の方法をご利用いただけます。
コンソールを通じてオブジェクトをロードする
2. クラスタ詳細ページで、ロードオブジェクトを変更する必要がある読み取り専用分析エンジンインスタンスを確認し、詳細をクリックすると、読み取り専用分析エンジンインスタンスの詳細ページに入ります。
3. オブジェクトの修正をクリックし、変更ダイアログで読み取り専用分析エンジンにロードするオブジェクトを選択またはキャンセルします。