我在Debian OS中配置了多个Python环境.有没有办法列出Linux中所有配置的环境?
这与下面评论中指出的可能重复不同.我指的是virtualenv
仅使用创建的虚拟环境.
更新视图时,似乎不会拾取间接架构更改。
view1
使用字段创建field1
(例如SELECT 1 AS field1
)view2
选择所有字段view1
view1
还包括field2
(例如SELECT 1 AS field1, 2 AS field2
)view2
(由于记录的限制)view1
并view2
包括field1
和的架构field2
view1
(包括field1
和field2
)view2
仅包括field1
view2
实际上会返回field1
并且field2
我可以删除view2
并重新创建它,但这不是原子的,并且有时视图不可用,这是不希望的。
我还尝试更新 的 schema 属性,view2
但被拒绝Cannot add fields (field: field2)
:
google.api_core.exceptions.BadRequest:400 PATCH https://www.googleapis.com/bigquery/v2/projects/ <project-id>/datasets/dataset1/tables/view2:提供的架构与表 …
我偶尔会收到以下错误:
W拒绝在'\ x00 \ x00 \ x00 \ x15 \ xbc \ x19)b \ x00 \ x01'分割:建议的分割位置超出范围['\ x00 \ x00 \ x00 \ x00 \ x15 \ x00 \ xff \ x00 \ xff \ x00 \ xff \ x00 \ xff \ x00 \ x01','\ x00 \ x00 \ x00 \ x15 \ xbc \ x19)b \ x00 \ x01')。最后处理的组的位置是'\ x00 \ x00 \ x00 \ x15 \ xbc \ x19)a \ x00 \ x01'。
发生这种情况时,错误记录得如此频繁,而且作业似乎永远也不会结束。尽管看起来它确实确实完成了这项工作。
在最后一个实例中,我使用10个工作线程,并且禁用了自动缩放功能。我正在使用Apache Beam的Python实现。