python - Dask:从另一个用户读取 sql 表
问题描述
我dask
在 Python 中使用从已建立的连接中读取 SQL 表(我使用cx_Oracle
, sqlalchemy
)。我自己的表很容易获得,但我不知道如何从其他用户那里访问我可以使用的表。
在 SQL 本身中,我只会使用other_user.their_table
. 但是,使用dask
:
import dask.dataframe as dd
example_table = dd.read_sql_table("other_user.their_table", connstr, "idxcolumn")
不起作用(“没有这样的表”)。任何想法如何访问这些表?
解决方案
Dask 数据框的 read_sql_table 方法使用来自 Pandas 的相同方法。我建议首先尝试使用 Pandas 以确保它有效。如果没有,那么我建议您重新提交带有 Pandas 标签的类似问题。他们有更多的覆盖面。
推荐阅读
- reactjs - 我正在尝试使用 Solidity 和 React 制作一个简单的彩票合约
- c# - Asp.NET MVC 客户端验证不起作用
- docker - Nginx 反向代理路由返回其 index.html 用于静态资产请求(例如 .css 文件)
- ruby - 轨道上的单选按钮标签红宝石问题
- flutter - Flutter - 更改部署目标
- java - 尝试将数据从 spring 应用程序发送到远程服务器上的 mongodb 时出错
- html - Html 菜单按钮
- html - GitHub页面上的不同显示
- azure-devops - 使用 {projectName}/_apis/git/policy/configurations api 读取 git repo 策略的最低权限是什么
- angular - 在 Angular Mat 选项卡中,如何将用户导航到与子组件不同的选项卡?