SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
1© 2014 SAP AG or an SAP affiliate company. All rights reserved.
SAP HANA SPS 10 - What’s New?
Text Analysis & Text Mining
SAP HANA Product Management June, 2015
(Delta from SPS 09 to SPS 10)
Text Analysis
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public
Agenda – Text Analysis
New or Improved Features
 Text Analysis XS API
 Grammatical role analysis – Controlled Beta !
 Metadata properties extraction
 Processing performance
 Document filters
 Enterprise fact extraction
 Chinese module
 Polish linguistic analysis
 Part-of-speech mappings in East Asian languages
 Core extraction: PERSON & PRODUCT
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public
New Text Analysis XS API
For on-demand processing, text analysis can now be officially used via the SAP HANA Extended
Application Services (SAP HANA XS) API:
• Alternative to persisting output data to the $TA table
• Bypasses creating the full-text index
This option results in lower memory consumption and faster processing.
Simple scenario supplying the configuration to the session object and the literal text:
var TA = new $.text.analysis.Session ({
configuration: "LINGANALYSIS_FULL"
});
var result = TA.analyze({
inputDocumentText:"New York, New York, that city is a dream."
});
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public
New Grammatical Role Analysis (1/3) – Controlled Beta !
Optional analyzer that identifies syntactic relationships between elements of a sentence in the form of
subject–verb–object expressions, commonly known as ‘triples’.
[SUBJECT]The big brown cat[/SUBJECT] on the red couch [VERB]was eating[/VERB] a
[DIRECTOBJECT]dead mouse[/DIRECTOBJECT].
The following grammatical roles describe arguments of verbs that are supported:
• Subject person, place, thing, or idea that is doing or being something: Oracle bought Responsys.
• DirectObject recipient of the action: Oracle bought Responsys.
• IndirectObject affected by the action but not primary object: Oracle offered Responsys an improved contract.
• OtherObject often prepositional object: They talked about the contract.
• Predicate object of the verb to be: This is a revised version.
An additional grammatical role supported, which does not describe a function with respect to a verb:
• PredicateSubject subject of a predicative expression: The contract is new.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public
New Grammatical Role Analysis (2/3) – Controlled Beta !
Input:
Oracle was rumored to buy marketing-software maker Responsys Inc. for $1.5 billion.
Output:
TA_RULE TA_COUNTER TA_TOKEN TA_TYPE TA_PARENT TA_OFFSET
Entity Extraction 1 Oracle ORGANIZATION/COMMERCIAL ? 0
Entity Extraction 2 marketing-software maker NOUN_GROUP ? 26
Entity Extraction 3 Responsys Inc. ORGANIZATION/COMMERCIAL ? 51
Entity Extraction 4 $1.5 billion CURRENCY ? 70
Grammatical Role 5 Oracle Subject 7 0
Grammatical Role 6 Oracle Subject 8 0
Grammatical Role 7 rumored Root/MainVerb/Passive ? 11
Grammatical Role 8 buy MainVerb/Active ? 22
Grammatical Role 9 marketing-software maker Responsys Inc. DirectObject 8 26
Grammatical Role 10 $1.5 billion OtherObject/for 8 70
Notes:
• Core extraction is included in the configuration (1 - 4)
• Each grammatical role is either the governor (verb) or dependent (verb argument)
• TA_TYPE holds the details about its grammatical role
• TA_PARENT holds the TA_COUNTER value of its corresponding governor
• It is possible for a single dependent to be the argument (5 and 6) of two different verbs
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public
New Grammatical Role Analysis (3/3) – Controlled Beta !
The grammatical role analyzer (GRA) ships with Text Analysis in SAP HANA SPS10 but is hidden and
not documented.
Beta candidates must be familiar with Text Analysis in SAP HANA and prequalified by product
management before receiving the required/missing delivery unit and instructions.
GRA is available via SQL or Text Analysis XS API scenarios and processes text only in English.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public
New Metadata Properties Extraction
The option OutputMetadata in the text analysis configuration file now indicates whether to include
document metadata in the output. If metadata is desired, the property value should be specified
with a boolean "true" value: <boolean-value>true</boolean-value>
The following metadata properties are extracted:
• Author
• Date
• Date Created
• Date Modified
• Description
• Keyword
• Language
• Subject
• Title
• Version
• FromEmailAddress
• FromName
• ToEmailAddress
• ToName
• CcEmailAddress
• CcName
• BccEmailAddress
• BccName
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public
Improved Processing Performance
Greater throughput for these text data preprocessing steps:
 Tokenization
 Stemming
 Part-of-Speech tagging
 Noun Group extraction
 Core extraction
Utilizes more efficient internal data transfers
Applies to text analysis configurations:
 LINGANALYSIS_BASIC or STEMS or FULL
 EXTRACTION_CORE
