Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo aprenderá sobre la funcionalidad de búsqueda en los grafos en Azure Machine Learning.
La búsqueda en los grafos permite navegar rápidamente por un nodo al depurar o crear una canalización. Puede escribir la palabra clave o la consulta en el cuadro de entrada de la barra de herramientas o en la pestaña de búsqueda del panel izquierdo para desencadenar la búsqueda. Todos los resultados coincidentes se resaltarán en amarillo en el lienzo y, si selecciona un resultado en el panel izquierdo, el nodo del lienzo se resaltará en rojo.
La búsqueda en gráficos admite la búsqueda de palabras clave de texto completo en los comentarios y el nombre del nodo. También puede filtrar por la propiedad del nodo, como runStatus, duration o computeTarget. La búsqueda de palabras clave se basa en la consulta de Lucene. Una consulta de búsqueda completa tiene el siguiente aspecto:
([consulta de lucene] | [consulta por filtro])
Puede usar una consulta de Lucene o una consulta por filtro. Para usar ambas opciones, incluya el separador | . La sintaxis de la consulta por filtro es más estricta que la consulta de Lucene. Por tanto, si la entrada del cliente se puede analizar con ambas opciones, se aplicará al consulta con filtro.
Por ejemplo, data OR model | compute in {cpucluster}, para buscar nodos cuyo nombre o comentario contiene data o model; el proceso es cpucluster.
Consulta de Lucene
La búsqueda en gráficos usa la consulta simple de Lucene como sintaxis de búsqueda de texto completo en los "comentarios" y el "nombre" del nodo. Se admiten los siguientes operadores de Lucene:
- Y/O
- Coincidencia de caracteres comodín con los operadores ? y *.
Ejemplos
Búsqueda simple:
JSON DataY/O:
JSON AND ValidationVarios Y/O:
(JSON AND Validation) OR (TSV AND Training)Coincidencia de caracteres comodín:
machi?e learningmach*ing
Nota
No se puede iniciar una consulta de Lucene con un carácter "*".
Consulta con filtro
Las consultas con filtro usan el siguiente patrón:
[key1] [operator1] [value1]; [key2] [operator1] [value2];
Puede usar las siguientes propiedades de nodo como claves:
- runStatus
- calcular
- duración
- reutilización
- Publicar
- etiquetas
También puede usar los siguientes operadores:
- Mayor o igual:
>= - Menor o igual:
<= - Mayor:
> - Menor:
< - Igual:
== - Contiene:
= - No igual:
!= - En:
in
Ejemplo
- duración > 100;
- status en { Failed,NotStarted}
- compute en {gpu-cluster}; runStatus en {Completed}
Notas técnicas
- La relación entre varios filtros es "Y".
- Si se elige
>=, >, <, or <=, los valores se convertirán automáticamente al tipo numérico. De lo contrario, se usan tipos de cadena para la comparación. - En el caso de todos los valores de tipo de cadena, no se distinguen mayúsculas de minúsculas en la comparación.
- El operador "In" espera una colección como valor; la sintaxis de la colección es
{name1, name2, name3}. - Se omitirá el espacio entre palabras clave.