Data integration involves combining data residing in different sources and providing users
with a unified view of these data. people frequently refer to data integration
as "Enterprise Information Integration" (EII).
SalesForce
Object Querry Language(SOQL): used to retrieve
data by select stmt.
Use the Salesforce Object Query Language (SOQL) to
construct simple but powerful query strings in the following environments:
§ In Visualforce controllers and getter methods
Salesforce Object Search Language(SOSL) : used
to retrieve data from database.
Object is a real time entry, it is a similar to database entry.
Apex dataloader is used to overcome 50k
records per session.(present version is 22.0).
Reports & Dashboards : which help
the management in forecasting.
Triggers – are database statements or
actions which fire on occurrences of an event.
Types of reports: scalar, summarized.
Types of report formats: tabular, summary, matrix.
Tabular reports are simplest and
fastest to look at your data,(spreadsheet),
Summary reports are similar to tabular
but also allows user to group rows of data,
Matrix reports are the most complex,
which allow you to group records both by row and column.
Dashboards
shows data from source reports as visual components, as charts, tables, matix.
KPI- Knowledge Performance Indicator.
QTR- Quick Time
Workflows are automation of
process, on occurance of event.
Types- Immediate, Time dependent.
API just like library.
Visualforce is a markup language, to
determine the required view of an user.
Single app.
Provides common & specific features to all organizations is Multi-tenant
Architecture.
Apex – OOPL
–
Encapsulation- data & memory
binding in single unit.
Abstraction – levels of hiding.
Polymorphism – multiple behavior.
Inheritance – revising of encap. to
build other.
Default Constructors- constructors
with no arguments,
Parameteralized Constructors-
constructors with arguments.
Constructor overloading- multiple
constructors with same names but
different behaviors.
Method overloading- methods with same
names with different signatures.
Signatures- name and list & sequence
of input datatypes.
Variables are of 3 types :-
Local – belong to methods.
Object- belong to object.
Class - belong to class.
Class members – static(belong to
class),
Non-static(belong
to object).
Types of
classess in Inheritance –
Final (every class is final by default in Inheritance), Virtual(multiple
methods with same names, same signatures), Abstract(no
object can be created for this class).
Collections – large volumes of
information, they are 3types
List (Collection of similar values), Set (all values are unique),Map (collection of pairs).
Annotations- giving the additional
information to the compiler.
Deprecated annotations – use to
identify methods, classes, exceptions, enums,
Integration – ability to exchange data
b/w applications.
Heterogeneous
environment –
Appexchange.com – website(all apps are
put).
Packages – collection of resources to
serve the apps.
Sandbox – environment shared by
salesforce.com for testing and
developing, mostly used by developers
and testers.
Production – environment where the
actual users work with the actual data(maintained by administrators)
Sandbox are
3 types –
Developer sandbox - Free - 10Mb
Configuration - 10%
of production- 500Mb
Full
sandbox - 15% - 20% - same
as PRD Environment.
Deployment – moving from one
environment to another.
Migration of sandbox to production
environment can happen via Eclipse tool
or SFDC change sets, Force.com,
Websevice
Apex webservices are 2 types –
Inbound (accept data and place it in
DB), Outbound (send data from the
DB.)
No comments:
Post a Comment
Share your Comments .............