序文
Galaxybase は、中国の Chuanglin Technology が独自に開発した初の超大規模分散並列ネイティブ グラフ プラットフォーム製品であり、優れたデータ読み取りおよび書き込みクエリ パフォーマンス、強力なビジュアル分析機能、豊富なプログラマブル インターフェイス、すぐに使用できるグラフを備えていますこのエンジンは、グラフデータのライフサイクル全体を保存、計算、分析を統合してワンストップで管理するプラットフォームであり、ビッグデータ時代における効率的なデータ保存とクエリに対する顧客のニーズに応えます。
現在、Galaxybase は金融、エネルギー、政府、公安などの業界で導入されており、複雑な関連データのリアルタイムのクエリと分析が必要なシナリオでは、元のリレーショナル データベースや同種の外国製品をスムーズに置き換えることができます。企業がデータの価値を高めるのを支援します。従来のリレーショナル データベースは行と列の形式でデータを保存し、現在最も市場シェアが高いデータベース タイプですが、特定のビジネス シナリオでは制限があります。Galaxybase Studio は、リレーショナル データベース モデリングを使用する方法を提供し、ユーザーがリレーショナル データベース ファイルの Galaxybase への移行を完了し、自動モデリングとデータ マッピングを実現できるようにします。現在、Galaxybase は、MySQL、SQL Server、Oracle、PostgreSQL の 4 つのリレーショナル データベースをサポートしています。この記事では、SQL Server データベースを例として使用して、データ移行を完了する方法を説明します。
データ移行計画
Galaxybase Studio は Chuanglin Technology が独自に開発したローコード視覚化プラットフォームであり、ドラッグ アンド ドロップ データ モデリング、マッピング、ロード、クエリなどのワンストップ サービスを提供します。現在、グラフィック マッピング、テーブル マッピング、図 3 の方法では、SQL Server データベースをモデリングに使用する具体的なプロセスは次のとおりです: データベース接続 - 正常な接続 - マッピング コンテンツの編集 - データのロード - モデリングの完了 - 図プロジェクトの表示。
予防
- 現在、MySQL、SQL Server、Oracle、PostgreSQL の 4 つのリレーショナル データベースのみがサポートされています。
- データベースに接続する前に、対応するデータベース ドライバー パッケージをクラスター管理ドライバー拡張機能に追加する必要があります。追加しないとデータベースに接続できません。
ステップ 1: データベース接続
[ダイアグラム プロジェクトの作成] をクリックし、リレーショナル データベース モデリングを使用する方法を選択して、上の図に示すようにデータベース接続ページに入ります。データベース接続ページでパラメータを順番に入力します。入力後、[URL をインポート] をクリックすると、次の図に示すようにインポート ウィンドウが表示されます。このステップで注意する必要があるのは、データベース接続が成功しない場合は、次のステップに進むことができないということです。
サンプル形式に従って正しい URL を入力した後、「確認」ボタンをクリックしてインポートを完了します。次に、すべてのパラメータが正しく入力されているかどうかをもう一度確認し、確認後、接続ボタンをクリックすると、下図に示すように、「次へ」ボタンが点灯し、正常に接続されます。
ステップ 2: マッピングのコンテンツを編集する
データベース接続が正常に完了すると、システムはマッピング コンテンツの編集ページにジャンプします。以下の図に示すように、[マッピング コンテンツの編集] ページでは、ポイント タイプとエッジ タイプの名前、コメント、属性、外部の一意識別子などの変更がサポートされています。この移行されたデータ ソース テーブルには主キーが設定されていないため、ユーザーは外部の一意の識別子を手動で確認する必要があります。元のテーブルに主キーが設定されている場合は、システムが自動的に認識します。
下図のようにチェック完了後、クリックすると情報が表示されます。データ ソース情報がデータベース接続と一致しているかどうかを確認します。ここでは、サーバー アドレス、ポート番号、データベース名、およびユーザー名がすべて一致していることがわかります。確認後、「確認して保存」をクリックしてデータ読み込みページに進みます。
ステップ 3: データをロードする
以下の図に示すように、マッピング データが完了すると、データの読み込みページに進みます。この手順は比較的簡単です。「ロード」をクリックして確認し、データのロード操作を完了します。
データのロードが完了したら、すぐにグラフ表示に進むか、グラフ プロジェクトに戻るかを選択できます。ここでグラフ プロジェクトに戻り、それが Galaxybase Studio に移行されているかどうかを確認します。
移行結果表示
グラフ プロジェクトに戻ると、グラフ名がリレーショナル データベースを使用してモデル化され、ポイントの数が 45、エッジの数が 20 であることがわかります。この時点で、データ セットは SQL Server データベースから Galaxybase に正常に移行されました。
結論
この記事では、Galaxybase Studio 視覚化プラットフォームを介してリレーショナル データベース SQL Server データを Galaxybase に移行し、テーブル構造データをグラフ構造形式に変換する操作プロセスについて説明します。さらに、視覚化プラットフォームは最小限のプログラミング不要のインタラクティブな機能を提供するため、ビジネス担当者はビジネス自体に集中でき、コード学習コストを削減し、マルチユーザーの共同探索、大規模な画像の切り取りとエクスポート、および多重精度のニーズを満たすことができます。分析。
フォローアップでは、Galaxybase への置き換えプロセス中にデータ移行によって生じる一般的な問題に関する読者の実践的なコピーを数えます。詳しいご質問はGalaxybase公式アカウントにメッセージを残すか、公式フォーラムでご質問いただければ対応させていただきます。