Symptom
When refactoring a view ( here we call it <primary veiw>, it could be an attribute view, analytic view, calculation view) on HANA studio, in the popup window, there's a prompt saying this view is used by another view ( here we call it <referential view> ). But this referential view has been deleted and can't be found in database.
Please see the screen shot below, view ANA_SALES_CUST_STATE_TESTREFACTOR has been deleted from HDB and can't be seen in Navigator anymore:
If you ignore the prompt and continue the refactoring, the following error information will popup:
Error occured during the refactoring of <view_name>java.lang.NullPointerException
at com.sap.ndb.studio.modeler.job.type.copymodels.MoveModelsHandler.updateReferences(MoveModelsHandler.java)
at com.sap.ndb.studio.modeler.job.type.copymodels.MoveModelsHandler.moveModels(MoveModelsHandler.java)
at com.sap.ndb.studio.modeler.job.type.copymodels.RefactorModelsJob.moveModels(RefactorModelsJob.java)
at com.sap.ndb.studio.modeler.job.type.copymodels.RefactorModelsJob.refactor(RefactorModelsJob.java)
at com.sap.ndb.studio.modeler.job.type.copymodels.RefactorModelsJob.run(RefactorModelsJob.java)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java)
Read more...
Environment
- HANA database 1.0
- HANA database 2.0
Product
Keywords
refactoring view, refactoring failed, move, NullPointerException, MoveModelsHandler, updateReferences, moveModels, MoveModelsHandler.java, refactor, RefactorModelsJob.java, INACTIVE_OBJECTCROSSREF, INACTIVE_OBJECT , KBA , HAN-STD-DEV-MOD , SAP HANA Analytical Modeling , HAN-DB , SAP HANA Database , How To
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview