Nhập dữ liệu vào lớp đã có

Nhập dữ liệu vào lớp đã có

Yêu cầu bắt buộc để tiến trình nhập dữ liệu thành công bạn cần phải biết chính xác cấu trúc dữ liệu của lớp dữ liệu đích và nội dung dữ liệu của tệp dữ liệu nguồn, lý do là bạn không thể nhập giá trị kiểu chuỗi ký tự vào một trường có kiểu dữ liệu là kiểu số hoặc kiểu logic hoặc dữ liệu không gian vào một trường thuộc tính khác...  hoặc trường hợp tệp CSV có dấu phân cách lại trùng với một ký tự trong dữ liệu thì việc tích hợp cũng có thể gặp lỗi.. .Cần xác định rõ là bạn muốn nhập mới toàn bộ dữ liệu và không liên quan đế dữ liệu đã có hoặc nhập mới và cập nhật theo khóa hoặc xóa dữ liệu cũ và nhập mới toàn bộ dữ liệu. Các định dạng tệp nguồn được gServer hỗ trợ bao gồm Excel, CSV, Shapefile, GDB.

Nhập dữ liệu từ Excel

Nhập dữ liệu từ tệp dữ liệu nguồn có đuôi xls hoặc xlsx.

1) Lựa chọn lớp dữ liệu, kích chọn nút lệnh trên thanh công cụ.

2) Hiển thị giao diện Chọn kiểu nguồn dữ liệu lựa chọn Excel. Sau đó kích chọn nút lệnh Tiếp theo để tiếp tục tiến trình nhập liệu.

3) Hiển thị giao diện Lựa chọn nhập, tích chọn Nhập dữ liệu cho lớp dữ liệu được chọn để thực hiện nhập dữ liệu cho lớp đang chọn. Kích chọn nút lệnh Tiếp.

4) Hiển thị giao diện nhập dữ liệu Excel cho lớp được chọn như sau:

a) Chọn tệp dữ liêu nguồn

Đường dẫn: chọn đường dẫn tệp dữ liệu nguồn.

Chọn tiêu đề là dòng đầu tiên: Nếu tích chọn mục này hệ thống sẽ hiểu lấy giá trị của dòng đầu tiên trong sheet dữ liệu làm tên trường của lớp dữ liệu tạo mới.

Chọn dòng bắt đầu dữ liệu: nhập giá trị là số thứ tự của dòng bắt đầu đọc dữ liệu.

Điều kiện lọc: bạn có thể lọc dữ liệu từ tệp dữ liệu nguồn theo một tiêu chí nào đó nếu bạn không muốn nhập toàn bộ dữ liệu từ tệp vào lớp dữ liệu.

b) Cấu hình  Dữ liệu không gian của tệp nguồn. Người dùng sẽ lựa chọn một trong 3 trường hợp sau:

Từ trường bất kỳ: nếu bạn chọn giá trị này có nghĩa là tệp dữ liệu nguồn của bạn có trường dữ liệu không gian.

Trường không gian: lựa chọn tên cột chứa dữ liệu không gian trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Từ trường kinh độ, vĩ độ: nếu bạn chọn giá trị này, khi nhập dữ liệu hệ thống sẽ tự động tạo trường không gian từ kinh độ, vĩ độ mà bạn nhập vào. Trường hợp này chỉ áp dụng với dữ liệu không gian có kiểu hình học dạng điểm.

Kinh độ, vĩ độ: Thực hiện ánh xạ thông tin kinh độ, vĩ độ với trường lưu trữ tương ứng trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Không có không gian: nếu bạn chọn giá trị này có nghĩa tệp dữ liệu nguồn của bạn không có dữ liệu không gian.

c) Cấu hình cơ chế cập nhật nhập dữ  liệu vào tệp đích lựa chọn 1 trong các cơ chế sau:

Thêm mới và cập nhật: Nhập các dữ liệu và cập nhật thông tin cho các đối tượng đã có theo trường khóa chính.

