Interface IBulkAPI
Assembly: ZohoAnalytics.dll
Syntax
public interface IBulkAPI
Methods
ExportBulkData(Int64, String)
Declaration
void ExportBulkData(long jobId, string filePath)
Parameters
Type |
Name |
Description |
System.Int64 |
jobId |
|
System.String |
filePath |
|
ExportData(Int64, String, String, Dictionary<String, Object>)
Declaration
void ExportData(long viewId, string responseFormat, string filePath, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.Int64 |
viewId |
|
System.String |
responseFormat |
|
System.String |
filePath |
|
Dictionary<System.String, System.Object> |
config |
|
GetExportJobDetails(Int64)
Declaration
JsonElement GetExportJobDetails(long jobId)
Parameters
Type |
Name |
Description |
System.Int64 |
jobId |
|
Returns
Type |
Description |
System.Text.Json.JsonElement |
|
GetImportJobDetails(Int64)
Declaration
JsonElement GetImportJobDetails(long jobId)
Parameters
Type |
Name |
Description |
System.Int64 |
jobId |
|
Returns
Type |
Description |
System.Text.Json.JsonElement |
|
ImportBulkData(Int64, String, String, Boolean, String, Dictionary<String, String>)
Declaration
long ImportBulkData(long viewId, string importType, string fileType, bool autoIdentify, string filePath, Dictionary<string, string> config)
Parameters
Type |
Name |
Description |
System.Int64 |
viewId |
|
System.String |
importType |
|
System.String |
fileType |
|
System.Boolean |
autoIdentify |
|
System.String |
filePath |
|
Dictionary<System.String, System.String> |
config |
|
Returns
Type |
Description |
System.Int64 |
|
ImportBulkDataAsBatches(Int64, String, Boolean, String, Int32, Dictionary<String, Object>)
Declaration
long ImportBulkDataAsBatches(long viewId, string importType, bool autoIdentify, string filePath, int batchSize, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.Int64 |
viewId |
|
System.String |
importType |
|
System.Boolean |
autoIdentify |
|
System.String |
filePath |
|
System.Int32 |
batchSize |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Int64 |
|
ImportBulkDataInNewTable(String, String, Boolean, String, Dictionary<String, Object>)
Declaration
long ImportBulkDataInNewTable(string tableName, string fileType, bool autoIdentify, string filePath, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.String |
tableName |
|
System.String |
fileType |
|
System.Boolean |
autoIdentify |
|
System.String |
filePath |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Int64 |
|
ImportBulkDataInNewTableAsBatches(String, Boolean, String, Int32, Dictionary<String, Object>)
Declaration
long ImportBulkDataInNewTableAsBatches(string tableName, bool autoIdentify, string filePath, int batchSize, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.String |
tableName |
|
System.Boolean |
autoIdentify |
|
System.String |
filePath |
|
System.Int32 |
batchSize |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Int64 |
|
ImportData(Int64, String, String, Boolean, String, Dictionary<String, Object>)
Declaration
JsonElement ImportData(long viewId, string importType, string fileType, bool autoIdentify, string filePath, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.Int64 |
viewId |
|
System.String |
importType |
|
System.String |
fileType |
|
System.Boolean |
autoIdentify |
|
System.String |
filePath |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Text.Json.JsonElement |
|
ImportDataInNewTable(String, String, Boolean, String, Dictionary<String, Object>)
Declaration
JsonElement ImportDataInNewTable(string tableName, string fileType, bool autoIdentify, string filePath, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.String |
tableName |
|
System.String |
fileType |
|
System.Boolean |
autoIdentify |
|
System.String |
filePath |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Text.Json.JsonElement |
|
ImportRawData(Int64, String, String, Boolean, String, Dictionary<String, Object>)
Declaration
JsonElement ImportRawData(long viewId, string importType, string fileType, bool autoIdentify, string rawData, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.Int64 |
viewId |
|
System.String |
importType |
|
System.String |
fileType |
|
System.Boolean |
autoIdentify |
|
System.String |
rawData |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Text.Json.JsonElement |
|
ImportRawDataInNewTable(String, String, Boolean, String, Dictionary<String, Object>)
Declaration
JsonElement ImportRawDataInNewTable(string tableName, string fileType, bool autoIdentify, string rawData, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.String |
tableName |
|
System.String |
fileType |
|
System.Boolean |
autoIdentify |
|
System.String |
rawData |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Text.Json.JsonElement |
|
InitiateBulkExport(Int64, String, Dictionary<String, Object>)
Declaration
long InitiateBulkExport(long viewId, string responseFormat, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.Int64 |
viewId |
|
System.String |
responseFormat |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Int64 |
|
InitiateBulkExportUsingSQL(String, String, Dictionary<String, Object>)
Declaration
long InitiateBulkExportUsingSQL(string sqlQuery, string responseFormat, Dictionary<string, object> config)
Parameters
Type |
Name |
Description |
System.String |
sqlQuery |
|
System.String |
responseFormat |
|
Dictionary<System.String, System.Object> |
config |
|
Returns
Type |
Description |
System.Int64 |
|