Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:
Databricks SQL
Databricks Runtime 10.4 LTS och senare
Endast Unity Catalog
Visar en lista över objekt som omedelbart finns på URL:en.
Syntax
LIST url [ WITH ( CREDENTIAL credential_name ) ] [ LIMIT limit ]
Parametrar
URL
En
STRINGliteral med platsen för molnlagringen beskriven som en absolut URL.-
En valfri namngiven autentiseringsuppgift som används för att komma åt den här URL:en. Om du anger en autentiseringsuppgift måste den vara tillräcklig för att komma åt URL:en. Om du inte anger någon autentiseringsuppgift måste URL:en finnas på en extern plats som du har åtkomst till.
gräns
En valfri
INTEGERkonstant som används för att begränsa antalet returnerade objekt.I Databricks Runtime 10.4 LTS är standardgränsen
1001och endast värden mellan 1 och 1001 stöds.
Retur
En resultatuppsättning med följande kolumner:
-
path STRING NOT NULL: Lagringsobjektets fullständiga URI. -
name STRING NOT NULL: Namnet på lagringsobjektet, inklusive dess tillägg. -
size BIGINT NOT NULL: Storleken på objektet i byte.0för kataloger. -
modification_time BIGINT NOT NULL: Unix-tidsstämpeln för objektets senaste ändringstid i millisekunder. Om du vill konvertera det här värdet till enTIMESTAMPtyp använder duCAST(modification_time / 1000 AS TIMESTAMP)ellerto_timestamp(modification_time / 1000).
Exempel
> 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