Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetSplitsResponse
-
-
Uses of GetSplitsResponse in com.amazonaws.athena.connector.lambda.handlers
Methods in com.amazonaws.athena.connector.lambda.handlers that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connector.validation
Methods in com.amazonaws.athena.connector.validation that return GetSplitsResponse Modifier and Type Method Description static GetSplitsResponse
LambdaMetadataProvider. getSplits(String catalog, TableName tableName, Constraints constraints, Block partitions, List<String> partitionCols, String contToken, String metadataFunction, FederatedIdentity identity)
This method builds and executes a GetSplitsRequest against the specified Lambda function. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.aws.cmdb
Methods in com.amazonaws.athena.connectors.aws.cmdb that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.clickhouse
Methods in com.amazonaws.athena.connectors.clickhouse that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
ClickHouseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.cloudera
Methods in com.amazonaws.athena.connectors.cloudera that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.cloudwatch
Methods in com.amazonaws.athena.connectors.cloudwatch that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.cloudwatch.metrics
Methods in com.amazonaws.athena.connectors.cloudwatch.metrics that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.datalakegen2
Methods in com.amazonaws.athena.connectors.datalakegen2 that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
DataLakeGen2MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.db2
Methods in com.amazonaws.athena.connectors.db2 that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
Db2MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Split(s) will be created based on table partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.db2as400
Methods in com.amazonaws.athena.connectors.db2as400 that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
Db2As400MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
Split(s) will be created based on table partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.docdb
Methods in com.amazonaws.athena.connectors.docdb that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.dynamodb
Methods in com.amazonaws.athena.connectors.dynamodb that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.elasticsearch
Methods in com.amazonaws.athena.connectors.elasticsearch that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.example
Methods in com.amazonaws.athena.connectors.example that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.gcs
Methods in com.amazonaws.athena.connectors.gcs that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.google.bigquery
Methods in com.amazonaws.athena.connectors.google.bigquery that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
BigQueryMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Making minimum(10) splits based on constraints. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.hbase
Methods in com.amazonaws.athena.connectors.hbase that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.hortonworks
Methods in com.amazonaws.athena.connectors.hortonworks that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.jdbc
Methods in com.amazonaws.athena.connectors.jdbc that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
MultiplexingJdbcMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.jdbc.manager
Methods in com.amazonaws.athena.connectors.jdbc.manager that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.kafka
Methods in com.amazonaws.athena.connectors.kafka that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
KafkaMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Creating splits for each partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.msk
Methods in com.amazonaws.athena.connectors.msk that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
AmazonMskMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
Creating splits for each partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.mysql
Methods in com.amazonaws.athena.connectors.mysql that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
MySqlMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.neptune
Methods in com.amazonaws.athena.connectors.neptune that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.oracle
Methods in com.amazonaws.athena.connectors.oracle that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
OracleMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.postgresql
Methods in com.amazonaws.athena.connectors.postgresql that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
PostGreSqlMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.redis
Methods in com.amazonaws.athena.connectors.redis that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.saphana
Methods in com.amazonaws.athena.connectors.saphana that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
SaphanaMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.snowflake
Methods in com.amazonaws.athena.connectors.snowflake that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
SnowflakeMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.sqlserver
Methods in com.amazonaws.athena.connectors.sqlserver that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
SqlServerMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.synapse
Methods in com.amazonaws.athena.connectors.synapse that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
SynapseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.teradata
Methods in com.amazonaws.athena.connectors.teradata that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
TeradataMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.timestream
Methods in com.amazonaws.athena.connectors.timestream that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponse
TimestreamMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)
-
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.tpcds
Methods in com.amazonaws.athena.connectors.tpcds that return GetSplitsResponse 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 GetSplitsResponse in com.amazonaws.athena.connectors.vertica
Methods in com.amazonaws.athena.connectors.vertica that return GetSplitsResponse 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).
-