Skip to main content

Migrating sampled data with a data migration pipeline

4 Tasks

15 mins

Visible to: All users
Beginner Pega Customer Decision Hub 8.6 Pega Customer Decision Hub 8.7 English
Verify the version tags to ensure you are consuming the intended content or, complete the latest version.

Scenario

U+ Bank, a retail bank, would like to configure Pega Deployment Manager to set up a data migration pipeline to migrate 20% of their customer base and inbound interactions from the production environment to the business operations environment (BOE) for their business users to simulate what-if scenarios.

Use the following credentials to log in to the exercise system:

Role User name Password

ReleaseManager

ReleaseManager

rules

Your assignment consists of the following tasks:

Task 1: Verify the Orchestrator URL

Ensure that your exercise system URL is set as the orchestrator URL in the Deployment Manager settings.

Note: The URL is automatically updated for you.

Task 2: Create customer interactions

Create customer interactions by accessing the U+ Bank website.

Task 3: Create a new data migration pipeline

Create a new data migration pipeline to migrate sampled production data from the production environment to the BOE.

Task 4: Run the pipeline diagnostics

Run diagnostics to check that the orchestrator can communicate with the production and BOE systems and that the provided enterprise application details are correct.

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Challenge Walkthrough

Detailed Tasks

1 Verify the Orchestrator URL

  1. On the exercise system landing page, click Pega CRM suite to log in to Deployment Manager.
  2. Log in as Release Manager with username ReleaseManager and password rules.
  3. In the navigation pane of Deployment Manager, click Settings > General settings to ensure that the Orchestrator URL field is set to your exercise system URL.
    General settings DM
    Note: The URL is environment-specific and is automatically updated for you.

2 Create customer interactions

Note: In standard use cases, you this task is performed in the Production environment because the customer interactions are captured here and sample data is generated out of it. For training purposes, you are performing the tasks in a single environment.
  1. On the exercise system landing page, click U+ Bank to open the website.
  2. On the main page, in the upper-right corner, click Log in to log in as a customer.
  3. Log in as Troy to record a customer interaction.
  4. Log out, and then log in as different customers to record three more interactions.

3 Create a data migration pipeline

  1. In the navigation pane of Deployment Manager, click Pipelines.
    DM Pipelines
  2. On the Application Pipelines screen, click New > Data migration pipeline.
    Data migration pipeline
  3. In the Configure stages in your data migration workflow section, in the Environment URL field for the Production, enter https://env-xxxx.pegaenablement.com/prweb.

    Replace XXXX with the value that is specific to your exercise environment. You can copy this value from the URL that is displayed in your browser.

    Note: In standard use cases, you add the URL of the production environment in this step. For training purposes, the three environments that are used for data migration are combined into a single environment. Because you cannot export and import data from the same environment, the exercise system URL is used as the production environment.
  4. In the Authentication profile list, select DMAppAdmin.
  5. In the Configure stages in your data migration workflow section, in the Environment URL field for the Business Operations, enter http://localhost/prweb.
    Note: In standard use cases, you add the URL of the BOE in this step. For training purposes, the three environments that are used for data migration are combined into a single environment. Because you cannot export and import data from the same environment, the localhost system is used for the BOE.
  6. In the Authentication profile list, select DMAppAdmin.
    data migration environments
  7. Click Next.
  8. In the Application Details tab, enter or select the following information for the enterprise application.
    1. Application: PegaCRM_Marketing
    2. Version: 08.01
    3. Access group: PegaCRM:CDHAdmins
    4. Pipeline name: DataMigration
      Enterprise app details
  9. Click Next to view the pipeline model.
    data migration model pipeline
  10. Click Create to create the pipeline.

4 Run the pipeline diagnostics

  1. Click Run Diagnostics to ensure that deployments are successful.
    run diagnostics
    Note: When the pipeline verifies the intersystem connections, a warning is displayed that recommends using the IP address in the environment URLs and not the localhost system. You can ignore the warning as you configure all the environments in the same exercise system for training purposes.
  1. Verify that the orchestrator can communicate with all the candidate systems and that the enterprise application details are correct.
    pipeline diagnostics warning
  2. In the upper-left corner, click the back arrow to view the pipeline.
    Data migration pipeline configured
    Note: In standard use cases, clicking Start deployment initiates the data migration porcess and moves data from the production environment to the BOE. However, for training purposes, you do not initiate the data migration process because all your environments are in a single exercise system.

This Challenge is to practice what you learned in the following Module:


Available in the following mission:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice