我是数据库工作区的管理员,创建了PAT令牌以进行API调用,但在尝试检查文件夹是否存在或未使用以下代码时继续收到未经授权访问错误
$token = 'MYPAT'
$folderCheckUrl = "$workspaceUrl/api/2.0/dbfs/list?path=$RemoteFolderPath"
$folderListResponse = Invoke-RestMethod -Uri $folderCheckUrl -Headers @{Authorization = "Bearer $token" } -Method GET
有什么线索吗?
1条答案
按热度按时间gfttwv5a1#
一般来说,当没有为令牌提供正确的凭据或足够的权限时,您会收到
Unauthorized access
错误。我使用了与您相同的脚本,并能够在直接从databrick's User Settings >> Access tokens >> Generate new token >> Generate
生成令牌后检索所需的结果。请确保您指向正确的文件夹。下面是完整的脚本,我为我从数据库检索文件。
结果:
**注意:**我具有数据块工作区的参与者角色