5 - 25% less time
Depending upon language, text analysis
and hardware configurations
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public
Improved Document Filters
Document filters in the NLP engine automatically detect
and extract text content and metadata from almost
any type of binary file format from PPT to XLS to PDF,
etc.
• Performance and viewing fidelity improvements
• Bug fixes
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public
Improved Enterprise Extraction for English
Greater precision and recall for the extraction of entities and facts that are of particular interest to
the enterprise domain. Dictionaries were augmented and rules further fine-tuned.
The following major fact types are classified:
 Membership Information: information about a person’s affiliations
 Management Changes: information about management changes
 Product Releases: information about product releases
 Mergers & Acquisitions: information about mergers and acquisitions
 Organizational Information: founder, location or contact information
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public
Improved Chinese Module
Aligned coverage for Simplified and Traditional Chinese.
Previous separate Simplified and Traditional Chinese modules
have been consolidated into a single Chinese module, which
simplifies maintenance and reduces storage footprint. More
importantly, it allows for processing mixed Chinese languages
in a single document.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public
Improved Language Support for Polish
Full linguistic analysis support by adding Part-of-
Speech (POS) tagging and Noun Group (concept)
extraction for Polish.
Language
LINGANALYSIS_BASIC
LINGANALYSIS_STEMS
LINGANALYSIS_FULL
Arabic  
Catalan  
Chinese (Simplified)  
Chinese (Traditional)  
Croatian  
Czech  
Danish  
Dutch  
English  
Farsi  
French  
German  
Greek 
Hebrew  
Hungarian 
Indonesian  
Italian  
Japanese  
Korean  
Norwegian (Bokmal)  
Norwegian (Nynorsk)  
Polish   NEW
Portuguese  
Romanian 
Russian  
Serbian  
Slovak  
Slovenian  
Spanish  
Swedish  
Thai  
Turkish  
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public
Improved Part-of-Speech Mappings in East Asian Languages
Previously, part-of-speech (POS) tag names in several East Asian languages were mapped to
‘unknown’. Now the TA_TYPE output reflects what a native speaker would expect.
POS tag (Language Reference Guide) TA_TYPE ($TA table) Language(s)
Cl Noun Chinese/Thai classifier
Suf Noun Japanese suffix
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public
Improved Predefined Core Extraction: PERSON & PRODUCT
NAME_DESIGNATOR c/o, attn
TITLE President
PERSON Barack Obama
PEOPLE Greeks
LANGUAGE Greek
ADDRESS1 245 First Street Floor 16
ADDRESS2 Cambridge, MA 02142
LOCALITY Cambridge
REGION@MINOR Napa County
REGION@MAJOR Connecticut
COUNTRY Brazil
CONTINENT South America
GEO_FEATURE Mount Fuji
GEO_AREA Scandinavia
ORGANIZATION@COMMERCIAL AT&T
ORGANIZATION@EDUCATIONAL University of Washington
ORGANIZATION@OTHER FBI
PRODUCT iPhone
TICKER NYSE:SAP
SOCIAL_MEDIA@TWITTER_ID @SAP
SOCIAL_MEDIA@TWITTER_TOPIC #HANA
DATE 2/14/2011
DAY Monday
MONTH June
YEAR 2011
TIME 3:47pm
TIME_PERIOD 3 days, from 9 to 5pm
HOLIDAY Memorial Day
CURRENCY 17 euros
MEASURE 217 meters
PERCENT 4%
PHONE 617-677-2030
NIN@US_SSN 522-89-2255
NIN@FR_INSEE xxx
NIN@CA_SIN xxx
URI@EMAIL john.smith@sap.com
URI@IP 165.14.2.0
URI@URL http://sap.com
Syntactic Entities:
NOUN_GROUP big umbrella
PROP_MISC Cup o’ Soup
Updated
Updated
Augmented modules in all core extraction languages
(except Arabic, Farsi, Korean and Russian)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public
How to find SAP HANA documentation on this topic?
SAP HANA Advanced Data Processing
 What’s New in the SAP HANA Advanced Data
Processing (Release Notes)
 Development
– File Loader Guide for SAP HANA
– SAP HANA Search Developer Guide
– SAP HANA Text Analysis Developer Guide
 References
