jdcloud_sdk.services.xdata.apis package

Submodules

jdcloud_sdk.services.xdata.apis.CancelPySparkJobRequest module

class jdcloud_sdk.services.xdata.apis.CancelPySparkJobRequest.CancelPySparkJobParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id
class jdcloud_sdk.services.xdata.apis.CancelPySparkJobRequest.CancelPySparkJobRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

终止用户PySpark脚本任务

jdcloud_sdk.services.xdata.apis.CancelRasQueryRequest module

class jdcloud_sdk.services.xdata.apis.CancelRasQueryRequest.CancelRasQueryParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id
class jdcloud_sdk.services.xdata.apis.CancelRasQueryRequest.CancelRasQueryRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

终止用户Spark SQL脚本查询

jdcloud_sdk.services.xdata.apis.CreateDatabaseRequest module

class jdcloud_sdk.services.xdata.apis.CreateDatabaseRequest.CreateDatabaseParameters(regionId, databaseName, instanceName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • databaseName – 数据库名
  • instanceName – 实例名称
setDescription(description)[source]
Parameters:description – (Optional) 数据库描述信息
class jdcloud_sdk.services.xdata.apis.CreateDatabaseRequest.CreateDatabaseRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建属于用户实例的数据库

jdcloud_sdk.services.xdata.apis.CreateTableRequest module

class jdcloud_sdk.services.xdata.apis.CreateTableRequest.CreateTableParameters(regionId, instanceName, dbModelDBTable)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • instanceName – 实例名称
  • dbModelDBTable – 数据表描述信息
class jdcloud_sdk.services.xdata.apis.CreateTableRequest.CreateTableRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建用户实例的数据表

jdcloud_sdk.services.xdata.apis.DeleteDatabaseRequest module

class jdcloud_sdk.services.xdata.apis.DeleteDatabaseRequest.DeleteDatabaseParameters(regionId, databaseName, instanceName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • databaseName – 数据库名
  • instanceName – 实例名称
class jdcloud_sdk.services.xdata.apis.DeleteDatabaseRequest.DeleteDatabaseRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除用户实例的指定数据库

jdcloud_sdk.services.xdata.apis.DeleteTableRequest module

class jdcloud_sdk.services.xdata.apis.DeleteTableRequest.DeleteTableParameters(regionId, tableName, instanceName, databaseName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • tableName – 数据表名
  • instanceName – 实例名称
  • databaseName – 数据库名称
class jdcloud_sdk.services.xdata.apis.DeleteTableRequest.DeleteTableRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除用户实例的指定数据表

jdcloud_sdk.services.xdata.apis.ExecutePySparkQueryRequest module

class jdcloud_sdk.services.xdata.apis.ExecutePySparkQueryRequest.ExecutePySparkQueryParameters(regionId, script, userName, instanceName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • script – PySpark脚本
  • userName – 用户名称
  • instanceName – 实例名称
setInstanceOwnerName(instanceOwnerName)[source]
Parameters:instanceOwnerName – (Optional) 实例拥有者名称
setScriptType(scriptType)[source]
Parameters:scriptType – (Optional) 脚本类型名称
class jdcloud_sdk.services.xdata.apis.ExecutePySparkQueryRequest.ExecutePySparkQueryRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

执行用户编写的PySpark脚本

jdcloud_sdk.services.xdata.apis.ExecuteRasQueryRequest module

class jdcloud_sdk.services.xdata.apis.ExecuteRasQueryRequest.ExecuteRasQueryParameters(regionId, sql, userName, instanceName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • sql – sql脚本
  • userName – 用户名称
  • instanceName – 实例名称
setCallBackURL(callBackURL)[source]
Parameters:callBackURL – (Optional) 回调地址名称
setDatabaseName(databaseName)[source]
Parameters:databaseName – (Optional) 数据库名称
setInstanceOwnerName(instanceOwnerName)[source]
Parameters:instanceOwnerName – (Optional) 实例拥有者名称
setIsExplain(isExplain)[source]
Parameters:isExplain – (Optional) 是否需要解释
setQueueName(queueName)[source]
Parameters:queueName – (Optional) 队列名称
setSource(source)[source]
Parameters:source – (Optional) 资源名称
class jdcloud_sdk.services.xdata.apis.ExecuteRasQueryRequest.ExecuteRasQueryRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

执行用户编写的Spark SQL脚本

jdcloud_sdk.services.xdata.apis.GetDatabaseInfoRequest module

class jdcloud_sdk.services.xdata.apis.GetDatabaseInfoRequest.GetDatabaseInfoParameters(regionId, databaseName, instanceName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • databaseName – 数据库名
  • instanceName – 实例名称
class jdcloud_sdk.services.xdata.apis.GetDatabaseInfoRequest.GetDatabaseInfoRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询用户实例的指定数据库信息

jdcloud_sdk.services.xdata.apis.GetPySparkExecuteResultRequest module

class jdcloud_sdk.services.xdata.apis.GetPySparkExecuteResultRequest.GetPySparkExecuteResultParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id
class jdcloud_sdk.services.xdata.apis.GetPySparkExecuteResultRequest.GetPySparkExecuteResultRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

获取用户PySpark脚本的执行结果

jdcloud_sdk.services.xdata.apis.GetPySparkExecuteStateRequest module

class jdcloud_sdk.services.xdata.apis.GetPySparkExecuteStateRequest.GetPySparkExecuteStateParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id
class jdcloud_sdk.services.xdata.apis.GetPySparkExecuteStateRequest.GetPySparkExecuteStateRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

获取用户PySpark脚本的执行状态

jdcloud_sdk.services.xdata.apis.GetRasQueryLogRequest module

class jdcloud_sdk.services.xdata.apis.GetRasQueryLogRequest.GetRasQueryLogParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id
class jdcloud_sdk.services.xdata.apis.GetRasQueryLogRequest.GetRasQueryLogRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

获取用户Spark SQL脚本的查询日志

jdcloud_sdk.services.xdata.apis.GetRasQueryResultRequest module

class jdcloud_sdk.services.xdata.apis.GetRasQueryResultRequest.GetRasQueryResultParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id
class jdcloud_sdk.services.xdata.apis.GetRasQueryResultRequest.GetRasQueryResultRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

获取用户Spark SQL脚本的查询结果

jdcloud_sdk.services.xdata.apis.GetRasQueryStateRequest module

class jdcloud_sdk.services.xdata.apis.GetRasQueryStateRequest.GetRasQueryStateParameters(regionId, userName, queryId)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • userName – 用户名称
  • queryId – 查询id名称
class jdcloud_sdk.services.xdata.apis.GetRasQueryStateRequest.GetRasQueryStateRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

获取用户Spark SQL脚本的查询状态

jdcloud_sdk.services.xdata.apis.GetTableInfoRequest module

class jdcloud_sdk.services.xdata.apis.GetTableInfoRequest.GetTableInfoParameters(regionId, tableName, instanceName, databaseName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • tableName – 数据表名
  • instanceName – 实例名称
  • databaseName – 数据库名称
class jdcloud_sdk.services.xdata.apis.GetTableInfoRequest.GetTableInfoRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询用户实例的指定数据表信息

jdcloud_sdk.services.xdata.apis.ListDatabaseInfoRequest module

class jdcloud_sdk.services.xdata.apis.ListDatabaseInfoRequest.ListDatabaseInfoParameters(regionId, instanceName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • instanceName – 实例名称
class jdcloud_sdk.services.xdata.apis.ListDatabaseInfoRequest.ListDatabaseInfoRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询用户实例的所有数据库信息

jdcloud_sdk.services.xdata.apis.ListInstanceInfoRequest module

class jdcloud_sdk.services.xdata.apis.ListInstanceInfoRequest.ListInstanceInfoParameters(regionId)[source]

Bases: object

Parameters:regionId – 地域ID
class jdcloud_sdk.services.xdata.apis.ListInstanceInfoRequest.ListInstanceInfoRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询用户所属的实例信息

jdcloud_sdk.services.xdata.apis.ListTableInfoRequest module

class jdcloud_sdk.services.xdata.apis.ListTableInfoRequest.ListTableInfoParameters(regionId, instanceName, databaseName)[source]

Bases: object

Parameters:
  • regionId – 地域ID
  • instanceName – 实例名称
  • databaseName – 数据库名称
class jdcloud_sdk.services.xdata.apis.ListTableInfoRequest.ListTableInfoRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询用户实例指定数据库下的所有数据表信息

Module contents