小编Mil*_*ton的帖子

如何在BigQuery中保存视图 - 标准SQL方言

我试图使用BigQuery的WebUI保存视图,这是在标准SQL方言中创建的,但我收到此错误:

保存视图失败.坏表引用"myDataset.myTable"; 标准SQL视图中的表引用需要显式项目ID

为什么会出现此错误?我该如何解决?"保存视图"对话框的"表ID"字段是否应包含项目ID?或者由于查询本身而出现此错误?以防万一,查询运行没有任何问题.

BigQuery的保存视图

谢谢你的帮助.

google-bigquery

13
推荐指数
1
解决办法
5496
查看次数

如何在AppEngine for Python中导入BigQuery

我正在尝试使用Python 2.7从Google AppEngine(已部署)运行BigQuery查询,但我在StackDriver的错误报告中看到此错误:

ImportError:没有名为cloud的模块

这是我的代码(main.py):

from __future__ import absolute_import

import webapp2
from google.cloud import bigquery


class MainPage(webapp2.RequestHandler):
    def get(self):

        # Instantiates a client
        bigquery_client = bigquery.Client()

        # The name for the new dataset
        dataset_name = 'my_new_set'

        # Prepares the new dataset
        dataset = bigquery_client.dataset(dataset_name)

        # Creates the new dataset
        dataset.create()

        # Remove unwanted chars
        #self.response.write(str(container))


app = webapp2.WSGIApplication([
    ('/', MainPage),
], debug=True)
Run Code Online (Sandbox Code Playgroud)

这是我的(app.yaml):

runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /.*
  script: main.app
Run Code Online (Sandbox Code Playgroud)

该错误消息将使我假设没有导入BigQuery的库.但是,如果在AppEngine中部署此代码,默认情况下不应该在AppEngine中安装库吗?


试图解决问题

尝试#1

我发现这篇帖子引用了类似的问题.建议是将此行添加到文件的顶部.我将该行添加到我的文件中,但问题仍然存在:

from …
Run Code Online (Sandbox Code Playgroud)

google-app-engine python-2.7 google-bigquery

5
推荐指数
1
解决办法
1931
查看次数

如何将列表作为参数发送到 Flutter 中的 Firebase 函数?

我想知道,如何使用Cloud Functions Plugin for Flutter发送或发布(地图)列表。

我有一些这样的地图:

var customer1 = {'name':'tom','lastname':'smith'}; 
var customer2 = {'name':'bob','lastname':'lee'}; 
var customer3 = {'name':'george','lastname':'collins'};
Run Code Online (Sandbox Code Playgroud)

这些地图后来成为一个列表:

var _customerList = [customer1, customer2, customer3];

我正在尝试将此列表作为参数发送或发布到 Cloud Functions for Flutter,如下所示:

   var _data = {
      'customerList': _customerList,
    };

    final HttpsCallable callable = CloudFunctions.instance
        .getHttpsCallable(functionName: 'createCustomer')
      ..timeout = const Duration(seconds: 30);

    final HttpsCallableResult result = await callable.call(_data);
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

I/flutter (11486): Invalid argument: Instance of ...

如果我尝试发布一个简单的字符串,一切正常。尽管如此,我似乎没有正确发布地图列表。

我正在使用这个版本的插件:

dependencies:
  cloud_functions: ^0.3.0+1
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助。

dart firebase flutter google-cloud-functions

5
推荐指数
0
解决办法
712
查看次数

如何在 BigQuery 中使用 IFNULL() - 标准 SQL?

我想知道如何正确使用 IFNULL() BigQuery Standard SQL 函数。这是我目前的数据结构。名为“key”和“stringColumn”的列存储字符串。同时,名为“integerColumn”的列存储整数:

在此处输入图片说明

我想创建一个名为“singleValueColumn”的新列,它采用非空的“stringColumn”或“integerColumn”的值:

在此处输入图片说明

这是我的 BigQuery 标准 SQL 查询:

SELECT  key,
        value.string_value as stringColumn,
        value.int_value as integerColumn,
        IFNULL(value.string_value, value.int_value) as singleValueColumn

FROM `com_skytracking_ANDROID.app_events_*`, 
      UNNEST(event_dim) as event,
      UNNEST(event.params) as event_param

WHERE event.name = "order_event"
Run Code Online (Sandbox Code Playgroud)

但是,当我运行查询时,出现此错误:

Error: No matching signature for function IFNULL for argument types: STRING, INT64. Supported signature: IFNULL(ANY, ANY) at [4:9]
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助。

google-bigquery google-cloud-platform

4
推荐指数
1
解决办法
3万
查看次数

如何在 Google Dataprep 中导出带有标题的文件?

我正在尝试导出 Google Dataprep 作业的结果。正如您在以下屏幕截图中看到的,列有名称或标题:

在此处输入图片说明

但是,导出的文件不包括它们。如何在导出的 CSV 文件中保留这些列标题?

谢谢你的帮助。

google-cloud-dataprep

3
推荐指数
1
解决办法
579
查看次数

训练没有完成它在 Tensorflow 2.0 中的第一个 epoch

我正在尝试使用 Tensorflow 2.0 在 Google 的 Colab 中训练模型。然而,训练并没有完成它的第一个 epoch。计步器已达到“未知”的 9144(并且仍在继续):

在此处输入图片说明

为什么显示消息“未知”?

这是我的顺序模型:

在此处输入图片说明

谢谢你的帮助。

keras tensorflow google-colaboratory tensorflow-estimator tensorflow2.0

3
推荐指数
1
解决办法
1783
查看次数

在标准SQL中进行转置-BigQuery

我想知道如何使用BigQuery的标准SQL将行转换为列。

我已经阅读了一些有关此的文章,但是其中大多数使用BigQuery的遗留函数“ GROUP_CONCAT_UNQUOTED”,该函数在标准SQL版本中不存在。

这是我的数据结构:

在此处输入图片说明

这是我要实现的目标:

在此处输入图片说明

谢谢你的帮助。

google-bigquery google-cloud-platform

2
推荐指数
1
解决办法
518
查看次数