Saídas e resultados Notebook
Depois de anexar um Notebook a um clusters e executar uma ou mais células, seu Notebook tem estado e exibe saídas. Esta seção descreve como gerenciar o estado e as saídas Notebook .
Limpar estado e saídas Notebook
Para limpar o estado e as saídas Notebook , selecione uma das opções Limpar na parte inferior do menu de execução .
Opção de menu |
Descrição |
---|---|
Limpar todas as saídas de células |
Limpa as saídas da célula. Isso é útil se você estiver compartilhando o Notebook e não quiser incluir nenhum resultado. |
estado limpo |
Limpa o estado Notebook , incluindo funções e definições de variáveis, dados e bibliotecas importadas. |
Limpar estado e saídas |
Limpa as saídas das células e o estado Notebook . |
Limpar estado e execução de todos |
Limpa o estado Notebook e começa uma nova corrida. |
Mostrar resultados
Quando uma célula é executada, os resultados da tabela retornam um máximo de 10.000 linhas ou 2 MB, o que for menor.
Em default, os resultados de texto retornam um máximo de 50.000 caracteres. Com Databricks Runtime 12.2 LTS e acima, o senhor pode aumentar esse limite definindo a propriedade de configuração Spark spark.databricks.driver.maxReplOutputLength
.
Explore os resultados da célula SQL no Python Notebook nativamente usando Python
Você pode carregar o uso de dados SQL e explorá-lo usando Python. Em um Databricks Python Notebook, os resultados da tabela de uma célula de linguagem SQL são disponibilizados automaticamente como um Python DataFrame. Para obter detalhes, consulte Explorar os resultados da célula SQL no Python Notebook.
Nova tabela de resultados de células
Visualização
Esse recurso está em Prévia Pública.
Agora você pode selecionar uma nova renderização da tabela de resultados de células. Com a nova tabela de resultados, você pode fazer o seguinte:
Copie uma coluna ou outro subconjunto de resultados tabulares para a área de transferência.
Faça uma pesquisa de texto na tabela de resultados.
Navegue entre as células da tabela usando a key de seta do teclado.
Selecione parte do nome de uma coluna ou valor de célula clicando duas vezes e arrastando para selecionar o texto desejado.
Para ativar a nova tabela de resultados, clique em Nova tabela de resultados no canto superior direito dos resultados da célula e altere o seletor de alternância de OFF para ON.
Quando o recurso está ativado, você pode clicar nos cabeçalhos das colunas ou linhas para selecionar colunas ou linhas inteiras e clicar na célula superior esquerda da tabela para selecionar a tabela inteira. Você pode arrastar o cursor por qualquer conjunto retangular de células para selecioná-las.
Para copiar os dados selecionados para a área de transferência, pressione Cmd + c
no MacOS ou Ctrl + c
no Windows ou clique com o botão direito e selecione Copiar no menu suspenso.
Para pesquisar texto na tabela de resultados, insira o texto na caixa Pesquisar . As células correspondentes são destacadas.
Para abrir um painel lateral que exibe informações sobre a seleção, clique no ícone do painel ícone no canto superior direito, próximo à caixa Pesquisar .
Os cabeçalhos das colunas indicam o tipo de dados da coluna. Por exemplo, indica tipo de dados inteiro. Passe o mouse sobre o indicador para ver o tipo de dados.
Classificar e filtrar resultados
Ao usar a nova renderização da tabela de resultados da célula, o senhor pode classificar e filtrar os resultados.
Para classificar a tabela pelos valores em uma coluna, passe o cursor sobre o nome da coluna. À direita da célula que contém o nome da coluna, aparece um ícone. Clique na seta para classificar a coluna. Cliques sucessivos alternam entre a classificação em ordem crescente, decrescente ou não classificada.
Para classificar por várias colunas, mantenha pressionada a tecla Shift key enquanto clica na seta de classificação das colunas.
Para criar um filtro, clique em no canto superior direito dos resultados da célula. Na caixa de diálogo que aparece, selecione a coluna a ser filtrada e a regra e o valor do filtro a serem aplicados. Por exemplo:
Para adicionar outro filtro, clique em .
Para ativar ou desativar temporariamente um filtro, alterne o botão Enabled/Disabled (Ativado/Desativado ) na caixa de diálogo. Para excluir um filtro, clique no X ao lado do nome do filtro .
Para filtrar por um valor específico, clique com o botão direito do mouse em uma célula com esse valor e selecione Filter by this value (Filtrar por esse valor ) no menu suspenso.
O senhor também pode criar um filtro a partir do menu kebab no nome da coluna:
Os filtros são aplicados somente aos resultados mostrados na tabela de resultados. Se os dados retornados forem truncados (por exemplo, quando uma consulta retorna mais de 64.000 linhas), o filtro será aplicado somente às linhas retornadas.
resultados downloads
Por default os resultados downloads estão habilitados. Para alternar esta configuração, consulte Gerenciar a capacidade de downloads resultados do Notebook.
Você pode downloads um resultado de célula que contém saída tabular para sua máquina local. Clique na seta apontando para baixo ao lado do título tab . As opções do menu dependem do número de linhas no resultado e da versão do Databricks Runtime. os resultados downloads são salvos em sua máquina local como um arquivo CSV denominado export.csv
.
Visualize várias saídas por célula
Notebooks Python e células %python
em notebooks não Python suportam várias saídas por célula. Por exemplo, a saída do código a seguir inclui o gráfico e a tabela:
import pandas as pd
from sklearn.datasets import load_iris
data = load_iris()
iris = pd.DataFrame(data=data.data, columns=data.feature_names)
ax = iris.plot()
print("plot")
display(ax)
print("data")
display(iris)
Commit Notebook outputs nas pastas Git da Databricks
Para saber mais sobre commit .ipynb Saídas Notebook , consulte Permitir commit .ipynb Saída Notebook .
O Notebook deve ser um .ipynb arquivo
As configurações de administrador do espaço de trabalho devem permitir que as saídas Notebook sejam confirmadas.