Upload
adam-software
View
415
Download
5
Embed Size (px)
Citation preview
Agenda
Core Updates
What can you do with Content Modelling? Increasing video efficiency with preview
REST API Updates
Working with Bulk upload
What do the updates to search mean for you?
ADAM is the middle man of rich media
For rich media to reach it’s potential, it has to be
deployed in the right way and place, at the right micro-
moment
Middle men are unique as they speak the user’s language
Record and Classification structure
Color profilePIN (product identification Number)GS1
SKUCampaignExecutive profile
But exposing as record structure and classification
Requires development assistance tomodel business concepts
How do we help customers to harness the full power of record structure and classification structure
Enter Content Types
Content types expose structure in a directly digestible way
Allows users to immediately recognize how the system works
For example: Corporate Communications
At Lego might look like:
Records
Assets
Products
Image
Videos
People
PDFAnnual report
Records versus Content Types
Records, Classifications, Fields…
Content Types
This layer has all the data
REST API
This layer adds meaning to the dataIs aware of Materials, Products, SKU,
Reference Cases, 3D Textures, Campaigns…Is aware of what a “Material” supports,
what the business constraints are…
We manage DAM and PCM data as records. Why?
One core concept means we can reuse
tooling and allow our diverse customer
base to model their businesses and
needs in one system with one REST API 1 API rules for all ADAM
Records
REST Layer
ETL
Bulk Editing WarehousingWorkflow
Blocks
Content types
Content Types Defined A content type is an entity that you model
(e.g. a Asset, a Material, a Campaign, a Catalog, a SKU…)
A content type is a type of a record or a classification
It’s a hierarchical structure: each content type inherits the properties of its ancestors
Custom Content Types
5.7 OOB Content Types
Future OOB Content Types
Updates to the REST API since 5.5 release
Claims-based authentication/OAuth2
Now available through REST API:
Reference text fields
Text list fields
Products in the REST API
Text list fields
Useful for Tagging and Keywords
Users in other systems, e.g. Photoshop, can add keywords that can be loaded into ADAM as text list fields
Flag the fields as facets and use the added metadata to make finding and working with assets more intuitive
Allow Authorization through an OAuth-based authentication protocol
Known and mapped users will be given access accordingly
New users can be added and assigned to a group based on the role as communicated by the other system
Claims-based authentication/OAuth2
Products in the REST API
Introducing Products in the REST API
Targeting integration use cases
Create, modify, delete and search for products, catalogs, categories and aspects through the REST API
Loading and updating large volumes
First release towards support for system-to-system bulk data exchange This release: bulk uploading of data into the ADAM system for
entities of any type
Data only, no file support yet
ETL Load Service built on top of our bulk REST API
OOTB ETL Workflow templates for Pentaho Sample to help you get started on own templates for others
A few reasons why ETL is interestingETL forms a "bridge" to extract and load data and include technology for cleaning, validating, mapping and converting data from the original format/specification to a destination format/specification
You can now mark a field as being a unique identifier.
Validation of these marked fields will ensure that the values in the field are always unique
.NET, REST API and relevant Workflow activities allow to load data from ADAM based on the unique identifiers
Using cache in Elastic
No eventual consistency issues
REST API doc: http://localhost:2015/docs/resources/record#example-Read-using-unique-identifier-field
Resources
Pentaho: http://www.pentaho.com/download (Enterprise Edition)
http://community.pentaho.com (Pentaho CE)
Feature comparison: https://support.pentaho.com/hc/en-us/articles/205788659-PENTAHO-COMMUNITY-COMMERCIAL-PRODUCT-COMPARISON
Pentaho Samples: https://support.adamsoftware.net/hc/en-us/search?utf8=%E2%9C%93&query=pentaho&commit=Search
ES Best Practices: https://support.adamsoftware.net/hc/en-us/articles/216998846-Enterprise-Search-performance-recommendations
Talkback
We’ve released first passes on two main features:
Content types
Bulk transactions
As you look at how they have been implemented and start working with them, give us your feedback in Talkback
talkback.adamsoftware.net
www.adamsoftware.net
@ADAMSoftware
www.youtube.com/AdamSoftware