AI Associate · domain
Data for AI
Practise Salesforce AI Associate AI Associate Data for AI practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.
Focused practice
Practice Data for AI questions
Scored sessions drawing only from this domain — pick a length below.
Start 20-question practice test →What this domain covers
What to know about Data for AI
Data for AI questions test whether you can apply the concept in context, not just recognise a definition.
How the topic appears in realistic exam-style scenarios.
Which detail in the question changes the correct answer.
How to eliminate plausible but wrong options.
How to connect the question back to the wider exam objective.
Watch out for
Common Data for AI exam traps
- ▸Answering from memory before reading the full scenario.
- ▸Missing a constraint such as cost, availability, security, scope or command context.
- ▸Choosing a broad answer when the question asks for the most specific fix.
- ▸Ignoring why the wrong options are tempting.
Question index
All Data for AI questions (113)
Click any question to see the full explanation, or start a practice session above.
Which three practices help maintain data quality for AI models in Salesforce? (Choose three.)
Hard2A company uses Einstein Prediction Builder to predict customer churn. The data includes account creation date, number of support cases, and average payment delay. After training, the model shows low confidence scores. What is the most likely cause?
Medium3A company is deploying an AI model that recommends next best actions for sales reps. They notice that the model's recommendations are biased towards high-revenue opportunities. Which data-related action can help reduce this bias?
Medium4A company uses Salesforce Data Cloud to unify customer data from multiple sources. After connecting a data stream, they notice that records are missing from the unified profile. What is the most likely cause?
Hard5Refer to the exhibit. A dataflow is set up to prepare data for a prediction model. The model is expected to predict close probability for all open opportunities. What is wrong with this dataflow?
Easy6A Salesforce admin is training an Einstein Bot to answer customer questions. Which data source should the bot use to provide accurate responses?
Easy7A company is training a customer service chatbot using historical conversation logs. Which TWO data preparation practices should be followed to ensure data quality?
Medium8Refer to the exhibit. A data file for click-through model training has the above content. Which data quality issue is most critical to address before training?
Medium9A company is using Einstein Discovery to predict customer churn. The model was created six months ago and has been making predictions. Recently, the model's accuracy has dropped significantly. The data scientist confirms that the data schema has not changed. What is the most likely reason for the drop in accuracy?
Hard10A data analyst is evaluating data quality for an Einstein model. Which TWO dimensions are most critical for model accuracy?
Medium11Which THREE of the following are required when setting up a data stream from Salesforce to Data Cloud?
Medium12A company uses Einstein Forecasting for revenue prediction. The historical data shows seasonal spikes every quarter. The model consistently underestimates peak periods. What is the best data preparation step to improve accuracy?
Hard13Refer to the exhibit. A developer runs a SOQL query. What does the output indicate?
Easy14A large enterprise needs to integrate data from Salesforce CRM, an external ERP, and marketing automation to train an AI model for cross-sell recommendations. Which data storage strategy is most aligned with Salesforce's AI capabilities?
Medium15A dataset contains a 'date' column. Which feature engineering technique would best capture both long-term trends and seasonal patterns?
Medium16A data engineer is troubleshooting a predictive model that stopped updating. The data flow from Data Cloud shows 'Data Transform Failed' with error: 'Field Amount cannot be null'. What is the most likely cause?
Medium17A retail company uses Einstein Next Best Action with customer data from Data Cloud. The recommendations are not personalized. The admin checks the data quality dashboard and finds that the 'Customer_Profile' object has 40% records with missing 'PreferredChannel' field. What is the best course of action?
Hard18Which THREE factors should be considered when evaluating the quality of a dataset for an AI model?
Hard19You are a data scientist at a retail company. The company uses Einstein Discovery to analyze customer purchase patterns. The model is built on a dataset of 50,000 transactions. The model's R-squared is 0.85, but the predictions for new customers are consistently off by a large margin. The data includes features like 'Customer Age', 'Income', 'Previous Purchases', and 'Product Category'. The model was trained on data from the past two years. However, six months ago, the company launched a new loyalty program that significantly changed purchasing behavior. You suspect the model is not generalizing to new customers. What should you do to validate your hypothesis?
Hard20A company is building a text classification model for customer support tickets. They have a dataset of 10,000 tickets. The team decides to use active learning for labeling. Which approach best aligns with active learning principles?
Hard21A marketer wants to use Einstein Segment Creation to build a segment for a campaign. Which data source can be used?
Easy22Which TWO are common data quality issues that can negatively impact AI model performance?
Easy23A data scientist needs to prepare data for Einstein Discovery. The dataset includes a field 'Customer_Status__c' with values 'Active', 'Inactive', and 'Churned'. How should this field be treated?
Medium24A team is building a pipeline to train a model daily. The source data arrives in CSV files but needs to be converted to Parquet for efficiency. Which pipeline step should perform this conversion?
Easy25Which THREE actions are recommended when preparing data for Einstein Next Best Action? (Choose 3)
Hard26A data analyst is troubleshooting Einstein Article Recommendations that are not showing up on the site. Which TWO checks should be performed first? (Choose 2)
Medium27Which THREE types of data sources are commonly integrated into Salesforce Data Cloud for AI use cases?
Easy28Data quality is critical for AI model performance. Which three data quality dimensions should be monitored? (Choose three.)
Hard29An administrator is configuring a Salesforce AI model that uses historical sales data. The data includes fields like 'Amount', 'Close_Date', and 'Lead_Source'. What is the primary purpose of data preprocessing in this context?
Easy30A financial services company uses Salesforce AI to detect fraudulent transactions. The dataset has 1 million legitimate transactions and only 1,000 fraudulent ones. The model trained with default parameters achieves 99.9% accuracy but identifies no fraud (precision and recall of 0). The data scientist wants to maximize fraud detection (recall) while minimizing false positives. Which approach is most effective?
Hard31A Salesforce admin wants to use Einstein Prediction Builder to predict case resolution time. What type of data is most critical for training this model?
Easy32A company is preparing customer data for a predictive model. They notice that many records have missing values for the 'annual income' field. Which approach is best to handle this issue while minimizing bias?
Medium33A data pipeline fails intermittently when processing large CSV files. The error log shows 'OutOfMemoryError'. Which configuration change is most likely to resolve this?
Hard34A company has international customers and wants Einstein Prediction Builder to forecast deal closure probability. The data includes fields like 'region', 'product line', and 'deal amount'. What is a best practice to ensure the model works for all regions?
Hard35A company wants to train an AI model to predict customer churn using historical data that contains many missing values. What is the best practice for handling missing data?
Easy36In Salesforce CRM Analytics (formerly Einstein Analytics), what is the primary purpose of a dataset?
Easy37What is the most likely cause of the error?
Medium38Which TWO techniques are commonly used to handle missing values in a dataset for AI training?
Hard39When training an Einstein Discovery model, which data type is not supported as a predictor field?
Easy40A marketing team wants to use Einstein Recommendations to personalize product offers on their e-commerce site. They have a dataset of 50,000 customers with purchase history. However, 40% of customers have no purchase history (new registrations). The model performs well for returning customers but gives generic recommendations for new ones. The team wants to improve recommendations for new customers. What data preparation step should they take?
Easy41A large retail company uses Data Cloud to consolidate customer data from e-commerce, POS, and loyalty programs. They plan to use Einstein Studio to build a churn prediction model. The data architect notices that the churn model's accuracy is below expectations. Upon investigation, they find that the customer entity in Data Cloud has multiple records for the same customer with slightly different spellings and addresses. The data comes from different streams. What should the data architect do to improve the model?
Medium42Refer to the exhibit. A data scientist tries to query the dataset but receives an error. Which of the following is the most likely cause?
Medium43Before training an Einstein Prediction model, a data analyst must perform data quality checks. Which THREE checks are most critical?
Hard44For a real-time AI application that requires low-latency access to customer interaction data, which storage solution is most appropriate?
Easy45Which TWO data preparation steps are required before using Einstein Discovery for sales forecasting? (Choose 2)
Medium46A company is implementing Einstein Prediction Builder to predict whether a support case will escalate. Which TWO data preparation steps should the admin take to improve model accuracy?
Medium47Which TWO of the following are common dimensions of data quality that must be addressed for AI training?
Medium48Refer to the exhibit. A developer runs this SOQL query to prepare data for Einstein Lead Scoring. The query returns an error. What is the most likely issue?
Hard49A multinational corporation uses Salesforce AI to analyze customer feedback across multiple languages. They have 10,000 English reviews, 2,000 Spanish reviews, and 500 French reviews. The sentiment model performs well on English (F1=0.85) but poorly on French (F1=0.40). The data scientist wants to improve French sentiment performance without collecting new data. What should they do?
Medium50Which THREE factors should be considered when selecting features for a predictive model in Salesforce?
Medium51A company is building a chatbot using Einstein Bot's AI capabilities. They want to train intent recognition using historical chat transcripts. The transcripts contain many typos (e.g., 'hellp' instead of 'help') and slang (e.g., 'gonna' instead of 'going to'). The initial model performs poorly, misclassifying many intents. What data cleaning step is most important?
Easy52A machine learning team is preparing a dataset for a supervised learning task. They have 100,000 labeled samples. Which data preparation step is essential before splitting into train/test sets?
Easy53Which method is most suitable for ingesting streaming data from IoT sensors into a data lake?
Easy54A data scientist notices that the model accuracy drops significantly after retraining with new data. Upon inspection, they find that many records have missing values for a key feature. Which data quality improvement should be prioritized first?
Medium55Which THREE of the following are best practices for feature engineering in Einstein Studio?
Hard56A company is ingesting data from multiple sources into Data Cloud for Einstein. Which THREE data preparation steps should be performed?
Easy57A company is preparing customer data to train a custom AI model for sentiment analysis. Which two data preparation best practices should they follow? (Choose two.)
Easy58A data scientist notices that an Einstein model for predicting customer churn has unusually high accuracy on training data but performs poorly on validation data. Which data issue is the most likely cause?
Hard59A sales operations team is training an AI model to forecast quarterly revenue. They have five years of historical data, which includes a strong seasonal pattern but also a significant outlier: during the pandemic year, revenue dropped by 70% from typical values. The model trains with high accuracy on historical data but fails to predict future quarters accurately, consistently overestimating revenue. What should the data scientist do to improve forecast accuracy?
Medium60Which data transformation is most appropriate for converting categorical variables into numerical format for a machine learning model?
Easy61Refer to the exhibit. A data pipeline fails during the DataTransformation stage. What is the most likely root cause?
Hard62A fraud detection model is being trained on transaction data where only 1% of transactions are fraudulent. The current model predicts 'non-fraud' for all transactions, achieving 99% accuracy. Which technique should be applied to improve model performance?
Easy63For an AI project, data must be stored in a way that supports both training and real-time inference. Which storage solution meets this requirement?
Easy64A data scientist is building a predictive model for customer churn using Salesforce data. The dataset has 20 features, and the target variable is highly imbalanced (5% churn, 95% non-churn). Which technique should be applied to handle the class imbalance before training?
Hard65After applying a log transformation to a numeric feature, an Einstein model’s performance dropped significantly. What is the most likely cause?
Medium66A company is using customer support tickets to train a model for auto-classifying issues. The dataset includes fields like 'Case Title', 'Description', 'Product', and 'Customer Name'. Which privacy concern is most critical to address before training?
Hard67Refer to the exhibit. A data analyst runs a profile on a dataset and sees these statistics. Based on best practices, which action should be taken first?
Easy68A data scientist is preparing numeric features for a regression model. Which TWO transformations are commonly applied to improve model performance?
Easy69An admin created a data stream to bring external customer data into Data Cloud for Einstein. The data stream fails with error 'Schema mismatch: expected 10 fields, got 8'. What is the likely cause?
Medium70During data transformation, a data scientist applies one-hot encoding to a categorical feature with 50 unique values. The resulting dataset has 50 new columns. What is a potential drawback of this transformation?
Medium71Which TWO data sources can be used with Einstein Prediction Builder?
Medium72A company uses Einstein Prediction Builder to predict customer churn. The model's accuracy is low. The admin reviews the training data and notices that only 2% of records are churned. What should the admin do to improve the model?
Medium73You are an admin at a financial services firm. The firm wants to use Einstein Next Best Action to offer personalized product recommendations to customers on its service portal. The data includes customer profiles, transaction history, and support case history. The Einstein Next Best Action strategy is configured with a recommendation that shows a 'Savings Account' offer to customers who have a checking account. However, the recommendation is not appearing for any customers. You check the Data Flow and see that the 'Account' object data is flowing correctly. The recommendation's filter condition is: AND( Has_Checking_Account__c = true, Age__c > 18 ). You verify that many customers meet these conditions. What is the most likely reason the recommendation is not appearing?
Medium74Which TWO considerations are important when labeling data for a supervised learning model?
Easy75A data scientist is preparing data for Einstein Discovery. The dataset has 10,000 records with 5 predictors and one outcome. The outcome is binary (1/0). What is the minimum number of positive outcomes typically required for a reliable model?
Medium76A company wants to use Einstein Article Recommendations to surface relevant knowledge articles to its support agents. What two data components are required to set up this feature?
Easy77A company wants to use Einstein Reply Recommendations in Service Cloud. What data is required to train the model?
Easy78A telecom company uses Einstein Discovery to predict customer churn. The training dataset contains 100,000 records, but only 5% represent churned customers. The model achieves 95% accuracy on a holdout test set, but the recall for churn is only 20%. The business wants to proactively retain at-risk customers, so they need to identify as many churners as possible. What action should the data scientist take to improve churn recall?
Medium79You are a Salesforce AI Specialist at a mid-sized manufacturing company. The company uses Einstein Lead Scoring to prioritize leads. The model was trained on historical lead data and has been in production for three months. Recently, the sales team reports that high-scoring leads are not converting as expected. You investigate and find that the model's data source includes leads from the past 18 months. However, six months ago, the company changed its lead qualification process: they started requiring a demo before scoring leads as 'qualified.' As a result, the definition of a converted lead changed. What is the best course of action to improve model performance?
Hard80Which THREE are key dimensions of data quality that directly impact AI model performance?
Hard81A data architect is designing a data model for Einstein Discovery. The data includes categorical variables with high cardinality (e.g., postal codes). What is the best practice to handle such features?
Hard82Which TWO considerations are critical when planning data labeling for a computer vision project in a regulated industry?
Hard83A data engineer needs to create a feature that represents the average purchase amount per customer over the last 30 days. The transactional data is timestamped. Which feature engineering technique is most appropriate?
Medium84A company is preparing data for Einstein Article Recommendation. Which data source is most appropriate for training the model?
Easy85A company plans to use Einstein Discovery to analyze sales data. Which data preparation step is essential for time-series forecasting?
Easy86During the data preparation phase for an AI model, a data engineer discovers that the 'AnnualRevenue' field contains some negative values. What is the best course of action?
Medium87An admin is setting up Einstein Article Recommendations. Which type of data is essential for the model to learn which articles are relevant?
Easy88A company wants to use Einstein Prediction Builder to predict customer churn. Which data preparation step is essential before building the model?
Easy89A bank uses Einstein Discovery to generate insights about loan approval decisions. After deployment, they notice the model denies loans to a higher percentage of applicants from a certain postal code. Which action should be taken to ensure responsible AI?
Hard90A company uses Salesforce Data Platform to store customer data. They want to use this data to train an AI model for lead scoring, but they are concerned about data quality. Which step should they take first to ensure the data is suitable for AI?
Medium91An organization uses Salesforce Data Cloud to unify customer data from multiple sources. They want to ensure that data lineage is tracked for AI models. Which practice supports data lineage?
Hard92A team is labeling text data for a sentiment analysis model. To ensure consistency and quality, which practice should they prioritize?
Hard93Refer to the exhibit. What effect does this masking policy have on the data used for training an Einstein model?
Medium94Which TWO data preparation steps are critical for ensuring high-quality training data?
Medium95A company plans to train an AI model using data from Salesforce CRM and an external marketing automation platform. What is the first step to unify these data sources in Data Cloud?
Easy96A system administrator receives an error when running a Data Cloud data transform: 'Row-level security settings are preventing access to the source data.' The admin has appropriate permissions. What is the most likely cause?
Hard97An organization is preparing data for Einstein Next Best Action. They have multiple action types (discounts, product suggestions, content). Which data model approach best ensures accurate recommendations?
Hard98A company wants to use Einstein Article Recommendations to suggest knowledge articles to support agents. What is a prerequisite for this feature?
Easy99Refer to the exhibit. A data transformation configuration is shown. Which of the following describes the outcome of applying this transformation?
Easy100Refer to the exhibit. What data quality issue does the exhibit reveal?
Easy101An admin is troubleshooting Einstein Sentiment. The model returns high confidence but wrong sentiment (e.g., positive reviews labeled negative). What is the most likely issue?
Medium102A healthcare AI model uses patient data. The legal team requires that all data used for training be de-identified according to HIPAA Safe Harbor method. Which data handling process satisfies this?
Hard103A company wants to use customer purchase history to train a recommendation model. Which action is essential to comply with data privacy regulations?
Medium104A large enterprise is using Einstein Lead Scoring and notices that the model score is not updating for leads created via a web-to-lead form. The leads have all required fields populated. The admin has verified that the model is active and the data source includes the Lead object. What could be causing the score to remain static?
Hard105A company wants to use its data from Salesforce to train an Einstein AI model. However, they need to exclude records where the customer has opted out of data use. Which field should they configure in the Data Manager?
Easy106A healthcare organization uses Salesforce to develop an AI model for patient readmission prediction. They must comply with HIPAA regulations. The dataset includes patient names, addresses, medical record numbers, and detailed clinical notes. The data scientist plans to train a supervised model using historical readmission outcomes. What is the most important data governance step before model training?
Hard107When using Einstein Lead Scoring, which data source is most critical for generating accurate lead scores?
Easy108A data scientist is using Einstein Discovery to analyze sales data. The model results show a high correlation between two predictor variables. Which TWO actions should the data scientist take?
Hard109A data scientist discovers that an AI model used for loan approval predicts high default risk disproportionately for a specific demographic group. What is the first step to address this issue?
Hard110A retail company has implemented a Salesforce AI lead scoring model to prioritize high-value customers. After three months, the model's AUC-ROC score is only 0.55, indicating poor performance. The data scientist reviews the training data and finds that 20% of the records are exact duplicates due to multiple data imports from different sources. The duplicates have inconsistent target labels (some labeled 'converted', others 'not converted'). What should the data scientist do to improve model performance?
Easy111Refer to the exhibit. A data scientist sees this error when training an Einstein Discovery model for customer churn prediction. What is the most likely reason for the error?
Medium112A company is preparing data for Einstein Prediction Builder to forecast lead conversion. They have historical data with fields like Lead Source, Industry, Number of Employees, and Converted (boolean). Which data preparation step is most critical?
Medium113Refer to the exhibit. A data analyst has defined this field mapping for Einstein Prediction Builder. Which data issue would most likely arise from this mapping?
HardOther domains
All AI Associate exam domains
Frequently asked questions
- What does the Data for AI domain cover on the AI Associate exam?
- Data for AI questions test whether you can apply the concept in context, not just recognise a definition.
- How many questions are in this domain?
- This page lists all 113 Data for AI questions in the AI Associate question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
- What is the best way to practise this domain?
- Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
- Can I practise only Data for AI questions?
- Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.