Выходные данные и результаты записной книжки

После подключения записной книжки к кластеру и запуска одной или нескольких ячеек записная книжка имеет состояние и отображает выходные данные. В этом разделе описывается управление состоянием и выходными данными записной книжки.

Очистка состояния записных книжек и выходных данных

Чтобы очистить состояние и выходные данные записной книжки, выберите один из параметров "Очистить " в нижней части меню "Выполнить ".

Пункт меню Description
Очистка всех выходных данных ячейки Очищает выходные данные ячейки. Это полезно, если вы поделились записной книжкой и хотите избежать включения каких-либо результатов.
Очистить состояние Очищает состояние записной книжки, включая определения функций и переменных, данные и импортированные библиотеки.
Очистка состояния и выходных данных Очищает выходные данные ячейки и состояние записной книжки.
Очистить состояние и запустить все Очищает состояние записной книжки и запускает новое выполнение.

Таблица результатов

При запуске ячейки результаты отображаются в таблице результатов. С помощью таблицы результатов можно выполнить следующие действия:

  • Скопируйте столбец или другой подмножество данных табличных результатов в буфер обмена.
  • Выполните поиск текста по таблице результатов.
  • Сортировка и фильтрация данных.
  • Переход между ячейками таблицы с помощью клавиш со стрелками клавиатуры.
  • Выберите часть имени столбца или значения ячейки, дважды щелкнув и перетащив, чтобы выбрать нужный текст.

Таблица результатов записной книжки

Сведения об ограничениях таблицы результатов см. в разделе "Ограничения таблицы результатов записной книжки".

Выбор данных

Чтобы выбрать данные в таблице результатов, сделайте следующее.

  • Щелкните столбец или заголовок строки.
  • Щелкните в левой верхней ячейке таблицы, чтобы выбрать всю таблицу.
  • Перетащите курсор по любому набору ячеек, чтобы выбрать их.

Чтобы открыть боковую панель с информацией о выборе, щелкните значок Значок панели панели в правом верхнем углу рядом с полем поиска .

расположение значка панели

Копирование данных в буфер обмена

Чтобы скопировать выбранные данные в буфер обмена, нажмите клавишу Cmd + c MacOS или Ctrl + c Windows или щелкните правой кнопкой мыши и выберите "Копировать " в раскрывающемся меню.

Сортировка результатов

Чтобы отсортировать таблицу результатов по значениям в столбце, наведите указатель мыши на имя столбца. Значок, содержащий имя столбца, отображается справа от ячейки. Щелкните стрелку, чтобы отсортировать столбец.

Сортировка столбца

Чтобы сортировать по нескольким столбцам, удерживайте клавишу SHIFT , щелкнув стрелку сортировки для столбцов.

Фильтрация результатов

Чтобы создать фильтр, щелкните значок фильтра в правом верхнем углу результатов ячейки. В появившемся диалоговом окне выберите столбец для фильтрации, а также правило фильтра и значение для применения. Например:

Пример фильтра

Чтобы добавить другой фильтр, нажмите кнопку Кнопка добавления фильтра.

Чтобы временно включить или отключить фильтр, переключите кнопку "Включено/отключено " в диалоговом окне. Чтобы удалить фильтр, щелкните X рядом с именем Удаление фильтра Xфильтра.

Чтобы отфильтровать по определенному значению, щелкните правой кнопкой мыши ячейку с этим значением и выберите "Фильтр по этому значению " в раскрывающемся меню.

конкретное значение

Вы также можете создать фильтр из меню kebab в имени столбца:

Меню фильтра кебаб

Фильтры применяются только к результатам, отображаемым в таблице результатов. Если возвращенные данные усечены (например, если запрос возвращает более 64 000 строк), фильтр применяется только к возвращаемым строкам.

Заголовки столбцов указывают тип данных столбца. Например, индикатор для столбца целочисленного типа указывает целый тип данных. Наведите указатель мыши на индикатор, чтобы просмотреть тип данных.

Форматирование столбцов

Столбцы можно форматировать в таблицах результатов в виде типов, таких как Валюта, Процент, URL-адрес и многое другое, с контролем над десятичными знаками для более четких таблиц.

Форматирование столбцов из меню kebab в имени столбца.

Форматирование меню кебаб столбца

Скачивание результатов

По умолчанию скачивание результатов включено. Сведения о том, как переключить этот параметр, см. в разделе Управление возможностью загружать результаты из записных книжек.

Вы можете загрузить результат ячейки, содержащий табличные данные, на локальный компьютер. Щелкните стрелку вниз рядом с заголовком вкладки. Параметры меню зависят от количества строк в результатах и версии Databricks Runtime. Скачанные результаты сохраняются на локальном компьютере в виде CSV-файла export.csv.

Скачивание результатов ячейки

Просмотр результатов выполнения ячеек SQL в записных книжках Python с помощью собственных возможностей Python

Данные можно загрузить с помощью SQL и изучить с помощью Python. В записной книжке Databricks Python результаты таблицы из ячейки языка SQL автоматически доступны в качестве кадра данных Python. Дополнительные сведения см. в статье "Изучение ячеек SQL" в записных книжках Python.

Просмотр нескольких выходных данных для ячейки

Записные книжки Python и ячейки %python в записных книжках, отличных от Python, поддерживают несколько выходных данных для каждой ячейки Например, выходные данные следующего кода включают как график, так и таблицу:

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)

Фиксация выходных данных записной книжки в папках Git Databricks

Сведения о фиксации выходных данных записной книжки IPynb см. в статье "Разрешить фиксацию выходных данных записной книжки IPynb".

  • Записная книжка должна быть IPYNB-файлом
  • Параметры администратора рабочей области должны разрешать фиксацию выходных данных записной книжки.