Amazon QuickSight information tales help international clients by reworking complicated information into interactive narratives for quicker choices. Nevertheless, guide creation of a number of every day information tales consumes vital time and assets, delaying essential choices and stopping groups from specializing in useful evaluation.
Every group has a number of enterprise items, and every enterprise unit creates and operates a number of dashboards primarily based on particular reporting necessities. Customers create varied information tales from these dashboards in accordance with their wants. At the moment, information story creation is a guide course of that consumes vital time as a result of customers must develop a number of narratives. By automating this course of, organizations can dramatically enhance productiveness, so customers can redirect their time towards making data-driven choices.
On this publish, we reveal how Amazon Nova Act automates QuickSight information story creation, saving time so you possibly can give attention to making essential, data-driven enterprise choices.
Amazon Nova Act modernizes net browser automation, which helps in performing complicated, real-world duties by means of net interfaces. Not like conventional massive language fashions (LLMs) centered on dialog, Amazon Nova Act emphasizes action-oriented capabilities by breaking down complicated duties into dependable atomic instructions. This transformative expertise advances autonomous automation with minimal human supervision, making it notably useful for enterprise productiveness and IT operations.
QuickSight information tales rework complicated information into interactive shows that information viewers by means of insights. It robotically combines visualizations, textual content, and pictures to bridge the hole between analysts and stakeholders, serving to organizations talk information successfully and make quicker choices whereas sustaining skilled requirements.
With the automation capabilities of Amazon Nova Act, you possibly can robotically generate information tales, lowering time-consuming guide efforts. Utilizing browser automation, Amazon Nova Act seamlessly interacts with QuickSight to create personalized information narratives. By combining the automation of Amazon Nova Act with the sturdy visualization capabilities of QuickSight, you possibly can reduce repetitive duties and speed up data-driven decision-making throughout groups.
Answer overview
In our resolution, QuickSight transforms complicated information into interactive narratives by means of information tales, enabling quicker choices. Amazon Nova Act transforms net browser automation by enabling AI brokers to execute complicated duties autonomously, streamlining operations for enhanced enterprise productiveness.
Immediate greatest practices
Amazon Nova Act achieves optimum outcomes by breaking down prompts into distinct act() calls, much like offering step-by-step directions. On the time of writing, that is the really useful method for constructing repeatable, dependable, simple-to-maintain workflows. On this part, we focus on some immediate greatest practices.
First, be prescriptive and succinct in what the agent ought to do. For instance, don’t use the next code:
nova.act("Choose the SaaS-Gross sales dataset")
We suggest the next immediate as a substitute:
nova.act("Click on on Datasets choice on the left-hand facet after which choose SaaS-Gross sales dataset ")
Moreover, we suggest breaking apart massive actions into smaller ones. For instance, don’t use the next code:
nova.act("Publish dashboard as ‘test-dashboard’")
The next immediate is damaged up into separate actions:
nova.act("choose Analyses on the left-hand facet”)
nova.act("choose the ‘SaaS-Gross sales evaluation’ ")
nova.act("choose ‘PUBLISH’ from the highest right-hand nook")
nova.act("Within the 'Publish dashboard' dialog field, find the enter area labeled 'Dashboard title'. Enter 'test_dashboard' into this area”)
nova.act(“Choose PUBLISH DASHBOARD”)
Conditions
The next stipulations are wanted to create and publish a QuickSight information story utilizing Amazon Nova Act:
- An API key for authentication. To generate an API key, seek advice from Amazon Nova Act.
- For Amazon Nova Act stipulations and set up directions, seek advice from the GitHub repo.
- A Professional consumer (writer or reader) to create QuickSight information tales.
- A broadcast QuickSight dashboard containing the visuals required on your QuickSight information story.
For Home windows customers, full the next setup and set up steps in Home windows PowerShell:
- Create a digital setting:
python -m venv venv. - Activate the digital setting:
venvScriptsactivate - Set your API key as an setting variable:
$Env:NOVA_ACT_API_KEY="your_api_key" - Set up Amazon Nova Act:
pip set up nova-act - To run a script (Python file), use the next command, and specify the script title you wish to run:
python.py
To maintain it easy, we now have hardcoded a few of the values. You possibly can implement programming logic utilizing Python options to just accept these values as enter parameters.
There are a number of methods to put in writing prompts. Within the following sections, we offer examples demonstrating automate QuickSight information story creation and distribution.
Setup
Run the next code to import the NovaAct class from the nova_act module, create an Amazon Nova occasion starting on the QuickSight login web page, and provoke an automatic browser session:
Check in with credentials
After you may have opened the QuickSight login web page, full the next steps to log in along with your credentials:
- Enter your QuickSight account title and select Subsequent. (Specify the QuickSight account title within the following code, or implement programming logic to deal with it as an enter parameter.)
nova.act("enter QuickSight account titleand choose Subsequent") - Enter your consumer title and transfer to the password area. (You possibly can configure the consumer title as an enter parameter utilizing programming logic.)
nova.act("Enter username and click on on the password area") - Accumulate the password from the command line and enter it utilizing Playwright:
nova.web page.keyboard.kind(getpass()) - Now that consumer title and password are stuffed in, select Check in.
nova.act("Click on Check in")
If the agent is unable to give attention to the web page component (on this case, the password area), you should use the next code:
nova.act("enter '' within the password area")
nova.web page.keyboard.kind(getpass())
Create a brand new information story
On the QuickSight console, select Information tales within the navigation pane:
nova.act("Choose Information tales on the left facet menu")
nova.act("Choose NEW DATA STORY").
To construct the information story, you could full the next steps:
- Describe the information story
- Choose visuals from the dashboard
- Construct the information story
nova.act("Please enter ‘Nation huge gross sales information story’ into the 'Describe your information story' area and Click on on + ADD")
nova.act("choose all of the visuals and choose BUILD")
time.sleep(300)

On this instance, the script defaults to a single dashboard (Demo Dashboard). For a number of dashboards, embody a immediate to pick out the precise dashboard and its visuals for the information story. Moreover, you possibly can describe the information story in accordance with your necessities. If there are a number of visuals, you possibly can choose those you wish to embody as a part of the information story. Regulate the time.sleep period primarily based on dashboard information quantity and the variety of visuals being compiled.
To view your information story, select Information tales within the navigation pane and select your information story.

Clear up
Full the next steps to delete the information story you created:
- Check in to the QuickSight console.
- Select Information tales within the navigation pane.
- Discover the information story you wish to delete.
- Select the choices menu icon (three dots) subsequent to the story.
- Select Delete from the dropdown menu.
Conclusion
On this publish, we demonstrated create a QuickSight information story utilizing Amazon Nova Act prompts. This resolution showcases how Amazon Nova Act simplifies job automation, considerably boosting productiveness and saving useful time.
To be taught extra about Amazon Nova Act and QuickSight information tales, try the next assets:
In regards to the writer
Satish Bhonsle is a Senior Technical Account Supervisor at AWS. He’s obsessed with buyer success and expertise. He loves working backwards by rapidly understanding strategic buyer goals, aligning them to software program capabilities and successfully driving buyer success.

