Updating Other Projects with Your LDM in CloudConnect
CloudConnect is a legacy tool and will be discontinued. We recommend that to prepare your data you use the GoodData data pipeline as described in Data Preparation and Distribution. For data modeling, see Data Modeling in GoodData to learn how to work with Logical Data Modeler.
In a typical GoodData solution, one logical data model may be applied to multiple CloudConnect projects/workspaces, each of which may be published to one or more GoodData projects. In this section, you step through the process of publishing the LDM to a new CloudConnect project and then publishing that project to a GoodData project.
There are several methods for publishing a logical data model to a project. The steps below identify the simplest workflow. For more information on how to publish a logical data model to multiple projects, see Publishing Logical Data Models in CloudConnect.
Steps:
Validate the data model. Secondary-click the LDM file in the Project Navigator pane and select Validate…. Fix any errors and address any warnings. Re-validate until there are no reported errors. See Validating Your Data Model in CloudConnect.
Publish the model. Click Publish model to server. You are prompted to select a project to publish the model to. For this tutorial, we publish to a new project.
Click Create…. Enter a name for the GoodData project. In our example, you might enter HRDemo to be consistent with the logical data model.
If you publish a data model to a project that already contains a data model, by default CloudConnect Designer prevents you from removing any datasets, attributes, or facts that are referenced in any metrics or reports in the GoodData project. A separate workflow is required. See Managing LDM Dependencies in CloudConnect.Enter an authorization token.
An authorization token is required to create new GoodData projects. Depending on your license, your organization may or may not have an authorization token. Contact your IT administration for more information.Click OK. The project is created.
In the Choose a project window, select the project you just created. Click OK. The differences between the existing LDM and the LDM you are trying to publish are analyzed.
In the Publish model window, analyze the differences between the existing LDM and the new LDM for the selected project. Use the selectors to analyze low-impact changes and high-impact changes. High-impact changes may cause cascading loss of data and metadata in your project. For this tutorial, these losses may not be important. They are very important to manage in a production environment. See Managing LDM Project Changes in CloudConnect.
Click the Advanced caret. In this area, decide whether to preserve data or allow the data in the GoodData project to be overwritten by changes caused by the new version of the logical data model.
Where possible, preserve data. Some changes to an existing data model cause cascading removal of metrics and reports from the destination GoodData project. For more information, see Managing LDM Dependencies in CloudConnect.Click Publish. The logical data model is published to the selected project.
(Optional) When the LDM is published, explore the GoodData project to review the LDM and begin building reporting objects using the logical data model.
The simplest way to publish a model to a project is to click Save. When you save your model, the application asks you whether you want to publish the model to a project after saving it. You can switch this prompt off, when asked.
If you need to enable it again, do so by clicking File > Save Settings.