fix the requests for fetching feature group information 37/14237/1
authorTaewan Kim <t25.kim@samsung.com>
Tue, 11 Mar 2025 05:05:46 +0000 (14:05 +0900)
committerTaewan Kim <t25.kim@samsung.com>
Tue, 11 Mar 2025 05:08:36 +0000 (14:08 +0900)
Change-Id: Icb74823d529a5369e1dee876a50de98ac136afa2
Signed-off-by: Taewan Kim <t25.kim@samsung.com>
src/apis/feature-group.js
src/components/home/status/FeatureGroupInfo.js
src/components/home/status/ListFeatureGroup.js

index 9db74db..87690f5 100644 (file)
@@ -2,7 +2,7 @@ import { instance } from '../states';
 
 export const featureGroupAPI = {
   getAllFeatureGroup: async () => {
-    return await instance.get('/featureGroup');
+    return await instance.get('/ai-ml-model-training/v1/featureGroup');
   },
   getFeatureGroup: async ({ params }) => {
     return await instance.get(`/featureGroup/${params.featureGroupName}`);
index 5a840b3..78dfb57 100644 (file)
@@ -45,19 +45,19 @@ const FeatureGroupInfo = props => {
             `response for ${UCMgr_baseUrl}/trainingjobs/featureGroup/${props.featureGroupName.featureGroupName}`,
             response,
           );
-          setFeatureGroupName(response.data.featuregroup[0].featuregroup_name);
-          setfeatures(response.data.featuregroup[0].features);
-          setDme(response.data.featuregroup[0].dme);
-          setdatalake(response.data.featuregroup[0].datalake);
-          setHost(response.data.featuregroup[0].host);
-          setPort(response.data.featuregroup[0].port);
-          setDbToken(response.data.featuregroup[0].token);
-          setDbOrg(response.data.featuregroup[0].db_org);
-          setSourceName(response.data.featuregroup[0].source_name);
-          setBucketName(response.data.featuregroup[0].bucket);
-          setDmePort(response.data.featuregroup[0].dme_port);
-          setMeasurement(response.data.featuregroup[0].measurement);
-          setMeasureObjectClass(response.data.featuregroup[0].measured_obj_class);
+          setFeatureGroupName(response.data.featuregroup_name);
+          setfeatures(response.data.feature_list);
+          setDme(response.data.enable_dme);
+          setdatalake(response.data.datalake_source);
+          setHost(response.data.host);
+          setPort(response.data.port);
+          setDbToken(response.data.token);
+          setDbOrg(response.data.db_org);
+          setSourceName(response.data.source_name);
+          setBucketName(response.data.bucket);
+          setDmePort(response.data.dme_port);
+          setMeasurement(response.data.measurement);
+          setMeasureObjectClass(response.data.measured_obj_class);
         })
         .catch(error => {
           console.log(error);
index f02123f..44f7038 100644 (file)
@@ -52,8 +52,8 @@ const ListFeatureGroup = props => {
     try {
       const result = await featureGroupAPI.getAllFeatureGroup();
       logger('fetchFeatureGroup Result', result);
-      logger('feature groups are --> ', result.data.featuregroups);
-      setFeatureGroups(result.data.featuregroups);
+      logger('feature groups are --> ', result.data.FeatureGroups);
+      setFeatureGroups(result.data.FeatureGroups);
     } catch (e) {
       console.error(e);
     }
@@ -122,12 +122,12 @@ const ListFeatureGroup = props => {
       {
         id: 'features',
         Header: 'Features',
-        accessor: 'features',
+        accessor: 'feature_list',
       },
       {
         id: 'datalake',
         Header: 'DataLake',
-        accessor: 'datalake',
+        accessor: 'datalake_source',
       },
       {
         id: 'dme',