Usted estĆ” aquĆ:
Planificar y probar en sandbox su migración
Si ayudó a construir su base de conocimientos de Classic, sabe que la planificación es clave. De hecho, la planificación es la parte mÔs importante de la migración a Lightning Knowledge.
Ediciones necesarias
| Disponible en Salesforce Classic y Lightning Experience. Ver ediciones compatibles. |
Prueba de sandbox
Antes de realizar una migración de producción, realice la migración en un sandbox. Recomendamos encarecidamente realizar pruebas en un sandbox de copia completa. Existe una alta probabilidad de daƱos en datos cuando se utiliza un sandbox de copia parcial. Los pasos para realizar una migración de sandbox son los mismos que para una migración de producción. Tras planificar la migración y revisar la Lista de comprobación previa a la migración, realice la migración de Tipo de artĆculo Ćŗnico o la migración de Tipo de artĆculo mĆŗltiple.
Lista de comprobación previa a la migración
Ya tenga uno o mĆŗltiples tipos de artĆculo en Knowledge, lea toda l alista de comprobación antes de realizar la prueba de sandbox.
Tipos de artĆculos
Al migrar de Classic a Lightning Knowledge, los tipos de artĆculo se asignan a nuevos tipos de registros con el mismo nombre que los tipos de artĆculo. Se asignan al nombre de API , no el nombre de etiqueta. Realice las siguientes comprobaciones antes de continuar a la migración y sea consciente de estas limitaciones.
- Implemente tipos de artĆculo sin implementar que desee migrar.
- Identifique y elimine de forma permanente tipos de artĆculo que no necesite.
- Cambie configuraciones de metadatos en tipos de artĆculo de Knowledge en Configuración. Por ejemplo, agregue un tipo artĆculo, elimine un tipo de artĆculo, cambie ajustes en un tipo de artĆculo, o cambie el acceso de perfil a tipos de artĆculo.
- Cambie la configuración de Tipo de artĆculo predeterminado a Ninguno.
Elimine las siguientes dependencias. Cuando la herramienta de migración desactiva tipos de artĆculo antiguos, estos objetos no siempre se eliminan, provocando el fallo de la migración.
- Entidades resumidas por otras entidades
- Trabajos de informes que hacen referencia a una definición de entidad personalizada
- Tipos de artĆculos a los que se hace referencia por la configuración de Contribución de agente
- Tipos de artĆculos a los que se hace referencia por la configuración de Promoción de respuestas
- Objetos personalizados utilizados por reglas de coincidencia
- Tipos de artĆculo utilizados por una regla de duplicados
- Eliminaciones gestionadas que apuntan al tipo de artĆculo
- Tipos de artĆculo con campos personalizados secundarios que no se pueden eliminar desde otros paquetes gestionados
- Tipos de artĆculo a los que hacen referencia otras funciones, como clases de Apex o flujos de datos
La activación de Lightning Knowledge se bloquea si cualquier paquete creado en la organización actual contiene un tipo de artĆculo. Para activar Lightning Knowledge, elimine tipos de artĆculo de paquetes creados en la organización actual.
Formatos de pƔgina
Para dar a sus usuarios una excelente experiencia de formato y acceder a los campos apropiados, ajuste los formatos de pÔgina. Puede asignar diferentes formatos de pÔgina por tipo de registro y perfil de usuario tras la migración. Asegúrese de que estÔn configurados correctamente durante la migración. Antes de iniciar la migración, elimine los formatos de pÔgina que no necesita.
Consideraciones sobre los campos
Al asignar campos desde mĆŗltiples tipos de artĆculo en un solo tipo de registro, tenga en cuenta estas consideraciones.
- Los campos de fórmulas no migran. Tras la migración, cree campos de fórmula en el objeto Knowledge, y revise las fórmulas que hacen referencia al nuevo objeto.
- Las dependencias de campos no migran. La herramienta de migración migra los campos. Sin embargo, no migra sus parÔmetros de dependencia de campo.
- Las listas de selección y las listas de selección múltiples se asignan únicamente si tienen los mismos valores de lista de selección, los mismos valores desactivados o la misma lista de selección global. No puede migrar listas de selección dependientes. Las opciones de lista de selección migran, pero la asignación entre ellas no. Restablece estos tras la migración. Del mismo modo, los valores predeterminados para listas de selección y las casillas de verificación no migran a Lightning Knowledge.
Sugerencia Una organización puede tener dos campos de lista de selección A y B. A es la lista de selección de control y B es la lista de selección dependiente. La herramienta de migración migra tanto A como B, pero se convierten en listas de selección independientes y debe volver a definir los parÔmetros de dependencia de campo entre ellas. - Cuando asigne campos a otros campos, seleccione el campo de destino desde una lista de selección que establece cuÔl es el campo principal.
- Si el tamaƱo del campo se reduce antes de la migración pero los artĆculos tienen mĆ”s caracteres que antes de la reducción del tamaƱo de campo, todo el texto podrĆa mostrarse en Classic. Sin embargo, despuĆ©s de la migración, el tamaƱo del campo se trunca en el nuevo objeto, lo que significa que los caracteres adicionales no se muestran. Por ejemplo, si un campo con 500 caracteres aumenta a 1.000 en Classic, puede haber 1.000 caracteres en el campo pero solo 500 de ellos se muestran en Lightning.
- Los indicadores de campo requerido no migran. Por lo tanto, se deben reformular los campos requeridos tras la migración por cada organización ya que residen todos en la misma tabla. Es mejor gestionar campos requeridos a través de formatos de pÔgina o reglas de validación, a menos que sean realmente requeridos para todos los registros en todos los tipos de registro.
- Los campos migrados tienen el nombre āTipo ArtĆculo_Nombre Campoā. Esta convención elimina conflictos de nombre de campo.
- Los campos eliminados (datos eliminados temporalmente que se mantienen durante 30 dĆas) no migran.
Personalizaciones y paquetes gestionados (o no gestionados)
Inspeccione elementos personalizados antes y tras la migración para asegurarse de que pasaron al nuevo objeto Knowledge. A veces se descomponen, por lo que prepĆ”rese para evaluar este aspecto de la organización al realizar la migración de sandbox (antes de la migración en producción). Tras la migración, ajuste los elementos personalizados que hacen referencia a un Tipo de artĆculo para que apunten al nuevo objeto Knowledge.
Desinstale todos los paquetes que incluyan un tipo de artĆculo. Si no desinstala esos paquetes, no podrĆ” activar Lightning Knowledge ni iniciar la Herramienta de migración de Lightning Knowledge.
La Herramienta de migración de Lightning Knowledge no funciona para Developer Edition si define un espacio de nombres para el empaquetado.
Ćstos son algunos ejemplos de personalizaciones a tener en cuenta en sus evaluaciones tras la migración.
- SOQL que consulta el nombre de entidad preciso
- PĆ”ginas de Visualforce que hacen referencia a tipos de artĆculo antiguos
- Código que utiliza conjuntos de campos
- Código de Apex que hace referencia a tipos de artĆculo antiguos
- Código personalizado utilizando llamadas de API que hacen referencia a tipos de artĆculo
- Lógica de aplicación de cliente como código de API actual
- Paquetes de AppExchange
- Reglas de validación
- CRUD (por tipo de artĆculo)
- Aplicaciones que utilizan las API de metadatos en conjuntos de campo o formatos compactos
Consideraciones sobre archivos y datos adjuntos
Los archivos desde campos de archivo personalizados en artĆculos de Classic Knowledge se trasladan al objeto Archivos estĆ”ndar. Tras la migración, los usuarios pueden visualizar y adjuntar archivos en la lista relacionada Archivos. Cuando se ejecuta la Herramienta de migración de Lightning Knowledge, selecciona el parĆ”metro de visibilidad bĆ”sico para aplicar a los artĆculos migrados. Puede elegir hacer que los archivos sean visibles para todos los usuarios con acceso al artĆculo, incluyendo usuarios invitados y de Experience Cloud o solo para sus usuarios internos. Si sus usuarios internos requieren acceso a archivos que no comparte con usuarios externos, puede ajustar los permisos para archivos individuales tras la migración. Para minimizar el esfuerzo de establecer el acceso a archivos, seleccione la opción de visibilidad que se aplique a la mayorĆa de sus archivos.
PrÔcticas recomendadas previas a la migración y Consideraciones posteriores a la migración
Asignación: Conforme ideas de asignación complejas utilizando una hoja de cÔlculo o una herramienta de la organización. El uso de una hoja de cÔlculo o una herramienta organizativa le proporciona una idea de cómo asignar su base de Knowledge en Lightning.
Prepararse para la validación: Guarde o imprima algunos artĆculos por adelantado de modo que pueda compararlos de antemano y verificar una migración correcta.
Registros propiedad de usuarios inactivos: Las versiones de artĆculos de Knowledge (kav) vinculadas a usuarios inactivos pueden provocar problemas durante la migración. Para migrar correctamente artĆculos con propietarios inactivos, la preferencia de organización Actualizar registros con propietarios inactivos debe estar activada. Si este parĆ”metro estĆ” desactivado en su organización, la herramienta de migración lo activa temporalmente durante la migración. Busque la preferencia en Configuración | Interfaz de usuario.
Configuración de casos y respuestas:
- En Configuración de casos, bajo Permitir a los usuarios crear un artĆculo a partir de un caso, establezca el tipo de artĆculo predeterminado como Ninguno.
- En Configuración de respuestas, bajo Permitir a los usuarios crear un artĆculo a partir de una respuesta, establezca el tipo de artĆculo predeterminado como Ninguno.
Aviso de mantenimiento: Detener actividad de la base de conocimientos durante la migración de producción
Para evitar la pĆ©rdida de datos, asegĆŗrese de que sus usuarios no realicen cambios en la base de datos de Knowledge mientras dure la migración. Esta acción es la mĆ”s importante para organizaciones con varios tipos de artĆculos, ya que la migración tarda mĆ”s y el modelo de datos cambia significativamente. DespuĆ©s de iniciar la migración, es importante finalizar el proceso lo antes posible. Planifique cuidadosamente para garantizar el tiempo de no disponibilidad mĆnimo para los usuarios de la base de datos de conocimientos.
Antes de llevar a cabo su migración de producción, comunique un boletĆn para toda la empresa para garantizar que todos los cambios en la base de conocimientos, su estructura y los artĆculos se detienen durante la migración. No obstante, sus usuarios y clientes podrĆ”n leer artĆculos durante la migración. Para organizaciones con varios tipos de artĆculos, el cambio a artĆculos en Lightning se produce al comienzo de la etapa de Activación.
Estos son algunos ejemplos de actividades que deben detenerse durante la migración.
- Modificación de artĆculos
- Creación de artĆculos
- Cambio del estado de publicación de artĆculos
- Cambio de la configuración de Knowledge, incluyendo cambios en CategorĆas de datos
- Llamadas de API que cambian su configuración o artĆculos de Knowledge
- Desencadenadores de Apex que cambian o crean artĆculos de Knowledge
- Votos en un artĆculo
- Vinculación a un caso
- Vinculación a una orden de trabajo o a una partida de orden de trabajo
- Incorporación de publicaciones de noticias en tiempo real, cambio de publicaciones de noticias en tiempo real o seguimiento de un artĆculo
- Modificaciones en archivos adjuntos a artĆculos
- Incorporar asignaciones de temas a artĆculos en sitios de Experience Cloud
Prepararse para utilizar la herramienta de migración de Lightning Knowledge
Tras la planificación y las pruebas correctas en el entorno sandbox, póngase en contacto con el servicio de atención al cliente de Salesforce e indĆquenos si estĆ” listo para realizar la migración en su organización de producción. Le preguntaremos acerca de los resultados de su migración de sandbox antes de activar la herramienta en el entorno de producción. ĀæTiene una organización de tipo de artĆculo Ćŗnico o una organización de tipo de artĆculo mĆŗltiple? Utilice la guĆa apropiada y traslade su base de conocimientos de Classic a Lightning.

