如何将HBase表作为pyspark数据帧读取?

如何将HBase表作为pyspark数据帧读取?,pyspark,hbase,Pyspark,Hbase,是否可以在不使用Hive或Phoenix或Hortonworks提供的spark Hbase连接器的情况下直接将Hbase表作为Pyspark数据帧读取 我对Hbase比较陌生,无法找到将Hbase表转换为Pyspark数据帧的直接Python示例。我看到的大多数示例都是Scala或Java。您可以通过Phoenix连接到HBase。示例代码可以是: df=sqlContext.read.format('jdbc')。选项(driver=“org.apache.phoenix.jdbc.Phoe

是否可以在不使用Hive或Phoenix或Hortonworks提供的spark Hbase连接器的情况下直接将Hbase表作为Pyspark数据帧读取


我对Hbase比较陌生,无法找到将Hbase表转换为Pyspark数据帧的直接Python示例。我看到的大多数示例都是Scala或Java。

您可以通过Phoenix连接到HBase。示例代码可以是:
df=sqlContext.read.format('jdbc')。选项(driver=“org.apache.phoenix.jdbc.PhoenixDriver”,url='jdbc:phoenix:url:port:/hbase unsecure',dbtable='table_name')。load()


您可能需要获得spark phoenix连接器jar:
phoenix-spark-4.7.0-HBase-1.1.jar
phoenix-4.7.0-HBase-1.1-client.jar
。谢谢

您可以通过Phoenix连接到HBase。示例代码可以是:
df=sqlContext.read.format('jdbc')。选项(driver=“org.apache.phoenix.jdbc.PhoenixDriver”,url='jdbc:phoenix:url:port:/hbase unsecure',dbtable='table_name')。load()

您可能需要获得spark phoenix连接器jar:
phoenix-spark-4.7.0-HBase-1.1.jar
phoenix-4.7.0-HBase-1.1-client.jar
。谢谢