天天看点

Kylin查询页面主要基于一个查询RESTAPIKylin查询请求对应的URL为“网页链接”,HTTP的请求方式为POS

Kylin查询页面主要基于一个查询REST API

Kylin查询请求对应的URL为“网页链接”,HTTP的请求方式为POST。Kylin所有的API都是基于Basic Authentication认证机制的,Basic Authentication是一种简单的访问控制机制,它先将账号密码基于Base64编码,然后将其作为请求头添加到HTTP请求头中,后端会读取请求头中的账号密码信息以进行认证。以Kylin默认的账户密码ADMIN/KYLIN为例,对相应的账号密码进行编码后,结果为“Basic QURNSU46S1lMSU4=”,那么HTTP对应的请求头信息则为“Authorization:Basic QURNSU46S1lMSU4=”。

注意 若要增强认证安全性,可以启用HTTPS协议,并将URL替换为“https://”。这样就能保证用户名和密码在传输过程中受到更好的安全保密。

●sql:必填,字符串类型,请求的SQL。

●offset:可选,整型,查询默认从第一行返回结果,可以设置该参数决定返回数据从哪一行开始往后返回。

●limit:可选,整型,加上limit参数后会从offset开始返回对应的行数,返回的数据行数小于limit,以实际行数为准。

●project:必填,字符串类型,设置为自己要查询的项目。

返回对象中每一个属性的解释。

●columnMetas:每个列的元数据信息。

●results:返回的结果集。

●cube:这个查询对应使用的CUBE。

●affectedRowCount:这个查询关系到总行数。

●isException:这个查询返回是否异常。

●exceptionMessage:如果查询返回异常,则给出对应的内容。

●duration:查询消耗时间,单位为毫秒。

●totalScanCount:Scan的总行数。

●totalScanBytes:Scan的总字节数。

●hitExceptionCache:是否击中异常缓存。

●storageCacheUsed:是否使用存储缓存。

●traceUrl:跟踪的URL。

●pushDown:是否使用查询下压。

●partial:这个查询结果是否为部分结果,这取决于请求参数中的“acceptPartial”为“true”还是“false”。

Kylin查询页面主要基于一个查询RESTAPIKylin查询请求对应的URL为“网页链接”,HTTP的请求方式为POS
Kylin查询页面主要基于一个查询RESTAPIKylin查询请求对应的URL为“网页链接”,HTTP的请求方式为POS
Kylin查询页面主要基于一个查询RESTAPIKylin查询请求对应的URL为“网页链接”,HTTP的请求方式为POS

继续阅读