REST Resource: customers.tempTables

リソース: TempTable

Ads Data Hub クエリによって作成された一時テーブルを定義します。一時テーブルは、Ads Data Hub クエリで CREATE TABLE temp_table AS (...) を使用して作成されます。一時テーブルは、更新が必要になるまで 72 時間アクティブ状態が維持されます。

JSON 表現
{
  "name": string,
  "tablePath": string,
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "queryType": enum (QueryType),
  "usableQueryTypes": [
    enum (QueryType)
  ],
  "columns": [
    {
      object (Column)
    }
  ],
  "createTime": string,
  "operation": string
}
フィールド
name

string

テーブルを一意に識別する名前。形式は customer/[お客様 ID]/tempTables/[resource_id] です。リソース ID はサーバーによって生成されます。

tablePath

string

完全修飾されたテーブルパス。例: 'tmp.table'

adsDataCustomerId

string (int64 format)

リンクされた一時 Data Hub のお客様 ID(元の一時テーブルのクエリの実行時に使用)。

matchDataCustomerId

string (int64 format)

リンクされた一時 Data Hub のお客様 ID(元の一時テーブルのクエリの実行時に使用)。

queryType

enum (QueryType)

テーブルを作成したクエリのタイプ。一時テーブルにアクセスできるのは、usageQueryTypes が設定されていない限り、同じタイプのクエリに限られます。

usableQueryTypes[]

enum (QueryType)

この一時テーブルにアクセスできるクエリの種類。空の場合、この一時テーブルにはその queryType と同じ型のクエリのみがアクセスできます。

columns[]

object (Column)

テーブル列のリスト。

createTime

string (Timestamp format)

一時テーブルが作成されたときのタイムスタンプ(マイクロ単位)。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

operation

string

一時テーブルを作成したオペレーション。形式: operations/[jobId]

QueryType

クエリのタイプ。

列挙型
QUERY_TYPE_UNSPECIFIED クエリの種類が指定されていません。
ANALYSIS AnalysisQuery。
USER_LIST UserListQuery。
SPECIAL_ENDPOINT 特殊なエンドポイントによってトリガーされたクエリ。

Methods

get

リクエストされた Ads Data Hub 一時テーブルを取得します。

list

お客様が作成した Ads Data Hub 一時テーブルを一覧表示します。