Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetSplitsRequest
-
-
Uses of GetSplitsRequest in com.amazonaws.athena.connector.lambda.handlers
Methods in com.amazonaws.athena.connector.lambda.handlers with parameters of type GetSplitsRequest Modifier and Type Method Description abstract GetSplitsResponse
MetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsRequest in com.amazonaws.athena.connector.lambda.metadata
Constructors in com.amazonaws.athena.connector.lambda.metadata with parameters of type GetSplitsRequest Constructor Description GetSplitsRequest(GetSplitsRequest clone, String continuationToken)
Constructs a new GetSplitsRequest object from an existing one with the ability to change the continuation token. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.aws.cmdb
Methods in com.amazonaws.athena.connectors.aws.cmdb with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
AwsCmdbMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Delegates to the TableProvider that is registered for the requested table. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.clickhouse
Methods in com.amazonaws.athena.connectors.clickhouse with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
ClickHouseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.cloudera
Methods in com.amazonaws.athena.connectors.cloudera with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
HiveMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Used to split-up the reads required to scan the requested batch of partition(s).GetSplitsResponse
ImpalaMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.cloudwatch
Methods in com.amazonaws.athena.connectors.cloudwatch with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
CloudwatchMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Each partition is converted into a single Split which means we will potentially read all LogStreams required for the query in parallel. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.cloudwatch.metrics
Methods in com.amazonaws.athena.connectors.cloudwatch.metrics with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
MetricsMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Each 'metric' in cloudwatch is uniquely identified by a quad of Namespace, List, MetricName, Statistic. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.datalakegen2
Methods in com.amazonaws.athena.connectors.datalakegen2 with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
DataLakeGen2MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.db2
Methods in com.amazonaws.athena.connectors.db2 with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
Db2MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Split(s) will be created based on table partition. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.db2as400
Methods in com.amazonaws.athena.connectors.db2as400 with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
Db2As400MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Split(s) will be created based on table partition. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.docdb
Methods in com.amazonaws.athena.connectors.docdb with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
DocDBMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)
Since our connector does not support parallel scans we generate a single Split and include the connection details as a property on the split so that the RecordHandler has easy access to it. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.dynamodb
Methods in com.amazonaws.athena.connectors.dynamodb with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
DynamoDBMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Copies data from partitions and creates splits, serializing as necessary for later calls to RecordHandler#readWithContraint. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.elasticsearch
Methods in com.amazonaws.athena.connectors.elasticsearch with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
ElasticsearchMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Used to split-up the reads required to scan the requested index by shard. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.example
Methods in com.amazonaws.athena.connectors.example with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
ExampleMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.gcs
Methods in com.amazonaws.athena.connectors.gcs with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
GcsMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Used to split up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.google.bigquery
Methods in com.amazonaws.athena.connectors.google.bigquery with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
BigQueryMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Making minimum(10) splits based on constraints. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.hbase
Methods in com.amazonaws.athena.connectors.hbase with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
HbaseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)
If the table is spread across multiple region servers, then we parallelize the scan by making each region server a split.protected GetSplitsResponse
HbaseMetadataHandler. setupQueryPassthroughSplit(GetSplitsRequest request)
Helper function that provides a single partition for Query Pass-Through -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.hortonworks
Methods in com.amazonaws.athena.connectors.hortonworks with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
HiveMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.jdbc
Methods in com.amazonaws.athena.connectors.jdbc with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
MultiplexingJdbcMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.jdbc.manager
Methods in com.amazonaws.athena.connectors.jdbc.manager with parameters of type GetSplitsRequest Modifier and Type Method Description abstract GetSplitsResponse
JdbcMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
protected GetSplitsResponse
JdbcMetadataHandler. setupQueryPassthroughSplit(GetSplitsRequest request)
Helper function that provides a single partition for Query Pass-Through -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.kafka
Methods in com.amazonaws.athena.connectors.kafka with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
KafkaMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Creating splits for each partition. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.msk
Methods in com.amazonaws.athena.connectors.msk with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
AmazonMskMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Creating splits for each partition. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.mysql
Methods in com.amazonaws.athena.connectors.mysql with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
MySqlMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.neptune
Methods in com.amazonaws.athena.connectors.neptune with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
NeptuneMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)
Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.oracle
Methods in com.amazonaws.athena.connectors.oracle with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
OracleMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.postgresql
Methods in com.amazonaws.athena.connectors.postgresql with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
PostGreSqlMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.redis
Methods in com.amazonaws.athena.connectors.redis with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
RedisMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)
If the table is comprised of multiple key prefixes, then we parallelize those by making them each a split. -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.saphana
Methods in com.amazonaws.athena.connectors.saphana with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
SaphanaMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.snowflake
Methods in com.amazonaws.athena.connectors.snowflake with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
SnowflakeMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.sqlserver
Methods in com.amazonaws.athena.connectors.sqlserver with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
SqlServerMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.synapse
Methods in com.amazonaws.athena.connectors.synapse with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
SynapseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.teradata
Methods in com.amazonaws.athena.connectors.teradata with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
TeradataMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.timestream
Methods in com.amazonaws.athena.connectors.timestream with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
TimestreamMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
-
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.tpcds
Methods in com.amazonaws.athena.connectors.tpcds with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
TPCDSMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Used to split-up the reads required to scan the requested batch of partition(s).protected GetSplitsResponse
TPCDSMetadataHandler. setupQueryPassthroughSplit(GetSplitsRequest request)
Helper function that provides a single partition for Query Pass-Through -
Uses of GetSplitsRequest in com.amazonaws.athena.connectors.vertica
Methods in com.amazonaws.athena.connectors.vertica with parameters of type GetSplitsRequest Modifier and Type Method Description GetSplitsResponse
VerticaMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Used to split-up the reads required to scan the requested batch of partition(s).
-