PostgreSQLからSnowflakeへのデータのレプリケート
始める前に
このクイック・アラートを正常に完了するには、次のものが必要です:
- 「PostgreSQLインストール」は、ソース・データベースとして機能します(インストール手順はタスク0に従います)。
- VCNのセキュリティ・リストでポート5432を開きます。
- ターゲット・データベースとして機能する「Snowflakeデータベース」。
タスク1: OCI GoldenGateリソースの作成
このクイックスタートの例では、ソースとターゲットの両方のデプロイメントおよび接続が必要です。
- ソースPostgreSQLデータベースのデプロイメントを作成します。
- ターゲットSnowflakeデータベースにビッグ・データ・デプロイメントを作成します。
- 次の値を持つPostgreSQL接続の作成:
- 「タイプ」の場合、ドロップダウンから「PostgreSQLサーバー」を選択します。
- 「データベース名」には、
ociggllと入力します。 - 「ホスト」に、PostgreSQLが実行されるコンピュート・インスタンスのパブリックIPを入力します。
- 「ポート」には、
5432と入力します。 - 「ユーザー名」には、
ggadminと入力します。 - 「パスワード」には、
W3lcome@1234と入力します。 - 「セキュリティ・プロトコル」の場合、ドロップダウンから「プレーン」を選択します。
- 次の値を使用してSnowflake接続を作成します:
- (オプション)ビッグ・データ・デプロイメントにパブリック・エンドポイントがない場合は、GoldenGateへの接続の作成、この接続をソースのPostgreSQLデプロイメントに割り当てますの順になります。
- ソースPostgreSQL接続をPostgreSQLデプロイメントに割り当てます。
- ターゲットのビッグ・データ・デプロイメントへのSnowflake接続の割当て。
タスク3: 初期ロード抽出の分散パスの作成
初期ロード抽出の分散パスを作成するには、次の手順を実行します:
- Oracle Cloudコンソールのデプロイメント・ページで、ターゲットのビッグ・データ・デプロイメントを選択します。
- 「デプロイメントの詳細」ページで、「コンソールを起動」をクリックします。 タスク1のステップ2で作成した管理ユーザーの詳細を使用してログインします。
- 分散パスのユーザーを作成します。
- ソースのPostgreSQLデプロイメント・コンソールで、前のステップで作成したユーザーの資格証明を作成します。
- ソースのPostgreSQLデプロイメント・コンソールで、分散パスを作成します。
- ターゲットのビッグ・データ・デプロイメント・コンソールで、分散パスの結果として作成されたレシーバ・パスを確認します:
- 「レシーバ・サービス」をクリックします。
- レシーバ・パスの詳細をレビューします。
タスク5: 変更データ取得の分散パスの作成
変更データ取得の分散パスを作成するには、次の手順を実行します:
- ソースのPostgreSQLデプロイメント・コンソールで、「分散サービス」をクリックします。
- パス・ページで、「パスの追加」をクリックします。
- 「パスの追加」ページで、次のフィールドに入力し、作成および実行をクリックします:
- 「パス名」に、名前を入力します。
- 「ソースの抽出」で、変更データ取得抽出 (
ECDCPSQL)を選択します。 - 「トレイル名」で、変更データ取得抽出証跡ファイル(
P1)を選択します。 - 「ターゲット認証メソッド」で、「UserID別名」を選択します。
- 「ターゲット」で、wssを選択します。
- 「ターゲット・ホスト」に、ターゲットのOCI GoldenGateデプロイメント・コンソールURLを、https://または末尾のスラッシュなしで入力します。
- 「ポート番号」には、
443と入力します。 - 「トレイル名」には、
P1と入力します。 - 「ドメイン」には、タスク3で作成したドメイン名を入力します。
- 「別名」には、タスク3で作成した別名を入力します。
- ターゲットのビッグ・データ・デプロイメント・コンソールで、「受信サービス」をクリックし、作成されたレシーバ・パスを確認します。
オラクルのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。
Oracle Supportへのアクセス
サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。 詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。