Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Annotazioni
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 temporary-path-credentials gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks contiene i comandi per generare credenziali con ambito inferiore di breve durata usate per accedere ai percorsi di archiviazione cloud esterni registrati in Databricks. Queste credenziali forniscono accesso sicuro e limitato al tempo ai dati in ambienti cloud, ad esempio AWS, Azure e Google Cloud. Consultare la distribuzione delle credenziali del catalogo Unity per l'accesso al sistema esterno .
databricks temporary-path-credentials generate-temporary-path-credentials
Generare credenziali di breve durata per accedere direttamente ai percorsi di archiviazione cloud registrati in Databricks. L'API Genera credenziali percorso temporaneo è supportata solo per i percorsi di archiviazione esterni, in particolare per percorsi esterni e tabelle esterne. Le tabelle gestite non sono supportate da questa API.
Il metastore deve avere external_access_enabled flag impostato su true (valore predefinito false). Il chiamante deve avere il privilegio EXTERNAL_USE_LOCATION sulla posizione esterna; questo privilegio può essere concesso solo dai proprietari della posizione esterna. Per le richieste su tabelle esterne esistenti, il chiamante deve avere anche il privilegio EXTERNAL_USE_SCHEMA sullo schema padre; questo privilegio può essere concesso solo dai proprietari del catalogo.
databricks temporary-path-credentials generate-temporary-path-credentials URL OPERATION [flags]
Arguments
URL
URL per l'accesso basato sul percorso.
OPERATION
Operazione eseguita sul percorso. Valori supportati: PATH_CREATE_TABLE, PATH_READ, PATH_READ_WRITE.
Options
--dry-run
Flag facoltativo per testare la richiesta senza generare credenziali.
--json JSON
La stringa JSON inline o @path nel file JSON con il corpo della richiesta
Esempi
L'esempio seguente genera credenziali temporanee per l'accesso in lettura a un percorso S3:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ
L'esempio seguente genera credenziali temporanee per l'accesso in lettura/scrittura a un percorso di archiviazione di Azure:
databricks temporary-path-credentials generate-temporary-path-credentials abfss://container@storage.dfs.core.windows.net/path PATH_READ_WRITE
L'esempio seguente genera credenziali temporanee per la creazione di una tabella in un percorso GCS:
databricks temporary-path-credentials generate-temporary-path-credentials gs://my-bucket/my-path PATH_CREATE_TABLE
L'esempio seguente esegue un'esecuzione asciutta per testare la richiesta:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ --dry-run
L'esempio seguente genera credenziali usando JSON:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ --json '{}'
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