Skip to content

Bảng

Bảng trong kịch bản công việc được sử dụng để lưu trữ dữ liệu được lấy từ ​​một trang web hoặc dữ liệu sinh ra trong khi quá trình chạy kịch bản tự động. Trong bảng, mỗi cột là một kiểu dữ liệu nghiêm ngặt.

Tạo bảng

Trước khi chèn dữ liệu vào bảng, bạn phải tạo các cột trong bảng. Có tất cả 5 loại dữ liệu mà bạn có thể chọn cho cột Text, Number, Boolean, Array, and Any.

Ví dụ khi tạo cột cot1cot2

Workflow table

Chèn dữ liệu

Bạn có thể chèn dữ liệu vào bảng bằng cách sử dụng các node được sử dụng để trích xuất dữ liệu từ một trang web, chẳng hạn như Trích Văn Bản Lấy Thuộc Tính. Để chèn dữ liệu bằng các node đó, hãy nhấn vào node đó, chọn tùy chọn "Chèn vào bảng" và chọn một trong các cột.

Ví dụ khi chèn dữ liệu được lấy từ node Trích văn bản vào cột cot1 hoặc cot2

Select column

Ví dụ khi chèn dữ liệu vào cột cot1 bằng node Chèn dữ liệu

Select column

Mỗi khi bạn chèn dữ liệu vào bảng, dữ liệu sẽ được đẩy xuống hàng cuối cùng của cột, ví dụ như khi bạn chèn dữ liệu vào bảng như thế này.

nameageaddress
An17Hà Nội
Ba20Hải Phòng

Và khi quá trình thực thi diễn ra, node Chèn dữ liệu sẽ chèn dữ liệu vào cột cot1. Bảng sẽ như thế này.

nameageaddress
An17Hà Nội
Ba20Hải Phòng
Hải

Bên trong quy trình, bảng lưu trữ một mảng đối tượng.

json
[
  {
    "name": "An",
    "age": 17,
    "address": "Hà Nội", 
  },
  {
    "name": "Ba",
    "age": 20,
    "address": "Hải Phòng", 
  },
  {
    "name": "Hải"
  }
]
[
  {
    "name": "An",
    "age": 17,
    "address": "Hà Nội", 
  },
  {
    "name": "Ba",
    "age": 20,
    "address": "Hải Phòng", 
  },
  {
    "name": "Hải"
  }
]

Xuất Dữ Liệu Trong Bảng

Sử dụng Xuất Dữ Liệu để xuất bảng thành file. Bạn có thể chọn xuất bảng dưới dạng file "Văn bản", "CSV" hoặc "JSON".

Ví dụ ở dưới thể hiện một thao tác xuất dữ liệu từ cột cot1 trong bảng bằng node Xuất dữ liệu. Dữ liệu xuất ra sẽ được chèn vào file test với lựa chọn Thêm vào cuối khi gặp file đã tồn tại và dữ liệu được lưu dưới dạng CSV

Ví dụ

Workflow table