– SAP HANA Text Analysis Extraction Customization Guide
– SAP HANA Text Analysis Language Reference Guide
– SAP HANA Text Analysis XS JavaScript API
• In addition to this learning material, you find SAP HANA documentation on
SAP Help Portal knowledge center at http://help.sap.com/hana_options_adp.
• The knowledge center is structured according to the product lifecycle: installation, security, administration,
development.
Text Mining
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public
Agenda – Text Mining
New or Improved Features
 Text Mining SQL extensions
 Similarity measures – Jaccard, Dice, Overlap
 Additional configurations
 Text Mining XS API – SQLCC
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public
New Text Mining SQL Extensions (1/2)
In addition to the SAP HANA XS API, text mining is now exposed via the following SQL functions:
TM_GET_RELATED_TERMS
returns top-ranked terms related to a term
TM_GET_RELEVANT_TERMS
returns top-ranked relevant terms (key phrases) that describe a document
TM_GET_SUGGESTED_TERMS
returns top-ranked terms matching an initial substring
TM_GET_RELATED_DOCUMENTS
returns top-ranked documents related to a document
TM_GET_RELEVANT_DOCUMENTS
returns top-ranked documents relevant to a term
TM_CATEGORIZE_KNN
enables categorization
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 20Public
New Text Mining SQL Extensions (2/2)
The following example returns terms starting with ‘john’ from a news table:
select T.RANK, T.TERM, T.DOCUMENT_FREQUENCY, T.SCORE
FROM TM_GET_SUGGESTED_TERMS (
TERM 'john'
SEARCH DISTINCT "content"
FROM "myschema"."news"
RETURN
TOP 5
) AS T
WHERE T.SCORE > 0.1 and T.TERM_FREQUENCY > 5
Rank TERM NORMALIZED_TERM TERM_TYPE TERM_FREQUENCY DOCUMENT_FREQUENCY SCORE
1 John john Proper 25 11 0.86
2 John Doe john doe Proper 12 8 0.24
3 John Miller john miller Proper 5 3 0.21
4 Johnny johnny Proper 7 7 0.15
5 Johnson and Sons johnson and sons Organization 5 2 0.09
Note that both single-word and multi-word terms are returned.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public
New Similarity Measures – Jaccard, Dice (Sørensen), Overlap
The similarity of two documents is related to how much their vectors point in the same direction.
Text mining now provides several standard similarity measures. Previously, only cosine was
offered.
<property name="similarityFunction">COSINE</property>
Three additional similarity measures are supported, which differ in the treatment of matching vs.
differing term weights: JACCARD, DICE, OVERLAP
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Public
New Additional Configurations Support
The configuration properties specified at initialization time serve later as defaults for unspecified
parameters when text mining functions are invoked on the given reference data.
The configuration is user-configurable and hosted in the SAP HANA repository.
The name of the default configuration file in the repository is DEFAULT.textminingconfig. You can
now create additional custom configuration files, which can be specified by name when text mining
is initialized.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public
Improved Text Mining XS API – SQLCC
Text mining applications need to have the proper credentials to access the reference data and other
tables. By default, text mining uses the credentials of the user running the application. For security
reasons we recommend to only grant users access to the application and not directly to the database
tables.
To support this and better manageability, text mining now allows you to specify an alternate
anonymous/technical user via SQLCC that should be used during a session to determine access
rights.
Deploy the application along with a .xssqlc file that specifies a technical user with the desired
access rights. The application needs to open a connection to the .xssqlcc file and specify it when
creating the text mining session.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Public
How to find SAP HANA documentation on this topic?
SAP HANA Advanced Data Processing
 What’s New in the SAP HANA Advanced Data
Processing (Release Notes)
 Development
– File Loader Guide for SAP HANA
– SAP HANA Text Mining Developer Guide
 References
– SAP HANA Text Mining XS JavaScript API
– SQL Reference for Options
• In addition to this learning material, you find SAP HANA documentation on
SAP Help Portal knowledge center at http://help.sap.com/hana_options_adp.
• The knowledge center is structured according to the product lifecycle: installation, security, administration,
development.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 25Public
Disclaimer
This presentation outlines our general product direction and should not be relied on in making
a purchase decision. This presentation is not subject to your license agreement or any other
agreement with SAP.
SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and
SAP’s strategy and possible future developments are subject to change and may be changed
by SAP at any time for any reason without notice.
This document is provided without a warranty of any kind, either express or implied, including
but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or
non-infringement. SAP assumes no responsibility for errors or omissions in this document,
except if such damages were caused by SAP intentionally or grossly negligent.
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information
Anthony Waite
SAP HANA Product Management
AskSAPHANA@sap.com

Contenu connexe

Tendances

SAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP Technology
 
HANA SPS07 Smart Data Access
HANA SPS07 Smart Data AccessHANA SPS07 Smart Data Access
HANA SPS07 Smart Data AccessSAP Technology
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSAP Technology
 
SAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development ToolsSAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development ToolsSAP Technology
 
SAP HANA SPS09 - SAP HANA Answers
SAP HANA SPS09 - SAP HANA AnswersSAP HANA SPS09 - SAP HANA Answers
SAP HANA SPS09 - SAP HANA AnswersSAP Technology
 
SAP HANA SPS10- SAP HANA Development Tools
SAP HANA SPS10- SAP HANA Development ToolsSAP HANA SPS10- SAP HANA Development Tools
SAP HANA SPS10- SAP HANA Development ToolsSAP Technology
 
SAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP Technology
 
SAP HANA SPS10- Predictive Analysis Library and Application Function Modeler
SAP HANA SPS10- Predictive Analysis Library and Application Function ModelerSAP HANA SPS10- Predictive Analysis Library and Application Function Modeler
SAP HANA SPS10- Predictive Analysis Library and Application Function ModelerSAP Technology
 
SAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA ModelingSAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA ModelingSAP Technology
 
SAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming ModelSAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming ModelSAP Technology
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10SAP Technology
 
SAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScriptSAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScriptSAP Technology
 
What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)SAP Technology
 
SAP HANA SPS09 - Smart Data Streaming
SAP HANA SPS09 - Smart Data StreamingSAP HANA SPS09 - Smart Data Streaming
SAP HANA SPS09 - Smart Data StreamingSAP Technology
 
SAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP Technology
 
