python - BigQuery 和 Jupyter Notebook 之间的区别
问题描述
我是 StackOverflow 的新手,我到处研究了为什么选择Google BigQuery和 Jupyter Notebooks来创建新变量并为机器学习项目准备数据。到目前为止,我在使用 Jupyter Notebooks 进行数据科学项目方面拥有丰富的经验(喜欢 python!),但现在我们在办公室使用 GCP,没有人能够回答为什么(或何时)选择一个更好。另一个。
Datalab 在 Jupyter Notebooks 上做得很好,我们现在拥有的数据一部分存储在 GCS 中,一部分存储在 Cloud SQL 中(我只从那里检索数据并开始使用变量)。
非常感谢 !
解决方案
BigQuery 是一个数据湖,一个大型数据库。对于您的问题,需要使用 Cloud SQL/GCS 等数据源。您需要在 BQ 中存储行并在您的工具中使用来编写图表/算法。
BigQuery 无法与 Jupyter Notebook 相提并论,因为它只是两种不同的产品。
推荐阅读
- angular - 在 Nginx 服务器上部署 Node API 和 Angular App
- css - 阻止 React 导入尚未使用的 CSS 文件
- datetime - 将 Series 中的对象类型转换为日期时间格式
- node.js - 通过代理连接到信号器 HUB - nodejs
- oracle-apex - Oracle Apex 将数据插入 OCI 存储桶
- swift - 如何正确使用不方便的 SCNGeometrySource 初始化程序?
- google-sheets - 具有取决于 countif 的过滤器和索引值的数组公式
- r - 我如何计算每行组内的观察值?
- java - fxml 的 javafx getResources 始终返回 null
- ruby-on-rails - 如何查询Notified gem json 字段