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 GetSplitsResponseMetadataHandler. 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 GetSplitsResponseAwsCmdbMetadataHandler. 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 GetSplitsResponseClickHouseMetadataHandler. 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 GetSplitsResponseHiveMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Used to split-up the reads required to scan the requested batch of partition(s).GetSplitsResponseImpalaMetadataHandler. 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 GetSplitsResponseCloudwatchMetadataHandler. 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 GetSplitsResponseMetricsMetadataHandler. 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 GetSplitsResponseDataLakeGen2MetadataHandler. 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 GetSplitsResponseDb2MetadataHandler. 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 GetSplitsResponseDb2As400MetadataHandler. 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 GetSplitsResponseDocDBMetadataHandler. 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 GetSplitsResponseDynamoDBMetadataHandler. 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 GetSplitsResponseElasticsearchMetadataHandler. 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 GetSplitsResponseExampleMetadataHandler. 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 GetSplitsResponseGcsMetadataHandler. 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 GetSplitsResponseBigQueryMetadataHandler. 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 GetSplitsResponseHbaseMetadataHandler. 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 GetSplitsResponseHbaseMetadataHandler. 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 GetSplitsResponseHiveMetadataHandler. 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 GetSplitsResponseMultiplexingJdbcMetadataHandler. 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 GetSplitsResponseJdbcMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)protected GetSplitsResponseJdbcMetadataHandler. 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 GetSplitsResponseKafkaMetadataHandler. 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 GetSplitsResponseAmazonMskMetadataHandler. 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 GetSplitsResponseMySqlMetadataHandler. 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 GetSplitsResponseNeptuneMetadataHandler. 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 GetSplitsResponseOracleMetadataHandler. 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 GetSplitsResponsePostGreSqlMetadataHandler. 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 GetSplitsResponseRedisMetadataHandler. 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 GetSplitsResponseSaphanaMetadataHandler. 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 GetSplitsResponseSnowflakeMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request) -
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 GetSplitsResponseSqlServerMetadataHandler. 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 GetSplitsResponseSynapseMetadataHandler. 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 GetSplitsResponseTeradataMetadataHandler. 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 GetSplitsResponseTimestreamMetadataHandler. 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 GetSplitsResponseTPCDSMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s).protected GetSplitsResponseTPCDSMetadataHandler. 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 GetSplitsResponseVerticaMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s).
-