- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- CreatePartitionRequest
Aggiunge partizioni a una tabella.
Richiesta HTTP
POST https://biglake.googleapis.com/hive/v1beta/{parent=projects/*/catalogs/*/databases/*/tables/*}/partitions:batchCreate
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
parent |
Obbligatorio. Riferimento alla tabella a cui aggiungere le partizioni, nel formato projects/{project}/catalogs/{catalogs}/databases/{database}/tables/{table}. |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"requests": [
{
object ( |
| Campi | |
|---|---|
requests[] |
Obbligatorio. Richieste di aggiunta di partizioni alla tabella. |
skipExistingPartitions |
Facoltativo. Corrisponde al flag |
Corpo della risposta
Messaggio di risposta per partitions.batchCreate.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"partitions": [
{
object ( |
| Campi | |
|---|---|
partitions[] |
L'elenco delle partizioni aggiunte. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/bigqueryhttps://www.googleapis.com/auth/cloud-platform
Per saperne di più, consulta la Authentication Overview.
CreatePartitionRequest
Messaggio di richiesta per CreatePartition. La partizione è identificata in modo univoco dai valori, che sono un elenco ordinato. Pertanto, non esiste un campo separato per il nome o l'ID partizione.
| Rappresentazione JSON |
|---|
{
"parent": string,
"partition": {
object ( |
| Campi | |
|---|---|
parent |
Obbligatorio. Riferimento alla tabella a cui aggiungere la partizione, nel formato projects/{project}/catalogs/{catalogs}/databases/{databases}/tables/{table}. |
partition |
Obbligatorio. La partizione da aggiungere. |