Pular para o conteúdo
← Back to Skalablog

Published article

How to Use AI Prompts for Power BI Data Analysis

Software EngineeringChatGPTClaudeGemini

Use AI prompts for data analysis by sending a dashboard image or table headers to a free ChatGPT or Gemini chat, structured as role, action, context, intent, and format. The model returns patterns, alerts, and suggestions for complementary visuals you may have missed.

How do AI prompts improve Power BI data analysis?

AI prompts for data analysis improve Power BI work by turning a general-purpose chatbot into a task-specific analyst: you send a dashboard screenshot or a list of columns, and the model returns patterns, anomalies, and suggestions for complementary visuals. The quality of that output depends far more on how the prompt is written than on which chatbot you pick. In a May 2026 tutorial, Rocketseat demonstrated the workflow using the free tiers of ChatGPT and Claude, arguing that paid tools like GitHub Copilot are unnecessary for this kind of assistance when no company budget exists.

The premise is that every company already analyzes data somewhere, whether in Power BI, Excel, or Google Sheets. AI does not replace the analyst; it widens the set of interpretations available before a decision. When a prompt is vague, the model fills gaps with guesses, which is one common reason people conclude that the AI "hallucinated" when the instruction itself was unclear.

Three tools demonstrated in the tutorial, each at its free tier, cover the same workflow:

  • ChatGPT, OpenAI's conversational assistant, used to interpret a sales dashboard image.
  • Gemini, Google's assistant and model family, named as an equivalent alternative.
  • Claude, Anthropic assistant, shown reading the same dashboard image in its free version.

Paid plans give longer context and stronger models, but the tutorial's demonstration shows that free tiers already return usable insights when the prompt carries enough structure.

What is the PACIF prompt structure?

PACIF is a five-part prompt template: Papel (role), Ação (action), Contexto (context), Intenção (intent), and Formato (format). Each part removes one degree of freedom the model would otherwise guess about, which is why structured prompts return more relevant answers than one-line questions.

The five components work as follows:

  1. Role (Papel): assign a persona, such as "visual data analyst", so the model frames its answer with analyst-level expectations.

2. Action (Ação): state the task, for example "interpret the report image I am sending".

3. Context (Contexto): supply the surrounding information, such as "this is a dashboard screenshot from Power BI".

4. Intent (Intenção): say what you want to get out of it, like identifying patterns, alerts, or improvement opportunities.

5. Format (Formato): specify the deliverable, such as structured text broken into bullet points.

Applied to a dashboard review, the assembled prompt reads: "You are a visual data analyst. Analyze the image I am sending now. I want you to interpret the charts and indicators, identify possible patterns, alerts, and opportunities, and bring relevant insights about the data. Show me also what could be better visualized or complemented. Deliver the answer as structured text divided into topics."

What can a dashboard-image prompt actually return?

In the tutorial's demonstration, a structured prompt sent with a sales dashboard screenshot produced a reading of each chart, then a set of recommended actions. Those recommendations included evaluating upsell or price increases for the highest-volume, lowest-revenue product, campaigns focused on the high-value product, discounts for cash payments to accelerate cash flow, and investigating a 2020 revenue drop if the customer base had held steady.

The same conversation then supported follow-up questions. Asked what other views could be created, the model suggested new-versus-recurring customer analysis, cohort analysis, lifetime value, purchase-journey views, and channel-of-origin breakdowns. This is the practical value: the first prompt opens a working session with an assistant that knows what your report already shows.

A second run with Claude free tier read the same dashboard and returned slightly different recommendations, including reviewing whether the installment limit suited the audience and prioritizing payment-method diversification. Some suggestions drifted beyond what the image actually showed, which is a useful reminder to verify every model claim against the underlying data. Cohort analysis, one of its suggestions, tracks customers who joined in a given period over time to see how many kept buying.

How do you prompt AI with only table columns, without exposing data?