Synchronizing Data in SAP HANA Using SAP SQL Anywhere
Synchronizing Data in SAP HANA Using SAP SQL AnywhereSynchronizing Data in SAP HANA Using SAP SQL Anywhere
Synchronizing Data in SAP HANA Using SAP SQL AnywhereSAP Technology
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESAP Technology
 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP Technology
 
SAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP Technology
 
What's New in SAP HANA View Modeling
What's New in SAP HANA View ModelingWhat's New in SAP HANA View Modeling
What's New in SAP HANA View ModelingSAP Technology
 

Tendances (20)

SAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload Management
 
HANA SPS07 Smart Data Access
HANA SPS07 Smart Data AccessHANA SPS07 Smart Data Access
HANA SPS07 Smart Data Access
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
 
SAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development ToolsSAP HANA SPS09 - Development Tools
SAP HANA SPS09 - Development Tools
 
SAP HANA SPS09 - SAP HANA Answers
SAP HANA SPS09 - SAP HANA AnswersSAP HANA SPS09 - SAP HANA Answers
SAP HANA SPS09 - SAP HANA Answers
 
SAP HANA SPS10- SAP HANA Development Tools
SAP HANA SPS10- SAP HANA Development ToolsSAP HANA SPS10- SAP HANA Development Tools
SAP HANA SPS10- SAP HANA Development Tools
 
SAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic Tiering
 
SAP HANA SPS10- Predictive Analysis Library and Application Function Modeler
SAP HANA SPS10- Predictive Analysis Library and Application Function ModelerSAP HANA SPS10- Predictive Analysis Library and Application Function Modeler
SAP HANA SPS10- Predictive Analysis Library and Application Function Modeler
 
SAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA ModelingSAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA Modeling
 
SAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming ModelSAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming Model
 
What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10What's Planned for SAP HANA SPS10
What's Planned for SAP HANA SPS10
 
SAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScriptSAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScript
 
What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)
 
SAP HANA SPS09 - Smart Data Streaming
SAP HANA SPS09 - Smart Data StreamingSAP HANA SPS09 - Smart Data Streaming
SAP HANA SPS09 - Smart Data Streaming
 
SAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control Center
 
Synchronizing Data in SAP HANA Using SAP SQL Anywhere
Synchronizing Data in SAP HANA Using SAP SQL AnywhereSynchronizing Data in SAP HANA Using SAP SQL Anywhere
Synchronizing Data in SAP HANA Using SAP SQL Anywhere
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASE
 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
 
SAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration Monitoring
 
What's New in SAP HANA View Modeling
What's New in SAP HANA View ModelingWhat's New in SAP HANA View Modeling
What's New in SAP HANA View Modeling
 

En vedette

SAP HANA SPS09 - Text Analysis
SAP HANA SPS09 - Text AnalysisSAP HANA SPS09 - Text Analysis
SAP HANA SPS09 - Text AnalysisSAP Technology
 
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...Deployment and Development approaches for the ISV using PowerBuilder and SQL ...
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...SAP Technology
 
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...SAP Technology
 
Maximizing Database Tuning in SAP SQL Anywhere
Maximizing Database Tuning in SAP SQL AnywhereMaximizing Database Tuning in SAP SQL Anywhere
Maximizing Database Tuning in SAP SQL AnywhereSAP Technology
 
SQL Anywhere Tips and Tricks
SQL Anywhere Tips and TricksSQL Anywhere Tips and Tricks
SQL Anywhere Tips and TricksSAP Technology
 
Big Data, Big Thinking: Simplified Architecture Webinar Fact Sheet
Big Data, Big Thinking: Simplified Architecture Webinar Fact SheetBig Data, Big Thinking: Simplified Architecture Webinar Fact Sheet
Big Data, Big Thinking: Simplified Architecture Webinar Fact SheetSAP Technology
 
Big Data, Big Thinking: Untapped Opportunities
Big Data, Big Thinking: Untapped OpportunitiesBig Data, Big Thinking: Untapped Opportunities
Big Data, Big Thinking: Untapped OpportunitiesSAP Technology
 
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)SAP Technology
 
Enterprise Information Management
Enterprise Information ManagementEnterprise Information Management
Enterprise Information ManagementSAP Technology
 
An In-Depth Look at SAP SQL Anywhere Performance Features
An In-Depth Look at SAP SQL Anywhere Performance FeaturesAn In-Depth Look at SAP SQL Anywhere Performance Features
An In-Depth Look at SAP SQL Anywhere Performance FeaturesSAP Technology
 
SQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSAP Technology
 
SQLAnywhere 16.0 and Odata
SQLAnywhere 16.0 and OdataSQLAnywhere 16.0 and Odata
SQLAnywhere 16.0 and OdataSAP Technology
 

En vedette (14)

Text Analysis with SAP HANA
Text Analysis with SAP HANAText Analysis with SAP HANA
Text Analysis with SAP HANA
 
SAP HANA SPS09 - Text Analysis
SAP HANA SPS09 - Text AnalysisSAP HANA SPS09 - Text Analysis
SAP HANA SPS09 - Text Analysis
 
