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.

  • Classificar e filtrar dados.

  • 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.

novo seletor de exibição de resultados

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 do painel ícone no canto superior direito, próximo à caixa Pesquisar .

localização do ícone do painel

Os cabeçalhos das colunas indicam o tipo de dados da coluna. Por exemplo, indicador para coluna integer types 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.

como classificar uma coluna

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 ícone do filtro 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:

exemplo de filtro

Para adicionar outro filtro, clique em Adicionar botão de filtro.

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 excluir filtro X.

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.

valor específico

O senhor também pode criar um filtro a partir do menu kebab no nome da coluna:

menu do filter kebab

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.

downloads os resultados das células

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.