Loading
Acerca de Salesforce Data 360
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Aplanar datos JSON

          Aplanar datos JSON

          Convierta los datos introducidos como una cadena JSON en datos tabulares en una transformación por lotes. Para utilizar datos en funciones descendentes, como resolución de identidad y segmentación, los datos deben almacenarse como filas y columnas en un objeto de lago de datos u objeto de modelo de datos. Puede aplanar datos JSON almacenados como un único objeto, una matriz de objetos o una matriz de literales (valores escalares).

          Se requiere un archivo de esquema que describa la estructura y el contenido de los datos de JSON para aplanar el JSON anidado. Este archivo puede crearse manualmente o generarse a partir de una muestra de sus datos JSON utilizando una utilidad web.

          Nota
          Nota :

          Solo las palabras clave 'type', 'properties' y 'items' se reconocen desde el archivo de esquema; todas las demás se ignoran.

          La fila no se procesará ni se incluirá en los resultados si los datos JSON tienen un formato incorrecto.

          El límite máximo de nivel JSON es 6. La palabra clave 'properties' tiene un límite máximo de 50.

          1. En un nodo de transformación, seleccione la transformación Aplanar JSON.
          2. Seleccione Cargar archivo y seleccione su archivo de esquema JSON.
          3. Introduzca un nombre de transformación.
          4. Agregue al menos una tabla de salida.
            1. Seleccione Agregar nueva tabla.
            2. Introduzca un nombre para la tabla.
            3. Seleccione uno o más campos para extraer de los datos JSON.
          5. Para guardar la configuración, haga clic en Aplicar.
          6. Para obtener una vista previa de datos de tabla, agregue un nodo a la bifurcación de salida para esa tabla.
          Ejemplo
          Ejemplo Su tabla de datos incluye los campos order_id y json_data. Order_id contiene un entero que identifica el pedido. Json_data contiene cadenas de datos JSON con información importante acerca de cada pedido. Desea extraer datos sobre pedidos en tablas de modo que pueda calcular perspectivas, como el valor de toda la vida del cliente.
          order_id json_data
          1 {"cliente": "John", "items": [{"id": 101, "nombre": "Portátil", "precio": 1500}, {"id": 102, "nombre": "Ratón", "precio": 20}]}
          2 {"cliente": "Alice", "items": [{"id": 103, "nombre": "Teclado", "precio": 50}, {"id": 104, "nombre": "Monitor", "precio": 300}]}

          Para asegurarse de que Data 360 puede interpretar correctamente sus datos de JSON, cargue un archivo de esquema que se ajuste a las especificaciones del esquema de JSON. Este archivo de esquema de ejemplo describe los datos de la tabla de datos.

          {
            "type": "object",
            "properties": {
              "customer": {
                "type": "string"
              },
              "items": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "number"
                    },
                    "name": {
                      "type": "string"
                    },
                    "price": {
                      "type": "number"
                    }
                  },
                  "required": ["id", "name", "price"]
                }
              }
            },
            "required": ["customer", "items"]
          }
          
           
          Cargando
          Salesforce Help | Article