Сертификаты по Oracle Machine Learning
В этой статье рассматриваются типы интерактивных форм, доступных в блокноте Oracle Machine Learning Zeppelin. Ознакомьтесь с тремя интерактивными формами и синтаксисом сценариев для сертификации Oracle Machine Learning. Возможно, вам потребуется определить тип формы по заданному синтаксису.
Ниже приведены примеры для каждой формы:
Выберите форму:
Форма выбора позволяет выбирать входные значения из списка значений и динамически извлекать выбранные значения, как определено в абзаце.
Синтаксис скрипта:${formName=defaultValue,option1|option2…}
Пример 1 (см. документацию по машинному обучению Oracle):
%sql SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE = ‘${OBJ=INDEX,INDEX| TABLE|VIEW|SYNONYM}’;
В этом примере:
- Имя формы obj
- Список доступных значений: ИНДЕКС, ТАБЛИЦА, ВИД, СИНОНИМ.
- Имя таблицы ALL_OBJECTS
- Имя столбца OBJECT_TYPE.
Выберите любые значения из выпадающего списка в форме obj. Выбранное значение будет получено в столбце OBJECT_TYPE таблицы ALL_OBJECTS.
Пример 2:
%sql SELECT * FROM IRIS WHERE SPECIES = ‘${OBJ=INDEX,virginica|setosa| versicolor}’;
Примечания к разделу:
- Имя формы можно изменить на значимое для вас значение. Например, вы можете назвать форму BOB.
- Доступный список значений в этой форме - это виды ирисов в таблице (virginica, setosa, versicolor).
- Имя таблицы — это имя таблицы, которую вы используете. В моем примере у меня есть набор данных IRIS в виде таблицы в моей пользовательской схеме ADB.
- Имя столбца SPECIES.
Текстовая форма:
Форма ввода текста позволяет динамически извлекать значения, определенные в записной книжке.
Синтаксис скрипта:${formName}
Пример 1 (см. документацию по машинному обучению Oracle):
%sql SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE = ‘${OBJ}’;
В этом примере:
- Имя формы obj
- Имя таблицы ALL_OBJECTS
- Имя столбца OBJECT_TYPE.
Пример 2:
%sql SELECT * FROM IRIS WHERE SPECIES = ‘${OBJ}’;
Примечания к разделу:
- Имя формы можно изменить на значимое для вас значение. Например, вы можете назвать форму BOB.
- Имя таблицы — это имя таблицы, которую вы используете. В моем примере у меня есть набор данных IRIS в виде таблицы в моей пользовательской схеме ADB.
- Имя столбца SPECIES.
- Чтобы получить список значений из таблицы, выберите имя вида.
Формы флажков:
Форма флажка поддерживает множественный выбор входных данных в абзаце. Входные данные доступны в виде флажков в записной книжке.
${checkbox:formName=значение по умолчанию1|значение по умолчанию2…, вариант 1| вариант 2…}
Пример 1 (см. документацию по машинному обучению Oracle):
%sql SELECT ${checkbox:whichcolumn=OWNER|OBJECT_TYPE,OWNER|OBJECT_NAME| OBJECT_TYPE|CREATED|STATUS} FROM ALL_OBJECTS WHERE OBJECT_TYPE IN (‘VIEW’, ‘TABLE’, ‘INDEX’, ‘SYNONYM’);
В этом примере:
- Форма флажка — это WhatColumn
- В флажках доступны несколько вариантов выбора: ВЛАДЕЛЕЦ, ОБЪЕКТ_ИМЯ, ОБЪЕКТ_ТИП, СОЗДАН и СТАТУС.
- Поля OWNER и OBJECT_TYPE определены по умолчанию.
- Имя таблицы ALL_OBJECTS
- Для отображения настроены следующие столбцы: ВЛАДЕЛЕЦ, ОБЪЕКТ_ИМЯ, ОБЪЕКТ_ТИП, СОЗДАН и СТАТУС.
Пример 2:
%sql SELECT ${checkbox:whichcolumn=ID|SPECIES,SEPAL_LENGTH|SEPAL_WIDTH| PETAL_LENGTH|PETAL_WIDTH|SPECIES|ID} FROM IRIS WHERE SPECIES IN (‘virginica’,’setosa’,’versicolor’);
Примечания к разделу:
- Форма флажка — это WhatColumn
- В флажках доступны несколько вариантов выбора: SEPAL_LENGTH,SEPAL_WIDTH, PETAL_LENGTH, PETAL_WIDTH, SPECIES и ID.
- Поля ID и SPECIES определены по умолчанию.
- Имя таблицы IRIS
Источник:
- Некоторые материалы взяты из Документации по машинному обучению Oracle.
Отказ от ответственности. Мнения, выраженные в этом документе, являются моими собственными и не обязательно отражают точку зрения Oracle.