Establecer las programaciones de actualización y rastreo
Una programación de actualización determina la frecuencia con la que el conector actualiza el contenido indexado comprobando si hay cambios o actualizaciones en el origen de datos. Esta programación garantiza que el contenido indexado permanece actualizado. Por otro lado, una programación de rastreo determina la frecuencia con la que el conector realiza un rastreo completo del origen de datos, pasando por todo el contenido e indexándolo desde cero. En esta unidad se describen las opciones que tiene para programar las actualizaciones y los rastreos.
Establecer el intervalo de actualización y las programaciones de rastreo
Puede elegir entre dos tipos de intervalo de actualización Actualización completa y Actualización incremental , pero no todos los orígenes de datos admiten actualizaciones incrementales.
Una actualización completa significa que el motor de búsqueda comprueba e indexa los elementos que han cambiado en el origen de datos, independientemente de cuándo se rastrearon por última vez. Una actualización completa es buena para estas situaciones:
- Averiguar si se eliminaron datos.
- Corrección de errores que se produjeron durante una actualización incremental.
- Cambiar quién puede acceder a los datos.
- Cambiar las reglas para rastrear los datos.
- Actualizar el esquema de conexión.
Una actualización incremental significa que el motor de búsqueda solo comprueba e indexa los elementos que se agregaron o actualizaron desde el último rastreo correcto. De este modo, no es necesario volver a indexar todos los datos del origen de datos. Las actualizaciones incrementales son buenas para buscar cambios en el contenido, los metadatos y otras cosas.
Las actualizaciones incrementales son más rápidas que las actualizaciones completas porque omiten los elementos que no cambiaron. Pero si usa actualizaciones incrementales, a veces debe ejecutar actualizaciones completas para asegurarse de que los datos se sincronizan correctamente entre el origen de datos y el índice de búsqueda.
Establecimiento de la programación de rastreo
Mientras una actualización comprueba e indexa los elementos modificados en el origen de datos, una programación de rastreo realiza una reindexación completa del origen de datos.
Si desea configurar rastreos completos e incrementales, puede ir a la página Actualizar configuración y ver las opciones allí. Algunos conectores no admiten rastreos incrementales, por lo que no verá esa opción para ellos. En el resto, los rastreos incrementales están activados de forma predeterminada, pero puede cambiarlo al crear o editar una conexión. El sistema elige una programación de rastreo según el tipo de conector, pero también puede cambiarla. Estas son las cosas entre las que puede elegir:
- Periodicidad: puede decidir ejecutar los rastreos cada día, semana, segunda o cuarta semana.
- Día(s): puede elegir los días de la semana en los que desea que se produzcan los rastreos.
- Ejecutar una vez al día: permite elegir la hora en que se inicia el rastreo en un día. Si no comprueba la opción , los rastreos se producen más de una vez al día. Puede elegir la frecuencia con la que se repiten en la lista desplegable.
- Frecuencia: puede elegir la frecuencia con la que se repiten los rastreos en un día. El intervalo más corto es de 15 minutos y el más largo es de 12 horas.
- Hora de inicio: puede elegir la hora en que se inicia el rastreo.
- Restablecer: vuelve a la programación predeterminada para el conector.
Algunas sugerencias para configurar la programación de rastreo:
Sugerencia
- No es necesario rellenar todos los campos ni elegirlo todo. Los conectores de Graph descubren el mejor momento para iniciar un rastreo. Por ejemplo, si elige "Día" para la frecuencia con la que desea rastrear, pero no elige una hora de inicio, los conectores de Graph usan la hora de último rastreo para decidir cuándo iniciar el siguiente. Si no está seguro de cuándo iniciar el rastreo, es mejor dejar que el conector decida por usted.
- A veces, el rastreo podría iniciarse una hora más tarde de lo que quería. Este retraso puede producirse debido a cosas como el tráfico de red, etc.
- Si el rastreo actual tarda más de lo esperado y se superpone con el siguiente rastreo, no detendremos el rastreo actual y esperaremos al siguiente. Solo ejecutaremos el siguiente rastreo justo después del actual si es un tipo diferente (completo/incremental) que el actual. Por ejemplo, si un rastreo incremental se ejecuta más de lo planeado y retrasa el siguiente rastreo completo, se permite que el rastreo incremental finalice y se ponga el rastreo completo en espera. Una vez realizado el rastreo incremental, dado que el rastreo completo es de otro tipo, lo iniciaremos inmediatamente.