Text Analysis with SAP HANA
Text Analysis with SAP HANAText Analysis with SAP HANA
Text Analysis with SAP HANA
 
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...Deployment and Development approaches for the ISV using PowerBuilder and SQL ...
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...
 
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
Building ISV Applications that run in the cloud with SQL Anywhere On-Demand E...
 
Maximizing Database Tuning in SAP SQL Anywhere
Maximizing Database Tuning in SAP SQL AnywhereMaximizing Database Tuning in SAP SQL Anywhere
Maximizing Database Tuning in SAP SQL Anywhere
 
SQL Anywhere Tips and Tricks
SQL Anywhere Tips and TricksSQL Anywhere Tips and Tricks
SQL Anywhere Tips and Tricks
 
Big Data, Big Thinking: Simplified Architecture Webinar Fact Sheet
Big Data, Big Thinking: Simplified Architecture Webinar Fact SheetBig Data, Big Thinking: Simplified Architecture Webinar Fact Sheet
Big Data, Big Thinking: Simplified Architecture Webinar Fact Sheet
 
Big Data, Big Thinking: Untapped Opportunities
Big Data, Big Thinking: Untapped OpportunitiesBig Data, Big Thinking: Untapped Opportunities
Big Data, Big Thinking: Untapped Opportunities
 
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
What's New in SAP HANA SPS 11 Platform Lifecycle Management (Operations)
 
Enterprise Information Management
Enterprise Information ManagementEnterprise Information Management
Enterprise Information Management
 
An In-Depth Look at SAP SQL Anywhere Performance Features
An In-Depth Look at SAP SQL Anywhere Performance FeaturesAn In-Depth Look at SAP SQL Anywhere Performance Features
An In-Depth Look at SAP SQL Anywhere Performance Features
 
SQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of ThingsSQL Anywhere and the Internet of Things
SQL Anywhere and the Internet of Things
 
SQLAnywhere 16.0 and Odata
SQLAnywhere 16.0 and OdataSQLAnywhere 16.0 and Odata
SQLAnywhere 16.0 and Odata
 

Similaire à SAP HANA SPS10- Text Analysis & Text Mining

Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.SAP Latinoamérica
 
HANA SPS07 Text Analysis
HANA SPS07 Text AnalysisHANA SPS07 Text Analysis
HANA SPS07 Text AnalysisSAP Technology
 
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdfASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdfSreeGe1
 
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...lakshmi vara
 
0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystem0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystemHector Talamantes
 
データベースMeetup Vol3
データベースMeetup Vol3データベースMeetup Vol3
データベースMeetup Vol3Koji Shinkubo
 
Ankita Jain 4+ years exp in SAP ABAP
Ankita Jain 4+ years exp in SAP ABAPAnkita Jain 4+ years exp in SAP ABAP
Ankita Jain 4+ years exp in SAP ABAPAnkita Jain
 
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...SAP Analytics
 
Resume - Namrata Pawar
Resume - Namrata PawarResume - Namrata Pawar
Resume - Namrata PawarNamrata Pawar
 
Prachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_ConsultantPrachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_ConsultantPrachi Goel
 
Prachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_ConsultantPrachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_ConsultantPrachi Goel
 
Vijayendra Suryawanshi SAP BI 4.6 years
Vijayendra Suryawanshi SAP BI 4.6 yearsVijayendra Suryawanshi SAP BI 4.6 years
Vijayendra Suryawanshi SAP BI 4.6 yearsVijayendra Suryawanshi
 
Chirag Gupta SAP 66 -consistent with all
Chirag Gupta SAP 66 -consistent with allChirag Gupta SAP 66 -consistent with all
Chirag Gupta SAP 66 -consistent with allChirag Gupta
 

Similaire à SAP HANA SPS10- Text Analysis & Text Mining (20)

Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.
 
P.N.SWAPNA
P.N.SWAPNAP.N.SWAPNA
P.N.SWAPNA
 
HANA SPS07 Text Analysis
HANA SPS07 Text AnalysisHANA SPS07 Text Analysis
HANA SPS07 Text Analysis
 
Srinivasulu Nettem Resume
Srinivasulu Nettem ResumeSrinivasulu Nettem Resume
Srinivasulu Nettem Resume
 
Pranav resume
Pranav resumePranav resume
Pranav resume
 
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdfASUG83511 - Accelerate Digital Transformation at General Mills.pdf
ASUG83511 - Accelerate Digital Transformation at General Mills.pdf
 
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
S4F01_EN_Col17 Financial Accounting in SAP S4HANA for SAP ERP FI Professional...
 
0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystem0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystem
 
データベースMeetup Vol3
データベースMeetup Vol3データベースMeetup Vol3
データベースMeetup Vol3
 
Ankita Jain 4+ years exp in SAP ABAP
Ankita Jain 4+ years exp in SAP ABAPAnkita Jain 4+ years exp in SAP ABAP
Ankita Jain 4+ years exp in SAP ABAP
 
Paresh_Pandit_CV
Paresh_Pandit_CVParesh_Pandit_CV
Paresh_Pandit_CV
 
Navaneethan_(John)_Chandrapal_Resume
Navaneethan_(John)_Chandrapal_ResumeNavaneethan_(John)_Chandrapal_Resume
Navaneethan_(John)_Chandrapal_Resume
 
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
#asksap Analytics Innovations Community Call: SAP BW/4HANA - the Big Data War...
 
