[문의] 아카데미 노트북 실행 안 됨

[문의] 아카데미 노트북 실행 안 됨

by Visitor Outside -
Number of replies: 1

"Building Retrieval Agents On databricks" 과정을 수강하였습니다.

교재 노트북 파일을 다운받아 Databricks Free Edition의 워크스페이스에 업로드 하여 실행하려 하는데 %run ../Includes/Classroom-Setup-02 실행 단계에서 다음과 같은 오류가 발생합니다.

혹시 해결할 방법이 있을까요?

---

Exception: Metadata table workspace.ops.meta not found or accessible; are you running in a properly configured metastore?
File <command-7900339609529505>, line 74, in DBAcademyHelper.__init__(self, **kwargs) 73 try: ---> 74 rows = spark.table(meta).collect() 75 except Py4JJavaError:

File <command-7900339609529505>, line 78, in DBAcademyHelper.__init__(self, **kwargs) 76 raise Exception(f'Error accessing metadata table {meta}; are you using serverless or DBR >= 15.1?') 77 except PySparkException: ---> 78 raise Exception(f'Metadata table {meta} not found or accessible; are you running in a properly configured metastore?') 80 # query the metadata table and populate self with key/values 81 for row in rows:

---

In reply to Visitor Outside

회신: [문의] 아카데미 노트북 실행 안 됨

by 환태 김 -
문의하신 오류의 구체적인 원인 분석을 위해서는 발생한 오류 메시지의 상세 내용 확인이 필요합니다.

다만, 현재 로그 내용으로 미루어 보건데, 환경 구성상의 차이로 인해 오류가 발생하는 것으로 판단됩니다.
 
>> Metadata table workspace.ops.meta not found or accessible;   -- workspace.ops.meta 테이블이 존재하지 않음

근본적으로 데이터브릭스 아카데미에서 제공되는 "Building Retrieval Agents On databricks" 코스의 노트북 데모 파일을 정상적으로 실행하기 위해서는 몇 가지 선행 조건이 충족되어야 합니다.

이에 대한 내용은 아래 [기술요구사항]을 참고해 주시기 바랍니다.(코스의 첫 부분 AGENDA 노트북 하단 위치)

---

기술 요구 사항
 
  • 모든 데모 및 실습 노트북 실행에 서버리스 Compute (환경 버전 4) 를 사용
  • ai_parse_document() 기능 접근 (베타 기능)
  • Mosaic AI Agent Bricks (베타 기능) 접근
  • 미리 생성된 벡터 검색 엔드포인트
  • 임베딩 생성을 위한 Foundation Model APIs 접근
---

현재 사용 중이신 Databricks Free Edition 환경에서는 벡터 검색 엔드포인트 생성등 필수적인 구성에 제한이 있어 정상적인 실행이 어렵습니다.

따라서 다운로드하신 노트북은 실행용이 아닌 코드 참고용으로만 활용해 주시길 권장드립니다.

대안으로 Databricks Free Edition에서도 실행이 가능한 생성형 AI 데모 노트북의 한국어 번역본 깃허브 리파지토리 링크를 아래와 같이 안내해 드리오니 업무에 도움이 되길 바랍니다.

https://github.com/hwantkim/databricks-lab/tree/main/ai-agent