> 백엔드 개발 > 파이썬 튜토리얼 > 处oricubesGet现报错HierarchyError(\'차원 %s에 대한 잘라내기 계층 %s은(는) 드릴다운 계층 %s과 \'\'다릅니다. \'\'암시적 다음 수준을 결정할 수 없습니다.\'% (hier, 희미, 잘라내기_

处oricubesGet现报错HierarchyError(\'차원 %s에 대한 잘라내기 계층 %s은(는) 드릴다운 계층 %s과 \'\'다릅니다. \'\'암시적 다음 수준을 결정할 수 없습니다.\'% (hier, 희미, 잘라내기_

WBOY
풀어 주다: 2024-03-01 14:46:02
앞으로
893명이 탐색했습니다.

处oricubesGet现报错HierarchyError(\차원 %s에 대한 잘라내기 계층 %s은(는) 드릴다운 계층 %s과 \\다릅니다. \\암시적 다음 수준을 결정할 수 없습니다.\% (hier, 희미, 잘라내기_

오류 원인

이 오류 메시지는 큐브 라이브러리를 사용할 때 차원의 드릴링 수준이 섹션화 수준과 일치하지 않아 다음 수준의 암시적 수준을 결정할 수 없음을 나타냅니다.

해결 방법

이 문제를 해결하려면 큐브 라이브러리 사용 시 드릴 레벨과 섹션 레벨이 일치하는지 확인해야 합니다. 코드에서 드릴 수준이나 조각 수준을 수정하거나 다음 암시적 수준을 결정하기 위해 더 많은 정보를 추가해야 할 수도 있습니다. 이를 수행하는 방법을 잘 모르는 경우 라이브러리 문서나 커뮤니티 토론을 참조하세요.

사용 예

다음은 드릴링 및 섹션화에 큐브 라이브러리를 사용하는 방법을 보여주는 예입니다. 이 예에는 "날짜" 차원과 "제품" 차원이 있는 "판매" 큐브가 있습니다.

아아아아

이 예에서 "날짜" 차원의 드릴 수준과 섹션 수준이 다음과 같이 일치하지 않는 경우:

from cubes import Workspace

# Create a workspace
workspace = Workspace()

# ReGISter the "sales" cube
workspace.register_cube("sales")

# Create a new browser
browser = workspace.browser("sales")

# Drill down on the "date" dimension
browser.drilldown("date", ["year", "month"])

# Cut on the "product" dimension
browser.cut("product", "product_name", "Product A")

# PerfORM the query
result = browser.aggregate()
로그인 후 복사

그러면 위의 오류 메시지가 표시됩니다. 드릴 수준은 "연도"이고 조각 수준은 "월"이기 때문입니다. 특정 달의 데이터를 분할해야 하는 경우 먼저 월 수준으로 드릴다운해야 합니다.

위 내용은 处oricubesGet现报错HierarchyError(\'차원 %s에 대한 잘라내기 계층 %s은(는) 드릴다운 계층 %s과 \'\'다릅니다. \'\'암시적 다음 수준을 결정할 수 없습니다.\'% (hier, 희미, 잘라내기_의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:lsjlt.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