Trường khóa chính: Xác định trường khóa chính trong tệp dữ liệu. Yêu cầu giá trị của trường khóa chính phải duy nhất, trường khóa chính phải là một trường mã.

Trường liên kết của bảng đích: lựa chọn trường khóa trong lớp dữ liệu làm trường liên kết. Trường này sẽ được sử dụng để liên kết với trường khóa chính của tệp dữ liệu trong bước xử lý cập nhập dữ liệu.

Thêm mới toàn bộ: Thực hiện nhập mới tất cả dữ liệu từ tệp vào lớp dữ liệu mà không cần quan tâm đến dữ liệu có thể bị trùng lặp.

Xóa toàn bộ và thêm mới: Xóa toàn bộ dữ liệu cũ trong lớp dữ liệu và nhập mới dữ liệu từ tệp.

d) Ánh xạ trường dữ liệu

Nội dung của từng cột trong bảng ánh xạ.

Trường dữ liệu: hệ thống đã liệt kê danh sách các thuộc tính của bảng đích.

Trường ánh xạ: lựa chọn thuộc tính tương ứng trong tệp dữ liệu nguồn.

Trường không được ánh xạ hệ thống sẽ tự động bỏ qua không thực hiện nhập.

5) Sau khi đã thực hiện cấu hình xong, kích chọn nút lệnh Nhập dữ liệu để hoàn thành tiến trình nhập liệu.

6) Trạng thái của tiến trình nhập liệu sẽ được ghi nhận lại trong nhật ký, bạn có thể tìm hiểu thêm về Theo dõi nhật ký đồng bộ dữ liệu.

7) Nếu trạng thái của tiến trình nhập dữ liệu thành công bạn có thể mở Bảng thông tin thuộc tính để xem dữ liệu.

Nhập dữ liệu CSV

Nhập dữ liệu từ tệp tệp dữ liệu nguồn có đuôi csv.

1) Lựa chọn lớp dữ liệu, kích chọn nút lệnh trên thanh công cụ.

2) Trên giao diện Chọn kiểu nguồn dữ liệu: chọn CSV. Sau đó kích chọn nút lệnh Tiếp theo để tiếp tục tiến trình nhập liệu.

3) Trên giao diện Lựa chọn nhập, tích chọn Nhập dữ liệu cho lớp dữ liệu được chọn để thực hiện nhập dữ liệu cho lớp đang chọn. Kích chọn nút lệnh Tiếp.

4) Hiển thị giao diện nhập dữ liệu CSV từ lớp được chọn.

a) Chọn tệp dữ liêu nguồn

Đường dẫn: chọn đường dẫn tệp dữ liệu nguồn lưu trữ trong hệ thống quản lý tệp của gServer.

Tên bảng: Hệ thống tự động lấy tên bảng theo tên tệp nguồn, người dùng có thể thay đổi tên bảng tùy ý.

Ký tự phân cách: Nhập ký tự là giá trị sử dụng để phân cách giữ liệu giữa các cột trong tệp dữ liệu nguồn. Nếu là ký tự đặc biệt thì hệ thống sẽ hỗ trợ chọn và người dùng không trực tiếp nhập.

Điều kiện lọc: bạn có thể lọc dữ liệu từ tệp dữ liệu nguồn theo một tiêu chí nào đó nếu bạn không muốn nhập toàn bộ dữ liệu từ tệp vào lớp dữ liệu.

b) Cấu hình  Dữ liệu không gian của tệp nguồn. Người dùng sẽ lựa chọn một trong 3 trường hợp sau:

Từ trường bất kỳ: nếu bạn chọn giá trị này có nghĩa là tệp dữ liệu nguồn của bạn có trường dữ liệu không gian.

