Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anmärkning
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Kommandogruppen temporary-path-credentials i Databricks CLI innehåller kommandon för att generera kortlivade, nedkopierade autentiseringsuppgifter som används för åtkomst till externa molnlagringsplatser som registrerats i Databricks. Dessa autentiseringsuppgifter ger säker och tidsbegränsad åtkomst till data i molnmiljöer som AWS, Azure och Google Cloud. Se distribution av autentiseringsuppgifter för Unity Catalog för extern systemåtkomst.
databricks temporary-path-credentials generate-temporary-path-credentials
Generera en kortlivad autentiseringsuppgift för direkt åtkomst till molnlagringsplatser som är registrerade i Databricks. API:et Generera autentiseringsuppgifter för tillfällig sökväg stöds endast för externa lagringssökvägar, särskilt externa platser och externa tabeller. Hanterade tabeller stöds inte av det här API:et.
Metaarkivet måste ha external_access_enabled flagga inställd på true (standard false). Anroparen måste ha EXTERNAL_USE_LOCATION behörighet på den externa platsen. Den här behörigheten kan endast beviljas av externa platsägare. För begäranden i befintliga externa tabeller måste anroparen också ha EXTERNAL_USE_SCHEMA behörighet i det överordnade schemat. Det här privilegiet kan endast beviljas av katalogägare.
databricks temporary-path-credentials generate-temporary-path-credentials URL OPERATION [flags]
Arguments
URL
URL för sökvägsbaserad åtkomst.
OPERATION
Åtgärden som utförs på sökvägen. Värden som stöds: PATH_CREATE_TABLE, PATH_READ, PATH_READ_WRITE.
Alternativ
--dry-run
Valfri flagga för att testa begäran utan att generera autentiseringsuppgifter.
--json JSON
Den infogade JSON-strängen eller @path till JSON-filen med begärandetexten
Exempel
I följande exempel genereras tillfälliga autentiseringsuppgifter för läsåtkomst till en S3-plats:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ
I följande exempel genereras tillfälliga autentiseringsuppgifter för läs- och skrivåtkomst till en Azure-lagringsplats:
databricks temporary-path-credentials generate-temporary-path-credentials abfss://container@storage.dfs.core.windows.net/path PATH_READ_WRITE
I följande exempel genereras tillfälliga autentiseringsuppgifter för att skapa en tabell på en GCS-plats:
databricks temporary-path-credentials generate-temporary-path-credentials gs://my-bucket/my-path PATH_CREATE_TABLE
I följande exempel utförs en torrkörning för att testa begäran:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ --dry-run
I följande exempel genereras autentiseringsuppgifter med JSON:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ --json '{}'
Globala flaggor
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format Format
Loggformattypen, text eller json. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format Format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas