sap hana 创建了一个分析视图 没有问题 编译成功可以运行往里加入一个属性视图的时候 检查错误报错 有人知道原因吗?帮看看 谢谢 报错内容如下:
Internal deployment of object failed;Repository: Encountered an error in repository runtime extension;Internal Error:exception 1: no.9500000 (mdx/metadata/deployment/join/JoinManager.cpp:434)n An internal error occurred. Assertion failed with error message JoinManager::buildJoinPathsForOneTable: Recursion depth too high, potential endless loop detected. Loops in joins defined?nexception throw location:n 1: 0x00007f7e0bcd60c1 in ltt::logic_error::logic_error(char const*, int, ltt::error_code const&)+0x10 at stdexcept.cpp:53 (libhdblttbase.so)n 2: 0x00007f7e07ab8968 in mdx::AssertFailureError::AssertFailureError(char const*, int, ltt_adp::basic_string<char, ltt::char_traits<char>, ltt::integral_constant<bool, true> > const&)+0x34 at mdxExceptions.cpp:157 (libhdbmdx.so)n 3: 0x00007f7e07bd9251 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0xa40 at JoinManager.cpp:434 (libhdbmdx.so)n 4: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n 5: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n 6: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n 7: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n 8: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n 9: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n10: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n11: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n12: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n13: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n14: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n15: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n16: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n17: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n18: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n19: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n20: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n21: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n22: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n23: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n24: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)n25: 0x00007f7e07bd8dd9 in mdx::metadata::JoinManager::buildJoinPathsForOneTable(mdx::metadata::DMOTable const*, mdx::metadata::DMOTable const*, mdx::metadata::JoinPath const*, ltt::basic_string<char, ltt::char_traits<char> > const&)+0x5c5 at JoinManager.cpp:524 (libhdbmdx.so)nn
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
4 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
2 | |
2 |