Description
Description
I encountered this issue when first using the Account Level REST API, then again when trying the same task with the Databricks SDK in a notebook within the desired workspace.
Reproduction
`
from databricks.sdk import AccountClient
a = AccountClient(
host='https://accounts.databricks.azure.cn',
account_id="20cxxxxx-xxxx-xxxx-xxxx-a0fxxxxxxad5"
)
for g in a.groups.list():
print(g.display_name)
`
Expected behavior
Help to fix the issue or tell me how to use this api or sdk correctly. Thanks
Is it a regression?
No
Debug Logs
`
DEBUG:databricks.sdk:Attempting to configure auth: pat
DEBUG:databricks.sdk:Attempting to configure auth: basic
DEBUG:databricks.sdk:Attempting to configure auth: metadata-service
DEBUG:databricks.sdk:Attempting to configure auth: oauth-m2m
DEBUG:databricks.sdk:Attempting to configure auth: azure-client-secret
DEBUG:databricks.sdk:Attempting to configure auth: github-oidc-azure
DEBUG:databricks.sdk:Attempting to configure auth: azure-cli
DEBUG:databricks.sdk:Loading tenant ID from https://accounts.databricks.azure.cn/aad/auth
DEBUG:py4j.java_gateway:Command to send: i
java.util.HashMap
e
DEBUG:py4j.java_gateway:Answer received: !yao710
DEBUG:py4j.java_gateway:Command to send: c
o710
put
spackageNameRaw
snetrc
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o710
put
spackageNameAllowlisted
s8ef0801771ae95fa099838484055c6626be6bed4cb5a04d2315460a00c3aee07
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o710
put
spackageHash
s8ef0801771ae95fa099838484055c6626be6bed4cb5a04d2315460a00c3aee07
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o710
put
spackageVersion
sunknown
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o364
logUsage
spythonPackageImported
ro710
n
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:py4j.java_gateway:Command to send: m
d
o710
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): accounts.databricks.azure.cn:443
DEBUG:py4j.java_gateway:Command to send: i
java.util.HashMap
e
DEBUG:py4j.java_gateway:Answer received: !yao711
DEBUG:py4j.java_gateway:Command to send: c
o711
put
spackageNameRaw
stime
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o711
put
spackageNameAllowlisted
s336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o711
put
spackageHash
s336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o711
put
spackageVersion
sunknown
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o364
logUsage
spythonPackageImported
ro711
n
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:py4j.java_gateway:Command to send: m
d
o711
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:urllib3.connectionpool:https://accounts.databricks.azure.cn:443 "GET /aad/auth HTTP/1.1" 302 0
DEBUG:databricks.sdk:Loaded tenant ID: common
DEBUG:root:Running command: az account show --output json
DEBUG:py4j.java_gateway:Command to send: i
java.util.HashMap
e
DEBUG:py4j.java_gateway:Answer received: !yao712
DEBUG:py4j.java_gateway:Command to send: c
o712
put
spackageNameRaw
swarnings
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o712
put
spackageNameAllowlisted
s227690d7c3030c812d93d4e09295831f6e820ab866e0d851852f1b5e4c50c5d2
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o712
put
spackageHash
s227690d7c3030c812d93d4e09295831f6e820ab866e0d851852f1b5e4c50c5d2
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o712
put
spackageVersion
sunknown
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o364
logUsage
spythonPackageImported
ro712
n
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:py4j.java_gateway:Command to send: m
d
o712
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:databricks.sdk:Most likely Azure CLI is not installed. See https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest for details
DEBUG:databricks.sdk:Attempting to configure auth: external-browser
DEBUG:databricks.sdk:Attempting to configure auth: databricks-cli
DEBUG:databricks.sdk:Most likely the Databricks CLI is not installed
DEBUG:databricks.sdk:Attempting to configure auth: runtime
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:py4j.java_gateway:Command to send: i
java.util.ArrayList
e
DEBUG:py4j.java_gateway:Answer received: !ylo713
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:root:Failed to initialize globals 'sqlContext' and 'table', continuing. Cause: 'NoneType' object has no attribute 'table'
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:root:Failed to initialize globals 'spark' and 'sql', continuing. Cause: No module named 'databricks.connect'
DEBUG:root:Failed to initialize global 'sc', continuing. Cause: 'NoneType' object has no attribute 'sparkContext'
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:py4j.java_gateway:Command to send: m
d
o713
e
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:databricks.sdk:/root/.databrickscfg does not exist
DEBUG:databricks.sdk:Attempting to configure auth: pat
DEBUG:databricks.sdk:Attempting to configure auth: basic
DEBUG:databricks.sdk:Attempting to configure auth: metadata-service
DEBUG:databricks.sdk:Attempting to configure auth: oauth-m2m
DEBUG:databricks.sdk:Attempting to configure auth: azure-client-secret
DEBUG:databricks.sdk:Attempting to configure auth: github-oidc-azure
DEBUG:databricks.sdk:Attempting to configure auth: azure-cli
DEBUG:databricks.sdk:Attempting to configure auth: external-browser
DEBUG:databricks.sdk:Attempting to configure auth: databricks-cli
DEBUG:databricks.sdk:Attempting to configure auth: runtime
DEBUG:databricks.sdk:[init_runtime_repl_auth] runtime native auth configured
DEBUG:py4j.java_gateway:Command to send: i
java.util.HashMap
e
DEBUG:py4j.java_gateway:Answer received: !yao714
DEBUG:py4j.java_gateway:Command to send: c
o714
put
spackageNameRaw
sdbruntime
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o714
put
spackageNameAllowlisted
s22a5145ea2dae9ca02b280a74ea51ee7ffd37e81970529947d8189308ded7814
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o714
put
spackageHash
s22a5145ea2dae9ca02b280a74ea51ee7ffd37e81970529947d8189308ded7814
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o714
put
spackageVersion
sunknown
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o364
logUsage
spythonPackageImported
ro714
n
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:py4j.java_gateway:Command to send: m
d
o714
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:databricks.sdk:[init_runtime_repl_auth] runtime native auth configured
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): adb-1496431924447xxx.x.databricks.azure.cn:443
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:urllib3.connectionpool:https://adb-1496431924447xxx.x.databricks.azure.cn:443 "GET /api/2.0/accounts/20cxxxxx-xxxx-xxxx-xxxx-a0fxxxxxxad5/scim/v2/Groups?startIndex=1&count=100 HTTP/1.1" 404 None
DEBUG:databricks.sdk:GET /api/2.0/accounts/20cxxxxx-xxxx-xxxx-xxxx-a0fxxxxxxad5/scim/v2/Groups?startIndex=1&count=100
< 404 Not Found
< {
< "error_code": "ENDPOINT_NOT_FOUND",
< "message": "Endpoint not found for /2.0/accounts/20cxxxxx-xxxx-xxxx-xxxx-a0fxxxxxxad5/scim/v2/Groups"
< }
DEBUG:py4j.java_gateway:Command to send: i
java.util.HashMap
e
DEBUG:py4j.java_gateway:Answer received: !yao715
DEBUG:py4j.java_gateway:Command to send: c
o715
put
spackageNameRaw
surllib3
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o715
put
spackageNameAllowlisted
surllib3
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o715
put
spackageHash
s4e08df8645a52a3fa9c5d9bea56d95d55b911db35f652cbbe6016517e761acb5
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o715
put
spackageVersion
s1.25.11
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o364
logUsage
spythonPackageImported
ro715
n
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:py4j.java_gateway:Command to send: m
d
o715
e
DEBUG:py4j.java_gateway:Answer received: !yv
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:py4j.java_gateway:Command to send: i
java.util.HashMap
e
DEBUG:py4j.java_gateway:Answer received: !yao716
DEBUG:py4j.java_gateway:Command to send: c
o716
put
spackageNameRaw
sIPython
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o716
put
spackageNameAllowlisted
sIPython
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o716
put
spackageHash
saf47a839cf7f086ad71f3badc2ed6f6c803eb01a8d5f85812907eb3c3c945a0f
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o716
put
spackageVersion
s7.22.0
e
DEBUG:py4j.java_gateway:Answer received: !yn
DEBUG:py4j.java_gateway:Command to send: c
o364
logUsage
spythonPackageImported
ro716
n
e
DEBUG:py4j.java_gateway:Answer received: !yv
DEBUG:py4j.java_gateway:Command to send: m
d
o716
e
DEBUG:py4j.java_gateway:Answer received: !yv
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
INFO:py4j.java_gateway:Received command c on object id p0
DEBUG:py4j.java_gateway:Command to send: i
java.util.ArrayList
e
DEBUG:py4j.java_gateway:Answer received: !ylo717
INFO:py4j.java_gateway:Received command c on object id p0
`
Other Information
- Subscription Is On 21V China
Additional context
Notice: My Subscription is on 21V (China).
Is there any diffrence between 21v and global?