Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:
Solo databricks SQL
Databricks Runtime 10.4 LTS e versioni successive
al catalogo Unity
Elenca gli oggetti immediatamente contenuti nell'URL.
Sintassi
LIST url [ WITH ( CREDENTIAL credential_name ) ] [ LIMIT limit ]
Parametri
url
Valore
STRINGletterale con la posizione dell'archiviazione cloud descritta come URL assoluto.-
Credenziale denominata facoltativa usata per accedere a questo URL. Se si specifica una credenziale, è necessario che sia sufficiente accedere all'URL. Se non si specifica una credenziale, l'URL deve essere contenuto in una posizione esterna a cui si ha accesso.
limit
Costante facoltativa utilizzata
INTEGERper limitare il numero di oggetti restituiti.In Databricks Runtime 10.4 LTS il limite predefinito è
1001e sono supportati solo i valori compresi tra 1 e 1001.
Restituzioni
Set di risultati con le colonne seguenti:
-
path STRING NOT NULL: URI completo dell'oggetto di archiviazione. -
name STRING NOT NULL: nome dell'oggetto di archiviazione, inclusa la relativa estensione. -
size BIGINT NOT NULL: dimensione dell'oggetto in byte.0per le directory. -
modification_time BIGINT NOT NULL: timestamp Unix dell'ora dell'ultima modifica dell'oggetto in millisecondi. Per convertire questo valore in unTIMESTAMPtipo, usareCAST(modification_time / 1000 AS TIMESTAMP)oto_timestamp(modification_time / 1000).
Esempi
> LIST 'abfss://container@storageaccount.dfs.core.windows.net/some_dir' WITH (CREDENTIAL azure_some_dir) LIMIT 2
path name size modification_time
--------------------------------------------------------------------- ------ ---- -----------------
abfss://container@storageaccount.dfs.core.windows.net/some_dir/table1 table1 0 1706105124000
abfss://container@storageaccount.dfs.core.windows.net/some_dir/table2 table2 1024 1706201562000