What does other companies with COPA reporting challenges do?
Remove the Pain Use - COPA HANA Accelerator (Operational Reporting in ECC)
Move to BW to get better Performance - BW on HANA (Transformation, Periodic Reporting, History)
Convert ECC Platform – HANA Integrated (Operational Reporting)
Most companies use a Hybrid solution to support corporate historic data for legal & financial reporting
What is Simple Finance?
It is a single source of truth for accounting
Remove Index and aggregation tables not needed
Logic Document
Embedded Analytics
New user interface utilizing SAP Fiori apps
Speed up the month-end processes
Integrated planning
SOLHANA - short for „Solutions for HANA“- is a single point of contact for organizations searching a service provider to plan, implement and operate SAP S/4HANA® in their organization. Through a unique assessment, SOLHANA qualifies the status of your current SAP® landscape, understands your infrastructure, requirements and determines your unique conversion path to SAP S/4HANA®.
https://www.solhana.com/en/
This is a presentation showing how SharePoint administrators can upgrade SharePoint 2010 to SharePoint 2013. Vyapin also offers a tool allowing administrators to migrate SharePoint 2010 content to SharePoint 2013.
What does other companies with COPA reporting challenges do?
Remove the Pain Use - COPA HANA Accelerator (Operational Reporting in ECC)
Move to BW to get better Performance - BW on HANA (Transformation, Periodic Reporting, History)
Convert ECC Platform – HANA Integrated (Operational Reporting)
Most companies use a Hybrid solution to support corporate historic data for legal & financial reporting
What is Simple Finance?
It is a single source of truth for accounting
Remove Index and aggregation tables not needed
Logic Document
Embedded Analytics
New user interface utilizing SAP Fiori apps
Speed up the month-end processes
Integrated planning
SOLHANA - short for „Solutions for HANA“- is a single point of contact for organizations searching a service provider to plan, implement and operate SAP S/4HANA® in their organization. Through a unique assessment, SOLHANA qualifies the status of your current SAP® landscape, understands your infrastructure, requirements and determines your unique conversion path to SAP S/4HANA®.
https://www.solhana.com/en/
This is a presentation showing how SharePoint administrators can upgrade SharePoint 2010 to SharePoint 2013. Vyapin also offers a tool allowing administrators to migrate SharePoint 2010 content to SharePoint 2013.
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013Shereen Qumsieh
This slide is a copy of the talk given at SharePoint Saturday Silicon Valley on upgrading a SharePoint 2010 environment to SharePoint 2013 including backup of service applications and content databases, testing, installation and upgrade.
Why Java Professionals Should Learn HadoopBigClasses Com
Why java professionals should learn hadoop. Reasons to learn hadoop,job roles with hadoop,domains looking for hadoop developer,job responsibilities of hadoop,skills requires for hadoop,hadoop trends,java trends
Hadoop Course Content ,Bigdata course content,hadoop online courses in hyderabad,hadoop online training course content, learn hadoop bigdata by hadoop professional
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson. Includes strategy for upgrade including details on the common upgrade methods including additional best practices, a decision tree, and solutions.
Learn SAP HANA Administration Training. NBITS provides best Sap HANA Admin Training with real time scenarios for India, USA, USE, Canada, Malaysia, and Bangalore. It can provide online and classroom training by real time industrial expert faculty.
Converting your e resource records to rda-guajardoNASIG
Why wait? Convert your e-resource bibliographic records to RDA. Library vendors can help convert your existing catalog records. In-house options are also available. The Library of Congress has updated thousands of authority records to RDA headings. Combine your RDA conversion project with authority control processing to maximize your effort. Some additional steps for the project may include use of ILS global update functions and load table profiles.
Presenter
Richard Guajardo
Head of Resource Discovery Systems, University of Houston
Hadoop World 2011: Advanced HBase Schema DesignCloudera, Inc.
While running a simple key/value based solution on HBase usually requires an equally simple schema, it is less trivial to operate a different application that has to insert thousands of records per second.
This talk will address the architectural challenges when designing for either read or write performance imposed by HBase. It will include examples of real world use-cases and how they can be implemented on top of HBase, using schemas that optimize for the given access patterns.
HBaseCon 2012 | HBase Schema Design - Ian Varley, SalesforceCloudera, Inc.
Most developers are familiar with the topic of “database design”. In the relational world, normalization is the name of the game. How do things change when you’re working with a scalable, distributed, non-SQL database like HBase? This talk will cover the basics of HBase schema design at a high level and give several common patterns and examples of real-world schemas to solve interesting problems. The storage and data access architecture of HBase (row keys, column families, etc.) will be explained, along with the pros and cons of different schema decisions.
Time Series Vs Order based Planning in SAP IBPAYAN BISHNU
A comparison of time series based supply planning vs Order based supply planning in SAP IBP, taking into considerations, some of the most needed solution across industries.
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...Vishal Pawar
SSSF-Power BI Report Server Enterprise Architecture, Tools to publish reports and Best Practice.
•Chief Architect in Aptude Inc
•Microsoft MVP
•Microsoft Certified Trainer
•PASS BA VC Group Admin
•Global Power BI Group 20K+
•Udemy Free Power BI Course 30K
•VPawar@Aptude.com
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013Shereen Qumsieh
This slide is a copy of the talk given at SharePoint Saturday Silicon Valley on upgrading a SharePoint 2010 environment to SharePoint 2013 including backup of service applications and content databases, testing, installation and upgrade.
Why Java Professionals Should Learn HadoopBigClasses Com
Why java professionals should learn hadoop. Reasons to learn hadoop,job roles with hadoop,domains looking for hadoop developer,job responsibilities of hadoop,skills requires for hadoop,hadoop trends,java trends
Hadoop Course Content ,Bigdata course content,hadoop online courses in hyderabad,hadoop online training course content, learn hadoop bigdata by hadoop professional
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson. Includes strategy for upgrade including details on the common upgrade methods including additional best practices, a decision tree, and solutions.
Learn SAP HANA Administration Training. NBITS provides best Sap HANA Admin Training with real time scenarios for India, USA, USE, Canada, Malaysia, and Bangalore. It can provide online and classroom training by real time industrial expert faculty.
Converting your e resource records to rda-guajardoNASIG
Why wait? Convert your e-resource bibliographic records to RDA. Library vendors can help convert your existing catalog records. In-house options are also available. The Library of Congress has updated thousands of authority records to RDA headings. Combine your RDA conversion project with authority control processing to maximize your effort. Some additional steps for the project may include use of ILS global update functions and load table profiles.
Presenter
Richard Guajardo
Head of Resource Discovery Systems, University of Houston
Hadoop World 2011: Advanced HBase Schema DesignCloudera, Inc.
While running a simple key/value based solution on HBase usually requires an equally simple schema, it is less trivial to operate a different application that has to insert thousands of records per second.
This talk will address the architectural challenges when designing for either read or write performance imposed by HBase. It will include examples of real world use-cases and how they can be implemented on top of HBase, using schemas that optimize for the given access patterns.
HBaseCon 2012 | HBase Schema Design - Ian Varley, SalesforceCloudera, Inc.
Most developers are familiar with the topic of “database design”. In the relational world, normalization is the name of the game. How do things change when you’re working with a scalable, distributed, non-SQL database like HBase? This talk will cover the basics of HBase schema design at a high level and give several common patterns and examples of real-world schemas to solve interesting problems. The storage and data access architecture of HBase (row keys, column families, etc.) will be explained, along with the pros and cons of different schema decisions.
Time Series Vs Order based Planning in SAP IBPAYAN BISHNU
A comparison of time series based supply planning vs Order based supply planning in SAP IBP, taking into considerations, some of the most needed solution across industries.
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...Vishal Pawar
SSSF-Power BI Report Server Enterprise Architecture, Tools to publish reports and Best Practice.
•Chief Architect in Aptude Inc
•Microsoft MVP
•Microsoft Certified Trainer
•PASS BA VC Group Admin
•Global Power BI Group 20K+
•Udemy Free Power BI Course 30K
•VPawar@Aptude.com
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Vishal Pawar
To improve the performance, sustainability, security and scalability of enterprise-grade Power BI implementations with constant velocity, we need to adhere best practices with sloid architecture.
In this session Vishal will go over Power BI Ecosystem with quick Example, Power BI report Server evolution from its inception till date with Architecture for Enterprise PBI RS and usage through various tool available to publish -SSDT SSRS, Power BI Desktop(Optimized Version), Report Builder and mobile report builder and various Best Practices for PBI Report Server.
Monitoring on premise biz talk applications using cloud based power bi saasBizTalk360
In this session, Jaidev Kunjur demonstrates how they implemented a BizTalk application monitoring solution using Azure cloud-based Power BI and multiple on-premise data sources. The goal was to quickly build an easy to use monitoring solution for the Network Operations Center team but also provide more visibility into business processes so that Production support staff (who knew BizTalk) could use this as an additional tool to track and debug performance issues. The Power BI dashboard was also used to provide daily reports to business and IT so they could see the KPIs and the value provided by BizTalk that was being used as an enterprise service bus for processing claims, billing, and policies.
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP Analytics
http://spr.ly/BI41_Migration_Webinars - Learn how to develop a good strategy for sizing your SAP BusinessObjects BI 4.1 deployment. Understand why core architectural differences between former BOE XI releases and BI 4.1 mandate new sizing considerations. Find out how to test and tune your BI system before releasing it to your user base. Also, learn about virtualization support and guidelines when deploying to virtual and cloud environments.
• Understand how and where virtualization works well
• Learn how to avoid difficult situations when managing virtualized resources
• Develop a strategy that allows for growth, and talk the same language as your administrators
For more on upgrading to SAP BusinessObjects BI 4.1, visit http://www.sapbusinessobjectsbi.com
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...Mark Rittman
OBIEE12c comes with an updated version of Essbase that focuses entirely in this release on the query acceleration use-case. This presentation looks at this new release and explains how the new BI Accelerator Wizard manages the creation of Essbase cubes to accelerate OBIEE query performance
AVATA Webinar: Upgrading ASCP - The New Face of ASCP is Here! www.avata.comAVATA
12.2.5 A Completely New User Interface ASCP 12.2.5 represents the single largest improvement to the user experience of an Oracle Supply Chain Planning Solution.
Similar to Secondary Indexing in Phoenix - Hadoop Summit 2012 - HBase BoF (20)
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.AnnySerafinaLove
This letter, written by Kellen Harkins, Course Director at Full Sail University, commends Anny Love's exemplary performance in the Video Sharing Platforms class. It highlights her dedication, willingness to challenge herself, and exceptional skills in production, editing, and marketing across various video platforms like YouTube, TikTok, and Instagram.
At Techbox Square, in Singapore, we're not just creative web designers and developers, we're the driving force behind your brand identity. Contact us today.
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraAvirahi City Dholera
The Tata Group, a titan of Indian industry, is making waves with its advanced talks with Taiwanese chipmakers Powerchip Semiconductor Manufacturing Corporation (PSMC) and UMC Group. The goal? Establishing a cutting-edge semiconductor fabrication unit (fab) in Dholera, Gujarat. This isn’t just any project; it’s a potential game changer for India’s chipmaking aspirations and a boon for investors seeking promising residential projects in dholera sir.
Visit : https://www.avirahi.com/blog/tata-group-dials-taiwan-for-its-chipmaking-ambition-in-gujarats-dholera/
Discover the innovative and creative projects that highlight my journey throu...dylandmeas
Discover the innovative and creative projects that highlight my journey through Full Sail University. Below, you’ll find a collection of my work showcasing my skills and expertise in digital marketing, event planning, and media production.
3.0 Project 2_ Developing My Brand Identity Kit.pptxtanyjahb
A personal brand exploration presentation summarizes an individual's unique qualities and goals, covering strengths, values, passions, and target audience. It helps individuals understand what makes them stand out, their desired image, and how they aim to achieve it.
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesHolger Mueller
Holger Mueller of Constellation Research shares his key takeaways from SAP's Sapphire confernece, held in Orlando, June 3rd till 5th 2024, in the Orange Convention Center.
Understanding User Needs and Satisfying ThemAggregage
https://www.productmanagementtoday.com/frs/26903918/understanding-user-needs-and-satisfying-them
We know we want to create products which our customers find to be valuable. Whether we label it as customer-centric or product-led depends on how long we've been doing product management. There are three challenges we face when doing this. The obvious challenge is figuring out what our users need; the non-obvious challenges are in creating a shared understanding of those needs and in sensing if what we're doing is meeting those needs.
In this webinar, we won't focus on the research methods for discovering user-needs. We will focus on synthesis of the needs we discover, communication and alignment tools, and how we operationalize addressing those needs.
Industry expert Scott Sehlhorst will:
• Introduce a taxonomy for user goals with real world examples
• Present the Onion Diagram, a tool for contextualizing task-level goals
• Illustrate how customer journey maps capture activity-level and task-level goals
• Demonstrate the best approach to selection and prioritization of user-goals to address
• Highlight the crucial benchmarks, observable changes, in ensuring fulfillment of customer needs
LA HUG - Video Testimonials with Chynna Morgan - June 2024Lital Barkan
Have you ever heard that user-generated content or video testimonials can take your brand to the next level? We will explore how you can effectively use video testimonials to leverage and boost your sales, content strategy, and increase your CRM data.🤯
We will dig deeper into:
1. How to capture video testimonials that convert from your audience 🎥
2. How to leverage your testimonials to boost your sales 💲
3. How you can capture more CRM data to understand your audience better through video testimonials. 📊
In the Adani-Hindenburg case, what is SEBI investigating.pptxAdani case
Adani SEBI investigation revealed that the latter had sought information from five foreign jurisdictions concerning the holdings of the firm’s foreign portfolio investors (FPIs) in relation to the alleged violations of the MPS Regulations. Nevertheless, the economic interest of the twelve FPIs based in tax haven jurisdictions still needs to be determined. The Adani Group firms classed these FPIs as public shareholders. According to Hindenburg, FPIs were used to get around regulatory standards.
4. Outline
• Motivation
• History
• HBase Consistent Indexing
– Index Management
– Recovery Mechanism
• Conclusion
HBase BoF - June 20134
5. Why do we need them?
• Sorted by key
– Great for accessing on that key
HBase BoF - June 20135
What if we want to access by another dimension!?
6. A short example
HBase BoF - June 20136
• Easy to search by name of food
• Hard to search on another dimension
Name Type Date Received Manufacturer Current Count
Apple Macintosh 6/23/13 Good Farm Inc. 200
Turkey Breast 6/23/13 Tasty Meat Co. 42
Chicken Drumstick 6/18/13 Pretty Ok Food 3
Jam Strawberry 6/18/10 Mash It Up Inc. 700
7. A short example
Name Type Date Received Manufacturer Current Count
Apple Macintosh 6/23/13 Good Farm Inc. 200
Turkey Breast 6/23/13 Tasty Meat Co. 42
Chicken Drumstick 6/18/13 Pretty Ok Food 3
Jam Strawberry 6/18/10 Mash It Up Inc. 700
HBase BoF - June 20137
Date Received Name Type Manufacturer Current Count
6/18/13 Jam Strawberry Mash It Up Inc. 700
6/18/13 Chicken Drumstick Pretty Ok Food 3
6/23/13 Apple Macintosh Good Farm Inc. 200
6/23/13 Turkey Breast Tasty Meat Co. 42
8. Outline
• Motivation
• History
• HBase Consistent Indexing
– Index Management
– Recovery Mechanism
• Conclusion
HBase BoF - June 20138
9. HBase is “Special”…
• Partitioned Keys (“HRegion”)
• Scales because regions are independent
• Built-in data recovery mechanisms
HBase BoF - June 20139
11. We’ve gotten better…
• NGData
– HBase-SEP
– HBase-Indexer
• Intel
– Lucene Full Text Indexing
HBase BoF - June 201311
12. Still missing some things
• In-HBase index storage
– Just another table in HBase
• Simple consistency guarantees
– If X fails, then Y
• Minimal overhead for covered indexes
– Network roundtrips
HBase BoF - June 201312
13. Outline
• Motivation
• History
• HBase Consistent Indexing
– Index Management
– Recovery Mechanism
• Conclusion
HBase BoF - June 201313
14. Two Major Components
• Index Management
– Build index updates
– Ensures index is ‘cleaned up’
• Recovery Mechanism
– Ensures index updates are “ACID”
HBase BoF - June 201314
15. Index Management
HBase BoF - June 201315
• Lives within a RegionCoprocesorObesrver
• Access to the local Hregion
• Specifies the mutations to apply to the index
tables
public interface IndexBuilder {
public void setup(RegionCoprocessorEnvironment env);
public Map<Mutation, String> getIndexUpdate(Put put);
public Map<Mutation, String> getIndexUpdate(Delete delete);
}
17. Key Observation #1
“We shouldn’t need to provide stronger
guarantees than HBase - that is just asking for
a bad time.”
- Jon Hsieh
HBase BoF - June 201317
* Paraphrased
*
18. HBase ACID
• Does NOT give you:
– Cross-row consistency
– Cross-table consistency
• Does give you:
– Durable data on success
– Visibility on success without partial rows
HBase BoF - June 201318
19. Key Observation #2
“Secondary indexing is inherently an easier
problem than full transactions… secondary
index updates are idempotent.”
- Lars Hofhansl
HBase BoF - June 201319
20. Idempotent Index Updates
• Doesn’t need full transactions
• Replay as many times as needed
• Can tolerate a little lag
– As long as we get the order right
HBase BoF - June 201320
23. Durable Indexing: Standard Write Path
HBase BoF - June 201323
Client HRegion
RegionCoprocessorHost
WAL
RegionCoprocessorHost
MemStore
24. Durable Indexing: Standard Write Path
HBase BoF - June 201324
Client HRegion
RegionCoprocessorHost
WAL
RegionCoprocessorHost
MemStore
25. Durable Indexing
HBase BoF - June 201325
Region
Coprocessor
Host
WAL
RegionCoprocessorHost
Indexer Index
Builder
WAL Updater
Durable!
Indexer
Index Table
Index Table
Index Table
26. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
HBase BoF - June 201326
27. Durable Indexing
HBase BoF - June 201327
Client HRegion
RegionCoprocessorHost
WAL
RegionCoprocessorHost
MemStore
Indexer
Indexer
Index
TableIndex
TableIndex
Table
28. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
HBase BoF - June 201328
✔
29. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
• After writing WAL, before index update
– WAL Replay updates the index table and the
primary table
HBase BoF - June 201329
✔
30. Durable Indexing
HBase BoF - June 201330
Client HRegion
RegionCoprocessorHost
WAL
RegionCoprocessorHost
MemStore
Indexer
Indexer
Index
TableIndex
TableIndex
Table
31. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
• After writing WAL, before index update
– WAL Replay updates the index table and the
primary table
HBase BoF - June 201331
✔
✔
32. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
• After writing WAL, before index update
– WAL Replay updates the index table and the
primary table
• Mid-index update
– WAL Replay finishes index update, primary table
update
HBase BoF - June 201332
✔
✔
33. Durable Indexing
HBase BoF - June 201333
Client HRegion
RegionCoprocessorHost
WAL
RegionCoprocessorHost
MemStore
Indexer
Indexer
Index
TableIndex
TableIndex
Table
34. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
• After writing WAL, before index update
– WAL Replay updates the index table and the primary
table
• Mid-index update
– WAL Replay finishes index update, primary table
update
HBase BoF - June 201334
✔
✔
✔
35. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
• After writing WAL, before index update
– WAL Replay updates the index table and the primary
table
• Mid-index update
– WAL Replay finishes index update, primary table
update
• After index updates, before primary
– WAL Replay restores primary state, idempotently
applies index updates
HBase BoF - June 201335
✔
✔
✔
36. Durable Indexing
HBase BoF - June 201336
Client HRegion
RegionCoprocessorHost
WAL
RegionCoprocessorHost
MemStore
Indexer
Indexer
Index
TableIndex
TableIndex
Table
37. Failure Situations
• Before writing the WAL
– Nothing is durable, nothing is visible
• After writing WAL, before index update
– WAL Replay updates the index table and the primary
table
• Mid-index update
– WAL Replay finishes index update, primary table
update
• After index updates, before primary
– WAL Replay restores primary state, idempotently
applies index updates
HBase BoF - June 201337
✔
✔
✔
✔
38. Special Note: Failed Index Updates
• Index is corrupted
– Index Table does not exist
– Index table does not have write schema
– Etc.
• Fail-fast behavior
– Kill the whole server
– Forces WAL Replay to enforce correctness
– Modular enough to support alternative schemes
HBase BoF - June 201338
39. Key Points
• Custom KeyValues to enable index durability
in primary table WAL
• Custom WALEdit Codec for index update with
WAL Replay
• Will see index updates before primary
– Only a little bit of lag and never ‘wrong’
– Matches HBase consistency
• Fail-fast behavior to enforce correctness
HBase BoF - June 201339
40. Upcoming Work
• Performance testing
• Standard covered index managers
• Index cleanup on compaction
HBase BoF - June 201340
41. Outline
• Motivation
• History
• HBase Consistent Indexing
– Index Management
– Recovery Mechanism
• Conclusion
HBase BoF - June 201341
42. Conclusion
• Fully transparent to client
• Easy to build custom index maintenance
• Meets current HBase consistency guarantees
• Supports HBase 0.94.9+
– Coming to 0.96/0.98 soon!
HBase BoF - June 201342
43. hbase-index
HBase BoF - June 201343
https://github.com/forcedotcom/phoenix/tre
e/master/contrib/hbase-index
44. Detailed Blog Post
HBase BoF - June 201344
http://jyates.github.io/2013/06/11/hbase-
consistent-secondary-indexing.html
45. Bonus!
• Usable as a standalone module
• Coming to phoenix*
– Built-in support
• Future: added to HBase core (?)
HBase BoF - June 201345
* https://github.com/forcedotcom/phoenix