REST Resource: customers.tempTables

Ressource: TempTable

Définit un tableau temporaire créé par une requête Ads Data Hub. Pour créer des tables temporaires, vous devez utiliser CREATE TABLE temp_table AS (...) dans une requête Ads Data Hub. Les tables temporaires restent actives pendant 72 heures avant d'avoir besoin d'être actualisées.

Représentation JSON
{
  "name": string,
  "tablePath": string,
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "queryType": enum (QueryType),
  "usableQueryTypes": [
    enum (QueryType)
  ],
  "columns": [
    {
      object (Column)
    }
  ],
  "createTime": string,
  "operation": string
}
Champs
name

string

Nom qui identifie une table de manière unique. Il se présente sous la forme customer/[customerId]/tempTables/[resource_id]. L'ID de ressource est généré par le serveur.

tablePath

string

Chemin d'accès complet à la table (par exemple, &t3.;tmp.table'

adsDataCustomerId

string (int64 format)

Numéro client Ads Data Hub associé lors de l'exécution de la requête de table temporaire d'origine.

matchDataCustomerId

string (int64 format)

Numéro client Ads Data Hub associé lors de l'exécution de la requête de table temporaire d'origine.

queryType

enum (QueryType)

Type de requête ayant créé la table. Les tables temporaires ne sont accessibles qu'aux requêtes du même type, sauf si vous pouvez utiliser usableQueryTypes.

usableQueryTypes[]

enum (QueryType)

Types de requêtes pouvant accéder à cette table temporaire. Si ce champ est vide, il n'est accessible qu'aux requêtes du même type que son queryType.

columns[]

object (Column)

Liste de colonnes du tableau.

createTime

string (Timestamp format)

Horodatage de la création de la table temporaire.

Horodatage au format RFC3339 UTC "Zulu" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

operation

string

Opération ayant créé la table temporaire. Il se présente sous la forme "opérations/[jobId]".

Type de requête

Type de requête.

Enums
QUERY_TYPE_UNSPECIFIED Aucun type de requête spécifié.
ANALYSIS Une requête Analysis.
USER_LIST Requête UserListQuery.
SPECIAL_ENDPOINT Requête déclenchée par un point de terminaison spécial.

Méthodes

get

Récupère le tableau temporaire Ads Data Hub demandé.

list

Répertorie les tables temporaires Ads Data Hub que le client a créées.