Como salva e compartilhar resultados nos Snowflake Notebooks¶
Você pode colaborar na análise de dados com outras pessoas usando os Snowflake Notebooks.
Cada notebook Snowflake pertence a uma função, de modo que outros usuários que recebem ou herdam a função de proprietário podem abrir, executar e editar notebooks pertencentes a essa função. Você não pode compartilhar o notebook com outras funções.
Cuidado
Os notebooks são salvos a cada três segundos. Se outros usuários tiverem o notebook aberto e o executarem, vocês poderão sobrescrever o trabalho um do outro.
Exportação de seu notebook como arquivo para compartilhamento¶
Para compartilhar seu notebook externamente, você pode exportá-lo como um arquivo .ipynb
. O notebook exportado pode ser compartilhado com outras pessoas que não podem usar Snowflake Notebooks. Eles podem abrir os notebooks com outras soluções compatíveis com o formato .ipynb
.
Faça login no Snowsight.
Selecione Projects » Notebooks.
Abra o notebook que você deseja exportar.
Tenha em mente que alguns comandos podem não compatíveis com outras ferramentas do notebook e selecione Export.
Um arquivo nomeado
notebook_app
é baixado. Você pode então importar o notebook exportado para outra conta Snowflake ou outra ferramenta que ofereça suporte a arquivos.ipynb
.
Nota
As saídas de célula não são incluídas como parte da exportação, apenas o conteúdo da célula.
Como recolher células para apresentar os notebooks a outras pessoas¶
Você pode recolher o código em uma célula para ver apenas a saída. Por exemplo, recolha uma célula Python para mostrar apenas as exibições produzidas por seu código ou recolha uma célula SQL para mostrar apenas a tabela de resultados.
Para alterar o que é visível na célula, ative o seletor Collapse results.
Este botão tem várias seletores para permitir que você escolha quais partes da célula serão recolhidas.
Considerações para compartilhamento de notebooks¶
A função usada para criar o notebook é a proprietária do notebook. Para obter mais detalhes sobre os privilégios necessários para notebooks, consulte Requisitos de controle de acesso.
Qualquer usuário com essa função, ou cuja função herda essa função, pode editar e visualizar o notebook.
Para compartilhar e colaborar em um notebook com outro usuário, esse usuário deve ter a função de proprietário ou receber uma função que herde a função de proprietário do notebook.
Você não pode compartilhar um notebook com outras funções.