'Initiating sync dashboard pbg...', 'response_body' => null, 'status' => 'processing', 'start_time' => now(), 'failed_uuid' => null ]); try { $service = new ServiceGoogleSheet(); $data_setting_result = $service->get_big_resume_data(); Log::info('Data setting result: ' . json_encode($data_setting_result)); BigdataResume::generateResumeData($import_datasource->id, "simbg", $data_setting_result); $import_datasource->update([ 'status' => 'success', 'message' => 'Sync dashboard pbg completed successfully.', 'finish_time' => now() ]); } catch (\Exception $e) { Log::error('Sync dashboard pbg failed: ' . $e->getMessage(), ['trace' => $e->getTraceAsString()]); // Update status to failed if (isset($import_datasource)) { $import_datasource->update([ 'status' => 'failed', 'message' => 'Sync dashboard pbg failed.', 'finish_time' => now() ]); } } } }