Quais arquivos posso referenciar em um init script?
O suporte para fazer referência a outros arquivos em um init script depende de onde os arquivos referenciados estão armazenados. Este artigo descreve esse comportamento e fornece recomendações.
A Databricks recomenda gerenciar todos init script como com escopo clustersde init script.
Qual identidade é usada para init script execução?
No modo de acesso de usuário único, é utilizada a identidade do titular atribuído (um usuário ou entidade de serviço).
No modo de acesso compartilhado ou no modo de acesso compartilhado sem isolamento, init script usa a identidade do proprietário clusters .
Nem todos os locais de armazenamento do script de inicialização são compatíveis com todas as versões do Databricks Runtime e modos de acesso. Consulte Onde o script de inicialização pode ser instalado?
Posso fazer referência a arquivos em volumes Unity Catalog a partir init script?
Você pode fazer referência a bibliotecas e init script armazenados em volumes Unity Catalog a partir init script armazenado em volumes Unity Catalog .
Importante
As credenciais necessárias para acessar outros arquivos armazenados nos volumes Unity Catalog são disponibilizadas apenas no init script armazenado nos volumes Unity Catalog . Você não pode fazer referência a nenhum arquivo nos volumes Unity Catalog a partir init script configurado em outros locais.
Para clusters com modo de acesso compartilhado, apenas o init script configurado precisa ser adicionado à lista de permissões. O acesso a outros arquivos referenciados no init script é controlado pelo Unity Catalog.
Posso fazer referência a arquivos do espaço de trabalho do init script?
O senhor não pode fazer referência a biblioteca, arquivos de configuração ou scripts de shell armazenados em arquivos workspace a partir do script de inicialização. Isso inclui biblioteca, scripts de shell ou outros arquivos armazenados nas pastas Git do Databricks.
Posso fazer referência a arquivos no armazenamento de objetos clouds a partir init script?
Você pode fazer referência a bibliotecas e init script armazenados no armazenamento de objetos clouds a partir init script.
Para clusters com modo de acesso compartilhado, apenas o init script configurado precisa ser adicionado à lista de permissões. O acesso a outros arquivos referenciados no init script é determinado pelo acesso configurado ao armazenamento de objetos clouds .
A Databricks recomenda usar de clouds serviço do Google account para gerenciar o acesso à biblioteca e init script armazenado no GCS. Crie uma de clouds serviço do Google account com a função de visualizador de objetos de armazenamento para o bucket desejado e anexe-a a clusters. Consulte Acessar buckets do GCS usando contas de serviço clouds do Google em clusters.