Excel Add-In for Google BigQuery

Build 24.0.9062

データモデル

CData Excel Add-In for Google BigQuery は、ProjectIdDatasetId が設定されているGoogle BigQuery 内で定義されたデータをモデル化します。

ビュー

ビュー は変更ができないクライアントサイドのテーブルです。本製品 はこれらを使って、接続しているGoogle BigQuery のプロジェクトやデータセットに関するメタデータをレポートします。

さらに、本製品 はGoogle BigQuery 内で定義されたサーバーサイドのビューもサポートしています。 これらのビューは、テーブルと同じ方法でSELECT ステートメントで使用できます。 しかしながら、ビュースキーマは容易に古くなってしまうため本製品 でリフレッシュが必要です。 詳しくは、RefreshViewSchemas を参照してください。

外部データソース

Google BigQuery はAmazon S3リージョン(aws-us-east-1など)やAzure Storage リージョン(azure-useast2など)にデータを保存する外部データセットを作成できます。 本製品 はこれらのデータセットをサポートしますが、2つの大きな制約があります。

  1. Google BigQuery は外部テーブルを読み取り専用として扱います。 それらに対してINSERT、UPDATE、DELETE クエリを実行することはできません。 また、Google BigQuery は外部データセットに同期先テーブルを作成できないため、DestinationTable とは互換性がありません。
  2. Google BigQuery は外部データセット用のStorage API をサポートしていません。 それらをクエリするには、UseStorageApi オプションを無効にする必要があります。 この場合本製品 の読み込みスループットが制限されるため、大きなクエリを実行する場合は、最高のパフォーマンスを得るためにGoogle BigQuery にデータをコピーすることが推奨されます。

ストアドプロシージャ

ストアドプロシージャ は、データソースのファンクションライクなインターフェースです。本製品 はこれらを使用してGoogle BigQuery のテーブルやジョブを管理し、OAuth の操作を行います。

本製品 が提供するクライアント側のストアドプロシージャに加え、Google BigQuery で定義されたサーバー側のストアドプロシージャもサポートされます。 本製品 はプロシージャのパラメータ名を使用したCALL およびEXEC の両方をサポートしています。 本製品 はIN パラメータおよび結果セットの戻り値のみをサポートすることに注意してください。

CALL `psychic-valve-137816`.Northwind.MostPopularProduct()
CALL `psychic-valve-137816`.Northwind.GetStockedValue(24, 0.75)

EXEC `psychic-valve-137816`.Northwind.MostPopularProduct
EXEC `psychic-valve-137816`.Northwind.GetSockedValue productId = 24, discountRate = 0.75

追加のメタデータ

テーブルの説明

Google BigQuery はテーブルの設定記述をサポートしますが、本製品 はデフォルトではこれらをレポートしません。 ShowTableDescriptions は、テーブルの説明をレポートするために使用できます。

主キー

Google BigQuery は主キーを元々サポートしていませんが、本製品 は主キーを定義できるため、データを修正するために主キーを必要とする環境でも使用できます。 主キーは、PrimaryKeyIdentifiers オプションで定義できます。

ポリシータグ

データカタログサービスのポリシータグがテーブルで定義されている場合、PolicyTags カラムを使用してシステムテーブルから取得できます。

SELECT ColumnName, PolicyTags FROM sys_tablecolumns
WHERE CatalogName = 'psychic-valve-137816'
AND SchemaName = 'Northwind'
AND TableName = 'Customers

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062