CloudConnect Modeler Workflow

This section provides an overview of the generalized method for developing and publishing your logical data models from the LDM Modeler.

CloudConnect Designer is a client application that does not have interactions with the GoodData Platform until you explicitly request them. The basic workflow is to build, validate, and test your CloudConnect projects locally. When you are satisfied with your results, you publish them to your GoodData project.

Steps:

  1. If you are building a new logical data model, create the model in LDM Modeler. See Creating a New Logical Data Model in CloudConnect.
  2. If you are updating an existing logical data model:
    1. Back up the logical data model that you are changing.
    2. Load the logical data model you are updating. See Updating a Data Model in CloudConnect.
    3. If you are adding logical data model objects from another project, access the file from within your current CloudConnect project. See Importing Your Logical Data Model into CloudConnect.
  3. Add and configure your datasets and Date objects, as needed. Build the relations between the objects, and define their connection points. For more information, see Creating Your First Data Model in CloudConnect.
  4. Periodically during development, validate your CloudConnect project, which identifies errors and potential problems with your logical data model. See Validating Your Data Model in CloudConnect.
  5. Continue editing the logical data model and validating it until you are satisfied that you have specified the logical model correctly.
  6. When you are finished, assign the logical data model to the appropriate GoodData project.
  7. Publish the model.
  8. When the model has been published to a GoodData project, verify the following in the GoodData Portal:
    1. The logical data model appears as expected in the Manage page.
    2. The changes did not cause any unexpected disruptions or data loss in the project.
  9. Make changes, validate, and republish the logical data model until you are satisfied with the tested results in your development project.
  10. If you are publishing the logical data model to other projects, additional steps are required. See Publishing Your Logical Data Model to Multiple Projects.