Learning Objectives What is it ? The below module will help to learn about how
data is organized in hybris, and the different technologies
that can be used for importing for importing data, such as the Data Hub.
By the end of the course, practitioners will be able to:
•
Learn about different types of data organization in hybris
•
Technology recommendations for Data Integrations.
•
Learn about Data Storage and validations.
•
Learn about Import /Export and data modeling in hybris
Deloitte Digital
hybris Commerce Training 2014
Data Storage
52
Types A system of types and items is used
to organize and store data
Type •
Types are used to model all objects
•
User
Attribute 1 Attribute 2
• •
Name Email
in hybris •
Products
•
Orders
•
Carts
•
Customers
•
extends
extends
Sub-Type
Customer
…
•
Attribute 3
•
Every object in hybris is an instance
Address
of a type
Subtypes can be used to create a
instance of
hierarchy Each type can be extended to add custom attributes
instance of
Item • • •
Attribute 1 Attribute 2 Attribute 3
1000001 • • •
Joe Smith
[email protected] 123 Main St
Customizing Types Adding Attributes •
Insert new attribute into existing type
•
Best when new attribute will apply to all instances of type. For example, adding Facebook username attribute to Customer type
Sub Types •
Extend existing type with new attributes
•
Best when the new attributes only apply to a subset of the type ex. DigitalProduct extends Product
hMC hybris Management Console (hMC) can be used to browse, create, edit, and delete types and instances of types