Trường không gian: lựa chọn tên cột chứa dữ liệu không gian trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Từ trường kinh độ, vĩ độ: nếu bạn chọn giá trị này, khi nhập dữ liệu hệ thống sẽ tự động tạo trường không gian từ kinh độ, vĩ độ mà bạn nhập vào. Trường hợp này chỉ áp dụng với dữ liệu không gian có kiểu hình học dạng điểm.

Kinh độ, vĩ độ: Thực hiện ánh xạ thông tin kinh độ, vĩ độ với trường lưu trữ tương ứng trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Không có không gian: nếu bạn chọn giá trị này có nghĩa tệp dữ liệu nguồn của bạn không có dữ liệu không gian.

c) Cấu hình cơ chế cập nhật nhập dữ  liệu vào tệp đích lựa chọn 1 trong các cơ chế sau:

Thêm mới và cập nhật: Nhập các dữ liệu và cập nhật thông tin cho các đối tượng đã có theo trường khóa chính.

Trường khóa chính: Xác định trường khóa chính trong tệp dữ liệu. Yêu cầu giá trị của trường khóa chính phải duy nhất, trường khóa chính phải là một trường mã.

Trường liên kết của bảng đích: lựa chọn trường khóa trong lớp dữ liệu làm trường liên kết. Trường này sẽ được sử dụng để liên kết với trường khóa chính của tệp dữ liệu trong bước xử lý cập nhập dữ liệu.

Thêm mới toàn bộ: Thực hiện nhập mới tất cả dữ liệu từ tệp vào lớp dữ liệu mà không cần quan tâm đến dữ liệu có thể bị trùng lặp.

Xóa toàn bộ và thêm mới: Xóa toàn bộ dữ liệu cũ trong lớp dữ liệu và nhập mới dữ liệu từ tệp.

d) Ánh xạ trường dữ liệu

 Nội dung của từng cột trong bảng ánh xạ:

Trường dữ liệu: hệ thống đã liệt kê danh sách các thuộc tính của bảng đích.

Trường ánh xạ: lựa chọn thuộc tính tương ứng trong tệp dữ liệu nguồn.

Trường không được ánh xạ hệ thống sẽ tự động bỏ qua không thực hiện nhập.

5) Sau khi đã thực hiện cấu hình xong, kích chọn nút lệnh Nhập dữ liệu để hoàn thành tiến trình nhập liệu.

6) Trạng thái của tiến trình nhập liệu sẽ được ghi nhận lại trong nhật ký, bạn có thể tìm hiểu thêm về Theo dõi nhật ký đồng bộ dữ liệu.

7) Nếu trạng thái của tiến trình nhập dữ liệu thành công bạn có thể mở Bảng thông tin thuộc tính để xem dữ liệu.

Nhập dữ liệu Shapefile

Nhập dữ liệu từ tệp dữ liệu nguồn có đuôi mở rộng shp.

1) Lựa chọn lớp dữ liệu, kích chọn nút lệnh trên thanh công cụ.

2) Hiển thị giao diện Chọn kiểu nguồn dữ liệu chọn Shapefile. Sau đó kích chọn nút lệnh Tiếp theo để tiếp tục tiến trình nhập liệu.

3) Trên giao diện Lựa chọn nhập liệu, tích chọn Nhập dữ liệu cho lớp dữ liệu được chọn để thực hiện nhập dữ liệu cho lớp đang chọn. Kích chọn nút lệnh Tiếp.

4) Hiển thị giao diện Nhập dữ Shapefile cho lớp đã chọn như sau:

a) Chọn tệp dữ liệu nguồn

Đường dẫn: chọn đường dẫn tệp dữ liệu nguồn lưu trữ trong hệ thống quản lý tệp của gServer.

Điều kiện lọc: bạn có thể lọc dữ liệu từ tệp dữ liệu nguồn theo một tiêu chí nào đó nếu bạn không muốn nhập toàn bộ dữ liệu từ tệp vào lớp dữ liệu.

b) Cấu hình Dữ liệu không gian của tệp nguồn. Người dùng sẽ lựa chọn một trong 3 trường hợp sau:

