Skip to Content

70034023: Instantiation of calculation model failed

Error encountered below when refreshing AFO reports from calculation views.

[160591]{212469}[70/-1] 2019-10-30 09:22:53.735648 e mds              Message.cpp(00289) : /sapmnt/****/a/HDB/******_prod/workspace/HANA__FA_CO_*********_rel_fa~hana1sp12/s/mds/mdq/processor/ScenarioComposer3.cpp(388) exception  1: no.70034023  (mds/ce/ExecutionPlanCE.cpp:397)
    Instantiation of calculation model failed
$message$=
Instantiation of calculation model failed;exception 306002: An internal error occurred


exception throw location:
 1: 0x00007f22c2c0fd28 in mds::ce::ExecutionPlanCE::executeQuery(ltt::vector<unsigned long> const&, ltt::map<unsigned long, ltt::smartptr_handle<TRexCommonObjects::InternalTable>, ltt::less<unsigned long>, ltt::rb_tree_balancier>&, bool, unsigned long, ltt::map<ltt::basic_string<char, ltt::char_traits<char> >, ltt::basic_string<char, ltt::char_traits<char> >, ltt::less<ltt::basic_string<char, ltt::char_traits<char> > >, ltt::rb_tree_balancier> const&, mds::utils::PerformanceData&, ltt::vector<ltt::smart_ptr<mds::metadata::Variable> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::vector<ltt::smartptr_handle<TRexCommonObjects::InternalTableBase> > const&)+0x12f4 at ExecutionPlanCE.cpp:397 (libhdbmds.so)
 2: 0x00007f22c2c124b6 in mds::ce::ExecutionPlanCE::run(ltt::vector<unsigned long> const&, ltt::map<unsigned long, ltt::smartptr_handle<TRexCommonObjects::InternalTable>, ltt::less<unsigned long>, ltt::rb_tree_balancier>&, mds::utils::PerformanceData&, unsigned long, ltt::map<ltt::basic_string<char, ltt::char_traits<char> >, ltt::basic_string<char, ltt::char_traits<char> >, ltt::less<ltt::basic_string<char, ltt::char_traits<char> > >, ltt::rb_tree_balancier> const&, ltt::vector<ltt::smart_ptr<mds::metadata::Variable> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, bool, ltt::vector<ltt::smartptr_handle<TRexCommonObjects::InternalTableBase> > const&)+0x152 at ExecutionPlanCE.cpp:113 (libhdbmds.so)
 3: 0x00007f22c2aafa03 in mds::Scenario::callExecutionPlan(ltt::map<unsigned long, ltt::smartptr_handle<TRexCommonObjects::InternalTable>, ltt::less<unsigned long>, ltt::rb_tree_balancier>&, ltt::vector<unsigned long> const&)+0x140 at Scenario.cpp:244 (libhdbmds.so)
 4: 0x00007f22c2aafd76 in mds::Scenario::callExecutionPlan(ltt::map<unsigned long, ltt::smartptr_handle<TRexCommonObjects::InternalTable>, ltt::less<unsigned long>, ltt::rb_tree_balancier>&)+0xb2 at Scenario.cpp:217 (libhdbmds.so)
 5: 0x00007f22c2f1989a in mds::mdq::processor::ScenarioComposer3::processQuery(mds::mdq::processor::Session&, mds::mdq::processor::Request&, mds::mdq::model::Query&, mds::metadata::View&, mds::mdq::cube::Cube&, mds::mdq::resultset::Grid&, ltt::smart_ptr<mds::mdq::model::Query>&, ltt::vector<mds::Message>&) const+0x14e6 at ScenarioComposer3.cpp:321 (libhdbmds.so)
 6: 0x00007f22c2e93121 in mds::mdq::processor::Engine::processQuery(mds::MDSContext const&, mds::mdq::processor::Request&, mds::mdq::model::Query&, mds::mdq::processor::Session&, mds::mdq::resultset::Grid&, ltt::vector<mds::Message>&, ltt::basic_string<char, ltt::char_traits<char> >&)+0x1ff0 at Engine.cpp:1285 (libhdbmds.so)
 7: 0x00007f22c2e94273 in mds::mdq::processor::Engine::processSingleRequest(mds::MDSContext const&, mds::mdq::processor::Request&, mds::mdq::processor::Session&, ltt::vector<mds::Message>&, ltt::vector<ltt::smart_ptr<mds::mdq::processor::Request> >&)+0x630 at Engine.cpp:499 (libhdbmds.so)
 8: 0x00007f22c2e952a9 in mds::mdq::processor::Engine::processRequest(ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> >&, ltt::vector<mds::Message>&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&)+0xca5 at Engine.cpp:298 (libhdbmds.so)
 9: 0x00007f22c30b33e1 in mds::api::MDQProcessor::processRequest(ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> >&, ltt::vector<mds::Message>&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&) const+0x100 at MDQProcessor.cpp:52 (libhdbmds.so)
10: 0x00007f22c2aea100 in processRequest+0x90 at MDSExports.cpp:47 (libhdbmds.so)
11: 0x00007f33837ff15b in TRexAPI::TRexApiMDS::executeMDSCallLocal(TRexAPI::TRexApiMDS::Method, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> > const&, ltt::basic_string<char, ltt::char_traits<char> >&, ltt::basic_string<char, ltt::char_traits<char> >&)+0x387 at TRexApiMDS.cpp:461 (libhdbcsapi.so)
12: 0x00007f33837ff69e in TRexAPI::TRexApiMDS::handleRequest(TrexNet::Request&)+0x1ba at TRexApiMDS.cpp:329 (libhdbcsapi.so)
13: 0x00007f3386d0fcfb in TRexAPI::TREXIndexServer::handle(TrexNet::Request&, TrexService::HandlerContext&)+0x38e7 at TREXIndexServer.cpp:5228 (hdbindexserver)
14: 0x00007f3362b20ba0 in TrexService::WorkerThread::run(void*)+0xae0 at TrexServiceThreads.cpp:586 (libhdbbasement.so)
15: 0x00007f3362b3faf1 in TrexThreads::PoolThread::run()+0x830 at PoolThread.cpp:389 (libhdbbasement.so)
16: 0x00007f3362b41590 in TrexThreads::PoolThread::run(void*&)+0x10 at PoolThread.cpp:165 (libhdbbasement.so)
17: 0x00007f33617a6637 in Execution::Thread::staticMainImp(void**)+0x743 at Thread.cpp:463 (libhdbbasis.so)
18: 0x00007f33617a7cc8 in Execution::Thread::staticMain(void*)+0x34 at ThreadMain.cpp:26 (libhdbbasis.so)
error.png (12.3 kB)
Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Nov 01, 2019 at 04:19 PM

    The error is due to the NULL values

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 01, 2019 at 07:54 PM

    I resolved by making Transparent Filter to False. Check out this Blog

    https://blogs.sap.com/2018/02/01/usage-of-transparent-filter-flag/#

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.