|
@@ -2,15 +2,26 @@
|
|
|
|
|
|
. /opt/app/bi-app/energy/dayTask/config.sh
|
|
|
|
|
|
+if [ -n "$1" ] ;then
|
|
|
+ echo "如果是输入的日期按照取输入日期"
|
|
|
+ do_date=$1
|
|
|
+else
|
|
|
+ echo "====没有输入数据的日期,取当前时间的前一天===="
|
|
|
+ do_date=`date -d yesterday +"%Y-%m-%d"`
|
|
|
+fi
|
|
|
+
|
|
|
host=$MYSQL_HOST
|
|
|
username=$MYSQL_USER
|
|
|
password=$MYSQL_PASSWORD
|
|
|
database=saga_dev
|
|
|
|
|
|
-del_energy_15_min="truncate table energy_15_min;"
|
|
|
-del_energy_5_min="truncate table energy_5_min;"
|
|
|
-del_energy_15_min_fjd="truncate table energy_15_min_fjd;"
|
|
|
-del_energy_5_min_fjd="truncate table energy_5_min_fjd;"
|
|
|
+del_energy_15_min="delete from energy_15_min where dt = $do_date;"
|
|
|
+del_energy_15_min_fjd="delete from energy_15_min_fjd where dt = $do_date;"
|
|
|
+
|
|
|
+#del_energy_15_min="truncate table energy_15_min;"
|
|
|
+#del_energy_5_min="truncate table energy_5_min;"
|
|
|
+#del_energy_15_min_fjd="truncate table energy_15_min_fjd;"
|
|
|
+#del_energy_5_min_fjd="truncate table energy_5_min_fjd;"
|
|
|
|
|
|
## 历史数据一次性导入后,需要删除 mysql 中的冗余数据
|
|
|
clean_energy_15(){
|