This presentation is based on the Data model of Salesforce platform. I prepared this presentation for the DEV 401 certification discussion at Sabre Technologies.
Automate the organization’s workflow with Process Builder,the next generation workflow tool. Gain an overview of How to create a process using Process Builder.
This presentation is based on the Data model of Salesforce platform. I prepared this presentation for the DEV 401 certification discussion at Sabre Technologies.
Automate the organization’s workflow with Process Builder,the next generation workflow tool. Gain an overview of How to create a process using Process Builder.
The Salesforce platform offers system as well as application level security capabilities for building robust and secure applications. Join us as we introduce the system-level security features of Salesforce, like authentication and authorization mechanisms that include various Single Sign-On and OAuth flows. We'll also cover declarative application-level security features, like user profiles, roles and permissions, and how an Organization Wide Security and record-sharing model enforces a finer level of access control over the data.
Apex Triggers can be your best friend or your worst enemy. When a trigger is firing properly your data is under control and remains sane, but when a trigger doesn't fire properly, your users can be faced with the frustration of exceptions when saving a record, or worse: incorrect data. Join us to learn tips and tricks on how to debug and solve the most complex issues, including: Ambiguous Field Validation, After Insert Activity Errors, and SOQL and Governor Limit Errors. You'll learn the origins of these kinds of advanced trigger issues and gain solutions for avoiding them.
Salesforce Sales Cloud services are basically too help the Sales reps and help in managing connections, close the deals, to sell the products and services. The tools, included in Sales cloud are Chatter, Data.com. opportunities and quotes, work process and approval, Forecasting and Analysis, App Exchange, Partner Management, Email and calendaring, Marketing and Leads. Sales Cloud provide following features
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...Edureka!
This Salesforce Interview questions and answers tutorial will help you to prepare for Salesforce interviews. Learn about the most important Salesforce interview questions and answers and know what will set you apart in the interview process.
These are the slides from a presentation given to the San Diego Salesforce Developer Group on September 16, 2014.
The presentation highlights why coding standards and design patterns are important parts of creating a scalable, maintainable Salesforce Enterprise Org. A series of specific implementation and architecture recommendations are outlined. Finally, models for process and governance are provided to help the viewer take steps to bring about change in their Org.
1. Welcome to MyGuide
In this guide we will learn how to create a Developer Org for Salesforce
2. Click on "Sign Up"
3. Enter First name
4. Enter Last name
5. Enter "Your email address"
6. Click here to select your job role
7. Enter your "Company Name"
8. Select a "Country"
9. Enter "Postal Code"
10. Enter a unique username
11. Click on "Sign me up" and wait for your welcome email
In the welcome email, click the link to set your password
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionHabilelabs
Salesforce is the worlds best Customer Relationship Management (CRM) platform which is flexible and powerful database supplier in the market.This blog is introducing about Salesforce and it’s CRM, Multitenant Architecture etc.
The Salesforce platform offers system as well as application level security capabilities for building robust and secure applications. Join us as we introduce the system-level security features of Salesforce, like authentication and authorization mechanisms that include various Single Sign-On and OAuth flows. We'll also cover declarative application-level security features, like user profiles, roles and permissions, and how an Organization Wide Security and record-sharing model enforces a finer level of access control over the data.
Apex Triggers can be your best friend or your worst enemy. When a trigger is firing properly your data is under control and remains sane, but when a trigger doesn't fire properly, your users can be faced with the frustration of exceptions when saving a record, or worse: incorrect data. Join us to learn tips and tricks on how to debug and solve the most complex issues, including: Ambiguous Field Validation, After Insert Activity Errors, and SOQL and Governor Limit Errors. You'll learn the origins of these kinds of advanced trigger issues and gain solutions for avoiding them.
Salesforce Sales Cloud services are basically too help the Sales reps and help in managing connections, close the deals, to sell the products and services. The tools, included in Sales cloud are Chatter, Data.com. opportunities and quotes, work process and approval, Forecasting and Analysis, App Exchange, Partner Management, Email and calendaring, Marketing and Leads. Sales Cloud provide following features
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...Edureka!
This Salesforce Interview questions and answers tutorial will help you to prepare for Salesforce interviews. Learn about the most important Salesforce interview questions and answers and know what will set you apart in the interview process.
These are the slides from a presentation given to the San Diego Salesforce Developer Group on September 16, 2014.
The presentation highlights why coding standards and design patterns are important parts of creating a scalable, maintainable Salesforce Enterprise Org. A series of specific implementation and architecture recommendations are outlined. Finally, models for process and governance are provided to help the viewer take steps to bring about change in their Org.
1. Welcome to MyGuide
In this guide we will learn how to create a Developer Org for Salesforce
2. Click on "Sign Up"
3. Enter First name
4. Enter Last name
5. Enter "Your email address"
6. Click here to select your job role
7. Enter your "Company Name"
8. Select a "Country"
9. Enter "Postal Code"
10. Enter a unique username
11. Click on "Sign me up" and wait for your welcome email
In the welcome email, click the link to set your password
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionHabilelabs
Salesforce is the worlds best Customer Relationship Management (CRM) platform which is flexible and powerful database supplier in the market.This blog is introducing about Salesforce and it’s CRM, Multitenant Architecture etc.
Assessing Model Performance - Beginner's GuideMegan Verbakel
Introduction on how to assess the performance of a classifier model. Covers theories (bias-variance trade-off, over/under-fitting), data preparation (train/test split, cross-validation), common performance plots (e.g. ROC curve and confusion matrix), and common metrics (e.g. accuracy, precision, recall, f1-score).
Week 3 Lecture 11
Regression Analysis
Regression analysis is the development of an equation that shows the impact of the
independent variables (the inputs we can generally control) on the output result. While the
mathematical language may sound strange, most of you are quite familiar with regression like
instructions and use them quite regularly.
To make a cake, we take 1 box mix, add 1¼ cups of water, ½ cup of oil, and 3 eggs. All
of this is combined and cooked. The recipe is an example of a regression equation. The output
(or result or dependent variable) is the cake, the inputs (or independent variables) are the inputs
used. Each input is accompanied by a coefficient (AKA weight or amount) that tells us how
“much” of the variable is “used” or weighted into the outcome.
So, in an equation format, this cake recipe might look like:
Y = 1X1 + 1.25X2 + .5X3 + 3X4 where:
Y = cake
X1 = box mix
X2 = cups of water
X3 = cups of oil
X4 = an egg.
Of course, for the cake, the recipe needs to go through the cooking process; while for
other regression equations the outputs need to go through whatever “process” turns the inputs
into the output – this is often called “life.”
Example
With a regression analysis, we can identify what factors influence an outcome. So, with
our Salary issue, the natural question to help us answer our research question of do males and
females get equal pay for equal work would be: what factors influence or explain an individual’s
pay? This is a perfect question for a multi-variate regression. Multi-variate simply means we have
multiple input variables with a single output variable (Lind, Marchel, & Wathen, 2008).
Variables. A regression analysis uses two distinct types of data. The first are variables
that are at least interval level or better (the same as the other techniques we have used so far).
The other is called a dummy variable, a variable that can be coded 0 or 1 indicating the presence
of some characteristic. In our data set, we have two variables that can be used as dummy coded
variables in a regression, Degree and Gender; both coded 0 or 1. In the case of Degree, the 0
stands for having a bachelor’s degree and the 1 stands for having an advanced degree. For
Gender, 0 means a male and 1 means a female. How these are interpreted in a regression output
will be discussed below. For now, the significance of dummy coding is that it allows us to
include nominal or ordinal data in our analysis.
Excel Approach. For our question of what factors influence pay, we will use Excel’s
Regression function found in the Data Analysis section. This function will produce two output
tables of interest. The first table tests to see if the entire regression equation is statistically
significant; that is, do the input variables significantly impact the output variable. If so, we
would then examine the second table – the coefficients used in a regression equation for e.
BUS 308 Week 4 Lecture 3 Developing Relationships in Exc.docxShiraPrater50
BUS 308 Week 4 Lecture 3
Developing Relationships in Excel
Expected Outcomes
After reading this lecture, the student should be able to:
1. Calculate the t-value for a correlation coefficient
2. Calculate the minimum statistically significant correlation coefficient value.
3. Set-up and interpret a Linear Regression in Excel
4. Set-up and interpret a Multiple Regression in Excel
Overview
Setting up correlations and regressions in Excel is fairly straightforward and follows the
approaches we have seen with our previous tools. This involves setting up the data input table,
selecting the tools, and inputting information into the appropriate parts of the input window.
Correlations
Question 1
Data set-up for a correlation is perhaps the simplest of any we have seen. It involves
simply copying and pasting the variables from the Data tab to the Week 4 worksheet. Again,
paste them to the right of the question area. The screenshot below has the data for both the
question 1 correlation and the question 2 multiple regression pasted them starting at column V.
You can paste all the data at once or add the multiple regression variables later (as long as you
do not sort the original data).
Specifically, for Question 1, copy the salary data to column V (for example). Then copy
the Midpoint thru Service columns and paste them next to salary. Finally copy the Raise column
and paste it next to the service column. Notice that our data input range for this question now
includes Salary in Column V and the other interval level variables found in Columns W thru AA.
Question 1 asks for the correlation among the interval/ratio level variables with salary
and says to exclude compa-ratio. For our example, we will correlation compa-ratio with the
other interval/ratio level variables with the exclusion of salary. Since compa-ratio equals the
salary divided by the midpoint, it does not seem reasonable to use salary in predicting compa-
ratio or compa-ratio in predicting salary.
Pearson correlations can be performed in two ways within Excel. If we have a single pair
of variables we are interested in, for example compa-ratio and performance rating, we could use
the fx (or Formulas) function CORREL(array1, array2) (note array means the same as range) to
give us the correlation.
However, if we have several variables we want to correlate at the same time, it is more
effective to use the Correlation function found in the Analysis ToolPak in the Data Analysis tab.
Set up of the input data for Correlation is simple. Just ensure that all of the variables to be
correlated are listed together, and only include interval or ratio level data. For our data set, this
would mean we cannot include gender or degree; even though they look like numerical data the 0
and 1 are merely labels as far as correlation is concerned.
In the Correlation data input box shown below, list the entire data range, indicate if your
dat ...
REGRESSION ANALYSISPlease refer to chapter 3 of the textbook fo.docxdebishakespeare
REGRESSION ANALYSIS
Please refer to chapter 3 of the textbook for more information on regression analysis.
Also, see the link
http://www2.chass.ncsu.edu/garson/PA765/regress.htm
We will estimate a demand function using linear and log-linear regressions with lagged Q.
· Linear Regression (three independent variables): The following demand function has three regressors P, M and Qt-1 .
Qt = a + bPt + cMt + dQt-1
where: Q is the Quantity (dependent variable)
P is the Price
M is the Income
Qt-1 is the lagged Q
t is the time period
· Input or copy the data on an EXCEL sheet, clearly specifying the dependent Y variable to be the quantity (Qt) (highlight its column), and the independent Xvariables to be the price (Pt), income (Mt) and the lagged Qt-1 or as the situation warrants.. Here we have three regressors: (Pt), income (Mt) and the lagged Qt-1 (highlight all of them at the same time).
· To enter values for the lagged Qt-1, you may copy the whole data under Qt and paste it in a new column added to the given sheet under the lagged Qt-1. Pasting should start such that the first observation under Qt will be the first observation under the lagged Qt-1 starting with the second row.
· Click on Excel icon on top left, Excel Options at the bottom of pop up menu, Add-ins in the left hand column, then Analysis Toolpak, then hit ok.
·
· if it does not come up, then hit go and make sure that Analysis Toolpak is checked.
·
· then under Data, Data analysis, Regression, ok.
·
· If you have Analysis Toopak in your computer, then the road to regression is shorter. Click on Excel icon, Data, Data Analysis in the up far right then Regression.
· Go to TOOLS menu and click DATA ANALYSIS. Pick up REGRESSION from the ANALYSIS TOOLS presented in the pop up menu and click OK.
· First highlight the dependent variable (Qt) cell range from the spreadsheet starting from the second row (skip the row with the empty cell), and click OK on the REGRESSION pop up menu to insert the selected data range in the Input Y range box. Similarly select the relevant data range for all the independent variablestogether including lagged Q and insert the selected data range in the Input X range box. Double check your cell ranges.
· Click on “LABEL” to include the symbols or names of variables in the regression output.
· In the OUTPUT OPTIONS, click New Worksheet Ply and say OK. The Regression output will be available to you on a newly created worksheet.
How to add DATA ANALYSIS to your TOOLS menu?
· If the TOOLS menu in your computer does not have DATA ANALYSIS, you can add it by doing the following.
· Open TOOLS
· Click on ADD-INS
· Include ANALYSIS TOOLPACK from the pop up menu dialog box and click OK.
· Go back to TOOLS and you will find DATA ANALYSIS at the bottom of the menu.
The Questions required for the homework assignment are listed
Below:
Homework assignment: Questions
QUESTION 1:
Copy the database below into an excel sheet.
Run QX on the four regres ...
ETL Validator Usecase - Validating Measures, Counts with VarianceDatagaps Inc
ETL Validator gives quick and easy way to create test cases for comparing counts and measures of source & target data sources. A variance can be specified too. Here, we will create a Checksum test case that will compare measures and counts. The same functionality is also implemented in Component test case using 'Measure Validation'.
Similar to Introduction to Salesforce validation rules new (20)
2. Validation rules verify that the data a user enters in a record meets the
standards you specify before the user can save the record. A validation rule can
contain a formula or expression that evaluates the data in one or more fields
and returns a value of “true” or “false”. Validation rules also include an error
message to display to the user when the rule returns a value of “true” due to an
invalid value.
WHAT IS A VALIDATION RULE:
3. .The user chooses to create a new record or edit an existing record.
.The user clicks save.
. All validation rules are verified.
.If all data is valid, the record is saved.
.If any data is invalid, the associated error message displays
without saving the record.
.The user makes the necessary changes and clicks save again
AFTER YOU HAVE DEFINED VALIDATION
RULES:-
4. 1. Make fields conditionally required, depending on the
value of another field.
2.Ensure that numbers are within a specified range, such
as discount is less than 30%.
3. Enforce that date fields are the correct chronological
sequence, such as start date is before end date.
EXAMPLE USES:-
5. AND:-
Returns a TRUE response if all values are true, returns a
FALSE response if one or more values are false. Use this
as an alternative to the operator && (AND).
FORMULA FIELD EXAMPLE:
IF (and(price<1,quantity<1),"small", null)
This formula displays “small” if the price and quantity are less
than one. This field is blank if the asset has a price or quantity
greater than one.
WE CAN USE THESE DIFFERENT
FORMULAS TO DEFINE VALIDATION
RULES:-
6. ABS:-
Calculates the absolute value of a number. The absolute
value of a number is the number without its positive or
negative sign.
USE: ABS (number) and replace number with a merge field,
expression, or other numeric value that has the sign you
removed.
EXAMPLE: ABS(ExpectedRevenue) calculates the positive
value of the expected revenue amount regardless of whether
it is positive or negative.
7. CASE:-
Checks a given expression against a series of
If the expression is equal to a value, returns the
corresponding result. If it is not equal to any values, it
returns the else_result.
USE: CASE (Expression, value1, result1, value2,
result2,...,Else_result)
EXAMPLE: Days open for cases use this example of a
custom formula field called days open to display different
text depending on the number of days a case has been
open:
case(days_open__c, 3,"reassign", 2, "assign task",
"maintain")
8. CONTAINS:-
Compares two arguments of text and
TRUE if the first argument contains the second argument.
not, returns FALSE.
USE: CONTAINS(TEXT, compare_text)
EXAMPLE: IF(CONTAINS(product_type__c, "part"),
"parts","service")
This formula checks the content of a custom text field
named product_typeand returns “parts” for any product
with the word “part” in it. Otherwise, it returns“service.”
Note that the values are case sensitive.
9. IF:-
Determines if expressions are true or false. Returns
given value if true and another value if false.
USE: IF (logical_test, value_if_true, value_if_false)
EXAMPLE:IF(AND(payment_due_date__c < TODAY(),
payment_status__c="unpaid"), "PAYMENT OVERDUE",
null)
This formula determines if the payment due date is
and the payment status is “UNPAID.” If so, returns the
text “PAYMENT OVERDUE” and if not, leaves the field
blank.
10. NOT:-
Returns FALSE for TRUE and TRUE for
USE: NOT(LOGICAL) And replace logical With the
expression that you want evaluated.
EXAMPLE: IF(NOT(ISPICKVAL(STATUS, "CLOSED"))
ROUND(NOW()Createddate,0), null checks to see if
a variable is open and if so, calculates the number
days it has been open by subtracting the date and
time created from the current date and time. The
result is the number of days open rounded to zero
decimal places. If the variable is not open, this field
blank.