Crear perspectivas en Data Cloud
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Identificar métodos para generar perspectivas.
- Crear perspectivas calculadas y de transmisión.
Antes de comenzar
En este módulo, suponemos que tiene el permiso adecuado para crear perspectivas. También suponemos que usted es un arquitecto de datos o un especialista en marketing técnico que está familiarizado con SQL. Si bien no es necesario ser un experto en SQL para utilizar las perspectivas (hay un generador que puede ayudarlo), es útil comprender los conceptos básicos de SQL. Le recomendamos revisar Perspectivas de Data Cloud con SQL antes de comenzar a crear perspectivas. Por último, no intente seguir estos pasos en su Trailhead Playground. Data Cloud no está disponible en Trailhead Playground.
Crear perspectivas calculadas
Hay cuatro formas de crear nuevas perspectivas en Data Cloud.
- Crear con generador
- Crear desde un paquete
- Crear con SQL
- Crear perspectivas de transmisión
Revisemos cada tipo de creación.
Método |
Descripción |
Más información |
---|---|---|
Crear con generador |
Si no está familiarizado con SQL, puede crear perspectivas calculadas y de transmisión utilizando la herramienta de generación de Data Cloud. Esta herramienta le permite arrastrar y soltar elementos para crear sus declaraciones SQL. |
Obtenga más información sobre el generador en la insignia Generador de perspectivas en Data Cloud. |
Crear desde un paquete |
Si usted o un colega creó y probó una perspectiva calculada en otra organización, puede crear una perspectiva desde un paquete de Salesforce instalado. |
Obtenga más información sobre cómo crear paquetes en la insignia Empaquetado y kits de datos en Data Cloud. |
Crear con SQL |
Redacte expresiones SQL para crear sus métricas y dimensiones a partir de objetos y campos asignados. |
Obtenga más información sobre las opciones y limitaciones en la página de ayuda Perspectivas calculadas.
|
Crear perspectivas de transmisión |
Al utilizar una interfaz similar a la de las perspectivas calculadas, puede escribir expresiones SQL para calcular métricas de transmisión entre dimensiones procedentes de sus fuentes de datos en tiempo real. |
Obtenga más información sobre las opciones y limitaciones en la página de ayuda Perspectivas de transmisión. |
Crear una expresión SQL
Dado que las perspectivas se basan en SQL, revisemos la interfaz de SQL y cómo se puede crear una expresión. En la interfaz de creación con SQL, tiene varias opciones, incluidas fichas para campos, perspectivas y funciones (1). También puede ver ejemplos (2) y comprobar su trabajo directamente en la interfaz haciendo clic en Check Syntax (Comprobar sintaxis) (3).
Repasemos sus opciones de interfaz.
-
Fields (Campos): seleccione uno de los campos de su modelo de datos para agregar el nombre de API del campo directamente a su expresión.
-
Insights (Perspectivas): seleccione entre cualquiera de las perspectivas creadas previamente.
-
Functions (Funciones): seleccione determinadas funciones agrupadas por: Aggregation (Agrupación), Datetime (Fecha y hora), y Other (Otros).
Crear su expresión
Mediante las opciones de la interfaz, puede insertar los campos y las funciones necesarios en una estructura de expresión SQL proporcionada.
SELECT <Attributes>, <Aggregation[_Measures_]> FROM <Data Model Object> JOIN [Inner | Left | Right | Full] <Data Model Object> [Optional] WHERE <predicate on rows> [Optional] GROUP BY <columns[_Dimensions_]>
A medida que agrega los elementos necesarios para su expresión, es importante tener en cuenta algunos requisitos si planea utilizar la perspectiva calculada en la segmentación.
- Incluya el flujo de datos sobre el que segmenta como
JOIN
.
- La clave principal de la transmisión de datos también debe figurar como dimensión.
Una dimensión es un valor cualitativo que se utiliza para categorizar una medición. Por ejemplo, supongamos que desea crear un segmento de audiencia basado en sus individuos unificados. Deberá unir con JOIN
en el individuo unificado e incluir un GROUP BY
de Id. de individuo unificado como su dimensión y clave principal.
Crear una expresión de perspectiva de transmisión
La interfaz de expresión de perspectiva de transmisión es muy similar a la de perspectivas calculadas, excepto que no tiene la opción de usar perspectivas existentes. Y es necesario tener en cuenta un intervalo de tiempo, como en este ejemplo.
SELECT COUNT( RealTimeMobileEvents__dlm.pageviews__c ) as page_views__c, ssot__Individual__dlm.ssot__Id__c as customer_id__c, RealTimeMobileEvents__dlm.product__c as product__c, WINDOW.START as start__c, WINDOW.END as end__c FROM RealTimeMobileEvents__dlm JOIN ssot__Individual__dlm ON ssot__Individual__dlm.ssot__Id__c = RealTimeMobileEvents__dlm.deviceId__c GROUP BY window( RealTimeMobileEvents__dlm.dateTime__c ,'5 MINUTE'), customer_id__c
Lo siguiente: Usar sus perspectivas
Ahora que sabe cómo crear perspectivas calculadas y de transmisión, revisemos cómo puede ver y usar sus perspectivas en Data Cloud.
Recursos
- Trailhead: Perspectivas de Data Cloud con SQL
- Ayuda de Salesforce: Perspectivas de transmisión
- Ayuda de Salesforce: Perspectivas calculadas
- Ayuda de Salesforce: Usar el Generador de perspectivas visuales
- Externo: Salesforce GitHub, Perspectivas calculadas
- Desarrollador de Salesforce: Consultar perspectivas calculadas