Sabyasachee_Kar_cv
Sabyasachee_Kar_cvSabyasachee_Kar_cv
Sabyasachee_Kar_cv
 
Resume - Namrata Pawar
Resume - Namrata PawarResume - Namrata Pawar
Resume - Namrata Pawar
 
Prachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_ConsultantPrachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_Consultant
 
Prachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_ConsultantPrachi Goel_SAP Technical_Consultant
Prachi Goel_SAP Technical_Consultant
 
Vijayendra Suryawanshi SAP BI 4.6 years
Vijayendra Suryawanshi SAP BI 4.6 yearsVijayendra Suryawanshi SAP BI 4.6 years
Vijayendra Suryawanshi SAP BI 4.6 years
 
RESUME_Yugandhar
RESUME_YugandharRESUME_Yugandhar
RESUME_Yugandhar
 
Chirag Gupta SAP 66 -consistent with all
Chirag Gupta SAP 66 -consistent with allChirag Gupta SAP 66 -consistent with all
Chirag Gupta SAP 66 -consistent with all
 

Plus de SAP Technology

SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1SAP Technology
 
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...SAP Technology
 
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...SAP Technology
 
Extend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesExtend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesSAP Technology
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...SAP Technology
 
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformAccelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformSAP Technology
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...SAP Technology
 
Transform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANATransform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANASAP Technology
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Technology
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...SAP Technology
 
The IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsThe IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsSAP Technology
 
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...SAP Technology
 
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...SAP Technology
 
The IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareThe IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareSAP Technology
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP Technology
 
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANAFive Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANASAP Technology
 
SAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Technology
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP Technology
 
What's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle ManagementWhat's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle ManagementSAP Technology
 

Plus de SAP Technology (20)

SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1
 
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
 
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
 
Extend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesExtend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processes
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
 
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformAccelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
 
Transform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANATransform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANA
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
 
The IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsThe IoT Imperative for Consumer Products
The IoT Imperative for Consumer Products
 
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
 
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
 
The IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareThe IoT Imperative in Government and Healthcare
The IoT Imperative in Government and Healthcare
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANAFive Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
 
SAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial Data
 
Why SAP HANA?
Why SAP HANA?Why SAP HANA?
Why SAP HANA?
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance Features
 
What's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle ManagementWhat's New in SAP HANA SPS 11 Application Lifecycle Management
What's New in SAP HANA SPS 11 Application Lifecycle Management
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

