Skip to content

Ánh Xạ Dữ Liệu

Ánh xạ dữ liệu của một biến hoặc bảng

  • Nguồn dữ liệu
    Nguồn dữ liệu để ánh xạ có thể là bảng hoặc biến

  • Bản đồ dữ liệu
    Bản đồ dữ liệu là nơi bạn khớp các trường nguồn với các trường đích bằng cách nhập ký hiệu dấu chấm. Nguồn có thể có nhiều đích. Ví dụ: khi bạn có dữ liệu như bên dưới.

    json
    [
    	{
    		"address": "2204 Volutpat Rd.",
    		"name": "Palmer Porter",
    		"phone": "(251) 595-5203",
    		"email": "phasellus.dolor@aol.org",
    		"postalZip": "8517",
    		"country": "United States"
    	},
    	{
    		"address": "2741 Dis Rd.",
    		"name": "Byron Bowers",
    		"phone": "(563) 717-9312",
    		"email": "mattis.ornare@outlook.couk",
    		"postalZip": "5612",
    		"country": "Costa Rica"
    	},
    	{
    		"address": "Ap #923-7718 Sed Rd.",
    		"name": "Joseph Waller",
    		"phone": "1-897-102-6811",
    		"email": "cras.pellentesque@outlook.edu",
    		"postalZip": "38-251",
    		"country": "Belgium"
    	}
    ]
    [
    	{
    		"address": "2204 Volutpat Rd.",
    		"name": "Palmer Porter",
    		"phone": "(251) 595-5203",
    		"email": "phasellus.dolor@aol.org",
    		"postalZip": "8517",
    		"country": "United States"
    	},
    	{
    		"address": "2741 Dis Rd.",
    		"name": "Byron Bowers",
    		"phone": "(563) 717-9312",
    		"email": "mattis.ornare@outlook.couk",
    		"postalZip": "5612",
    		"country": "Costa Rica"
    	},
    	{
    		"address": "Ap #923-7718 Sed Rd.",
    		"name": "Joseph Waller",
    		"phone": "1-897-102-6811",
    		"email": "cras.pellentesque@outlook.edu",
    		"postalZip": "38-251",
    		"country": "Belgium"
    	}
    ]

    và có bản đồ dữ liệu như sau.

    data map

    Dữ liệu sẽ được chuyển thành

    json
    [
    	{
    		"email": "phasellus.dolor@aol.org"
    		"full_name": "Palmer Porter",
    		"address": {
    			"street": "2204 Volutpat Rd.",
    			"postalZip": "8517",
    			"country": "United States"
    		},
    	},
    	{
    		"email": "mattis.ornare@outlook.couk",
    		"full_name": "Byron Bowers",
    		"address": {
    			"street": "2741 Dis Rd.",
    			"postalZip": "5612",
    			"country": "Costa Rica"
    		},
    	},
    	{
    		"email": "cras.pellentesque@outlook.edu",
    		"full_name": "Joseph Waller",
    		"address": {
    			"street": "Ap #923-7718 Sed Rd."
    			"postalZip": "38-251",
    			"country": "Belgium"
    		}
    	}
    ]
    [
    	{
    		"email": "phasellus.dolor@aol.org"
    		"full_name": "Palmer Porter",
    		"address": {
    			"street": "2204 Volutpat Rd.",
    			"postalZip": "8517",
    			"country": "United States"
    		},
    	},
    	{
    		"email": "mattis.ornare@outlook.couk",
    		"full_name": "Byron Bowers",
    		"address": {
    			"street": "2741 Dis Rd.",
    			"postalZip": "5612",
    			"country": "Costa Rica"
    		},
    	},
    	{
    		"email": "cras.pellentesque@outlook.edu",
    		"full_name": "Joseph Waller",
    		"address": {
    			"street": "Ap #923-7718 Sed Rd."
    			"postalZip": "38-251",
    			"country": "Belgium"
    		}
    	}
    ]
  • Gán cho biến
    Có thể gán dữ liệu được ánh xạ vào một biến hoặc không.

    • Tên biến
      Chọn tên của biến được dùng để gán dữ liệu sau khi ánh xạ
  • Chèn vào bảng
    Có thể gán dữ liệu được ánh xạ vào một bảng hoặc không

    • Chọn cột
      Cột nơi dữ liệu được ánh xạ sẽ được chèn vào.