Object that contains message ksb.csle.common.proto.DatasourceProto.MultipleReadersInfo MultipleReadersInfo contains attributes as follows:
message MultipleReadersInfo { repeated FileMergingInfo fileInfo = 1; repeated PhoenixMergingInfo phoenixInfo = 2; optional string joinColumnName = 3 [default = "TIMESTAMP"]; }
ksb.csle.common.proto.DatasourceProto.FileMergingInfo FileMergingInfo contains attributes as follows:
message FileMergingInfo { required FileInfo fileInfo = 1; optional MergeType mergeType = 2 [default = INNER_JOIN]; }
ksb.csle.common.proto.DatasourceProto.PhoenixMergingInfo PhoenixMergingInfo contains attributes as follows:
message PhoenixMergingInfo { required PhoenixInfo phoenixInfo = 1; optional MergeType mergeType = 2 [default = INNER_JOIN]; }
Close the MultipleReaders.
Close the MultipleReaders.
Object that contains message ksb.csle.common.proto.DatasourceProto.MultipleReadersInfo MultipleReadersInfo contains attributes as follows:
Object that contains message ksb.csle.common.proto.DatasourceProto.MultipleReadersInfo MultipleReadersInfo contains attributes as follows:
message MultipleReadersInfo { repeated FileMergingInfo fileInfo = 1; repeated PhoenixMergingInfo phoenixInfo = 2; optional string joinColumnName = 3 [default = "TIMESTAMP"]; }
ksb.csle.common.proto.DatasourceProto.FileMergingInfo FileMergingInfo contains attributes as follows:
message FileMergingInfo { required FileInfo fileInfo = 1; optional MergeType mergeType = 2 [default = INNER_JOIN]; }
ksb.csle.common.proto.DatasourceProto.PhoenixMergingInfo PhoenixMergingInfo contains attributes as follows:
message PhoenixMergingInfo { required PhoenixInfo phoenixInfo = 1; optional MergeType mergeType = 2 [default = INNER_JOIN]; }
This reads DataFrame from HBase table using Apache Phoenix.
This reads DataFrame from HBase table using Apache Phoenix.
SparkSession.
DataFrame.
:: ApplicationDeveloperApi ::
Reader that loads multiple DataFrame from files and HBase tables and then merge them under given conditions.