SAP HANA SPS10- Text Analysis & Text Mining

  • 1. 1© 2014 SAP AG or an SAP affiliate company. All rights reserved. SAP HANA SPS 10 - What’s New? Text Analysis & Text Mining SAP HANA Product Management June, 2015 (Delta from SPS 09 to SPS 10)
  • 3. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public Agenda – Text Analysis New or Improved Features  Text Analysis XS API  Grammatical role analysis – Controlled Beta !  Metadata properties extraction  Processing performance  Document filters  Enterprise fact extraction  Chinese module  Polish linguistic analysis  Part-of-speech mappings in East Asian languages  Core extraction: PERSON & PRODUCT
  • 4. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Public New Text Analysis XS API For on-demand processing, text analysis can now be officially used via the SAP HANA Extended Application Services (SAP HANA XS) API: • Alternative to persisting output data to the $TA table • Bypasses creating the full-text index This option results in lower memory consumption and faster processing. Simple scenario supplying the configuration to the session object and the literal text: var TA = new $.text.analysis.Session ({ configuration: "LINGANALYSIS_FULL" }); var result = TA.analyze({ inputDocumentText:"New York, New York, that city is a dream." });
  • 5. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public New Grammatical Role Analysis (1/3) – Controlled Beta ! Optional analyzer that identifies syntactic relationships between elements of a sentence in the form of subject–verb–object expressions, commonly known as ‘triples’. [SUBJECT]The big brown cat[/SUBJECT] on the red couch [VERB]was eating[/VERB] a [DIRECTOBJECT]dead mouse[/DIRECTOBJECT]. The following grammatical roles describe arguments of verbs that are supported: • Subject person, place, thing, or idea that is doing or being something: Oracle bought Responsys. • DirectObject recipient of the action: Oracle bought Responsys. • IndirectObject affected by the action but not primary object: Oracle offered Responsys an improved contract. • OtherObject often prepositional object: They talked about the contract. • Predicate object of the verb to be: This is a revised version. An additional grammatical role supported, which does not describe a function with respect to a verb: • PredicateSubject subject of a predicative expression: The contract is new.
  • 6. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public New Grammatical Role Analysis (2/3) – Controlled Beta ! Input: Oracle was rumored to buy marketing-software maker Responsys Inc. for $1.5 billion. Output: TA_RULE TA_COUNTER TA_TOKEN TA_TYPE TA_PARENT TA_OFFSET Entity Extraction 1 Oracle ORGANIZATION/COMMERCIAL ? 0 Entity Extraction 2 marketing-software maker NOUN_GROUP ? 26 Entity Extraction 3 Responsys Inc. ORGANIZATION/COMMERCIAL ? 51 Entity Extraction 4 $1.5 billion CURRENCY ? 70 Grammatical Role 5 Oracle Subject 7 0 Grammatical Role 6 Oracle Subject 8 0 Grammatical Role 7 rumored Root/MainVerb/Passive ? 11 Grammatical Role 8 buy MainVerb/Active ? 22 Grammatical Role 9 marketing-software maker Responsys Inc. DirectObject 8 26 Grammatical Role 10 $1.5 billion OtherObject/for 8 70 Notes: • Core extraction is included in the configuration (1 - 4) • Each grammatical role is either the governor (verb) or dependent (verb argument) • TA_TYPE holds the details about its grammatical role • TA_PARENT holds the TA_COUNTER value of its corresponding governor • It is possible for a single dependent to be the argument (5 and 6) of two different verbs
  • 7. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Public New Grammatical Role Analysis (3/3) – Controlled Beta ! The grammatical role analyzer (GRA) ships with Text Analysis in SAP HANA SPS10 but is hidden and not documented. Beta candidates must be familiar with Text Analysis in SAP HANA and prequalified by product management before receiving the required/missing delivery unit and instructions. GRA is available via SQL or Text Analysis XS API scenarios and processes text only in English.
  • 8. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Public New Metadata Properties Extraction The option OutputMetadata in the text analysis configuration file now indicates whether to include document metadata in the output. If metadata is desired, the property value should be specified with a boolean "true" value: <boolean-value>true</boolean-value> The following metadata properties are extracted: • Author • Date • Date Created • Date Modified • Description • Keyword • Language • Subject • Title • Version • FromEmailAddress • FromName • ToEmailAddress • ToName • CcEmailAddress • CcName • BccEmailAddress • BccName
  • 9. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Public Improved Processing Performance Greater throughput for these text data preprocessing steps:  Tokenization  Stemming  Part-of-Speech tagging  Noun Group extraction  Core extraction Utilizes more efficient internal data transfers Applies to text analysis configurations:  LINGANALYSIS_BASIC or STEMS or FULL  EXTRACTION_CORE 5 - 25% less time Depending upon language, text analysis and hardware configurations
  • 10. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Public Improved Document Filters Document filters in the NLP engine automatically detect and extract text content and metadata from almost any type of binary file format from PPT to XLS to PDF, etc. • Performance and viewing fidelity improvements • Bug fixes
  • 11. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Public Improved Enterprise Extraction for English Greater precision and recall for the extraction of entities and facts that are of particular interest to the enterprise domain. Dictionaries were augmented and rules further fine-tuned. The following major fact types are classified:  Membership Information: information about a person’s affiliations  Management Changes: information about management changes  Product Releases: information about product releases  Mergers & Acquisitions: information about mergers and acquisitions  Organizational Information: founder, location or contact information
  • 12. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public Improved Chinese Module Aligned coverage for Simplified and Traditional Chinese. Previous separate Simplified and Traditional Chinese modules have been consolidated into a single Chinese module, which simplifies maintenance and reduces storage footprint. More importantly, it allows for processing mixed Chinese languages in a single document.
  • 13. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Public Improved Language Support for Polish Full linguistic analysis support by adding Part-of- Speech (POS) tagging and Noun Group (concept) extraction for Polish. Language LINGANALYSIS_BASIC LINGANALYSIS_STEMS LINGANALYSIS_FULL Arabic   Catalan   Chinese (Simplified)   Chinese (Traditional)   Croatian   Czech   Danish   Dutch   English   Farsi   French   German   Greek  Hebrew   Hungarian  Indonesian   Italian   Japanese   Korean   Norwegian (Bokmal)   Norwegian (Nynorsk)   Polish   NEW Portuguese   Romanian  Russian   Serbian   Slovak   Slovenian   Spanish   Swedish   Thai   Turkish  
  • 14. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Public Improved Part-of-Speech Mappings in East Asian Languages Previously, part-of-speech (POS) tag names in several East Asian languages were mapped to ‘unknown’. Now the TA_TYPE output reflects what a native speaker would expect. POS tag (Language Reference Guide) TA_TYPE ($TA table) Language(s) Cl Noun Chinese/Thai classifier Suf Noun Japanese suffix
  • 15. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Public Improved Predefined Core Extraction: PERSON & PRODUCT NAME_DESIGNATOR c/o, attn TITLE President PERSON Barack Obama PEOPLE Greeks LANGUAGE Greek ADDRESS1 245 First Street Floor 16 ADDRESS2 Cambridge, MA 02142 LOCALITY Cambridge REGION@MINOR Napa County REGION@MAJOR Connecticut COUNTRY Brazil CONTINENT South America GEO_FEATURE Mount Fuji GEO_AREA Scandinavia ORGANIZATION@COMMERCIAL AT&T ORGANIZATION@EDUCATIONAL University of Washington ORGANIZATION@OTHER FBI PRODUCT iPhone TICKER NYSE:SAP SOCIAL_MEDIA@TWITTER_ID @SAP SOCIAL_MEDIA@TWITTER_TOPIC #HANA DATE 2/14/2011 DAY Monday MONTH June YEAR 2011 TIME 3:47pm TIME_PERIOD 3 days, from 9 to 5pm HOLIDAY Memorial Day CURRENCY 17 euros MEASURE 217 meters PERCENT 4% PHONE 617-677-2030 NIN@US_SSN 522-89-2255 NIN@FR_INSEE xxx NIN@CA_SIN xxx URI@EMAIL john.smith@sap.com URI@IP 165.14.2.0 URI@URL http://sap.com Syntactic Entities: NOUN_GROUP big umbrella PROP_MISC Cup o’ Soup Updated Updated Augmented modules in all core extraction languages (except Arabic, Farsi, Korean and Russian)
  • 16. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Public How to find SAP HANA documentation on this topic? SAP HANA Advanced Data Processing  What’s New in the SAP HANA Advanced Data Processing (Release Notes)  Development – File Loader Guide for SAP HANA – SAP HANA Search Developer Guide – SAP HANA Text Analysis Developer Guide  References – SAP HANA Text Analysis Extraction Customization Guide – SAP HANA Text Analysis Language Reference Guide – SAP HANA Text Analysis XS JavaScript API • In addition to this learning material, you find SAP HANA documentation on SAP Help Portal knowledge center at http://help.sap.com/hana_options_adp. • The knowledge center is structured according to the product lifecycle: installation, security, administration, development.
  • 18. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Public Agenda – Text Mining New or Improved Features  Text Mining SQL extensions  Similarity measures – Jaccard, Dice, Overlap  Additional configurations  Text Mining XS API – SQLCC
  • 19. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Public New Text Mining SQL Extensions (1/2) In addition to the SAP HANA XS API, text mining is now exposed via the following SQL functions: TM_GET_RELATED_TERMS returns top-ranked terms related to a term TM_GET_RELEVANT_TERMS returns top-ranked relevant terms (key phrases) that describe a document TM_GET_SUGGESTED_TERMS returns top-ranked terms matching an initial substring TM_GET_RELATED_DOCUMENTS returns top-ranked documents related to a document TM_GET_RELEVANT_DOCUMENTS returns top-ranked documents relevant to a term TM_CATEGORIZE_KNN enables categorization
  • 20. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 20Public New Text Mining SQL Extensions (2/2) The following example returns terms starting with ‘john’ from a news table: select T.RANK, T.TERM, T.DOCUMENT_FREQUENCY, T.SCORE FROM TM_GET_SUGGESTED_TERMS ( TERM 'john' SEARCH DISTINCT "content" FROM "myschema"."news" RETURN TOP 5 ) AS T WHERE T.SCORE > 0.1 and T.TERM_FREQUENCY > 5 Rank TERM NORMALIZED_TERM TERM_TYPE TERM_FREQUENCY DOCUMENT_FREQUENCY SCORE 1 John john Proper 25 11 0.86 2 John Doe john doe Proper 12 8 0.24 3 John Miller john miller Proper 5 3 0.21 4 Johnny johnny Proper 7 7 0.15 5 Johnson and Sons johnson and sons Organization 5 2 0.09 Note that both single-word and multi-word terms are returned.
  • 21. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Public New Similarity Measures – Jaccard, Dice (Sørensen), Overlap The similarity of two documents is related to how much their vectors point in the same direction. Text mining now provides several standard similarity measures. Previously, only cosine was offered. <property name="similarityFunction">COSINE</property> Three additional similarity measures are supported, which differ in the treatment of matching vs. differing term weights: JACCARD, DICE, OVERLAP
  • 22. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Public New Additional Configurations Support The configuration properties specified at initialization time serve later as defaults for unspecified parameters when text mining functions are invoked on the given reference data. The configuration is user-configurable and hosted in the SAP HANA repository. The name of the default configuration file in the repository is DEFAULT.textminingconfig. You can now create additional custom configuration files, which can be specified by name when text mining is initialized.
  • 23. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Public Improved Text Mining XS API – SQLCC Text mining applications need to have the proper credentials to access the reference data and other tables. By default, text mining uses the credentials of the user running the application. For security reasons we recommend to only grant users access to the application and not directly to the database tables. To support this and better manageability, text mining now allows you to specify an alternate anonymous/technical user via SQLCC that should be used during a session to determine access rights. Deploy the application along with a .xssqlc file that specifies a technical user with the desired access rights. The application needs to open a connection to the .xssqlcc file and specify it when creating the text mining session.
  • 24. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Public How to find SAP HANA documentation on this topic? SAP HANA Advanced Data Processing  What’s New in the SAP HANA Advanced Data Processing (Release Notes)  Development – File Loader Guide for SAP HANA – SAP HANA Text Mining Developer Guide  References – SAP HANA Text Mining XS JavaScript API – SQL Reference for Options • In addition to this learning material, you find SAP HANA documentation on SAP Help Portal knowledge center at http://help.sap.com/hana_options_adp. • The knowledge center is structured according to the product lifecycle: installation, security, administration, development.
  • 25. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 25Public Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
  • 26. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Thank you Contact information Anthony Waite SAP HANA Product Management AskSAPHANA@sap.com