Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После подключения записной книжки к кластеру и запуска одной или нескольких ячеек записная книжка имеет состояние и отображает выходные данные. В этом разделе описывается управление состоянием и выходными данными записной книжки.
Очистить состояние блокнотов и выходные данные
Чтобы очистить состояние и выходные данные записной книжки, выберите один из параметров Clear в нижней части меню Запустить.
| Пункт меню | Описание |
|---|---|
| Очистка всех выходных данных ячейки | Очищает выходные данные ячейки. Это полезно, если вы делитесь блокнотом и хотите избежать включения каких-либо результатов. |
| Очистить состояние | Очищает состояние записной книжки, включая определения функций и переменных, данные и импортированные библиотеки. |
| Очистить состояние и выходные данные | Очищает выходные данные ячейки и состояние записной книжки. |
| Очистить состояние и запустить все | Очищает состояние записной книжки и запускает новое выполнение. |
Таблица результатов
При запуске ячейки результаты отображаются в таблице результатов. С помощью таблицы результатов можно выполнить следующие действия:
- Скопируйте столбец или другое подмножество данных таблицы результатов в буфер обмена.
- Выполните поиск текста по таблице результатов.
- Сортировка и фильтрация данных.
- Переход между ячейками таблицы с помощью клавиш со стрелками клавиатуры.
- Выберите часть имени столбца или значения ячейки, дважды щелкнув и перетащив, чтобы выбрать нужный текст.
- Используйте обозреватель столбцов для поиска, отображения или скрытия, закрепления и переупорядочения столбцов.
Чтобы ознакомиться с ограничениями в таблице результатов, см. раздел Ограничения таблицы результатов в записной книжке.
Выбор данных
Чтобы выбрать данные в таблице результатов, сделайте следующее.
- Скопируйте данные или их часть в буфер обмена.
- Щелкните заголовок столбца или строки.
- Щелкните в левой верхней ячейке таблицы, чтобы выбрать всю таблицу.
- Перетащите курсор по любому набору ячеек, чтобы выбрать их.
- Чтобы выбрать несколько столбцов, удерживайте Ctrl (Windows) или Cmd (macOS) и щелкните дополнительные заголовки столбцов. Затем можно применить такие действия, как копирование, фильтрация, форматирование и закрепление ко всем выбранным столбцам одновременно с помощью
Чтобы открыть боковую панель с информацией о выборе, щелкните значок панели в правом верхнем углу рядом с полем
поиска.
Копирование данных в буфер обмена
Чтобы скопировать таблицу результатов в формате CSV в буфер обмена, щелкните стрелку вниз рядом с вкладкой заголовка таблицы, а затем щелкните Копировать результаты в буфер обмена.
Кроме того, щелкните поле в левом верхнем углу таблицы, чтобы выбрать полную таблицу, а затем щелкните правой кнопкой мыши и выберите Копировать в раскрывающемся меню.
Существует несколько способов копирования выбранных данных:
- Нажмите клавиши
Cmd + Cв MacOS илиCtrl + Cна Windows, чтобы скопировать результаты в буфер обмена в формате CSV. - Щелкните правой кнопкой мыши и выберите Копировать, чтобы скопировать результаты в буфер обмена в формате CSV.
- Щелкните правой кнопкой мыши и выберите Копировать как, чтобы скопировать выбранные данные в формате CSV, TSV или Markdown.
Сортировка результатов
Чтобы отсортировать таблицу результатов по значениям в столбце, наведите указатель мыши на имя столбца. Значок, содержащий имя столбца, отображается справа от ячейки. Щелкните стрелку, чтобы отсортировать столбец.
Чтобы сортировать по нескольким столбцам, удерживайте клавишу Shift и щелкните стрелку сортировки для необходимых столбцов.
Сортировка выполняется по умолчанию в порядке естественной сортировки. Чтобы применить порядок лексикографической сортировки, используйте ORDER BY в SQL или соответствующие функции SORT, доступные в вашей среде.
Фильтрация результатов
Используйте фильтры в таблице результатов для более подробного просмотра данных. Фильтры, применяемые к таблицам результатов, также влияют на визуализации, позволяя интерактивное исследование без изменения базового запроса или набора данных. См. статью "Фильтрация визуализации".
Существует несколько способов создания фильтра:
Помощник по Databricks
Использование запросов на естественном языке с помощником
Создание фильтров с помощью запросов естественного языка:
- В правом верхнем углу результатов ячейки щелкните
- В появившемся диалоговом окне введите текст, описывающий нужный фильтр.
- Нажмите
Код Genie создает и применяет фильтр для вас.
Если вы хотите создать дополнительные фильтры с помощью , щелкните значок
рядом с фильтром(-ами), чтобы ввести другой запрос.
См. Фильтруйте данные с помощью запросов естественного языка.
Диалоговое окно фильтра
Использование встроенного диалогового окна фильтра
- Если вы не включили код Genie, щелкните
правом верхнем углу ячейки, чтобы открыть диалоговое окно фильтра. Вы также можете получить доступ к этому диалогу, нажав
". - Выберите столбец, который требуется отфильтровать.
- Выберите правило фильтра, которое вы хотите применить.
- Выберите значения, которые нужно отфильтровать.
По значению
Фильтрация по определенному значению
- В таблице результатов щелкните правой кнопкой мыши ячейку с таким значением.
- Выберите фильтр по этому значению в раскрывающемся меню.
По столбцу
Фильтрация по определенному столбцу
- Наведите указатель мыши на столбец, по которому нужно выполнить фильтрацию.
- Щелкните
- Нажмите кнопку "Фильтр".
- Выберите значения, по которым нужно выполнить фильтрацию.
Чтобы временно включить или отключить фильтр, нажмите кнопку "Включено или отключено " в диалоговом окне.
Чтобы удалить фильтр, нажмите рядом с именем фильтра
.
Применение фильтров к полному набору данных
По умолчанию фильтры применяются только к результатам, отображаемым в таблице результатов. Если возвращенные данные усечены (например, если запрос возвращает более 10 000 строк или набор данных больше 2 МБ), фильтр применяется только к возвращаемым строкам. Примечание в правом верхнем углу таблицы указывает, что фильтр был применен к усеченным данным.
Вместо этого можно отфильтровать полный набор данных. Щелкните транкированные данные, а затем выберите полные данные. В зависимости от размера набора данных может потребоваться много времени для применения фильтра.
Создание запроса из отфильтрованных результатов
Из отфильтрованной таблицы результатов или визуализации в записной книжке с SQL в качестве языка по умолчанию можно создать новый запрос с примененными фильтрами. В правом верхнем углу таблицы или визуализации нажмите кнопку "Создать запрос". Запрос добавляется в качестве следующей ячейки в записной книжке.
Созданный запрос применяет фильтры поверх исходного запроса. Это позволяет работать с меньшим, более подходящим набором данных, что обеспечивает более эффективное исследование и анализ данных.
Исследуйте столбцы
Чтобы упростить работу с таблицами с большим количеством столбцов, можно использовать обозреватель столбцов. Чтобы открыть обозреватель столбцов, щелкните значок столбца () в правом верхнем углу таблицы результатов.
Обозреватель столбцов позволяет:
- Поиск столбцов: введите в строке поиска, чтобы отфильтровать список столбцов. Щелкните столбец в обозревателе, чтобы перейти к нему в таблице результатов.
- Отображение или скрытие столбцов: установите флажки для управления видимостью столбцов. Флажок в верхней части переключает видимость всех столбцов одновременно. Отдельные столбцы можно отображать или скрывать с помощью флажков рядом с их именами.
- Закрепление столбцов: наведите указатель мыши на имя столбца, чтобы отобразить значок закрепления. Щелкните значок закрепления, чтобы закрепить столбец. Закрепленные столбцы остаются видимыми при прокрутке по горизонтали в таблице результатов.
-
Переупорядочение столбцов: щелкните и удерживайте значок перетаскивания (
) справа от имени столбца, а затем перетащите столбец в новое нужное положение. Это переупорядочение столбцов в таблице результатов.
Форматирование столбцов
Заголовки столбцов указывают тип данных столбца. Например,
указывает целочисленный тип данных. Наведите указатель мыши на индикатор, чтобы просмотреть тип данных.
Столбцы можно форматировать в таблицах результатов как типы, такие как Валюта, Проценты, URL-адрес и многое другое, с возможностью контроля над количеством десятичных знаков для более четких таблиц.
Форматируйте столбцы с помощью меню "kebab", находящегося в названии столбца.
Скачивание результатов
По умолчанию скачивание результатов включено. Чтобы изменить этот параметр, см. статью "Управление возможностью скачивания результатов из записных книжек".
Вы можете загрузить результат ячейки, содержащий табличные данные, на локальный компьютер. Щелкните стрелку вниз рядом с заголовком вкладки. Параметры меню зависят от количества строк в результатах и версии Databricks Runtime. Скачанные результаты сохраняются на локальном компьютере в виде CSV-файла с именем, соответствующим имени записной книжки.
Для записных книжек, подключенных к хранилищам SQL или бессерверным вычислениям, можно также скачать результаты в виде файла Excel.
Исследование результатов ячейки SQL
В ноутбуке Databricks результаты из ячейки SQL автоматически доступны как DataFrame, присвоенный переменной _sqldf. Можно использовать переменную _sqldf для ссылки на предыдущий вывод SQL в последующих ячейках Python и SQL. Дополнительные сведения см. в статье "Изучение результатов ячейки SQL".
Просмотр нескольких выходных данных для ячейки
Записные книжки 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)
Изменение размера выходных данных
Чтобы изменить размер вывода ячейки, перетащите нижний правый угол таблицы или визуализации.
Зафиксируйте результаты ноутбука в папках Databricks Git.
Чтобы узнать о фиксации выходных данных записной книжки .ipynb, см. статью "Разрешить фиксацию выходных данных записной книжки .ipynb".
- Файл блокнота должен быть формата .ipynb
- Параметры администратора рабочей области должны разрешать фиксацию выходных данных записной книжки