Show / Hide Table of Contents

Interface IBulkAPI

Namespace: ZohoAnalytics
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
In This Article
Back to top Generated by DocFX