IBM Cloud Docs
BigQuery

BigQuery

BigQueryデータソースは、BigQueryに保存されているデータをクエリできます。 これは、次のような異なるシステム間でデータを結合するために使用できます。BigQueryそしてHive。

BigQuery データ・ソースに対して以下の詳細を構成します:

データソースの登録
フィールド 説明
表示名 画面に表示するデータソース名を入力する。
プロジェクト ID プロジェクト ID を入力します。
認証タイプ 認証の種類を選択します:
私。 JSONキーBase64エンコード):JSONキー(Base64エンコード)を入力
JSONキー(JSON):JSONキーを入力します。
接続状況 「接続テスト」リンクをクリックして、データソースの接続をテストします。 データソースへの接続が成功すると、成功メッセージが表示されます。
カタログの関連付け カタログをデータソースに関連付けるには、チェックボックスを選択します。 このカタログは、お客様のデータソースに自動的に関連付けられ、その中に保存されたデータに対するクエリインターフェースとして機能します。
カタログ名 カタログの名称を入力してください。
作成 「作成」をクリックしてデータソースを作成します。

SQL ステートメントの制限

  • データソースベースのカタログでは、CREATE SCHEMACREATE TABLEDROP SCHEMADROP TABLEDELETEDROP VIEWALTER TABLE、および ALTER SCHEMA ステートメントは、データマネージャ UI では使用できません。

データ型の制限

  • データ型のフィールドが REAL 小数部が 6 桁以上で、そのほとんどがゼロの場合、照会時の値は切り捨てられます。 値の精度に応じて、丸め方が異なることがわかります。 例えば、10進数の1.654を小数点以下3桁で四捨五入しても同じである。 別の例としては、10.890009と 10.89000がある。 注目すべきは10.89000四捨五入すると10.89 、 一方10.89009切り捨てられません。 これは、バイナリ浮動小数点形式の表現上の制限による固有の問題です。 クエリに並べ替えが含まれる場合、これは大きな影響を与える可能性があります。