Oracle HeatWaveへのデータのインポート
MySQLシェルを使用してデータベース・システムに接続し、MySQLシェルのダンプおよびダンプ・ロード・ユーティリティを使用してデータをOracle HeatWaveにインポートします。
データベース・システムへのクライアント接続の設定およびMySQLシェルをインストールする手順は、Oracle HeatWaveへの接続を参照してください。
Oracle Database Service for Azureを使用してローカルMySQLサーバー・インスタンスからデータをエクスポートし、HeatWaveクラスタのデータベース・システムにインポートするプロセスのサマリーを次に示します:
- ローカルネットワーク上で、MySQLシェルのダンプユーティリティーのいずれかを使用して、MySQLサーバーインスタンスから一連のローカルダンプファイルにデータをエクスポートします。MySQL Databaseサービスの互換性オプションを適用します。
- 任意のファイル転送方法でダンプ・ファイルを、データベース・システムに接続できるAzure VMに転送します。
- Azure VMで、MySQLシェルのダンプ・ロード・ユーティリティを使用してダンプ・ファイルをデータベース・システムにインポートし、Oracle HeatWaveの自動パラレル・ロード機能を使用してデータをHeatWaveノードにロードします。
MySQLシェルのダンプユーティリティーによってすでに作成されているサンプルダンプファイルを使用してこのプロセスを試す場合は、
airportdb
ダウンロードを使用できます(約640Mバイトのサイズ)。ダウンロードおよび解凍するには、次のコマンドを使用します。
wget https://downloads.mysql.com/docs/airport-db.tar.gz
tar xvzf airport-db.tar.gz
または:
wget https://downloads.mysql.com/docs/airport-db.zip
unzip airport-db.zip
Windowsでは、指定されたURLを使用してZipアーカイブをダウンロードします。圧縮された tarまたは Zipアーカイブを解凍すると、airport-db
という名前のディレクトリにデータファイルが含まれます。
詳細なプロセス・ステップは次のとおりです。
データがデータベース・システムにインポートされたので、HeatWave Autopilotを使用して、HeatWaveクラスタに適した数のHeatWaveノードを見積もることができます。手順については、「HeatWaveノードのプロビジョニング」を参照してください。