How to use updateData for adding/updating/removing partial data

Data source

by ilaria_nunziante

HTML

<link rel="stylesheet" href="https://cdn.flexmonster.com/2.3/demo.css">
<script src="https://cdn.flexmonster.com/flexmonster.js"></script>
<button id="btn" onclick="deleteRecord()">Update data: delete one record</button>
<div id="pivot-container"></div>

JavaScript

var pivot = new Flexmonster({
	container: "pivot-container",
  componentFolder: "https://cdn.flexmonster.com/",
  width: "100%",
  height: 430,
  report: {
	"dataSource": {
		"type": "json",
		"data": [
			{
				"Kupla": 700652,
				"ForcingId": null,
				"DeleteRow": false,
				"Bucket_Id": 37,
				"RowId": "700652_37",
				"CODE_2": "1150499",
				"CODE_3": "Y002B08",
				"CODE_4": "B08",
				"CODE_5": "B08",
				"ID_2": "63152",
				"ID_3": "5711",
				"ID_4": "11",
				"ID_5": "3",
				"VA_10": 100.1,
				"DG_3_1": 0.225806451612903,
				"DG_4_1": 0.225806451612903,
				"Week": "2017-W51"
			},
			{
				"Kupla": 700652,
				"ForcingId": null,
				"DeleteRow": false,
				"Bucket_Id": 36,
				"RowId": "700652_36",
				"CODE_2": "1150499",
				"CODE_3": "Y002B08",
				"CODE_4": "B08",
				"CODE_5": "B08",
				"ID_2": "63152",
				"ID_3": "5711",
				"ID_4": "11",
				"ID_5": "3",
				"VA_10": 100.1,
				"DG_3_1": 0.225806451612903,
				"DG_4_1": 0.225806451612903,
				"Week": "2017-W50"
			},
			{
				"Kupla": 700652,
				"ForcingId": null,
				"Bucket_Id": 37,
				"RowId": "700652_37",
				"CODE_2": "1150499",
				"CODE_3": "Y002B08",
				"CODE_4": "B08",
				"CODE_5": "B08",
				"ID_2": "63152",
				"ID_3": "5711",
				"ID_4": "11",
				"ID_5": "3",
				"ID_21": "700652",
				"VA_10": 100.1,
				"DG_3_1": 0.225806451612903,
				"DG_4_1": 0.225806451612903,
				"Week": "2017-W51"
			},
			{
				"Kupla": 700652,
				"ForcingId": null,
				"Bucket_Id": 36,
				"RowId": "700652_36",
				"CODE_2": "1150499",
				"CODE_3": "Y002B08",
				"CODE_4": "B08",
				"CODE_5": "B08",
				"ID_2": "63152",
				"ID_3": "5711",
				"ID_4": "11",
				"ID_5": "3",
				"ID_21": "700652",
				"VA_10": 100.1,
				"DG_3_1": 0.225806451612903,
				"DG_4_1": 0.225806451612903,
				"Week": "2017-W50"
			},
			{
				"Kupla": 700652,
				"ForcingId": 2509,
				"Bucket_Id": 36,
				"RowId": "700652_36_2509_DG_4_1",
				"CODE_2": "1150499",
				"CODE_3": "Y002B08",
				"CODE_4":...