While these three products work well out of the box and offer plenty of functionality for end users, administrators and power users are always looking for ways to increase productivity and functionality of their tools. While some updates have introduced functionality for the administrators/power users such as LCM, there are plenty of areas that could be improved. Gathering system usage statistics, performing bulk import/export operations between development/production environments, improving data import/export, generating more useful security audit data, and improving system performance are all items that can be improved upon.
This presentation will provide viewers with a selection of real world “hacks” that they can apply to their environments. Viewers will first be presented with a low level technical discussion on how these products work and how they can leverage that knowledge. Fully working “hacks” are also attached at the end of the powerpoint.
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Charles Beyer
Application Programming Interfaces allow developers to leverage existing program code in an effort to build additional functionality, automate processes or present existing functionality in a different format. APIs exist for many of Hyperion products; however, clear examples of how to use them are not always easy to find nor are applications for the API readily available. Proper application of the APIs for HFM, Workspace, FDM, Smartview and Shared Services can simplify the daily routines of end users and administrators.
This session will provide a high level overview of how each of the APIs work. Additionally, real-world examples for each API will be provided. Fully working code will be available for download from the ODTUG 12 site which attendees can use in their own environments.
Case of the Unexplained Support Issue – Troubleshooting steps for diagnosing ...Charles Beyer
One of the many challenges to working as a Hyperion Admin is diagnosing issues. Many factors complicate troubleshooting efforts, such as the number of users, geographic location of users, varying experience levels, products in use (Hyperion and third -party), cryptic error messages, and the lack of built-in diagnostic tools. With the use of the proper tools and troubleshooting techniques, administrators can reduce the time required to handle many troubleshooting issues.
This powerpoint presentation will demonstrate how to use a variety of third-party tools to assist troubleshooting efforts. Troubleshooting techniques will be discussed and demonstrated using real world issues. Finally, the presentation walks through solving a fairly tricky technical problem.
Oracle's Hyperion Smart View product enables business users to access data/metadata/shared content from Microsoft Excel with relative ease.
With that said, the product does have a few gaps that can lead to end user confusion, inefficient operation, and migration/upgrade challenges.
This presentation will walk you through ways to improve Smart View document robustness through the implementation of basic VBA / Smart View API scripts.
Deployment guidance is also provided which not only covers automated product installation but deployment of default settings and connections.
Finally scripts are provided to greatly ease the transition from the Essbase Add-In product to Smart View.
HFM API Deep Dive – Making a Better Financial Management ClientCharles Beyer
While the Financial Management Client program that ships with HFM provides key functionality is quite reliable, there are many areas where it could be improved. Fortunately for us, the Financial Management Client is a great example of a program that implements the HFM COM API as many of the program’s features are directly attributable to API functions. Due to this fact, we can focus on adding value without having to completely reinvent the wheel.
This session, which builds off of a previous API presentation, will further walk you through a complete program build utilizing HFM COM API functionality and Microsoft Visual Studio .NET. Fully working code will be provided as well for viewers.
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Charles Beyer
Application Programming Interfaces allow developers to leverage existing program code in an effort to build additional functionality, automate processes or present existing functionality in a different format. APIs exist for many of Hyperion products; however, clear examples of how to use them are not always easy to find nor are applications for the API readily available. Proper application of the APIs for HFM, Workspace, FDM, Smartview and Shared Services can simplify the daily routines of end users and administrators.
This session will provide a high level overview of how each of the APIs work. Additionally, real-world examples for each API will be provided. Fully working code will be available for download from the ODTUG 12 site which attendees can use in their own environments.
Case of the Unexplained Support Issue – Troubleshooting steps for diagnosing ...Charles Beyer
One of the many challenges to working as a Hyperion Admin is diagnosing issues. Many factors complicate troubleshooting efforts, such as the number of users, geographic location of users, varying experience levels, products in use (Hyperion and third -party), cryptic error messages, and the lack of built-in diagnostic tools. With the use of the proper tools and troubleshooting techniques, administrators can reduce the time required to handle many troubleshooting issues.
This powerpoint presentation will demonstrate how to use a variety of third-party tools to assist troubleshooting efforts. Troubleshooting techniques will be discussed and demonstrated using real world issues. Finally, the presentation walks through solving a fairly tricky technical problem.
Oracle's Hyperion Smart View product enables business users to access data/metadata/shared content from Microsoft Excel with relative ease.
With that said, the product does have a few gaps that can lead to end user confusion, inefficient operation, and migration/upgrade challenges.
This presentation will walk you through ways to improve Smart View document robustness through the implementation of basic VBA / Smart View API scripts.
Deployment guidance is also provided which not only covers automated product installation but deployment of default settings and connections.
Finally scripts are provided to greatly ease the transition from the Essbase Add-In product to Smart View.
HFM API Deep Dive – Making a Better Financial Management ClientCharles Beyer
While the Financial Management Client program that ships with HFM provides key functionality is quite reliable, there are many areas where it could be improved. Fortunately for us, the Financial Management Client is a great example of a program that implements the HFM COM API as many of the program’s features are directly attributable to API functions. Due to this fact, we can focus on adding value without having to completely reinvent the wheel.
This session, which builds off of a previous API presentation, will further walk you through a complete program build utilizing HFM COM API functionality and Microsoft Visual Studio .NET. Fully working code will be provided as well for viewers.
Pros and cons of c as a compiler languageAshok Raj
Computer system is made of hardware and software .The hardware understands instructions in the form of electronic charge or binary language in Software programming. So the programs written in High Level Language are fed into a series of tools and OS components to get the desired machine language.This is known as Language Processing System.
Apache Spark has rocked the big data landscape, becoming the largest open source big data community with over 750 contributors from more than 200 organizations. Spark's core tenants of speed, ease of use, and its unified programming model fit neatly with the high performance, scalable, and manageable characteristics of modern Java runtimes. In this talk Tim Ellison, a JVM developer at IBM, shows some of the unique Java 8 capabilities in the JIT compiler, fast networking, serialization techniques, and GPU off-loading that deliver the ultimate big data platform for solving business problems. Tim will demonstrate how solutions, previously infeasible with regular Java programming, become possible with this high performance Spark core runtime, enabling you to solve problems smarter and faster.
Zend Framework is widely known as having a "use-at-will" architecture, but what does that really mean? We'll explore two scenarios: one where developers use Zend Framework as a base and extend various components to suite their needs and another where developers can extend nonZF code with ZF components. On conclusion, developers will have a necessary enough understanding to extend with and for ZF.
Creating automation scripts using a generic framework is useful. The framework should have recovery scenarios and it should also perform a quick check after test execution using customized logs. The test execution summary must provide accurate information on test case execution. This article on IBM® Rational® Functional Tester elaborates this process.
To understand the basic features and functions to create and debug a project in CCS v3.3
To get familar with CCS v3.3
More in-depth explanations of Code Composer Studio’s various features .
Ex: Breakpoints,watch window, single stepping, memory etc..,
Finally, you will able to work with CCS v3.3
This is a complete course about this powerful programming language in use on IBM AS/400 and mainframe yet.
This course cover next points:
Structure of COBOL program.
Data types
Using files
Words reserved
Programming structured
Pros and cons of c as a compiler languageAshok Raj
Computer system is made of hardware and software .The hardware understands instructions in the form of electronic charge or binary language in Software programming. So the programs written in High Level Language are fed into a series of tools and OS components to get the desired machine language.This is known as Language Processing System.
Apache Spark has rocked the big data landscape, becoming the largest open source big data community with over 750 contributors from more than 200 organizations. Spark's core tenants of speed, ease of use, and its unified programming model fit neatly with the high performance, scalable, and manageable characteristics of modern Java runtimes. In this talk Tim Ellison, a JVM developer at IBM, shows some of the unique Java 8 capabilities in the JIT compiler, fast networking, serialization techniques, and GPU off-loading that deliver the ultimate big data platform for solving business problems. Tim will demonstrate how solutions, previously infeasible with regular Java programming, become possible with this high performance Spark core runtime, enabling you to solve problems smarter and faster.
Zend Framework is widely known as having a "use-at-will" architecture, but what does that really mean? We'll explore two scenarios: one where developers use Zend Framework as a base and extend various components to suite their needs and another where developers can extend nonZF code with ZF components. On conclusion, developers will have a necessary enough understanding to extend with and for ZF.
Creating automation scripts using a generic framework is useful. The framework should have recovery scenarios and it should also perform a quick check after test execution using customized logs. The test execution summary must provide accurate information on test case execution. This article on IBM® Rational® Functional Tester elaborates this process.
To understand the basic features and functions to create and debug a project in CCS v3.3
To get familar with CCS v3.3
More in-depth explanations of Code Composer Studio’s various features .
Ex: Breakpoints,watch window, single stepping, memory etc..,
Finally, you will able to work with CCS v3.3
This is a complete course about this powerful programming language in use on IBM AS/400 and mainframe yet.
This course cover next points:
Structure of COBOL program.
Data types
Using files
Words reserved
Programming structured
Oracle Hyperion Financial Close Suite Tips and TricksAlithya
Get the most out of Oracle Hyperion Financial Close Suite by learning some of the latest tips and tricks for optimizing your solution. Chris Barbieri, Edgewater Ranzal Vice President, Hyperion Financial Management (HFM) Practice, offers advice on how to improve system performance, build in advanced functionality, perform customizations, and integrate with other leading Oracle and non-Oracle solutions.
Oracle Ace Chris Barbieri takes a Mythbusters style approach to answering "what would happen if I?" Chris shows you how to test these ideas out while he explains what happens in the application so you can decide whether to try this at home.
HFM application performance is a complex function of application design, data volume and quality, user process, and infrastructure design. Chris Barbieri reviews each of these aspects of system performance, explaining the relationship between application design and performance, along with updated application statistics to answer the question “what’s normal?” More than just statistics, Chris describes how HFM behaves according to variations in design.
What's in the Box?: An Intro to HFM System Utilities Alithya
Ever wanted to add years to an HFM application without rebuilding it? How about extract the task or data audit information? Want to copy extended analytics templates from one user to another? Oracle ACE Chris Barbieri walks through more than half a dozen very useful utilities that actually ship with HFM that you may not be aware of.
Where Did That Come From? Techniques for Debugging HFMfinitsolutions
Fellow HFM administrators, power users, and anyone else who has had to fix an HFM rule: have you ever wished you could see, understand, and fix what is going on? Have you ever asked yourself:
Where did that error come from?
Why is this number multiplied 12 times?
Is the override number coming from Sub Calculate or Sub Translate?
Does this condition even do anything?
This calculation is incorrectly running on Revenue accounts.
The calculation is correct but I'm not getting any results...
Oracle Ace Chris Barbieri shares multiple techniques for setting up classic vbscript rules to capture debugging information and how to correct these common problems.
Presenter: Chris Barbieri
Utilizing HFM to Handle the Requirements of IFRSAlithya
Ranzal Practice Director and Oracle ACE, Peter Fugere guides attendees through best practices on building HFM applications to consider the impact of IFRS. HFM has been used for years to do multi-GAAP reporting, so IFRS is not completely uncharted waters. Many companies in Europe and Canada have already moved, and their experience provides guidance for companies in North America. HFM has specific functionality that makes the IFRS transition easier and for North America, moving now may minimize costs later associated with statutory reporting and historical data collection.
On a dare, HFM expert and Oracle ACE Chris Barbieri takes a Mythbusters style approach to debunking a series of potentially damaging changes to HFM applications to find out exactly "What would happen if I did...?"
Get your organization’s feet wet with Semantic Web TechnologiesAndré Torkveen
Slide deck from tutorial, given during Semantic Days 2013 Conference. A Linux VM image that holds all material demonstrated (Jena/Fuseki server with ELDA GUI, Turtle model, dataset and custom code) is available separately via https://www.dropbox.com/s/jzixmn47fh421us/SemDays_image.zip
Many companies are looking for "DevOps'' in many forms, but what kind of skills or experiences are actually needed? I’ll debunk some of the myths surrounding what recruiters or internet lurkers might tell you and find out if you might actually have an aptitude for Site Reliability or Infrastructure Engineering. If so, what might be good knowledge areas to get started with? And if learning leads to an interview, what might that look like?
DevOps Fest 2020. immutable infrastructure as code. True story.Vlad Fedosov
In this talk I’ll explain how we went from classic Pet servers to immutable infrastructure, fully described as code, with Cattle instances. I’ll also share which tools we use and how we evolved our experience with them.
So You Just Inherited a $Legacy Application… NomadPHP July 2016Joe Ferguson
You were just handed the keys to a new repo. Your first glance over the code base causes the fearful “LEGACY” word to ring in your head. HAVE NO FEAR! I’ll share the techniques I’ve learned after working on several legacy codebases to help update that old code to the current PHP generation. We’ll cover triaging the old code base, writing tests to make sure you don’t break anything, and how to modernize your old code base!
Advanced Topics in Continuous DeploymentMike Brittain
Like what you've read? We're frequently hiring for a variety of engineering roles at Etsy. If you're interested, drop me a line or send me your resume: mike@etsy.com.
http://www.etsy.com/careers
So You Just Inherited a $Legacy Application...Joe Ferguson
You were just handed the keys to a new repo. Your first glance over the code base causes the fearful "LEGACY" word to ring in your head. HAVE NO FEAR! I'll share the techniques I've learned after working on several legacy codebases to help update that old code to the current PHP generation. We'll cover triaging the old code base, writing tests to make sure you don't break anything, and how to modernize your old code base!
How volkswagen used microservices and automation to develop self service solu...Marcos Entenza Garcia
Discovery session presented during Red Hat Summit 2019 about creating self-service solutions using Ansible Tower and OpenShift to onboard developers into the platform during Red Hat Open Innovation Labs for VW in Germany
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
2. #Kscope
About the Speaker
15+ years professional development
experience in various languages/technologies
(6 years w/ Hyperion products)
Significant experience reverse engineering
software
Loves to help others solve problems
Posts under beyerch2 on OTN Discussion
Boards
3. #Kscope
Overview
Why Void Your Warranty?
● OOTB functionality doesn’t exist
● API Doesn’t exist or isn’t practical
● Learn more!
4. #Kscope
Will they really void my warranty?!?!
No… But you might have support trouble!
● If you are reporting a known issue, shouldn’t be a
problem.
● If you have a mysterious issue that they have never
heard of ……
“For Oracle operating systems software, technical support is provided for
issues (including problems you create) that are demonstrable in the
currently supported release(s) of the operating system, running
unaltered, and on a certified hardware configuration, as specified in
your order or program documentation.”
http://www.oracle.com/us/support/library/hardware-systems-support-
policies-069182.pdf
5. #Kscope
Why Would I want to change things?
Out of the Box Functionality Not Sufficient
You Want to Experiment to Get a Better
Understanding of the Technology
6. #Kscope
What about APIs & Support?
ANY product change will make the product
non-standard….
● Using API in a standalone program – OK
● Altering existing Web Pages with additional API calls
– Not OK
API may be too much overhead for what you
want or doesn’t cover what you need.
You may have requirements restricting what
you can do
● No DLLs / Libraries installed on machine (i.e. Smart
View)
7. #Kscope
How Do I Learn?
Understand Basic Software Design / Operation
● Memory, Disk, Registry, U/I, Database
Understand Basic Operation of Hyperion
Programs
● Read Lots of Product Documentation
● Talk to Other People about Products
● “Be the Program”
Experiment
● Trial and Error, Mostly Error
8. #Kscope
How Do I Learn? (cont.)
Use Tools to Help Gather Information
Re-Research on New Information
Leverage Existing Code / API
Test, Test, Test
Test More
Deploy to Production
12. #Kscope
Tools (cont.)
Product Info
● Product Documentation
● System 11.1.2.1 - http://docs.oracle.com/cd/E24674_01/index.htm
● System 9.3.x - http://docs.oracle.com/cd/E10530_01/welcome.html
NOTE : These move periodically! Google
‘Hyperion documentation library’ if you cannot
find what you are looking for
14. #Kscope
Tools (cont.)
Knowledge Tools
● Tips and Tricks from EPM System Infrastructure
Development
● Issues 1 to 72 -
http://www.oracle.com/technetwork/middleware/bi-
foundation/epm-tips-issues-1-72-427329.pdf
● Issues 73 and up -
http://www.oracle.com/technetwork/middleware/bi-
foundation/epm-tips-issues-73-up-399995.pdf
● NOTE: Constantly updating, so there will be more, etc.
18. #Kscope
Tools? (cont.)
SQL Profiler / Oracle Enterprise Manager
● Monitor Databases / Tables / Users / Processes to
understand how the data is moving
19. #Kscope
Tools? (cont.)
SQL Profiler / Oracle Enterprise Manager
● Monitor Databases / Tables / Users / Processes to
understand how the data is moving
20. #Kscope
Tools (cont.)
Fiddler – Web proxy that allows you to monitor
(and simulate) HTTP/HTTPS traffic.
http://fiddler2.com/fiddler2/
● Great Tool for HTTP/HTTPS traffic
● Warning : You can sniff / decode HTTPS
traffic
● Warning : Some programs may send logins /
passwords in plain text.
23. #Kscope
Tools (cont.)
Wireshark – Network traffic analyzer –
http://www.wireshark.org
● Network packet analyzer
● Monitors ALL network traffic, not just HTTP/HTTPS
● Warning : Can intercept all types of traffic such as:
● Streaming Audio / Video
● VoiP
● Types of Encrypted Data
● Plain Text User Name / Password
32. #Kscope
Tools? (cont.)
Oracle Application Testing Suite / LoadRunner /
Jmeter
● Stress testing for validation of changes
● Create execution scripts for repeatable test cases
● Good for Testing
● Good for Trying to ‘Reverse Engineer’ functionality
41. #Kscope
Tools? (cont.)
IDA Pro – General Reverse Engineering Tool
● But even if you are not an expert, you can glean
useful info!
42. #Kscope
Precautions
Use a Development Environment!
● Limits Risk
● Easier to ‘Reverse Engineer’ when you are the only
one in the system
● Virtualized Environment may be best since you can
take snapshots
● Don’t forget about data files and databases though!
(back those up too)
50. #Kscope
HFM User Drop Down Example (cont.)
IDEAS??
●Now how do we find what to fix???
● HINT: Look at the screen again. Is there
anything unique about the field??
51. #Kscope
HFM User Drop Down Example (cont.)
Use Notepad / Text search for User Name and
look in the vicinity for something making a drop
down…
52. #Kscope
HFM User Drop Down Example (cont.)
IDEAS??
●m_straActivityUserNames is a text
array of user names in no particular
order…. What now???
53. #Kscope
HFM User Drop Down Example (cont.)
Increase your IQ by checking Google for
premade sorting scripts!
54. #Kscope
HFM User Drop Down Example (cont.)
A free quicksort routine, which is just dropped
on your page
55. #Kscope
HFM User Drop Down Example (cont.)
Update page to pass array through sort
routine..
56. #Kscope
HFM User Drop Down Example (cont.)
Update page to pass array through sort
routine..
80. #Kscope
HFM Orphaned Data (cont.)
IDEAS??
●Now that we know what to fix, what
should we do to fix this? (HINT)
81. #Kscope
HFM Orphaned Data (cont.)
IDEAS??
●Should we change the ID of Lanai to
match Stamford (20)?
●Should we go through every data table
and replace Stamford (20) to Lanai
(26)?
86. #Kscope
HFM Orphaned Data (cont.)
After a restart of the app (Reboot Server / Kill
HsvDatasource.exe / Log off all users)
87. #Kscope
HFM Orphaned Data (cont.)
Other thoughts
●What if we didn’t realize this right away
and loaded data to the new entity?
●Could we prevent entities with data
from being deleted?
●Does this apply to accounts?
88. #Kscope
Tips and Tricks
Make Small / Frequent Changes!
● Limiting the number of changes and testing
immediately after making a change simplifies testing
by limiting variables….
Practice, Practice, Practice
● Frequent Discussion Boards (OTN / Network 54)
and when people have issues, try to solve them.
You are doing someone a favor AND learning
something new.
90. #Kscope
Other Samples
FDM
● User Synchronization Between Applications (System
9)
● Global Import Format Updates
● Global Mapping Updates
● Remove Domain from Login Functionality
Other
● Poor Man’s Smart View Emulation
91. #Kscope
Questions?
If you have any questions with the sample code
or presentation, feel free to ask/contact me
● charles@charlescbeyer.com
Editor's Notes
This is your opening slide.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.
Use this template for all your content slides. There are also other layout slides you can feel free to use.