Rename a Fact or Attribute in CloudConnect

Rename facts and attributes in CloudConnect so that the changes get promoted from the CloudConnect model to the project on the GoodData platform.

We do not recommend renaming facts and attributes via the GoodData Portal.

Rename a Fact or Attribute

Steps:

  1. In your CloudConnect model, click the dataset that contains the fact or attribute that you want to rename.
  2. In the dataset, select the fact or attribute to rename. Click its name. The name becomes editable. 

  3. Update the name, as needed, and press Enter. The name is updated and saved.
  4. Publish the model to the server. For more information, see Publish Your Logical Data Model in CloudConnect. The changes are promoted to the project on the platform.

Verify the Renaming

To check that the name has been updated in the project, do the following:

  1. Log in to the GoodData Portal at https://secure.gooddata.com/.

  2. Click Manage on the project toolbar. The administration page opens.

  3. On the Data tab, click Attributes (if you renamed an attribute) or Facts (if you renamed a fact). The list of all project attributes or facts opens.

  4. Locate the renamed attribute or fact, and click its name. The property page opens. You can see that the name has changed.

  5. (For attributes only) Notice that both the name and title have changed. 

     The name is the global name of an attribute, while the title represents a Label - a different means of representing an attribute (see Data Model Object Types in CloudConnect Modeler for details).

Warning on Renaming Using the UI

While you can rename a fact or attribute via the GoodData Portal (the Manage tab), we do not recommend this approach. The changes made in the UI do not get reflected in your model in CloudConnect. The next time you publish your model to the server, all the names on the Portal will be rewritten with what is in the model in CloudConnect.

In case of renaming an attribute, renaming via the UI only changes the global name, not the title, which may be confusing.