Từ trường bất kỳ: nếu bạn chọn giá trị này có nghĩa là tệp dữ liệu nguồn của bạn có trường dữ liệu không gian. 

Trường không gian: lựa chọn tên cột chứa dữ liệu không gian trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Từ trường kinh độ, vĩ độ: nếu bạn chọn giá trị này, khi nhập dữ liệu hệ thống sẽ tự động tạo trường không gian từ kinh độ, vĩ độ mà bạn nhập vào. Trường hợp này chỉ áp dụng với dữ liệu không gian có kiểu hình học dạng điểm.

Kinh độ, vĩ độ: Thực hiện ánh xạ thông tin kinh độ, vĩ độ với trường lưu trữ tương ứng trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Không có không gian: nếu bạn chọn giá trị này có nghĩa tệp dữ liệu nguồn của bạn không có dữ liệu không gian.

c) Cấu hình cơ chế cập nhật nhập dữ  liệu vào tệp đích lựa chọn 1 trong các cơ chế sau:

Thêm mới và cập nhật: Nhập các dữ liệu và cập nhật thông tin cho các đối tượng đã có theo trường khóa chính.

Trường khóa chính: Xác định trường khóa chính trong tệp dữ liệu. Yêu cầu giá trị của trường khóa chính phải duy nhất, trường khóa chính phải là một trường mã.

Trường liên kết của bảng đích: lựa chọn trường khóa trong lớp dữ liệu làm trường liên kết. Trường này sẽ được sử dụng để liên kết với trường khóa chính của tệp dữ liệu trong bước xử lý cập nhập dữ liệu.

Thêm mới toàn bộ: Thực hiện nhập mới tất cả dữ liệu từ tệp vào lớp dữ liệu mà không cần quan tâm đến dữ liệu có thể bị trùng lặp.

Xóa toàn bộ và thêm mới: Xóa toàn bộ dữ liệu cũ trong lớp dữ liệu và nhập mới dữ liệu từ tệp.

d) Ánh xạ trường dữ liệu

 Nội dung của từng cột trong bảng ánh xạ:

Trường dữ liệu: hệ thống đã liệt kê danh sách các thuộc tính của bảng đích.

Trường ánh xạ: lựa chọn trường thuộc tính tương ứng trong tệp dữ liệu nguồn. Hệ thống sẽ tự động ánh xạ nếu tên trường trong tệp nguồn trùng với tên trường trong bảng đích.

Trường không được ánh xạ hệ thống sẽ tự động bỏ qua không thực hiện nhập.

5) Sau khi đã thực hiện cấu hình xong, kích chọn nút lệnh Nhập dữ liệu để hoàn thành tiến trình nhập liệu.

6) Trạng thái của tiến trình nhập liệu sẽ được ghi nhận lại trong nhật ký, bạn có thể tìm hiểu thêm về Theo dõi nhật ký đồng bộ dữ liệu.

7) Nếu trạng thái của tiến trình nhập dữ liệu thành công bạn có thể mở Bảng thông tin thuộc tính để xem dữ liệu.

Nhập dữ liệu GDB

Nhập dữ liệu từ tệp dữ liệu nguồn có đuôi gdb.

1) Lựa chọn lớp dữ liệu, kích chọn nút lệnh trên thanh công cụ.

2) Trên giao diện Chọn kiểu nguồn dữ liệu chọn File Geodatabase. Sau đó kích chọn nút lệnh Tiếp theo để tiếp tục tiến trình nhập liệu.

3) Trên giao diện Lựa chọn nhập liệu, tích chọn Nhập dữ liệu cho lớp dữ liệu được chọn để thực hiện nhập dữ liệu cho lớp đang chọn. Kích chọn nút lệnh Tiếp.

4) Hiển thị giao diện nhập dữ liệu từ lớp được chọn như sau:

a) Chọn tệp dữ liêu nguồn

Đường dẫn: chọn đường dẫn tệp dữ liệu nguồn.

