Как вызвать оператор sql из блокнота databricks в хранилище sqlPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как вызвать оператор sql из блокнота databricks в хранилище sql

Сообщение Anonymous »

Я новичок в Databricks, я пытаюсь запустить оператор выбора из блокнота databricks в бессерверное хранилище sql с помощью databricks sdkexecute_statement и получаю ошибки.

Код: Выделить всё

pip install databricks-sdk

from databricks.sdk import Workspace client

from databricks.sdk.service import sql

w = WorkspaceClient()

s = sql.StatementExecutionAPI(api_client=sql)

s.execute_statement(statement='show tables',warehouse_id='xxxx')
Ошибка,
модуль databricks.sdk.service.sql' не имеет атрибута 'do', при проверке документа SDK databricks, '< strong>do' является частью запроса API,

Код: Выделить всё

    res = self._api.do('POST', '/api/2.0/sql/statements/', body=body, headers=headers)
return StatementResponse.from_dict(res)
https://github.com/databricks/databrick ... ice/sql.py
Я использую SDK, чтобы избежать аутентификации.
Я не уверен, как правильно предоставить параметры для запуска запроса из блокнота в хранилище sql.
Я указал api_client=sql как предположение и не вижу никакой документации по этой части.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -warehouse
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»