Xuất và nhập lại
Những gì được giữ nguyên khi round-trip.
Các định dạng xuất
| Định dạng | Dùng để | Giữ được gì |
|---|---|---|
.drawio | Mở lại bằng diagrams.net, sửa tiếp | Bố cục, thời gian, chi phí, xác suất, loại cổng |
.bpmn | Nạp vào Camunda, Bizagi… | Cấu trúc, tên, thời gian; chi phí nằm ở phần documentation |
.mmd (Mermaid) | Dán vào tài liệu, Confluence, GitLab, README | Cấu trúc và nhãn |
Bảng bước .csv | Excel, Power BI | Toàn bộ thuộc tính bước |
Bảng luồng .csv | Excel | Nối và xác suất |
Kịch bản .csv | Báo cáo, biểu đồ | Mọi kịch bản kèm công thức |
| File gốc | Lấy lại nguyên bản đã tải lên | Y hệt lúc tải lên |
Xuất rồi nhập lại có mất gì không
Với .drawio thì không. Thời gian và chi phí được ghi vào nhãn theo quy ước
tên 30 minutes · 120k, xác suất ghi vào nhãn luồng, và loại cổng ghi vào
thuộc tính style:
elif node.type == "gateway":
# gwType giữ lại loại cổng: thiếu nó thì import lại sẽ thành XOR hết
style = f"rhombus;whiteSpace=wrap;html=1;gwType={node.subtype or 'exclusive'};"
Một lỗi đã từng có
Bản đầu tiên không ghi
Bản đầu tiên không ghi
gwType. Xuất ra rồi nhập lại, mọi cổng song song
biến thành cổng loại trừ — thời gian từ max(120, 20) thành trung bình
có trọng số, sai lệch hàng chục phút mà nhìn sơ đồ không thấy gì bất thường. Bộ kiểm thử
hiện có một bài riêng khoá lỗi này lại.
Xuất sơ đồ ra ảnh
Cả hai sơ đồ đều là SVG. Chuột phải vào hình để lưu ảnh, hoặc xuất .drawio rồi
dùng diagrams.net xuất PNG/PDF ở độ phân giải mong muốn.
Nhập từ công cụ khác
Ngược lại, bạn có thể vẽ ở bất kỳ đâu miễn là xuất ra được draw.io hoặc BPMN 2.0. Xem Định dạng file hỗ trợ để biết cách viết nhãn cho công cụ đọc được thời gian và chi phí ngay từ lần tải lên đầu tiên.
Chỗ nào khó hiểu hoặc còn thiếu?