Php 如何将配置单元数据访问到html页面

Php 如何将配置单元数据访问到html页面,php,html,hadoop,hive,hbase,Php,Html,Hadoop,Hive,Hbase,我有一些hadoop中的爬网数据。我已将数据从hbase表导出到配置单元表。。所以现在我必须通过html、php等访问它的表,以便在web上显示它。他们是否有任何教程或工具可供使用。请彻底地指导我。我的最终目标是从hive表中搜索web中的一些记录。您可以将hive与PHP连接以在网页中显示数据。为此,您需要使用ThrifSQL.phar 请参阅下面的代码 <html> <body> <?php // Load this lib require_once _

我有一些hadoop中的爬网数据。我已将数据从hbase表导出到配置单元表。。所以现在我必须通过html、php等访问它的表,以便在web上显示它。他们是否有任何教程或工具可供使用。请彻底地指导我。我的最终目标是从hive表中搜索web中的一些记录。

您可以将hive与PHP连接以在网页中显示数据。为此,您需要使用ThrifSQL.phar

请参阅下面的代码

<html>
   <body>

<?php
// Load this lib
require_once __DIR__ . '/ThriftSQL.phar';

// Try out a Hive query
$hive = new \ThriftSQL\Hive( 'localhost', 10000, 'user', 'pass' );
$hql = "SELECT * from default.phpexample";
$client = $hive 
    ->connect()
    ->setSasl(false)
    ->queryAndFetchAll($hql);  

print_r($client);
echo "<table>
    <tr>
       <th>site_name</th>
      <th>price</th>
  </tr>";
foreach ($client as $row) {
    echo "<tr>\n";
    foreach ($row as $field) {
       echo "<td>$field</td>";
   }
   echo "</tr>\n";
}
echo "</table>\n";
$hive->disconnect();
?>
</body>
</html>

参考

参考这些网站。谢谢,我必须验证如果您想要预构建web界面,您可以使用Hue Beeswax查看和查询配置单元表。您可以使用配置单元jdbc驱动程序开发web项目,该驱动程序提供对配置单元数据库的完全访问、查询支持甚至元数据信息