Databricks app with Genie access
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
まず、issue にリンクされている Databricks Genie apps example を報告された SDK バージョンで実行し、次に app.py の submit_prompt 周辺と databricks/sdk/service/dashboards.py 内の SDK 呼び出しを調べます。参照されている space と request のフローを確認してから、databricks/sdk/core.py を通じて失敗を追跡します。完了の条件は、example が ResourceDoesNotExist なしで conversation を作成することです。
索引モデルが issue の本文から書いたものです。
説明
Description
I have created an databricks app with Genie access. When running the example at https://docs.databricks.com/aws/en/dev-tools/databricks-apps/genie it throws following error:
ResourceDoesNotExist: Unable to get space [01f0a7a327cd11978f2951f81a61bfdd]. Caused by Node with resource name Some(datarooms/01f0a7a327cd11978f2951f81a61bfdd) does not exist.
Traceback:
File "/app/python/source_code/.venv/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/exec_code.py", line 88, in exec_func_with_error_handling
result = func()
^^^^^^
File "/app/python/source_code/.venv/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 590, in code_to_exec
exec(code, module.__dict__)
File "/app/python/source_code/app.py", line 322, in <module>
submit_prompt(prompt, chat_container)
File "/app/python/source_code/app.py", line 150, in submit_prompt
response = w.genie.start_conversation_and_wait(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/python/source_code/.venv/lib/python3.11/site-packages/databricks/sdk/service/dashboards.py", line 1299, in start_conversation_and_wait
return self.start_conversation(content=content, space_id=space_id).result(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/python/source_code/.venv/lib/python3.11/site-packages/databricks/sdk/service/dashboards.py", line 1287, in start_conversation
op_response = self._api.do('POST',
^^^^^^^^^^^^^^^^^^^^
File "/app/python/source_code/.venv/lib/python3.11/site-packages/databricks/sdk/core.py", line 157, in do
response = retryable(self._perform)(method,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/python/source_code/.venv/lib/python3.11/site-packages/databricks/sdk/retries.py", line 54, in wrapper
raise err
File "/app/python/source_code/.venv/lib/python3.11/site-packages/databricks/sdk/retries.py", line 33, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/app/python/source_code/.venv/lib/python3.11/site-packages/databricks/sdk/core.py", line 247, in _perform
raise error from None
Reproduction
Code shared in above link.
Expected behavior
Conversation should be created
Is it a regression?
databricks-0.2
Debug Logs
The SDK logs helpful debugging information when debug logging is enabled. Set the log level to debug by adding logging.basicConfig(level=logging.DEBUG) to your program, and include the logs here.
Other Information
- OS: [e.g. macOS]
- Version: [e.g. 0.1.0]
Additional context
Add any other context about the problem here.
- 主要言語
- Python
- スター
- 577
- フォーク
- 229
- 平均マージ
- 40分
- マージ済み PR(30日)
- 12
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
databricks/databricks-sdk-py のほかの issue
-
難易度 1/5 1〜3時間 初心者へのやさしさ 62/100
databricks/databricks-sdk-py#1602 · リアクション 2 件 ·
メンテナーはふだん 1 日以内に返信
-
[ISSUE] Docs state serving endpoints support at most ten served entities; actual limit is 15対応中かも @divya0709 が 95 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
databricks/databricks-sdk-py#1496 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
databricks/databricks-sdk-py#1495 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
[ISSUE] `get_api_error` fails with `TypeError: object of type '_io.BufferedReader' has no len()¨`対応中かも @mittalpk が 111 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
databricks/databricks-sdk-py#1489 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
databricks/databricks-sdk-py#1451 ·
メンテナーはふだん 1 日以内に返信
databricks/databricks-sdk-py の issue をすべて見る
似ている issue
-
Unknown stop ID in slow zone data crashes post formatting and skips the rest of that day's postsオープンbackend bug tm-new-volunteer
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
transitmatters/mbta-slow-zone-bot#81 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
spacetelescope/rdmt-spire#49 ·
メンテナーはふだん 1 日以内に返信
-
AI bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
AUTO-MAS-Project/AUTO-MAS#1960 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
btclib-org/btclib-wallet#872 ·
メンテナーはふだん 1 日以内に返信