> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/es/analizar-y-exportar/advanced-search.md).

# Búsqueda avanzada

Accede a tus datos con una experiencia prácticamente sin tiempos de carga

RealmJoin presenta un mecanismo de búsqueda renovado que permite acceder en tiempo real a los datos del tenant. Esta mejora garantiza un rendimiento eficiente incluso para tenants con un gran volumen de objetos de usuario, dispositivo y grupo.

{% hint style="success" %}
La experiencia de Búsqueda avanzada está disponible para las tablas de Users, Groups, Devices y Packages.\
Consulta la subpágina de Casos de uso para ver ejemplos que te ayuden a sacar más valor de los datos de tu tenant.
{% endhint %}

Las tablas se pueden buscar usando la *búsqueda básica* o la *búsqueda avanzada* .

{% hint style="info" %} <mark style="background-color:yellow;">**Todas las búsquedas deben confirmarse usando la**</mark><mark style="background-color:yellow;">**&#x20;**</mark>*<mark style="background-color:yellow;">**tecla Enter**</mark>*<mark style="background-color:yellow;">**&#x20;**</mark><mark style="background-color:yellow;">**o la**</mark> <img src="https://3832142177-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FHli0RfKsBzt7a91EpdOv%2Fimage.png?alt=media&amp;token=eadfefc7-d7b2-485c-9902-6fa6c94f8ee4" alt="" data-size="line"> <mark style="background-color:yellow;">**o el símbolo.**</mark>
{% endhint %}

### Búsqueda básica

La Búsqueda básica usa la API de Graph para consultar directamente los datos del tenant, proporcionando resultados en tiempo real.

La Búsqueda básica siempre está disponible como respaldo cuando la Búsqueda avanzada no lo está. También aparece durante la carga inicial de la tabla almacenada en caché, lo que permite a los usuarios buscar de inmediato, incluso antes de que la caché esté completamente creada.

### Búsqueda avanzada

La función de búsqueda avanzada de RealmJoin usa almacenamiento en caché y tokenización, lo que hace que las búsquedas sean rápidas y fiables, y admite caracteres Unicode como Ø. Esta tokenización permite búsquedas parciales de nombres, por lo que una consulta como "Ma Mu" puede localizar a un usuario llamado "Maren Müller".

Además, también se puede buscar información que no se muestra en la tabla, como los códigos postales o el UPN.

<figure><img src="https://3832142177-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FpPoUYZyJG9anFKPfehrX%2Fimage.png?alt=media&amp;token=f27e3c2f-2fa8-41c1-8941-f90c1e6763fe" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Asegúrate de usar solo el "botón de recarga" en la esquina superior derecha si te falta información añadida muy recientemente desde Entra / Intune.
{% endhint %}

### Resumen de la sintaxis de la Búsqueda avanzada

La Búsqueda avanzada permite consultar los valores disponibles de la tabla mediante una sintaxis flexible y potente. A continuación se muestran las características y reglas clave:

{% hint style="success" %}
Haz clic [aquí](/es/analizar-y-exportar/advanced-search/advanced-search-syntax.md) para ver más ejemplos y casos de uso de muestra
{% endhint %}

* **Búsqueda tokenizada**:\
  Los términos de búsqueda se tokenizan automáticamente para mejorar la precisión de la coincidencia. Por ejemplo, al escribir `lu sk` coincidirá con nombres como **Luke Skywalker**. La búsqueda siempre usa un enfoque **de prefijo** en lugar de una búsqueda de texto completo o de "contiene". Esto significa que una búsqueda de `walk` no **devolvería** Skywalker **.**.
* **AND lógico**:\
  Todos los filtros se combinan usando **AND**lógico. Debe cumplirse cada condición.\
  Ejemplo: `Luke Skywalker country:france` busca a Luke Skywalker donde el **country** empieza por "france".
* **Búsqueda específica por columna**:\
  Usa `column:` para buscar dentro de una columna específica.\
  Ejemplo: `country:france` busca entradas donde el **country** empieza por "france".
* **Operadores**:
  * `:` → **startsWith** búsqueda\
    Ejemplo: `name:jo` coincide con "John", "Joanna", etc.
  * `=` → **igual a** búsqueda\
    Ejemplo: `city=Stuttgart` coincide exactamente con "Stuttgart"
  * `!=` o `!:` → **negación**\
    Ejemplo: `city!=Stuttgart`o `city!:Stuttgart` excluye "Suttgart"
* **Comportamiento especial**:
  * **Sustitución de diéresis**:\
    Las diéresis se normalizan (por ejemplo, **Björn** se puede encontrar buscando **Bjorn**).
  * **Compatibilidad con Unicode**:\
    Se admiten caracteres Unicode en los términos de búsqueda.
  * **Los paréntesis () se ignoran** en las búsquedas startsWith.
  * **Búsqueda de valores vacíos**:
    * `zip:""` busca valores vacíos
    * `zip:` busca cualquier valor
* **Columnas admitidas**:
  * Pueden existir alias para los nombres de columna y se muestran entre paréntesis
  * Tabla de usuarios:
    * `name, upn, language (lang), jobtitle (job), city, country, zip (plz), enabled, department (dept)`
      * `enabled:` → admite `true` o `false` (`enabled:true`)
  * Tabla de grupos
    * `name`
  * Tabla de dispositivos
    * `name, operatingsystem (os), manufacturer (manu), model`

### FAQ

#### ¿Con qué frecuencia se almacenan en caché los datos?

La tabla se almacena en caché según una programación, actualmente establecida en 1 hora.

#### ¿Puedo actualizar los datos manualmente?

En la esquina superior derecha de cada tabla hay un botón para actualizar los datos almacenados en caché.

#### ¿Pueden otros usuarios usar mis datos actualizados?

La tabla está disponible para todos los usuarios en la misma instancia del portal RealmJoin. Por lo tanto, una reconstrucción activada se aplicará a todos esos usuarios.

#### ¿Qué es una instancia del portal RealmJoin?

El portal RealmJoin tiene tres instancias diferentes por motivos de equilibrio de carga y redundancia.

#### ¿Cuánto tiempo llevará una reconstrucción/actualización de la búsqueda avanzada?

El tiempo de reconstrucción depende del tamaño del tenant y del número de objetos. No es raro que la reconstrucción pueda tardar varios minutos. Durante la reconstrucción, solo está disponible la búsqueda básica. Luego, todos los datos se consultan directamente a través de Graph, lo que reduce las capacidades de filtrado y la velocidad.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.realmjoin.com/es/analizar-y-exportar/advanced-search.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
