Condividi tramite


online-tables gruppo di comandi

Note

Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.

L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.

Il online-tables gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di creare tabelle online, che offrono una latenza inferiore e un accesso QPS superiore ai dati dalle tabelle Delta.

Creazione di tabelle online di Databricks

Creare una nuova tabella online.

databricks online-tables create [flags]

Options

--json JSON

    Stringa JSON inline oppure @path nel file JSON contenente il corpo della richiesta

--name string

    Nome completo in tre parti (catalogo, schema, tabella) della tabella.

--no-wait

    Non aspettare di raggiungere ACTIVE lo stato

--timeout duration

    Quantità massima di tempo per raggiungere ACTIVE lo stato (20 ms predefiniti)

Flag globali

Examples

Nell'esempio seguente viene creata una tabella online:

databricks online-tables create --name main.my_schema.my_table

L'esempio seguente crea una tabella online senza attendere che raggiunga ACTIVE lo stato:

databricks online-tables create --name main.my_schema.my_table --no-wait

eliminazione delle tabelle di Databricks online

Eliminare una tabella online.

Important

Verranno eliminati tutti i dati nella tabella online. Se la tabella Delta di origine è stata eliminata o modificata dopo la creazione di questa tabella online, i dati andranno persi per sempre.

databricks online-tables delete NAME [flags]

Arguments

NAME

    Nome completo in tre parti (catalogo, schema, tabella) della tabella.

Options

Flag globali

Examples

Nell'esempio seguente viene eliminata una tabella online:

databricks online-tables delete main.my_schema.my_table

ottenere le tabelle online di Databricks

Ottenere informazioni su una tabella online esistente e il relativo stato.

databricks online-tables get NAME [flags]

Arguments

NAME

    Nome completo in tre parti (catalogo, schema, tabella) della tabella.

Options

Flag globali

Examples

L'esempio seguente ottiene informazioni su una tabella online:

databricks online-tables get main.my_schema.my_table

Bandiere globali

--debug

  Indica se abilitare la registrazione di debug.

-h oppure --help

    Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.

--log-file stringa

    Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.

--log-format formato

    Tipo di formato del log, text o json. Il valore predefinito è text.

--log-level stringa

    Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.

tipo

    Tipo di output del comando, text o json. Il valore predefinito è text.

-p, --profile stringa

    Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .

--progress-format formato

    Formato per visualizzare i log di stato: default, append, inplaceo json

-t, --target stringa

    Se applicabile, la destinazione del bundle da utilizzare