問題タブ [google-bigquery]

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 投票する
2 に答える
6578 参照

javascript - Google-JavaScriptを使用したBigQuery

私はグーグルAPIとJavaScriptでちょっと新しいです、

JavaScriptを使用してGoogle-BigQueryAPIに接続し、サンプルテーブルから単純なHTMLページにデータをロードする方法の例またはチュートリアルを持っている人はいますか?

よろしくお願いします。

0 投票する
1 に答える
1738 参照

google-bigquery - 403 User Rate Limit Exceeded: ユーザーごとの制限設定が機能していません

Java クライアント API を使用していくつかのクエリを送信しています。しかし、4〜5回のクエリの後、次のエラーが発生します。

そこで、Google API のコンソールにアクセスし、「ユーザーごとの制限」を 100.0 リクエスト/秒/ユーザーに増やしました。これは、最初は 5 リクエスト/秒/ユーザーに設定されていました。

しかし、効果はないようです。

この構成は現在機能していますか?

ベン

0 投票する
1 に答える
2527 参照

google-bigquery - ISNULL関数が機能していません

Google BigQueryが提供する関数をテストしましIS NULLたが、正しい結果が得られないようです。

サンプルデータ:

質問:

出力:

しかし、このSQLは機能します。

ですから、IS NULL動作しているかどうかはわかりません。また、文字列形式と数値形式でnullデータを挿入する方法と混同しています。

0 投票する
2 に答える
990 参照

api - OAuth2Decorator: 開発者のトークンを使用してユーザーの API 呼び出しを実行する

「通常の」oauth2 ダンスでは、ユーザーを指定して、対応するトークンを取得します。これにより、そのユーザーになりすまして、つまりそのユーザーに代わって API 呼び出しを行うことができます。

また、ユーザーが自分になりすまして電話をかけることもできます。ユーザーにテーブルへのアクセス権を付与する必要がなく、好みの制御レベルを指定できる bigquery のユース ケースがあります。

簡素化された OAuth2Decorator を使用すると、このオプションがないようです。私がそう言うのは正しいですか?または回避策はありますか?

一般的に、ベストプラクティスは何ですか? 適切な oauth (フロー、資格情報、およびストレージで構成される) を使用するには? または、OAuth2Decorator を使用します。

どうもありがとうございました。

0 投票する
1 に答える
978 参照

google-bigquery - ブラウザ ツールを使用して、Google Big クエリの既存のテーブルにデータを追加できますか?

Google Bigquery の既存のテーブルにデータを追加しようとしています。ブラウザ ツールを使用できますか、それとも Python コマンド ラインと API を使用した場合にのみ可能ですか? 私にお知らせください。

前もって感謝します.....

0 投票する
1 に答える
492 参照

node.js - サービス アカウントは、node.js で Google bigquery をクエリするための適切な資格情報ですか?

Google API コンソールでサービス アカウントを作成し、.p12 ファイルをダウンロードして、https://github.com/hokaccha/node-jwt-simpleを使用してトークンのリクエストに署名しようとしています。

HS256で署名するための「秘密」はどこで/どのように取得すればよいですか?

0 投票する
1 に答える
968 参照

go - API キーを使用して GAE から Go で Bigquery にアクセスする権限が拒否されました

Google App Engine で開発中のアプリを介して、Bigquery に保存されているデータにアクセスしようとしています。ただし、リクエストを行うたびに、「許可が拒否されました」というエラーが表示されます。

プロジェクトの API チームのメンバーとしてアプリケーションを追加し (@appspot.gserviceaccount.com というアドレスを追加しました)、パッケージ code.google.com/p/google-api-go-client を介して bigquery にアクセスしています。 /bigquery/v2

次のコードは、各クエリに API キーを追加する方法です。

KeyedTransport に対して以下が定義されています。

また、API キーが Google API コンソールで生成されたものと一致することも確認しました。これはチームの別のメンバーによって生成されたもので、「ブラウザー アプリのキー (リファラー付き)」というラベルが付けられています。

これが私に大きな問題を引き起こしているのを見て、私は Oauth2 に移行します。これは、Go のドキュメントの方がはるかに優れているように思われるためですが、ユーザーに Google ログインを要求したくないいくつかの組織と協力することを検討しています.

0 投票する
3 に答える
6559 参照

sql - Google BigQuery を使用した SQL での注文日 (dd-mm-yyyy)

datevalue、およびcategoryを返すクエリがあります。

出力:

追加すると、年ではなく日付に基づいて日付Order By Date ASCが昇順になります。

私はそれを次のようにしたい:

注: Dateタイプはstringです。私はを使用しています。

最初に年を昇順で取得し、次に月、そして日付を取得するにはどうすればよいですか?

0 投票する
2 に答える
9357 参照

google-bigquery - データのインポート中に不正な文字 (ASCII 0) が検出されました

一部のデータをインポートしようとすると、「不正な文字 (ASCII 0) が発生しました」というエラーが表示されます

インポートしようとしているファイルは http://commondatastorage.googleapis.com/snksales/dimdistributor.csvにあります

これを修正する方法を理解できません。

どうも、

0 投票する
2 に答える
66356 参照

sql - GoogleBigQueryCASE関数

ここで答えられているようなクエリを実行しようとしています 。SQL複数の合計を選択していますか?

しかし、それを試してみると、エラーメッセージが表示されます

(SQLチュートリアルから)もっと簡単に試してみると、

私はそれから得る

私は暗闇の中で野生の刺し傷を取り、SQL CASE関数がBigQueryで全体的にサポートされていないことを前提としていますが、必要なレポートクエリに基づいて大きな違いが生じるため、間違っていることを願っています走る。