示例#1
0
        /// <summary>
        /// Post the rows to Power BI.
        /// </summary>
        private void PostRows(string TableName, DataTable TableData)
        {
            HttpWebRequest request;

            request = GetDatasetRequest(String.Format("{0}/{1}/tables/{2}/rows", datasetsUri, datasetId, TableName), "POST", GetAccessToken());
            string strJasonRows = string.Format("{0}\"rows\":", "{");

            strJasonRows += JSONBuilder.ConvertDataTableTojSonString(TableData);
            strJasonRows += "}";
            PostRequest(request, strJasonRows);
            Log.WriteMessage("Post request completed");
        }