问题标签 [google-cloud-datalab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1278 浏览

git - 将 Jupyter 与文件共享或挂载文件夹一起使用

我们如何在 jupyter 服务和其他服务(谷歌云存储或 git 存储库)之间同步笔记本?

关于这个问题的一些背景:

目前,我正在从 Google 的 Datalab 迁移到我自己的容器。我的动机是更好地控制数据区域(Datalab Beta 仅在美国提供)和包,因为我想使用当前的 Tensorflow 版本。

根据 Google 的想法(见 github),我构建了自己的 Docker 镜像,并在 Google 容器引擎中的 Kubernetes 集群上运行它。GCP 包可以像我之前解释的那样安装。Google 使用node.js 服务器将 GIT与 datalab 实例同步 - 但是我无法在欧盟使用自行部署的容器运行它。

第二次尝试是GCSFuse 驱动程序。从 Kubernetes v1.0 和 Google Container Engine 开始,这不适用于非特权容器。所以句号。

我的 Docker 文件(基于 Google 的 GCE Datalab 图像):

0 投票
1 回答
375 浏览

google-cloud-datalab - 您如何注销/切换帐户?

一旦您登录到您的数据实验室实例,似乎没有办法注销/切换帐户,我尝试从主“ https://datalab.cloud.google.com/ ”页面进入,但即使我选择一个不同的帐户...当它将我重定向到 datalab 实例时,我仍然以我以前的帐户登录。

任何帮助/指针将不胜感激。

0 投票
1 回答
1213 浏览

python - 如何在谷歌云数据实验室的另一个笔记本中执行 python 笔记本

我想执行一个我创建的 python 笔记本,用于在另一个与数据分类过程相关的笔记本中进行数据预处理。所以最后一个notebook依赖于第一个notebook提供的功能和执行。

我怎么能在谷歌云数据实验室环境中做到这一点?我确实喜欢在分类笔记本上重用预处理笔记本中使用的函数和变量。

谢谢。

0 投票
1 回答
615 浏览

google-cloud-platform - 将 Datalab 的自定义构建部署到 Google Cloud 平台

对于一个项目,我们正在尝试扩展 Google Cloud Datalab 并将修改后的版本部署到 Google Cloud 平台。据我了解,部署过程通常包括以下步骤:

  1. 构建 Docker 镜像
  2. 将其推送到 Container Registry
  3. container参数与 Google Cloud 部署程序一起使用以指定正确的 Docker 映像,如此所述。

由于默认容器注册表,即gcr.io/cloud_datalab/datalab:<tag>非 Datalab 贡献者禁止使用,我们将 Docker 镜像推送到我们自己的容器注册表,即gcr.io/<project_id>/datalab:<tag>.

但是,Google Cloud 部署程序仅直接从gcr.io/cloud_datalab/datalab:<tag>(使用参数指定的标记container)提取,并且似乎不允许指定源容器注册表。部署器似乎不是开源的,使我们无法将映像部署到 Google Cloud。

我们已经研究过创建一个类似于此处列出的示例的自定义部署,但这永远不会启动 Datalab,因此我们怀疑启动脚本更复杂。

问题:我们如何将 Datalab 映像从我们自己的容器注册表部署到 Google Cloud?

提前谢谢了。

0 投票
2 回答
976 浏览

google-bigquery - 推荐的datalab %%sql 模块中的注释语法?

我编写了一个相当复杂的 %%sql 模块,由 3 个单独的查询组成(第三个查询调用前两个),一切正常。我回去添加描述性注释以澄清正在做什么(因为这是教程的材料),现在我的第三个查询将不起作用,因为注释行与后续的非注释行一起包装 - 更多准确地说,原始 sql 的一部分被合并到前面的注释行中,从而从 sql 中删除。

我应该完全避免在 %%sql 模块中添加注释,还是有适当的语法可以让它工作?(或者 gcp.bigquery.Query() 是否应该在将 sql 传递给 BigQuery 之前智能地去除注释?)

0 投票
1 回答
698 浏览

google-cloud-platform - 如何将 xlrd 导入 Google Cloud Datalab

我正在尝试将 Excel 电子表格中的一些数据导入 Google Cloud Datalab 上的 Jupyter:

我收到以下错误:

我知道我必须安装 xlrd 模块。我怎样才能完成这项工作或要求在 Datalab 上完成这项工作?

提前致谢!

0 投票
2 回答
94 浏览

jupyter - Jupyter Console 可以与 Google Cloud Datalab 一起使用吗?

Jupyter控制台可以与 Google Cloud Datalab 一起使用以替代 javascript 前端吗?

0 投票
4 回答
7062 浏览

pandas - 从本地 Jupyter Notebooks 访问 Google BigQuery 数据

我已经在 DataLab 上安装了一些笔记本电脑。出于多种原因,我想从我机器上的本地 Jupyter 笔记本访问相同的数据。

这个问题提出了一些到目前为止我无法工作的方法。

特别是 Gcloud 库:

给我一个堆栈跟踪,其中的最后一行:

Pandas 库似乎很有希望:

还给了我一个堆栈跟踪:

也许我在 Pandas 方法上有一个身份验证问题,尽管我的浏览器目前已对项目进行身份验证?还是我缺少依赖项?

任何建议或指导表示赞赏..

从本地 Jupyter 笔记本中访问 BigQuery 数据源的最佳方式是什么?

0 投票
0 回答
56 浏览

google-cloud-platform - 无法部署谷歌云数据实验室

在部署谷歌云数据实验室时,我遇到了以下错误:

谁能让我知道我哪里出错了。我按照这里的说明https://cloud.google.com/datalab/docs/quickstart

0 投票
0 回答
141 浏览

google-cloud-datalab - 安装和使用新内核的推荐方法?

可能尚不支持此功能,但我想知道我是否在文档中遗漏了某些内容?我添加了 Python3、R 和 Julia 内核 vi Docker-extended,但我不确定如何在笔记本环境中公开它们。