When you cannot share the data itself, send only the column headers and ask the model to propose indicators and visuals. In the tutorial, pasting headers from an Excel base into ChatGPT produced suggestions including total revenue, sales count, revenue and volume per product, average ticket per product, payment-type breakdowns, percentage distribution of payments, and a comparison of average ticket between cash and card.

This approach addresses a real confidentiality concern. The tutorial's explicit advice is to never paste a company's full dataset into a public chatbot, because you cannot control what happens to that information, and a leak of confidential records creates serious problems for the business. Headers alone usually give the model enough to propose relevant metrics and analyses.

If even column names are sensitive, the safe fallback is a screenshot with values obscured, or describing the schema in words. The trade-off is that less context yields more generic suggestions, so treat the output as a brainstorming list rather than an analysis.

Should you use GitHub Copilot, ChatGPT, Gemini, or Claude with Power BI?

GitHub Copilot integration inside Power BI requires a paid license unless you qualify for a student account, which is why many teams without budget fall back to general-purpose chatbots at their free tiers. The table below compares the options discussed in the tutorial on the dimensions that matter for dashboard analysis.

ToolCost for this workflowInput shown in tutorialBest suited for
GitHub Copilot in Power BIPaid without a student accountNot demonstratedTeams already licensed for it
ChatGPT free tierFreeDashboard image and column headersInterpreting visuals, proposing metrics
GeminiFree tier availableNamed as an alternativeSame image and header tasks
Claude free tierFreeDashboard imageSecond-opinion readings of the same report

The Power BI product itself supports GitHub Copilot features for report creation and summarization where licensing allows, so the choice is organizational as much as technical. For ad-hoc interpretation of an existing report, any of the free chatbots did the job in the tutorial, provided the prompt followed a clear structure.

What are the limits and risks of AI-assisted analysis?

AI output on a dashboard image is an interpretation, not a verification. In the tutorial, one free model misread the installment limit shown in the chart, which happens when the image is small or ambiguous; the fix is a clearer screenshot and a direct question about the specific visual.

Two boundaries deserve emphasis. First, confidentiality: public chatbots should never receive full company datasets, because their handling of that data is outside your control. Second, correctness: model suggestions such as investigating a revenue drop or launching an upsell campaign are hypotheses, and each one needs to be checked against the actual records before it drives a decision.

The practical posture is to treat the AI as a junior analyst whose work you review. It accelerates the framing of questions and surfaces options you might skip, but the analyst remains responsible for what the report ultimately says.

FAQ

  • Do I need a paid AI subscription to analyze Power BI dashboards with AI? No. The tutorial's demonstrations ran on free tiers of ChatGPT and Claude produced usable interpretations of a dashboard image. Paid plans offer stronger models and more capacity, but the structured-prompt method works the same way.
  • What does PACIF stand for? Papel (role), Ação (action), Contexto (context), Intenção (intent), and Formato (format). It is a five-part template for writing prompts, and each part reduces the amount the model has to guess.
  • Is it safe to upload company data to ChatGPT or Gemini? Sending full company datasets to a public chatbot is not advisable, because you cannot control what the service does with that information. Sharing only column headers or a screenshot limits exposure while still allowing the model to propose metrics and analyses.
  • Does AI replace a data analyst in Power BI? No. The models interpret what you send and suggest hypotheses, but they do not know your business rules or verify figures against the source. Their role in this workflow is to widen interpretation, not to own the conclusion.
  • Can I ask the AI follow-up questions after the first prompt? Yes. After the initial structured prompt, the conversation stays focused on your report, so you can ask for additional visual ideas, explanations of suggested analyses like cohort analysis, or refinements to earlier recommendations.

Turn your own video lessons into structured articles

The PACIF method works because structure turns scattered input into a reliable output, and the same logic applies to content. If you have explanations, tutorials, or lessons recorded in YouTube videos, that knowledge is already structured for speech but hard to search or reference in writing.

Skala Blog takes a YouTube URL, transcribes the video, and generates a written article from it, so a tutorial like the one behind this piece becomes a page readers can find and cite. Paste the link, review the draft, and publish.

Source video