Organizations at present are more and more trying to mix analytics and AI to speed up insights and decision-making. Amazon Fast, a unified agentic AI-powered analytics and choice intelligence service, brings collectively information visualization, pure language interplay, and agent-driven automation in a single, ruled expertise. With this, enterprise customers can discover information, generate insights, and take motion with out requiring specialised machine studying (ML) experience.
On the identical time, fashionable information architectures are evolving towards scalable information lakes constructed on open desk codecs reminiscent of Apache Iceberg, which provide improved efficiency, value effectivity, and governance. Nonetheless, analyzing large-scale information usually requires shifting it into information warehouses or OLAP techniques, introducing latency, added value, and operational complexity. Though current question modes—reminiscent of Direct Question and SPICE (Tremendous-fast, Parallel, In-memory Calculation Engine) with information warehouses —handle most analytics wants, prospects proceed to hunt a extra seamless method to analyze massive, real-time datasets straight from their information lakes.
To deal with this, Amazon Fast introduces Amazon S3 Tables (Apache Iceberg tables) as a brand new information supply. With this characteristic, prospects can straight question and visualize Apache Iceberg tables saved in an Amazon S3 desk bucket with out the necessity for intermediate information layers. This method supplies extra architectural selection particularly when prospects are requiring to cut back information motion, enhance efficiency, and keep a safe, ruled single supply of fact.
On this put up, we discover how Amazon Fast and S3 Tables work collectively to allow close to real-time analytics and streamline fashionable information architectures.
Advantages of straight connecting with S3 Tables:
Direct Question and SPICE modes for S3 Tables, a brand new Amazon Fast characteristic, allows direct consumption of Apache Iceberg tables in Amazon S3 desk bucket with out requiring intermediate question layers. This characteristic is useful for enterprise trying to implement fashionable information structure utilizing Apache Iceberg open desk format to deal with their information lake as a “central supply of fact,” enabling high-performance analytics with out complicated information pipeline and the overhead of shifting information between disparate techniques.
Key advantages embrace:
- Streamlined structure
Removes the necessity for separate information warehouses or OLAP layers by enabling direct querying of information within the information lake, lowering operational complexity and infrastructure overhead. - Close to real-time insights
Minimizes information motion and pipeline dependencies, making certain dashboards and analytics replicate essentially the most present information accessible. - Scalable efficiency
Helps querying large-scale datasets saved in Amazon S3 desk bucket with out requiring information curation, replication, or dimension constraints—enabling seamless scalability.
Resolution overview
With this new launch, Amazon Fast now helps querying information lakes utilizing both SPICE or Direct Question mode. On this put up, we concentrate on Direct Question mode, although you possibly can select SPICE mode when creating your dataset.
This resolution allows close to real-time analytics and decision-making for AnyCompany Corp., a worldwide monetary companies group dealing with card transactions throughout a number of areas. Transaction information is generated from various sources, together with point-of-sale techniques, cell banking apps, IoT-enabled cost gadgets, and on-line gateways. To deal with the necessity for fraud detection, approval price monitoring, and quick entry to actionable insights, the answer makes use of a mix of streaming information ingestion, open desk format information lakes, and AI-powered analytics.
Transaction occasions are streamed into Amazon Kinesis Information Streams and delivered utilizing Amazon Information Firehose into an Amazon S3 desk bucket. With the native S3 Tables connector of Fast, enterprise customers can question the info lake in close to real-time and analyze information utilizing pure language interactions, eradicating dependency on batch processing. You should use this unified method to uncover insights reminiscent of regional fraud developments and approval charges immediately, enhancing operational visibility and supporting sooner, data-driven choices.
Structure overview
The structure consists of 4 core layers: information ingestion, storage, querying, and analytics. For this put up, we concentrate on the question and analytics layer. Transaction occasions from distributed cost techniques are ingested in real-time utilizing Amazon Kinesis Information Streams, offering a scalable, low-latency streaming layer. These occasions are repeatedly delivered to an Amazon S3 desk bucket in Apache Iceberg format, forming a high-performance information lake that helps each streaming and analytical workloads. Whereas information may historically be queried by means of Amazon Athena, Amazon Fast permits direct, close to real-time querying of S3 Tables and allows AI-powered, pure language evaluation. Enterprise customers can discover dwell datasets, generate visualizations, and procure insights—reminiscent of figuring out areas with excessive fraud charges within the final hour—with out technical experience. This structure retains choices knowledgeable by essentially the most present information, supporting speedy and correct enterprise actions.
Conditions
To comply with together with this put up, guarantee that you’ve got the next in place:
- Your steaming pipeline together with information ingestion and storage layers are already arrange and your information is out there in an Amazon S3 desk bucket.
- An Amazon Fast Enterprise subscription.
Implementation steps
Listed here are the steps to present your small business customers entry to your Apache Iceberg tables utilizing Amazon Fast analytical and conversational workloads:
Step 1: Allow S3 Tables information entry for Amazon Fast
Let’s begin by configuring Amazon Fast to entry S3 Tables, to allow them to be routinely found when constructing the info supply.
- Choose your account identify within the top-right nook and choose Handle account.
- Within the left navigation menu, underneath Permissions, select AWS Sources.
- Within the Permit entry and auto discovery for these assets part, choose Amazon S3 Tables.
- Select Choose S3 desk buckets, then select the related S3 desk bucket containing the pattern information for this weblog and click on End. (For this put up, we use the s3table-datasamples bucket.)
- Make sure that the Amazon S3 bucket choice is chosen, then select Save.
This step provides required permission to your Amazon Fast function and permits your Amazon Fast situations to efficiently uncover the particular S3 desk bucket information whereas creating an information supply.
Step 2: Create an Amazon Fast information supply utilizing S3 Tables
Now, let’s create an Amazon Fast information supply pointing to the s3table-datasamples bucket. This bucket accommodates two tables: buyer dimension and transaction_events. The buyer dimension desk is file-based and contains fictional financial institution buyer data, whereas transaction_events represents fictional streaming bank card transaction information related to these prospects.
- Select Amazon Fast within the top-left nook to navigate to the Fast dwelling web page.
- From the menu, choose Datasets, then go to the Information sources tab and select Create information supply.
- On the following display, choose Amazon S3 Tables (Apache Iceberg tables) as the info supply sort, then select Subsequent.
- Enter an information supply identify (for instance, CustomerTrxn-S3Tables) and supply the S3 desk bucket ARN. On this instance, it’s the ARN for the s3table-datasamples bucket.
- Select Create information supply.
Confirm that the info supply has been created efficiently.
Step 3: Construct a dataset in Amazon Fast
On this step, we use the info supply created earlier to construct a dataset.
- Choose the info supply (CustomerTrxn-S3Tables) created within the earlier step and select Create dataset.
- Select the namespace routinely populated on your information supply, then choose a desk from the listing and click on Edit/Preview information.
On this instance, the s3table-data namespace accommodates two tables. We start with the shopper dimension desk. - Within the Preview tab, assessment the info pulled from S3 Tables.
- So as to add one other desk, choose Add information from the menu. On this instance, we are going to add the transaction_events desk.
- Within the Add information display, choose Information supply from the dropdown listing.
- Select CustomerTrxn-S3Tables from the Choose an information supply listing, after which select Choose.
- From the listing of tables, choose transaction_events and select Choose.
- Be part of the 2 tables by deciding on the plus (+) icon subsequent to the customer_master desk and deciding on Be part of.
- Configure the be a part of utilizing the customer_id column:
- Choose the Internal Be part of choice.
- Select transaction_events as the precise desk.
- Choose customer_id from each the left and proper tables because the be a part of keys.
- Present a reputation for the be a part of (for instance, TrxnJoin) to assist determine it when working with a number of tables.
- Identify the dataset within the top-left nook (for instance, CxTrxn_S3TableData).
- Make sure that Direct Question mode is chosen within the top-right nook. That is vital to totally use close to real-time information entry from S3 Tables. Alternatively, you possibly can select SPICE mode when you choose scheduled information refreshes moderately than close to real-time entry.
- Select Save & Publish.
Step 4: Work together with the dataset utilizing Amazon Fast chat
Now let’s begin chatting with this dataset to assemble insights utilizing pure language. For this, we use the default chat named, “My Assistant.”
- Within the Amazon Fast dwelling web page, select Chat brokers on the left navigation panel after which My Assistant.
- Select Chat subsequent to the My Assistant.
- From All information and apps, select Add and choose Datasets. Then choose the CxTrxn_S3TableData dataset. Select Save.
- Within the chat panel, enter “Present the full variety of transactions occurred to this point on this month” and press Ship.
- Discover the chat response exhibiting the full transaction depend for the present month. Subsequent, let’s ask the agent to interrupt it down by day.
- Within the chat panel, enter “break it down by day utilizing ingestion timestamp” and press Ship.
- Overview the day by day breakdown supplied by the agent. In our instance, from April 1–April 17.
Step 5: Reveal real-time person interplay with streaming information
Subsequent, we check the close to real-time responsiveness of the chat by streaming new transaction information. On this demo, we use AWS Lambda as a producer for a Kinesis Information Stream after which retailer the incoming information in an S3 desk bucket as S3 Tables – in Apache Iceberg format utilizing Firehose. As new information is streamed in, the transaction counts will routinely replace inside the chat with out the top person needing to take any motion. This demonstrates seamless close to real-time information entry with out handbook intervention or complicated structure. We run this Lambda perform a couple of occasions to stream new transactional occasions information.
When you’re curious about creating your personal streaming supply for this demo, you possibly can check with the official AWS documentation or related AWS posts for detailed steering.
Now let’s verify the not too long ago streamed information in our chat agent.
- Navigate again to My Assistant in the identical chat session, enter a brand new immediate “Present the full variety of transactions occurred to this point on this month, embrace all latest streaming information and break it down by ingestion timestamp.” and press Ship.
- My Assistant queries the CxTrxn_S3TableData dataset by way of Direct Question and returns the newly ingested information for April 18. This demonstrates that the not too long ago streamed information is out there with out requiring a handbook dataset refresh.
Cleanup
When you now not want the assets deployed as a part of this resolution and need to keep away from ongoing prices, we advocate that you simply clear up and take away the related parts by deleting all Amazon Fast–associated assets and unsubscribing out of your Amazon Fast account.
Conclusion
On this put up, we explored how Amazon Fast’s new Amazon S3 Tables information supply allows close to real-time analytics whereas streamlining fashionable information architectures. By querying Apache Iceberg tables straight in Amazon S3, it removes intermediate layers, reduces information motion, and preserves a single, ruled supply of fact. Moreover, you should use pure language chat experiences, like My Assistant, to entry up-to-date insights effortlessly, with out handbook refreshes or technical overhead.
The result’s a unified, AI-powered analytics expertise the place information, insights, and actions come collectively seamlessly in close to real-time. Organizations can transfer sooner, make higher choices, and unlock the complete worth of their information—whereas protecting architectures less complicated, extra scalable, and cost-efficient. In case your use case is a typical analytical state of affairs sourced from scheduled information refreshes and doesn’t require close to real-time entry, SPICE mode stays an appropriate choice. For extra particulars on this characteristic, see Making a dataset utilizing Amazon S3 Tables.
For extra discussions and assist getting solutions to your questions, try the Amazon Fast Group.
In regards to the authors
Raji Sivasubramaniam is a Principal Options Architect at AWS, specializing in Agentic AI. She focuses on serving to Fortune 100 and 500 organizations globally implement end-to-end enterprise options throughout Agentic AI, enterprise intelligence, information administration, and superior analytics. Raji brings deep experience in healthcare, with intensive expertise navigating various datasets—together with managed markets, doctor focusing on, and affected person analytics—to drive high-impact, data-driven decision-making.
Emily Zhu is a Senior Product Supervisor at Amazon Fast, accountable for the complete structured information stack — spanning ruled and enterprise-scale information structure, high-performance analytical and conversational question engines, and the semantic and ontology layer that provides information actual that means at scale. She’s obsessed with how a robust information technique unlocks AI technique, and is on a mission to make the structured information stack the inspiration for conversational and analytical experiences throughout Fast Suite.
Priya Kakarla is a Specialist Options Architect targeted on fashionable analytics and AI-driven options, with expertise throughout industries together with healthcare, finance, and digital-native organizations. She is obsessed with serving to organizations unlock worth from their information by means of scalable, intuitive, and agentic-driven approaches. Recognized for a robust customer-first mindset, Priya is devoted to delivering tailor-made, revolutionary options that align with enterprise objectives and drive measurable outcomes. Exterior of labor, she enjoys touring, exploring various cuisines, and spending time with household and mates.