Chủ đề: Chọn chủ đề dữ liệu trong tệp nguồn chứa lớp dữ liệu cần cập nhập.

Lớp dữ liệu: kéo danh sách lớp để chọn lớp dữ liệu nguồn.

Điều kiện lọc: bạn có thể lọc dữ liệu từ tệp dữ liệu nguồn theo một tiêu chí nào đó nếu bạn không muốn nhập toàn bộ dữ liệu từ tệp vào lớp dữ liệu.

b) Cấu hình  Dữ liệu không gian của tệp nguồn. Người dùng sẽ lựa chọn một trong 3 trường hợp sau:

Từ trường bất kỳ: nếu bạn chọn giá trị này có nghĩa là tệp dữ liệu nguồn của bạn có trường dữ liệu không gian. 

Trường không gian: lựa chọn tên cột chứa dữ liệu không gian trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Từ trường kinh độ, vĩ độ: nếu bạn chọn giá trị này, khi nhập dữ liệu hệ thống sẽ tự động tạo trường không gian từ kinh độ, vĩ độ mà bạn nhập vào. Trường hợp này chỉ áp dụng với dữ liệu không gian có kiểu hình học dạng điểm.

Kinh độ, vĩ độ: Thực hiện ánh xạ thông tin kinh độ, vĩ độ với trường lưu trữ tương ứng trong tệp dữ liệu nguồn.

Hệ tọa độ nguồn: chọn hệ tọa độ của dữ liệu không gian trong tệp dữ liệu nguồn bao gồm: VN2000BL, WM900913, WGS84 nếu dữ liệu nguồn thuộc hệ tọa độ VN2000XY thì cần nhập thêm kinh tuyến và múi chiếu.

Không có không gian: nếu bạn chọn giá trị này có nghĩa tệp dữ liệu nguồn của bạn không có dữ liệu không gian.

c) Cấu hình cơ chế cập nhật nhập dữ  liệu vào tệp đích lựa chọn 1 trong các cơ chế sau:

Thêm mới và cập nhật: Nhập các dữ liệu và cập nhật thông tin cho các đối tượng đã có theo trường khóa chính.

Trường khóa chính: Xác định trường khóa chính trong tệp dữ liệu. Yêu cầu giá trị của trường khóa chính phải duy nhất, trường khóa chính phải là một trường mã.

Trường liên kết của bảng đích: lựa chọn trường khóa trong lớp dữ liệu làm trường liên kết. Trường này sẽ được sử dụng để liên kết với trường khóa chính của tệp dữ liệu trong bước xử lý cập nhập dữ liệu.

Thêm mới toàn bộ: Thực hiện nhập mới tất cả dữ liệu từ tệp vào lớp dữ liệu mà không cần quan tâm đến dữ liệu có thể bị trùng lặp.

Xóa toàn bộ và thêm mới: Xóa toàn bộ dữ liệu cũ trong lớp dữ liệu và nhập mới dữ liệu từ tệp.

d) Ánh xạ trường dữ liệu.

 Nội dung của từng cột trong bảng ánh xạ:

Trường dữ liệu: hệ thống đã liệt kê danh sách các thuộc tính của bảng đích.

Trường ánh xạ: lựa chọn thuộc tính tương ứng trong tệp dữ liệu nguồn.

Trường không được ánh xạ hệ thống sẽ tự động bỏ qua không thực hiện nhập.

5) Sau khi đã thực hiện cấu hình xong, kích chọn nút lệnh Nhập dữ liệu để hoàn thành tiến trình nhập liệu.

6) Trạng thái của tiến trình nhập liệu sẽ được ghi nhận lại trong nhật ký, bạn có thể tìm hiểu thêm về Theo dõi nhật ký đồng bộ dữ liệu.

7) Nếu trạng thái của tiến trình nhập dữ liệu thành công bạn có thể mở Bảng thông tin thuộc tính để xem dữ liệu.