Skip to playerSkip to main content
  • 21 hours ago
Transcript
00:00Ở đây chắc em xin phép sẽ em một lại một chút xíu ha. Đầu tiên nó là cái mục
00:06tiêu của mình á, là mình muốn import và update cái số điểm của khách hàng, của cái file của
00:12mình cho các khách hàng ở trong cái list database khách hàng của bên mình ở trên CINVI. Đó là
00:17ý mục tiêu ha.
00:19Vậy thì ở đây em có tách ra làm hai ý. Thứ nhất đó là về import khách hàng. Mình
00:25chưa nói đến chuyện cộng điểm luôn nha. Mình chưa nói đến chuyện cộng điểm.
00:28Mình import khách hàng thì mình sẽ import vào hệ thống CINVI bên này. Và để cộng điểm ở ý
00:332 thì cái khách hàng nó phải có mặt ở trên hệ thống ở ý 1 trước.
00:36Tức là ví dụ như khách hàng này, cái số điện thoại này của khách đã có mặt trên hệ
00:41thống cho một khách hàng rồi.
00:42Thì rõ ràng ở bên này mình có thể import một cái file nào đó lên mục datahub. Mình có
00:47thể import một cái file nào đó lên datahub ha.
00:48Datahub đâu. Đây. Datahub đây. Và sau đó mình chạy chiến dịch automation để mình cộng điểm cho cái khách
00:53hàng đó. Ok. Nó sẽ cộng được.
00:56Đó. Nó sẽ cộng được. Nhưng nếu cái khách hàng đó chưa có mặt trên hệ thống ở chỗ này
00:59thì rõ ràng là sẽ không cộng được.
01:01Và tại sao em lại nói như vậy?
01:05Ở đây em copy một vài cái số điện thoại ha. Em sẽ copy hoặc tầm 3 cái số đầu
01:08TND và em tìm kiếm ở bên 1 bên này.
01:11Thì thứ nhất á. Với cái số điện thoại này mình thấy là nó không có này.
01:14Thứ 2 á. Hệ thống CINVI chỉ ghi nhận số điện thoại có đầu số 0 ở trước.
01:18Tức là mình sẽ không ghi nhận đầu cộng 84 hoặc là 84 hoặc là thiếu số 0.
01:22Mình lưu ý. Vậy thì nếu như thay bằng số 0 ở thay cho 84 á.
01:27Thì cũng sẽ không có cái data đó.
01:28Vậy thì rõ ràng nếu như cái data này không có mặt trên hệ thống mà mình import file lên
01:33trên datahub ở đây.
01:34Thì với cái số điện thoại cộng 84 này là nó đã thất bại rồi nè.
01:38Thứ 2 là cho dù mình có chuyển nó thành 0 thì nó cũng không có khách hàng.
01:41Vậy thì chắc chắn nó cũng sẽ thất bại.
01:42Và nó sẽ không cộng được điểm.
01:45Vậy thì ở đây mình sẽ giải quyết bài toán như sau.
01:47Thứ nhất là giải quyết bài toán về import.
01:49Import thì bây giờ mình ở bên này mình đang cũng có rất là nhiều khách hàng rồi.
01:53Mình không biết, không thể nào biết được là cái khách nào ở trong cái file, trong cái file datahub
02:00này.
02:01Và trong cái database này.
02:04Có bên file này mà lại không có bên database.
02:06Mình không thể nào biết được bằng cách đi search bởi vì quá nhiều.
02:10Đúng không ạ?
02:10Vậy thì lúc này bây giờ mình làm sao?
02:15Vào 16.000.
02:16Ok, bây giờ mình sẽ có 2 cách.
02:18Thứ nhất là mình sẽ vào trong 1 báo cáo ở đây và mình sẽ xuất giúp em file khách
02:22hàng ra.
02:23Thì sau đó, sau khi xuất file cho khách hàng, mình sẽ vào trong 1 cấu hình, cấu hình xuất
02:27file.
02:28Nó sẽ có cho mình 1 cái file.
02:29Ví dụ, em làm cho mình coi.
02:321 báo cáo ra, vào 1 khách hàng.
02:34Và sau đó là chọn xuất file.
02:37Chọn tất cả và chọn xuất file.
02:38Thì sau khi xuất file thì mình sẽ có 1 cái file như thế này.
02:42Chờ 1 chút xíu.
02:43Bởi vì dữ liệu nó nhiều, mình chờ 1 chút xíu ha.
02:45Khoảng 1-2 phút.
02:47Đây, nó sẽ có như thế này.
02:49Và còn 1 file nữa.
02:51Bởi vì 1 trang như thế này thì nó chỉ có chứa khoảng tối đa là 20.000 data thôi.
02:55Thì cái file còn lại, file thứ 2, nó sẽ chứa cái lượng data còn lại.
02:58Bởi vì mình là tới 35.000 mấy lận.
03:00Rồi mình tái 2 cái file này về.
03:01Thì mình sẽ có 1 cái file.
03:03Ví dụ như em tái cái file này về đi.
03:20Rồi.
03:20Thì mình sẽ có 1 cái file kiểu như thế này.
03:24Mình có thể xóa bớt sử dụng các phần mềm như Excel hoặc là mình up lên trên Google Sheet.
03:29Ví dụ như em đi, em không có bản quyền của Microsoft.
03:31Thì em sẽ không sử dụng các phần mềm như Excel hay Word.
03:36Mà em sẽ up tất cả các file này lên trên Google Drive.
03:39Và sau đó em sử dụng các phần mềm Google Sheet.
03:41Đó.
03:42Vậy thì mình sẽ sử dụng các cái công thức.
03:43Và trước khi sử dụng các công thức, mình có thể xóa bớt các cái cột mà mình không cần
03:46đi.
03:47Ví dụ như là họ tên, mình chỉ cần giữ lại họ vào tên thôi.
03:50Hay giới tính mình cũng không cần, mình cũng có thể bỏ qua.
03:53Hoặc là để lại cũng được.
03:54Rồi là số điện thoại này kia.
03:55Nói chung là mình sẽ xóa bớt mấy cột rô riêng đi.
03:57Không cần thiết.
03:57Để làm gì?
03:58Để quan trọng nhất là cái cột số điện thoại ở đây.
04:01Và với cái cột số điện thoại bên cái file này.
04:04Đó.
04:04Cái file này thì trước đó em nghĩ là trước khi up lên đây thì mình cũng có file mà
04:07đúng không?
04:08Hoặc là nếu mà không thì mình có thể xuất cái file này ra cũng được.
04:10Và sau đó mình sẽ sử dụng các công thức để mình làm sao cho cái số điện thoại của
04:14bên này.
04:15Nó từ cột tấm tư, nó thay tắt tư bằng cái số 0 đầu tiên.
04:18Thì cái này mình sử dụng AI để mình hỏi các cái công thức ha.
04:21Rồi sau đó, sau khi đã có 2 file rồi thì mình sẽ với lúc cấp hoặc là sử dụng
04:25các cái hàm gì đó.
04:26Để nó lọc và nó chỉ ra cho mình những số, những cái data nào mà nó chưa có trong
04:32database khách hàng.
04:33Thì mình có thể lấy cái file đó và mình sử dụng file import khách hàng của bên em.
04:37Để mình import lên hệ thống xin đi trước để đảm bảo rằng tất cả các cái file, các cái
04:41data khách hàng trong cái bảng NATA HOP này đều có mặt trên database khách hàng trong này trước rồi.
04:46Đây là 1 cách nha.
04:47Và đây là cách chuẩn nhất.
04:49Còn 1 cách thứ 2 nữa đó là mình sẽ không quan tâm đến cái việc là xuất file 35
04:53.000 người này ra luôn.
04:55Mà mình chỉ đơn giản là mình còn vượt từ cái file cái bảng này qua cái file import này.
04:59Và mình nhớ là cái số điện thoại cũng phải bắt đầu với số 0 nha.
05:02Đó.
05:03Rồi các cái cột khác thì mình nếu mà không có thông tin mình có thể bỏ chống.
05:06Rồi các cái cột khác không có thông tin mình bỏ chống ha.
05:09Rồi các cái cột mà không có thông tin mình bỏ chống ha.
05:10Rồi các cái cột mà không có thông tin thì mình sẽ đều mặc định bằng 0.
05:13Các cột khác không có mình bỏ chống.
05:15Kể cả cột điểm mình có mình vẫn bỏ chống giúp em.
05:17Toto Malo có vẫn bỏ chống ha.
05:20Rồi các cái cột mà không khó thì mình để chống.
05:22Thì lên trên thì nó sẽ không có thông tin thì nó sẽ không đè lên thông tin cũ.
05:25Được vậy.
05:26Còn quan trọng là nó sẽ thời tạo ra các cái khách hàng mà chưa có trên hệ thống.
05:30Rồi là mình đã giải quyết xong vấn đề đầu tiên về import ha.
05:33Và cái chỗ phần import thì mình lưu ý một cái nữa là mình sẽ vào trong mần cấu hình
05:37trước khi mình import.
05:38Mình thay cho em cái email chỗ này này.
05:40Hai chỗ này luôn.
05:41Cả hai chỗ luôn nha.
05:42Để khi mà mình import data lên đây thì nó sẽ báo cho mình biết là thành công hay thất
05:46bại báo qua email.
05:48Bởi vì là khi mà mình import với số lượng data lớn thì không phải là mình nhấn thao tác
05:53import xong một cái là nó hiện ở trên này ngay.
05:56Mà nó sẽ chạy và nó sẽ chạy theo hàng chờ có thể là cả tiếng.
05:59Cho nên là mình sẽ không biết là nó thành công hay thất bại mà mình cứ chờ như vậy
06:01thì rất là không đúng.
06:03Cho nên là mình thay đổi cái email ở đây ha.
06:05Để khi mà mình import xong kể là nó đã báo cho mình thành công hay thất bại.
06:09Mặc dù mình chưa thấy nó lên trên hệ thống nhưng mình biết là nó thành công.
06:12Đó là ý thức nhất ha.
06:13Rồi.
06:13Mình xử lý vụ data có trên hệ thống.
06:17Rồi sau đó ha.
06:18Quay trở lại với cái phần bên ảnh.
06:21À sorry.
06:21Một chút nữa ở phần data import lên hệ thống.
06:24Cái phần này là một phần rất là quan trọng.
06:26Ví dụ mình có sau khi mình còn vượt file mình có 35.000 người ha.
06:30Mình không nên import một phát 35.000 người đó.
06:33Mà mình cách làm một cái file con.
06:35Nhỏ nhỏ nữa.
06:36Chỉ trước khoảng tầm 5 đến 10 dòng thôi.
06:39Đó.
06:39Và sau đó mình import lên trước.
06:41Và nếu mà mình thấy nó thành công và nó lên đúng ý mình.
06:44Mình lưu ý nha.
06:44Không những thành công mà phải lên đúng ý mình.
06:46Thì mới gọi là cái file đúng.
06:48Thì khi đó sau đó mình lấy toàn bộ cái file lớn để mình import lên thôi.
06:51Và cái file lớn đó thì mình có thể cắt.
06:535 đến 10 cái dòng đầu tiên mà mình đã import cái file test lên rồi.
06:56Mình có thể cắt bớt đi.
06:58Cắt bớt bằng cạnh.
06:59Xóa bớt đi.
06:59Xóa bớt mấy cái dòng nó đi là được.
07:00Vậy thôi ha.
07:01Thì mình đã xử lý xong cái phần này.
07:03Tức là.
07:03Mình sẽ import trước một lượng data nhỏ.
07:05Để nếu nó có sai á.
07:07Thì mình sẽ.
07:08Xóa nó đi.
07:09Hoặc là nó sẽ không để lại vấn đề quá lớn.
07:12Đó.
07:12Rồi qua vấn đề thứ 2.
07:15Sau khi xong vấn đề thứ 2 ha.
07:17Mình sẽ qua phần về tích điểm.
07:19Ở bên này mình.
07:20Em có 2 câu hỏi.
07:21Khá là lớn chỗ này.
07:22Thứ nhất á.
07:23Là.
07:24Có những khách hàng.
07:25Mà bản chất người ta không có điểm.
07:27Và cũng không có chi tiêu luôn.
07:28Vậy thì mình import lên làm gì.
07:29Và mình chạy cái data đó.
07:31Để làm gì.
07:32Bởi vì là mỗi 1 lần mình chạy data.
07:34Một chiến dịch mình chạy data qua như thế này nè.
07:36Các cái nút này đều tốn token.
07:37Token là cái gì?
07:38Là cái bên ngoài chỗ này.
07:42Đây ha.
07:43Đây là chỗ token chỗ này ha.
07:45Đó.
07:46Nó đều tốn 1 token trên 1 nốt.
07:48Trên 1 lượt data chạy qua.
07:50Đó.
07:50Ví dụ như như thế này.
07:51Mình cộng 3 cái nốt này lại.
07:52Và nhân với số lượng data chạy qua của mỗi nốt.
07:53Thì mình đã thấy 1 lượng token khá lớn rồi đúng không?
07:56Và nó không giải quyết được vấn đề gì cả.
07:57Nó còn sai nữa.
07:59Đấy.
07:59Vậy thì.
08:00Mình không nên.
08:01Thứ nhất là.
08:02Mình có thể xem xét.
08:03Với những cái data.
08:06Với những cái data.
08:06Mà nó không có cái gì như thế này.
08:08Thì mình khỏi.
08:08Mình khỏi chạy.
08:09Thì cái lúc mà mình lọc.
08:11Bây giờ mình coi như là mình bỏ cái bản này đi.
08:14Mình lọc.
08:15Mình sử dụng công thức.
08:16Mình lọc.
08:16Mình bỏ bớt các cái dòng.
08:17Mà nó không.
08:182 cái này đều là 0 đi.
08:20Bởi vì nó đâu cần thiết phải chạy.
08:21Đúng không ạ?
08:22Rồi.
08:22Tiếp theo sẽ có những cái dòng mà total.
08:24Cái đạ tiêu.
08:25Là 1 con số.
08:26Có giá trị.
08:27Nhưng mà cái bên tích điểm lại bằng 0.
08:29Thì em đang không hiểu quy tắc ở đây là gì.
08:31Bởi vì thường 2 cái này nó sẽ có liên quan đến nhau.
08:33Ví dụ như cái này.
08:35255.000 thì chỗ này.
08:35Ví dụ là 255 điểm chẳng hạn.
08:38Thì nó sẽ hợp lý.
08:39Còn cái này không.
08:40Cái này.
08:40Thì em đang không hiểu là mình tích cái gì.
08:42Bởi vì total là mình không tích được.
08:44Total mình không tích được nha.
08:46Mình chỉ đi tích điểm thôi.
08:47Chứ mình không đi tích total.
08:49Đó.
08:50Vậy thì 1 là mình có thể còn vợt nó qua điểm ngay trên lúc mà mình xử lý file
08:54Excel bên ngoài.
08:55Mình còn vợt nó qua luôn.
08:57Thành 255 điểm hay gì đó.
09:00Đấy.
09:02Còn nếu như mà mình.
09:03Những cái data này nó cũng không tích điểm luôn.
09:05Mình tích bằng 0 luôn đó.
09:06Thì em nghĩ là nó cũng.
09:07Trang như file.
09:08Cái data.
09:08Cả 2 ô đều là 0.
09:10Thì mình xóa luôn.
09:11Xóa luôn để làm gì.
09:12Để cái tổng lượng data của mình là ít nhất có thể.
09:14Mình chỉ cần những cái data mà mình thực sự cần update điểm cho họ thôi.
09:18Ví dụ như là.
09:19Đây.
09:20Ví dụ như data này.
09:21Mình giữ lại.
09:21Đó.
09:22Mình thấy.
09:22Trong 1 trang 100 data.
09:24Thì chỉ có đúng 1 dòng là nó phù hợp để.
09:26Cần tích điểm 79.
09:27Những cái data còn lại mình đang chạy trong.
09:29Gọi là chạy 1 cách vô nghĩa.
09:31Đó là em còn chưa kể đến cái trường hợp nó bị sai nữa nha.
09:34Ví dụ như trường hợp này nó đang không sai.
09:36Đây là 1 cái rất là may mắn.
09:38Nhưng nếu nó sai.
09:39Nó sẽ có những cái vấn đề mà mình phải đi xử lý cái vấn đề đó nữa.
09:41Rất là phức tạp.
09:43Đúng ạ.
09:44Rồi.
09:44Vậy thì ở đây.
09:46Mình xong cái chỗ phần này.
09:48Mình sẽ lọc ra ha.
09:50Ví dụ như mình giữ lại cái data như thế này đi.
09:56Rồi.
09:56Thì sau khi mà mình dơ 1 cái data như vậy thì mình sẽ tạo ra 1 cái bảng mới.
10:03Đây.
10:04Đây.
10:04Mình sẽ nhập lên và mình tại sự tạo cho nó sinh ra 1 cái bảng mới nha.
10:07Thay vì là chèm vào bảng cũ mình xin ra 1 cái bảng thứ 3 ở đây cho em.
10:11Và cái bảng thứ 3 đó mình cần phải chắc chắn 1 điều rằng thứ nhất là cái việc xử
10:15lý data bên ngoài mình phải chuyển được cái chỗ này thành con số 0.
10:1884 thay bằng 0.
10:19Thứ 2 là mình phải xác định đúng cái số điểm mà mình cần tích.
10:22Cái nào tích được điểm thì đấy.
10:24Còn cái nào không tích được điểm.
10:25Ví dụ như mấy cái ô này này.
10:26Mấy cái dòng này này.
10:27Bỏ hết đi giúp em.
10:28Để nó nhẹ cái data nhất.
10:29Hoặc là những cái dòng này.
10:30Nó có tổ tổ nhưng mà đâu có tích tổ tổ đâu.
10:33Mình tích nó tích điểm.
10:34Một là nếu như chỗ này mình chưa còn vượt qua điểm thì mình còn vượt qua.
10:37Còn nếu như mà mình vẫn để điểm mà không thì mình xóa nó đi luôn.
10:40Coi như là nó ngang vào hàng với các data này luôn.
10:43Sau đó mình đã được 1 cái bảng thứ 3 rồi.
10:45Và cái bảng thứ 3 đó mình sẽ tạo chiến dịch để cộng điểm.
10:51Và cái chiến dịch thì nó cũng y chang như cái chiến dịch mà mình tạo hơn.
10:53Không có gì cả ha.
10:55Nhưng mà chỗ này cũng thêm 1 ý nữa.
10:59Đây.
11:00Xóa nó không có được.
11:03Rồi chỗ này ha.
11:07Đầu tiên thì mình cũng chọn cái cái data hub đó.
11:10Mình chọn ví dụ như chọn cái bảng số 3.
11:12Rồi thứ 2 là mình sẽ chọn hoặc là cái chỗ này này.
11:17Mình vẫn giữ nguyên cái bảng số 1.
11:19Cái bảng này.
11:20Mình vẫn giữ nguyên cái bảng này.
11:21Nhưng mà lúc này cái chỗ này mình thêm giúp em 1 cái điều kiện là cái cột.
11:26Cột tích điểm.
11:27Phải khác không?
11:28Thì nó sẽ loại ra toàn bộ các cái dòng mà cái ô cái cột này bằng 0 ha.
11:32Thì mình khỏi về import lại.
11:34Nhưng mà dù sao mình vẫn phải xử lý file lại để cái chỗ số điện thoại này nó bằng
11:380.
11:39Nó bằng 0 thì nó mới tìm kiếm qua bên này và nó tìm đúng cái khách hàng nó được.
11:42Chứ nếu nó là 84 thì rõ ràng nó là một số khác rồi.
11:47Rồi.
11:49Sau khi mà xong phần này ha.
11:51Thì mình sẽ quay về phần chiến dịch ở đây.
11:53Mình kiểm tra các nốt một chút xíu.
11:55Ở đây nè.
11:55Mình luôn luôn thiếu một cái chỗ đó là mình không truyền cái số điện thoại vào.
11:59Đặc biệt là trong những cái chiến dịch mà mình nhân bán lên.
12:01Nhân bán từ một chiến dịch khác á.
12:03Mình nhân bán từ một chiến dịch khác lên.
12:04Thì bao giờ các cái ô đó, các cái ô trường dữ liệu á.
12:08Nó sẽ bị, có thể nó sẽ bị thiếu.
12:11Và nó không biết là cần truyền cái số điện thoại nào vào đó.
12:14Thì mình bắt buộc phải chọn lại.
12:16Mình bắt buộc phải chọn.
12:17Ví dụ như là Data Hub đang chứa số điện thoại.
12:19Thì mình phải chọn cái ô nào chứa số điện thoại mình truyền vào đây.
12:21Bởi vì cộng điểm là cộng điểm cho khách hàng.
12:23Và khách hàng là cộng theo cái số điện thoại của họ.
12:26Chứ không thì nó biết cộng cho ai.
12:27Lỡ nó cộng cho người khác thì sao.
12:29Đúng không ạ.
12:29Thì mình bắt buộc phải truyền vào đó.
12:31Lý do vì sao tất cả các cái nốt của mình này của mình đăng đều thất bại ha.
12:35Rồi.
12:35Cộng điểm tích lũy và cả điểm xét hạ.
12:38Mình chọn cộng điểm là đúng rồi này.
12:40Cộng điểm theo công thức.
12:42Cộng điểm theo công thức.
12:44Và chọn truyền vào đây là cái trường cái cột tích điểm.
12:47Tức là giá trị của cái cột tích điểm.
12:49Cột này.
12:50Và.
12:51Ok.
12:51Vậy là đúng rồi đó.
12:52Cái phần này không có gì sai nha.
12:54Cộng điểm.
12:55Cái nốt này của mình trừ cái chỗ này.
12:56Chỉ cái chỗ số điện thoại này của mình mình không fill ra thì mọi thứ đều là đúng ha.
13:01Sau đó kiểm tra.
13:01Nếu mà thành công thì mình sẽ cập nhật bản ghi.
13:08Cập nhật.
13:17Cái này mình đang làm sai.
13:19Cái này mình đang làm chưa đúng ha.
13:21Mình sử dụng cái bảng mới rồi thì mình nên thêm cái cột mới ở trên bảng mới.
13:26Chứ mình cập nhật cái bảng cũ làm sao mà cập nhật được.
13:29Đúng không ạ.
13:30Nó không đúng.
13:31Nó không đúng một chút nào cả.
13:35Và.
13:36Quan trọng á.
13:37Em vẫn nhấn mạnh với mình là.
13:38Khi mà mình import file mới.
13:40Sau khi mình xử lý cái này ha.
13:41Mình import file mới xong á.
13:42Thì mình nên import một file test của tầm 5 data này đó thôi.
13:45Còn sau đó mình chạy chiến dịch trên lượng data test đó.
13:48Xem nó đúng với ý của mình như chưa.
13:50Nếu mà đúng rồi á.
13:51Thì lúc đó mình mới làm tiếp.
13:52Còn nếu mà nó chưa đúng á.
13:53Thì.
13:54Mình nên tìm cách để xử lý nó.
13:56Chứ thay vì là mình chạy với một lượng data rất lớn như thế này.
13:59Thì.
13:59Như em nói á.
14:01Cái việc mất token á.
14:02Nó là một cái việc rất là bé.
14:03Bởi vì với số lượng token của mình thì thực ra là.
14:06100.000 token nó cũng rất là ít.
14:08Phần trăm là ít.
14:09Nó không ảnh hưởng gì đâu.
14:11Nhưng cái vấn đề là nếu như nó chạy sai và nó gây ra sai lệch về data á.
14:15Lúc đó mình kiểm tra và mình fix lại nó cực kỳ nguy hiểm.
14:18Có thể là không fix được luôn.
14:19Cho nên là cái này mình nên test với một lượng data nhỏ để mình control được cái đó ha.
14:23Hãy subscribe cho kênh Ghiền Mì Gõ Để không bỏ lỡ những video hấp dẫn
14:28Hãy subscribe cho kênh Ghiền Mì Gõ Để không bỏ lỡ những video hấp dẫn
14:29Hãy subscribe cho kênh Ghiền Mì Gõ Để không bỏ lỡ những video hấp dẫn

Recommended