本文主要为您介绍安装Quick BI Java SDK、阿里云核心库和Java示例。

安装Java SDK

  1. 安装阿里云Java核心库。
  2. 安装Quick BI Java SDK。
    单击Aliyun Java SDK Quick BI Public下载并安装Quick BI Java SDK。
  3. 在项目目录下的pom.xml文件中,添加Maven依赖。
    添加依赖后,Maven项目管理工具会自动下载相关JAR包。
    <!--引入阿里云Core 包-->
    <dependency>
      <groupId>com.aliyun</groupId>
      <artifactId>aliyun-java-sdk-core</artifactId>
      <version>[4.3.2,5.0.0)</version>
    </dependency>
    
    <!--引入Quick BI阿里云SDK-->
    <dependency>
      <groupId>com.aliyun</groupId>
      <artifactId>aliyun-java-sdk-quickbi-public</artifactId>
      <version>1.0.0</version>
    </dependency>

    具体源码请参见Java SDK

Java示例

您可以按照以下流程完成Java SDK的调用:
  1. 创建DefaultAcsClient实例并初始化。
  2. 创建API请求并设置参数。
  3. 发起请求并处理应答或异常(ClientException)。
// 阿里云账户对应的accessKey/secretKey,根据实际情况填写。
String accessKey = "<阿里云账户的AccessKey ID>";
String secretKey = "<阿里云账户的AccessKey Secret>";
// 单元信息。当前QuickBIs是中心化部署,regionId指定为null即可
String regionId = "null";
// 应用名称,系统默认为quickbi-public,无需修改
String appName = "quickbi-public";
// QuickBI对应的域名, 默认quickbi-public.aliyuncs.com
String domain = "quickbi-public.aliyuncs.com";

// 1:创建DefaultAcsClient实例并初始化。
IClientProfile profile = DefaultProfile.getProfile(regionId, accessKey , secretKey);
DefaultProfile.addEndpoint(regionId, appName, domain);
client = new DefaultAcsClient(profile);

// 2:创建API请求并设置参数。
String usergroupId = "1231231313";
String userIdList = "1231313";
AddUserGroupMemberRequest request = new AddUserGroupMemberRequest();
request.setUserGroupId(usergroupId);
request.setUserIdList(userIdList);

// 3: 发起请求并处理应答或异常(ClientException)
try {
    AddUserGroupMemberResponse response = client.getAcsResponse(request);
    // TODO 你的业务处理
} catch (ClientException e) {
    // 错误码捕获。但业务出错时,通过捕获ClientException获取抛错信息。
    e.printStackTrace();
}