Saltar al contenido

Explore los alimentos utilizando Advanced Analytics en SAP HANA

El grado nutricional es un indicador de la cantidad de energía que los alimentos proporcionan para el crecimiento. Eliges alimentos que no están asignados nutricionalmente.

Entrenarás un modelo usando los registros de la base de datos que tengan un grado nutricional.

Se proporciona el algoritmo que utilizará Regresión logística de clases múltiples. Tomará los valores normalizados de un nutriente como atributos explicativos para modelar la relación con el grado del nutriente (variable dependiente).

Abrir nuevo SQL consola

Use el siguiente código para crear una escena para los alimentos que requieren un grado nutricional:

set schema foodie;

DROP view "PAL_FOOD_DATA_SCORE_VIEW";

CREATE VIEW "PAL_FOOD_DATA_SCORE_VIEW" AS
	SELECT
		TO_INT("ID"),
		"ENERGY_100G",
		"ENERGY_FROM_FAT_100G",
		"FAT_100G",
		"SATURATED_FAT_100G",
		"MONOUNSATURATED_FAT_100G",
		"POLYUNSATURATED_FAT_100G",
		"TRANS_FAT_100GCHOLESTEROL_100G",
		"CARBOHYDRATES_100G",
		"SUGARS_100G",
		"FIBER_100G",
		"PROTEINS_100G",
		"SALT_100G",
		"SODIUM_100G",
		"VITAMIN_A_100G",
		"BETA_CAROTENE_100G",
		"VITAMIN_D_100G",
		"VITAMIN_E_100G",
		"VITAMIN_K_100G",
		"VITAMIN_C_100G",
		"VITAMIN_B1_100G",
		"VITAMIN_B2_100G",
		"VITAMIN_PP_100G",
		"POTASSIUM_100G",
		"CHLORIDE_100G",
		"CALCIUM_100G",
		"IRON_100G",
		"COCOA_100G"
	FROM
		"FOOD"."COMM_FOODS"
	WHERE
		NUTRITION_GRADE_FR IS NULL;		


Prensa F8 o Correrpasar.

Utilice el siguiente código para crear una escena con los alimentos que se utilizarán para el entrenamiento.


SET schema foodie; DROP VIEW PAL_FOOD_DATA_TRAIN_VIEW; CREATE VIEW PAL_FOOD_DATA_TRAIN_VIEW AS SELECT TO_INT("ID"), "ENERGY_100G", "ENERGY_FROM_FAT_100G", "FAT_100G", "SATURATED_FAT_100G", "MONOUNSATURATED_FAT_100G", "POLYUNSATURATED_FAT_100G", "TRANS_FAT_100GCHOLESTEROL_100G", "CARBOHYDRATES_100G", "SUGARS_100G", "FIBER_100G", "PROTEINS_100G", "SALT_100G", "SODIUM_100G", "VITAMIN_A_100G", "BETA_CAROTENE_100G", "VITAMIN_D_100G", "VITAMIN_E_100G", "VITAMIN_K_100G", "VITAMIN_C_100G", "VITAMIN_B1_100G", "VITAMIN_B2_100G", "VITAMIN_PP_100G", "POTASSIUM_100G", "CHLORIDE_100G", "CALCIUM_100G", "IRON_100G", "COCOA_100G", "NUTRITION_GRADE_FR" FROM "FOOD"."COMM_FOODS" WHERE NUTRITION_GRADE_FR IS NOT NULL;

Prensa F8 correr.

SQL abierto