Identificar componentes que se pueden empaquetar en Data Cloud
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Explicar la diferencia entre paquetes gestionados y no gestionados.
- Identificar cuándo se debe usar un kit de datos en Data Cloud.
- Aprender sobre la gestión del ciclo de vida de las aplicaciones (ALM) y su aplicación en Data Cloud.
Configuración de Data Cloud
Salesforce Data Cloud es una plataforma de datos de clientes con diseño integral creada en Salesforce. En otras palabras, fue creada para permitir el desarrollo y la colaboración de funcionalidades y capacidades clave. En esta insignia, cubrimos la funcionalidad de Data Cloud de empaquetado mediante el uso de kits de datos y Package Manager. Estamos listos para ayudarlo a crear y compartir la configuración de Data Cloud. Después de todo, compartir es cuidar.
Conceptos y términos comunes
Comencemos por cubrir algunos conceptos y términos importantes relacionados con la extensibilidad.
Metadatos
Los metadatos son datos que describen otros datos. De allÃ, el término meta. Los metadatos de Data Cloud están relacionados con los campos, las configuraciones y el código que componen su entorno de Data Cloud. Los metadatos se pueden importar en las organizaciones de Salesforce, modificar en la interfaz del producto o editar mediante la API de metadatos de Salesforce. Aprenda más sobre la API de metadatos en la GuÃa de desarrollador de API de metadatos.
Paquete de Salesforce
Un paquete es un contenedor de objetos y metadatos personalizados creado con Package Manager. La creación de un paquete brinda un artefacto instalable que se puede instalar en una o más organizaciones y se puede compartir con otros usuarios de Salesforce. En la funcionalidad de Salesforce se pueden usar dos tipos de paquetes: gestionados y no gestionados. Los paquetes no gestionados no se pueden actualizar, mientras que los paquetes gestionados admiten nuevas versiones y actualizaciones de envÃo para automatización.
Kit de datos
Un kit de datos es un paquete portátil y personalizado de metadatos que se pueden empaquetar, creado dentro de Data Cloud. Esto se puede hacer sin escribir ninguna lÃnea de código directamente desde la IU. Los kits de datos permiten simplificar la creación de paquetes y el proceso de instalación. Los objetos de Data Cloud, como los metadatos y las relaciones se pueden envolver juntos con unos pocos clics. Una vez que se crea un kit de datos, se utiliza Package Manager para completar la configuración como un paquete gestionado o no gestionado.
Componentes que se pueden empaquetar en Data Cloud
Ahora, repasemos algunas funcionalidades comunes que se pueden empaquetar para usar con Data Cloud. Revisaremos la funcionalidad para los paquetes estándar y los paquetes de kit de datos. Visite la documentación Matriz de preparación de extensibilidad de Data Cloud para ver una lista completa de los elementos de configuración de Data Cloud que puede implementar.
-
Transmisiones de datos: las transmisiones de datos de CRM, Amazon S3 y B2C Commerce se pueden empaquetar dentro de un kit de datos. Las transmisiones de datos de S3 con asignación asociada se pueden empaquetar para los modelos de datos estándar y personalizados.
-
Perspectivas calculadas: las perspectivas calculadas son cálculos y definiciones de Data Cloud que ayudan en la segmentación. Los componentes de SQL se pueden incluir en un paquete estándar.
-
Modelo de datos asignados si se agrega una transmisión de datos a un kit de datos, los modelos de datos a los que está asignada se agregan y se completan automáticamente para prepararse para la segmentación.
Una vez que estos componentes se agregan a un kit de datos, se pueden empaquetar juntos en Package Manager e implementarse en otra organización.
Gestión del ciclo de vida de aplicaciones
Entonces, ¿para qué usar componentes empaquetados? Los paquetes y los kits de datos por lo general se usan para realizar pruebas de configuración dentro del proceso de gestión del ciclo de vida de las aplicaciones (ALM). ALM es una ruta rápida, eficiente y confiable para la creación de aplicaciones mediante el uso de varios entornos.
Los desarrolladores pueden crear en una organización de desarrollo, crear kits de datos y elementos de paquete desde esa organización y, a continuación, implementar todo en una organización de prueba. Una vez que los mismos kits de datos (o los actualizados) estén probados por completo y confirmados, se pueden implementar en una organización de producción. Esto es clave para Data Cloud, dado que es necesario asignar y modelar los datos de forma correcta para las funciones de Data Cloud como resolución de identidad y segmentación.
Repasemos la configuración tÃpica del entorno. Como mencionamos, ALM permite que los desarrolladores creen en una organización, realicen pruebas en otra y publiquen en una organización de producción.
De hecho, para usar los paquetes estándar, se necesitan por lo menos dos entornos: una organización para crear el paquete y otra organización para instalarlo. Si bien se puede omitir la organización de prueba, es una mejor práctica probar la configuración por completo en una organización de prueba y, luego, realizar los ajustes necesarios en la organización de desarrollador. Después, puede repetir el proceso antes de implementar un paquete final en una organización de producción.
Ahora que comprende el por qué, en la siguiente unidad, abordaremos el cómo. Prepárese para crear, cargar e instalar un kit de datos en Data Cloud.
Recursos
- Salesforce Developers: Acerca de los paquetes gestionados
- Ayuda de Salesforce: Paquetes y kits de datos en Data Cloud
- Salesforce Developers: GuÃa de desarrollador de API de metadatos