SAP Analytics Cloud, Analytics Designer

Total Page:16

File Type:pdf, Size:1020Kb

SAP Analytics Cloud, Analytics Designer SAP Analytics Cloud, analytics designer Developer Handbook Document Version: 3.0 - 2019-11-11 Table of Contents 1 Table of Contents Table of Contents .................................................................................................................... 1 Figures..................................................................................................................................... 6 Preface..................................................................................................................................... 8 1 About Analytics Designer ........................................................................................... 9 1.1 What is an analytic application? ..................................................................................... 9 1.2 What is Analytics Designer? .......................................................................................... 9 1.3 What can you do with analytic applications that you can't do with stories? ..................... 9 1.4 How are stories and analytic applications related to each other? .................................... 9 1.5 Why do we need both stories and analytic applications? .............................................. 10 1.6 What is the typical workflow in creating an analytic application? ................................... 10 1.7 What are typical analytic applications? ........................................................................ 11 1.8 How does scripting work in analytic applications? ........................................................ 11 1.9 What's the scripting language for analytic applications? ............................................... 12 2 Getting Started .......................................................................................................... 13 2.1 Prerequisites ............................................................................................................... 13 2.1.1 Required access ......................................................................................................... 13 2.1.2 Required roles ............................................................................................................. 13 2.1.3 Required licenses ........................................................................................................ 13 2.1.4 Modes ......................................................................................................................... 14 2.2 Designing elements ..................................................................................................... 14 2.2.1 Canvas........................................................................................................................ 14 2.2.2 Widgets and filters ....................................................................................................... 14 2.2.3 Data sources and models ............................................................................................ 14 2.3 Managing your analytics application ............................................................................ 15 2.3.1 Transporting an analytic application ............................................................................. 15 2.3.2 Sharing an analytic application .................................................................................... 15 2.3.3 Bookmarking your analytic application ......................................................................... 15 2.3.4 Translating your analytic application ............................................................................ 16 2.3.5 Exporting your analytic application to PDF ................................................................... 17 2.3.6 Commenting in your analytic application ...................................................................... 19 2.4 Navigating from analytic application to another document or URL ................................ 20 2.4.1 Create a story from a widget ........................................................................................ 20 2.4.2 Navigation APIs........................................................................................................... 21 3 Designing an Analytic Application ........................................................................... 23 3.1 Creating ...................................................................................................................... 23 3.2 Browsing ..................................................................................................................... 23 3.3 Opening analytic applications in a specific mode ......................................................... 24 3.3.1 Opening an analytic application from File Repository with CRUD permissions ............. 24 3.3.2 Opening an analytic application from File Repository with read permissions ................ 24 3.3.3 Opening a mode with the URL ..................................................................................... 24 Table of Contents 2 3.3.4 Switching between present and view mode.................................................................. 25 3.4 Toolbar functionalities.................................................................................................. 25 3.4.1 Toolbar in edit mode .................................................................................................... 25 3.4.2 Toolbar in view mode .................................................................................................. 26 3.5 Edit mode functionalities .............................................................................................. 26 3.5.1 Outline and side panels ............................................................................................... 26 3.5.2 Scripting section .......................................................................................................... 27 3.5.3 Layout section ............................................................................................................. 28 4 Scripting in Analytics Designer ................................................................................ 32 4.1 Why scripting?............................................................................................................. 32 4.2 Scripting language overview ........................................................................................ 32 4.2.1 Type system ................................................................................................................ 32 4.2.2 Tooling – code completion and value help ................................................................... 32 4.2.3 Events ......................................................................................................................... 32 4.2.3.1 Application events .................................................................................................... 32 4.2.3.2 Individual Widget Events .......................................................................................... 33 4.2.4 Global script objects .................................................................................................... 33 4.2.5 Accessing objects........................................................................................................ 33 4.2.6 Script Variable ............................................................................................................. 33 4.2.7 Timer .......................................................................................................................... 34 4.3 Script editor ................................................................................................................. 37 4.3.1 Creating and editing event-based scripts ..................................................................... 37 4.3.2 Creating and editing functions in global script objects .................................................. 38 4.3.3 Script editor layout....................................................................................................... 39 4.3.4 Info panel: errors and reference list ............................................................................. 40 4.3.5 Renaming Widgets, Script Variables and Script Functions ........................................... 40 4.4 Scripting language features ......................................................................................... 41 4.4.1 Typing ......................................................................................................................... 41 4.4.2 No automatic type casting ........................................................................................... 41 4.4.3 Accessing objects........................................................................................................ 41 4.4.4 Finding widgets with fuzzy matching ............................................................................ 42 4.4.5 External Libraries ........................................................................................................ 42 4.4.6 Debugging with console.log()....................................................................................... 43 4.4.7 Loops .......................................................................................................................... 43 4.4.8 Double and triple equals (===) operators ..................................................................... 44 4.4.9 If, else, statements .....................................................................................................
Recommended publications
  • Network 2020: the 4G Broadcasting Opportunity
    Network 2020: The 4G Broadcasting Opportunity About the GSMA Network 2020 The GSMA represents the interests of mobile operators The GSMA’s Network 2020 Programme is designed to help worldwide, uniting nearly 800 operators with almost 300 operators and the wider mobile industry to deliver all-IP companies in the broader mobile ecosystem, including handset networks so that everyone benefits regardless of where their and device makers, software companies, equipment providers starting point might be on the journey. and internet companies, as well as organisations in adjacent industry sectors. The GSMA also produces industry-leading The programme has three key work-streams focused on: The events such as Mobile World Congress, Mobile World Congress development and deployment of IP services, The evolution of the Shanghai, Mobile World Congress Americas and the Mobile 360 4G networks in widespread use today The 5G Journey, developing Series of conferences. the next generation of mobile technologies and service. For more information, please visit the GSMA corporate website For more information, please visit the Network 2020 website at www.gsma.com. Follow the GSMA on Twitter: @GSMA. at: www.gsma.com/network2020 Follow the Network 2020 on Twitter: #Network2020. With thanks to contributors: DISH Network Corporation EE Limited Ericsson Gemalto NV Huawei Technologies Co Ltd KDDI Corporation KT Corporation NEC Corporation Nokia Orange Qualcomm Incorporated SK Telecom Co., Ltd. Telecom Italia SpA TeliaSonera Finland Oyj Telstra Corporation Limited United
    [Show full text]
  • Producer/ Director Obin Olson Talks About Operator PAGE 12
    APRIL VOLUME 15 2015 ISSUE 2 Where everyone goes for scripts and writers ™ Producer/ Director Obin Olson Talks About Operator PAGE 12 Q&A with Operator Screenwriter, Dwain Worrell PAGE 16 FIND YOUR NEXT SCRIPT HERE! Where everyone goes for writers and scripts™ IT’S FAST AND EASY TO FIND THE SCRIPT OR WRITER YOU NEED. WWW.INKTIP.COM A FREE SERVICE FOR ENTERTAINMENT PROFESSIONALS. Peruse this magazine, find the scripts/books you like, and go to www.InkTip.com to search by title or author for access to synopses, resumes and scripts! l For more information, go to: www.InkTip.com. l To register for access, go to: www.InkTip.com and click Joining InkTip for Entertainment Pros l Subscribe to our free newsletter at http://www.inktip.com/ep_newsletters.php Note: For your protection, writers are required to sign a comprehensive release form before they can place their scripts on our site. Table of Contents Recent Successes 3, 9, 11 Feature Scripts – Grouped by Genre 7 Industry Endorsements 3 Feature Article: Operator 12 Contest/Festival Winners 4 Q&A: Operator Screenwriter Dwain Worrell 16 Writers Represented by Agents/Managers 4 Get Your Movie on the Cover of InkTip Magazine 18 Teleplays 5 3 Welcome to InkTip! The InkTip Magazine is owned and distributed by InkTip. Recent Successes In this magazine, we provide you with an extensive selection of loglines from all genres for scripts available now on InkTip. Entertainment professionals from Hollywood and all over the Bethany Joy Lenz Options “One of These Days” world come to InkTip because it is a fast and easy way to find Bethany Joy Lenz found “One of These Days” on InkTip, great scripts and talented writers.
    [Show full text]
  • Los Angeles Unified School District Personnel Commission Agenda / Order of Business
    LOS ANGELES UNIFIED SCHOOL DISTRICT PERSONNEL COMMISSION AGENDA / ORDER OF BUSINESS Council Meeting Personnel Commission Meeting TUESDAY, DECEMBER 22, 2020 THURSDAY, JANUARY 7, 2021 10:00 A.M., VIA ZOOM 3:00 P.M., VIA ZOOM ✓ https://lausd.zoom.us/j/99492004544?pwd=T GlWQ0svZG9RcHlUWHVIL1VnZzJhUT09 Meeting ID: 994 9200 4544 This meeting is being held in accordance with the State Emergency Services Act, the Governor’s Emergency Declaration related to COVID-19, and the Governor’s Executive Order N-29-20 issued on March 17, 2020 to allow attendance by members of the Los Angeles Unified School District Personnel Commission by teleconference, videoconference, or both. Join Zoom Meeting https://lausd.zoom.us/j/99492004544?pwd=TGlWQ0svZG9RcHlUWHVIL1VnZzJhUT09 Meeting ID: 994 9200 4544 If you join the meeting by phone and wish to make an unscheduled comment, please press *9 and you will be selected from the meeting queue. NOTE: Your phone number will appear on the screen unless you first dial *67 before dialing the numbers (*67 1-___-___-____) Dial by your location +1 213 338 8477 US (Los Angeles) Find your local number: https://lausd.zoom.us/u/acY4DTotmn Meeting ID: 994 9200 4544 Passcode: 967499 1. Convene regular meeting. Roll call. 2. Approval of minutes of the meeting of December 3, 2020. 3. Receipt of minutes of the meeting of December 17, 2020. CONSENT ITEMS 4. Approval of revised Class Descriptions recommended, effective January 7, 2021: PULLED Broadcast Engineer Broadcast Systems Operator 5. Authorization of Field of Competition in forthcoming examination: PULLED Class Title Recommendation Broadcast System Operator Open; also promotional for all regular or retired ($32.14262-44.71583/hr.) employees of the District who meet the entrance qualifications specified in the Class Description Class Description dated January 7, 2021.
    [Show full text]
  • Location Listing by Category
    Phoenix Film Office - PRODUCTION LISTINGS Camera Operators Name/Company Phone-1Phone-2 Email/WebSite Service Description Elliott, Brendan 480-215-6471 [email protected] Worked on commercials, indie films, and international marketing videos as camera operator, director of photography, grip, and editor. Shoot on Panasonic HPX-500, worked on multiple grip trucks and edit with Final Cut Pro, also using Apple Motion to create motion graphics. Cook, Cary 602-494-2446 602-381-1017 [email protected] Director of photography/camera operator. National/international commercials & features. Crew West Inc./Sat West 888-444-2739 480-367-6888 [email protected] Network quality video production company with experienced ENG & EFP m camera crews specializing in TV news, sports, & corporate video. KU/HD/C- Band satellite trucks & interview studio available for uplink needs. Cheryl Goodyear www.crewwestinc.com Michael Barcless Kucharo, Michael J. 602-253-4888 602-284-8332 [email protected] Director/producer/cameraman. Renfrow, Lawrence 480-985-6900 602-618-2118 Camera operator, gaffer & key grip. Over 20 years experience in feature, TV, commercial and industrial productions. 4th Wall Productions, LLC 602-568-8652 anthony@4thwalltvandfilm. APA member. Feature film, television, video and digital photography. Digital com cinematography, DVD broadcast video production. Anthony Miles www.4thwalltvandfilm.com Arizona Freelance Productions, LLC 480-368-5773 602-919-0836 [email protected] APA member. Camera operator/Director of Photography, Location Sound Mixer. Field production for syndicated TV shows, network news and documentary television programs. Stevan Pope azfreelance.com Barcellos, Matt 602-770-4850 623-939-8737 [email protected] Award winning director/videographer with 20 years of experience in all areas of broadcast, cable and corporate video production.
    [Show full text]
  • Tv Production Assistant Studio Operator
    The CITY OF BURNSVILLE Invites applications for the position of: TV PRODUCTION ASSISTANT STUDIO OPERATOR An Equal Opportunity Employer OPENING DATE: March 18, 2019 CLOSING DATE: April 7, 2019 at 11:30 p.m. STARTING SALARY: $ 13.50/hr. - $14.50/hr., DOQ SALARY RANGE: $ 13.50/hr. – $ 16.50/hr. DESCRIPTION: Under the supervision of the Community Television Operations Specialist and the Television Production Specialist, the Television Production Assistant – Studio Operator is responsible for work in the City of Burnsville’s mobile television production truck; the fixed studio in the Burnsville City Council Chambers, and the fixed studio in Burnsville High School. This position will primarily be asked to operate positions in a fixed and mobile production studio including as a producer, director, replay station operator, audio operator, graphics operator and camera operator during live and live-to-tape events. This role will include work on television productions for Burnsville Community Television (BCTV) of local sports, concerts, events and municipal meetings. It may also include some video production as assigned. HOURS: The position is part-time, on an informal, as-needed basis. Hours will vary between 5-35 hours per week, depending on current projects and workload. Open availability between the hours of Noon and 10 p.m. weekdays and some weekends is desirable. ESSENTIAL JOB FUNCTIONS: 1. Produce, direct, shoot, run replay station, ensure quality audio and efficiently run character generator program at live and live-to-tape events – utilizing both a mobile production studio and within a fixed studio environment. 2. Prepare, set up and take down City production areas (e.g.
    [Show full text]
  • NAB's Guide to Careers in Television
    NAB’s Guide to Careers in Television Second Edition by Liz Chuday TABLE OF CONTENTS Table of Contents…………………………………..……………………......... 1-3 Introduction………………………………………………………………... ......... 4 Acknowledgements…………………………………………………………....... 6 A Word About Station Ownership………………..…………… ..................…7 The General Administration Department…………………. ...................... 8-9 General Manager……………..……………….……………… ..................... 8 Station Manager……..…………………………………………….. .............. 8 Human Resources…………………………..………………........................ 8 Executive Assistant…………………………..…………………… ............... 9 Business Manager/Controller…………………………… ........................... 9 The Sales and Marketing Department………………………….............. 10-11 Director of Sales…………………..………………………….. ................... 10 General Sales Manager…………………………………………................ 10 National Sales Manager……...……………………..……......................... 10 Marketing Director or Director of Non-Traditional Revenue……….……………...................... 10 Local Sales Manager..……………………………………………. ............. 11 Account Executive..……………………….………………………............. .11 Sales Assistant..………………………….…………………………............ 11 The Traffic Department………………..…………………………................... 12 Operations Manager…………………………………………..................... 12 Traffic Manager…………………………………….………………. ............ 12 Traffic Supervisor………………………………….……………….............. 12 Traffic Assistant…………………………………………….………............. 12 Order Entry Coordinator/Log Editors………………………. .................... 12 The Research Department……………………………………….
    [Show full text]
  • Broadcasting and Mobile Telecommunications
    INTERWORKING BroadcastingInterworking and mobile telecommunications: – not convergence Walter Tuttlebee, Derek Babb, James Irvine, Georges Martinez and Kevin Worrall Mobile VCE – Virtual Centre of Excellence in Mobile & Personal Communications Much has been spoken in recent years about the “convergence” of the telecommunications and broadcasting industries. Today, both industries have made the analogue-to-digital transition – with GSM/3G and DAB/DVB respectively. Many companies from both industries now accept that there is potential for new revenue streams – that could be created through collaboration, but not through convergence. The Virtual Centre of Excellence in Mobile and Personal Communications (Mobile VCE) was conceived to undertake leading-edge, industry-led, academic research for the mobile communications industry. This article discusses the motivations and constraints of their latest research initiative – which explores broadcast-mobile interworking – and describes the origins of the programme, its structure and key research themes. Introduction The history, capabilities, assets, culture and fears of the broadcast and telecom industries are quite different. Such factors influence what is commercially possible. Mobile network operators have paid vast sums of money for 3G spectrum, which contrasts with what they perceive as the “free spectrum” that has been allo- cated to broadcasters. Consequently, they do not wish to see broadcasters providing telecom services to tele- com customers. Similarly, broadcasters fear the loss of existing spectrum allocations as the analogue shut- down approaches, with the completion of the transition to DVB. Against such deep-rooted concerns, the pros- pect of some kind of convergence of new 3rd generation (3G) mobile networks and digital broadcast networks is remote.
    [Show full text]
  • Chapter 2 Working in the Television Production Industry 37
    This sample chapter is for review purposes only. Copyright © The Goodheart-Willcox Co., Inc. All rights reserved. Objectives After completing this chapter, you will be able to: • Explain how the responsibilities of each production staff position are dependent on the functions of other production staff positions. • Identify the primary responsibilities of each production staff position. • Recall the activities in each step of a production workfl ow. Introduction To understand an individual role in the broadcasting industry, you must be familiar with Professional Terms all aspects of the production process. Each production area is interconnected to many others, anchor makeup with the interrelationships resembling a spider web, assignment editor makeup artist Figure 2-1. To learn proper camerawork, you must assistant director (AD) news director understand proper lighting technique. Proper lighting audio photographer (photog) technique is dictated by the colors used on the set audio engineer photojournalist and on the costumes. The colors of the set and camera operator post-production costumes directly affect the kind of special effects cast pre-production used in the program. Special effects are created in the CG operator producer special effects generator, but must be edited. Knowing content specialist production the tools and techniques of editing is also required. crew production assistant (PA) To learn television production, you must have a solid cue production manager understanding of all the contributing roles. director production switching distribution production team editing production values editor reporter executive producer (EP) robo operator fl oor director scenery fl oor manager scriptwriter frame special effects framing staff gaffer talent graphic artist video grip video engineer lighting director VTR operator maintenance engineer video operator 35 36 Television Production & Broadcast Journalism Chapter 2 Working in the Television Production Industry 37 Figure 2-1.
    [Show full text]
  • Edwin De Jong-Cinematographer
    Edwin de Jong Cinematographer Jib Arm-Camera Crane-Remote Head Specialist [email protected] www.visualedj.com 1 Owner-operator: 30' Jib Arm+Remote Head ~ EX-1 1080p24 HD Camera Package ~ Dollies+Track ~ Location Lighting & Sound ~ Underwater Package ~ SxS Data Mgmt Film WaterWalk Second Unit Director of Photography Michigan Blue Lake Productions/Robert Cicchini Bright Shadow Director of Photography Eye to Eye Productions One: The Movie Director of Photography ~ Jib Arm + Remote Head Operator Circle of Bliss Productions 2morrow's Never Promised Co-Producer ~ Director of Photography Gothree Productions HDV Feature Waterwalk "B" Camera Operator/Underwater Camera Michigan Blue Lake Productions/Robert Cicchini Touchback EPK Camera Operator Freedom Films/Don Handfield WaterWalk Jib Arm + Remote Head + Camera Operator Michigan Blue Lake Productions/Robert Cicchini Undaunted...The Early Life of Josh McDowell Jib Arm + Remote Head Operator Cristóbal Krusen/Moonlit Pictures Then Their Eyes Were Opened Jib Arm + Remote Head + Camera Operator EXIT Media/Rob Roblin Red & Blue Marbles Jib Arm + Remote Head Operator Don't Tread On Red/Shaun Lapacek "Eddie" Music Video Jib Arm + Remote Head Operator Soundpost/Bryan Papierski Touchback Jib Arm + Remote Head Operator Freedom Films/Don Handfield Johnny (John, The Revelator) Jib Arm + Remote Head Operator PureFlix Entertainment/D.David Morin 7 Stones Jib Arm + Remote Head Operator 3rd Coast Film/Tom Norton All Things Fall Apart Jib Arm + Remote Head Operator Cheetah Vision/Mario Van Peebles Setup Jib Owner-Operator
    [Show full text]
  • Labor Market Intelligence
    Career Pathways Support Services LABOR MARKET INTELLIGENCE Occupation Title: Broadcast Technicians EMSI Data As Of: September 2016 Industry Sector: Arts, Media, and Entertainment Standard Occupational Classification Code: 27-4012 2015-2020 JOB OPENINGS AREA DISTRIBUTION EMPLOYMENT WAGE INFORMATION- LA COUNTY Job Rate type Entry level Median Experienced # of Jobs # of Jobs % Change Replacements Area Openings 2015 2020 2015-20 2015-20 2015-20 Annual Los Angeles 1,973 2,081 5% 192 300 2015 Employment Wage or $34,320 $53,144 $65,832 County Wage Statistics Salary Orange County 158 147 -7% 15 15 Hourly $16.50 $25.55 $31.65 Wage Long Beach <10 <10 - - - % Change represents employment growth projected in the next five years (new jobs created). Earnings exclude benefits. Median earnings represent the wage at which half of the workers in the occupation earned more than that amount Replacements are the number of jobs that are projected to be open due to retirements and turnover. Job Openings represent all job openings, whether the jobs are new or due to retirements /turnover. TOP 10 INDUSTRIES EMPLOYING THIS OCCUPATION—LA COUNTY REAL-TIME EMPLOYERS WITH JOB OPENINGS- LA COUNTY Employer Title(s) CBS Corporation Board Operator, Audio Engineer Time Warner Cable Inc. Master Control Operator (MCO) Deluxe Entertainment Services Master Control Operator (MCO), Group Inc. Audio Engineer Fox Broadcasting Company Operations Technician, AT&T Inc. Operations Technician NBC Universal, Inc. Operations Engineer AT&T Wireless Board Operator, Operations Technician Los Angeles County Systems Technician Sinclair Broadcast Group, Inc. Audio Engineer Broadcast Technicians: Set up, operate, and maintain the electronic equipment used to transmit radio and television programs.
    [Show full text]
  • Studio/Floor Manager
    Studio/Floor Manager Introduction Studio Managers work in radio and Floor Managers work in television. They help make sure that programmes run as smoothly as possible. Also known as Floor/Studio Manager Work Activities Studio Managers work in radio and Floor Managers work in television. Studio Managers As a Studio Manager, you will work with Radio Producers (and other members of a production team) to make sure that studios and technical equipment are set up correctly for radio shows. Typical activities include: checking sound balance and quality controlling the mixing desk recording and editing material to be broadcast You might sometimes work in an outside broadcast unit. After gaining experience, you will probably choose to specialise in a particular area of broadcasting, such as sports, drama or music. Floor Managers As a Floor Manager, you will act as a link between the Filming Director and the studio floor. In effect, you will act on behalf of the Director, by taking responsibility for everything that happens on the studio floor. You'll organise and co-ordinate everything from the Performers to the technical equipment. You will often have Floor Assistants to help you. You may also work on outside broadcasts for both television and film. Travel and time away from home may be required, especially for location work and outside broadcasts. Being able to read, write and speak Welsh may be an advantage when you’re looking for work in Wales. Personal Qualities and Skills To become a Studio/Floor Manager, you will need: excellent communication skills self-confidence and the ability to generate enthusiasm in others patience and tact plenty of stamina and good organisational skills technical ability - especially in radio work good hearing - a lot of information is passed to Studio and Floor Managers via headphones Pay and Opportunities Pay The pay rates given below are approximate.
    [Show full text]
  • DVB - the History of Television
    DVB - The History of Television A History of Television by Jean-Jacques Peters (EBU) Contents Preface The foundations The first broadcasts Highlights Colour television On the primaries Colour television Digital television Technological developments transmission Television film Video recording Television cameras scanning Towards other screens Electronic special effects Digital images Preface Did you know there are more television sets in the world than there are telephones? Even the television professionals find it hard to believe. However the statistics prove it to be true; according to official figures from the International Telecommunication Union there were 565 million telephones in 1983, and 600 million television sets. Other figures are just as impressive: in Belgium, from 1967 to 1982, the average time spent watching television by children from 10 to 13 years, increased from 82 to 146 minutes per day. Stupefying in every sense of the word. Our senses are assailed every day by the attraction of the visual message. Its all-pervasiveness and instantaneity are finely tuned to our way of thinking, whether we be hard-pressed or lazy. We expect from it effortless pleasure and hot news. A Chinese proverb tells us a picture is worth ten thousand words. But the stupefaction takes its toll and we thirst for more. Images pour over us in a never-ending torrent. Television has already modified our social behaviour. It fosters, for example, our taste for things visual the impact of the picture and its colours. It encourages in us a yearning for the big spectacle the razzmatazz and the forthright declaration. The effect can be seen in the way we react one to another and in the world of advertising.
    [Show full text]