How to easily replace a table with another, when you have table dependencies
You're
happy. The new MicroStrategy project is finally ready. You spent some time
building attributes, facts, metrics and all the other necessary objects. But
the same day, you receive an email from the database team announcing some table
names changes. You are a bit disappointed for a moment, but then you remember there's an easy way to make these changes even if you have a ton of dependent
objects based on those tables. The solution is right there and you're happy
that you're going to fix it in seconds.
- Open Architect
- Identify (under Project Tables View) the table whose name has changed in the underlying database
- Select it and check the properties on the right
- Modify the name of the table under Definition -> Database Name and hot ENTER
- Acknowledge when metadata change has been made
- Set the same table name for the logical entry under Definition -> Name
- Save and update the schema
- Repeat steps 1 to 7 for as many tables you need
For this solution to be a success, you need to make sure that all the used fields in the dependent objects are still there in the new table.
You're
done!
Comments
Post a Comment