CompTIA A+ Certification validates the latest skills needed by today’s computer support professionals. CompTIA A+ confirms a technician's ability to perform tasks such as installation, configuration, diagnosing, preventive maintenance and basic networking. and more at http://certkingdom.com
Candidates for this exam are Microsoft 365 Developers who design, build,
test, and maintain applications and solutions that are optimized for the
productivity and collaboration needs of organizations using the Microsoft 365
platform.
Candidates for this exam are proficient in Microsoft identity and Microsoft
Graph. They have general knowledge on UI elements (including Adaptive Cards and
UI Fabric), integration points (including Microsoft Teams, Office Add-ins,
SharePoint Framework, Actionable Messages), and determining workload platform
targets.
Candidates should have experience developing solutions on Microsoft Teams,
Office Add-ins, or SharePoint Framework through all phases of software
development. They should have a basic understanding of REST APIs, JSON, OAuth2,
OData, OpenID Connect, Microsoft identities (including Azure AD and Microsoft
accounts), Azure AD B2C, and permission/consent concepts.
Part of the requirements for: Microsoft 365 Certified: Developer Associate
Related exams: none
Important: See details
Exam MS-600: Building Applications and Solutions with Microsoft 365 Core
Services (beta)
Languages: English
Retirement date: none
This exam measures your ability to accomplish the following technical tasks:
implement Microsoft identity; build apps with Microsoft Graph; extend and
customize SharePoint; extend Teams; and extend Office.
Skills measured Implement Microsoft Identity (20-25%)
Build Apps with Microsoft Graph (20-25%)
Extend and Customize SharePoint (20-25%)
Extend Teams (15-20%)
Extend Office (15-20%)
Implement Microsoft Identity (20-25%)
Register an Application • determine the supported account type
• select authentication and client credentials for app type and authentication
flow
• define app roles
Implement Authentication • configure Microsoft Authentication Library (MSAL JS) for endpoint and
token cache
• plan and configure scopes for dynamic or static permission
• use the MSAL JS login method
Configure Permissions to Consume an API • configure Delegated permissions for the app
• configure Application permissions for the app
• identify admin consent requirements
Implement Authorization to Consume an API • configure incremental consent scopes
• call MSAL JS using AquireTokenSilent/AquireToken pattern
Implement Authorization in an API • validate Access Token
• configure effective permissions for delegated scopes
• implement app permissions using roles
• use a delegated access token to call a Microsoft API
Create a Service to Access Microsoft Graph • configure client credentials using
a certificate • configure Application permissions for the app • acquire an
access token for Microsoft Graph using an application permission and client
credential certificate
• acquire an access token using the client secret Build Apps with Microsoft
Graph (20-25%)
Optimize Data Usage with query parameters • use $filter query parameter
• use $select query parameter
• order results using $orderby query parameter
• set page size of results using $skip and $top query parameters
• expand and retrieve resources using $expand query parameter
• retrieve the total count of matching resources using $count query parameter
• search for resources using $search query parameter
• determine the appropriate Microsoft Graph SDK to leverage
Optimize network traffic • monitor for changes using change notifications
• combine multiple requests using $batch
• get changes using a delta query
• implement error 429 handler
Access User data from Microsoft Graph • get the signed in users profile
• get a list of users in the organization
• get the users profile photo
• get the user object based on the users unique identifier
• get the users manager profile
Access Files with Microsoft Graph • get the list of files in the signed in users OneDrive
• download a file from the signed in users OneDrive using file unique id
• download a file from a SharePoint Site using the relative path to the file
• get the list of files trending around the signed in user
• upload a large file to OneDrive
• get a user object from an owner list in a group and retrieve that user’s files
Manage a group lifecycle on Microsoft Graph • get the information on a group
by id • get the list of members in a Group • get the list of owners of a Group • get the list of Groups where the
signed in user is a member
• get the list of Groups where the signed in user is an owner
• provision a Group • provision a Team with a Group
• delete a group Extend and Customize SharePoint
Understand the components of a SharePoint Framework (SPFx) web part (20-25%) • identify the appropriate tool to create an SPFx Web Part project
• understand properties of client-side web parts
• understand Office UI Fabric in client-side web parts
• understand when to use an app page
• differentiate between app page and web part
• understand rendering framework options
Understand SPFx extensions • identify the appropriate tool to create an SPFx Extension project
• understand page placeholders from Application Customizer
• understand the ListView Command Set extension
• understand the Field Customizer extension
Understand the process to package and deploy an SPFx solution • understand the options for preparing a package for deployment
• understand the options for packaging a solution
• understand the requirements of tenant-scoped solution deployment
• understand the requirements of domain isolated web parts
• understand the options to deploy a solution
Understand the consumption of Microsoft Graph • understand the purpose of the MSGraphClient object
• understand the methods for granting permissions to Microsoft Graph
Understand the consumption of third party APIs secured with Azure AD from
within SPFx • understand the purpose of the AadHttpClient object
• understand the methods for granting permissions to consume a third party API
Understand Web Parts as Teams Tabs • understand the considerations for creating a SPFx Web Part to be a Teams
Tab
• understand the options for deploying a SPFx Web Part as a Teams Tab
Understand branding and theming in SharePoint
• understand the options for SharePoint site theming
• understand the options for site designs and site scripts Extend Teams
Understand the components of a Teams app (15-20%) • understand the purpose of a Teams app manifest
• understand App Studio functionality and features
• identify the components of an app package for Microsoft Teams
• understand the options for distributing a Teams app
• understand the benefits of using deep links
• understand task modules
Understand webhooks in Microsoft Teams
• understand when to use webhooks
• understand the limitations of webhooks
• understand the differences between incoming and outgoing webhooks
Understand tabs in Microsoft Teams • understand when to use tabs
• understand the capabilities of personal tabs
• understand the capabilities of channel tabs
• understand the requirements for tabs for mobile clients
Understand messaging extensions • understand when to use messaging extensions
• understand where messaging extensions can be invoked from
• understand search based messaging extensions
• choose the appropriate message extension command type based on requirements
• understand action-based messaging extensions with adaptive cards
• understand action-based messaging extensions with parameters
Understand conversational bots
• understand when to use conversational bots
• understand the scoping options for bots
• understand when to use a task module from a bot
Extend Office (15-20%)
Understand fundamental components and types of Office Add-ins
• understand task pane and Content Office Add-ins
• understand dialogs
• understand custom functions
• understand Add-in commands
• understand the purpose of Office Add-ins manifest
Understand Office JS APIs • understand the Office Add-in programming model
• understand Office Add-in developer tools
• understand the capabilities of the Excel Javascript API
• understand the capabilities of the Outlook JavaScript API
• understand the capabilities of the Word JavaScript API
• understand the capabilities of the PowerPoint JavaScript API
• understand the capabilities of custom functions
Understand customization of Add-ins • understand the options of persisting state and settings
• understand Office UI Fabric in Office Add-ins
• understand when to use Microsoft Graph in Office Add-ins
• understand authorization when using Microsoft Graph in Office Add-ins
Understand testing, debugging, and deployment options • select deployment options based on requirements
• understand testing and debugging concepts for Office Add-ins
Understand actionable messages • understand the features of actionable messages with an adaptive card
• understand the scenarios for refreshing an actionable message QUESTION 1 You need to configure the initial login request in the access token
JavaScript script.
Which code segment should you insert at line 01?
A. const scopes = ['https://graph.microsoft.com/.default'];
B. const accessTokenRequest = {
};
C. const scopes = ['https://graph.microsoft.com/Files.Read.All',
'https://graph.microsoft.com/Mail.Send.All'];
D. const accessTokenRequest = {
scopes: ['https://graph.microsoft.com/Files.ReadWrite',
'https://graph.microsoft.com/Mail.Send']
};
Correct Answer: D
Explanation:
Scenario: ADatum identifies the following technical requirements for the planned
E-invoicing capabilities:
Ensure that all operations performed by E-invoicing against Office 365 are
initiated by a user. Require that
the user authorize E-invoicing to access the Office 365 data the first time the
application attempts to access
Office 365 data on the user’s behalf.
QUESTION 2 You need to develop a server-based web app that will be registered with the
Microsoft identity platform. The solution must ensure that the app can perform
operations on behalf of the user.
Which type of authorization flow should you use?
A. authorization code
B. refresh token
C. resource owner password
D. device code
Correct Answer: A
QUESTION 3 You are building a server-based web app that will use OAuth2 and will be
registered with the Microsoft identity platform.
Which two values does the app require to obtain tokens from the Azure Active
Directory (Azure AD)
authorization endpoint? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. the tenant ID
B. the context token
C. the application ID
D. the application secret
E. the authorization code
Correct Answer: C,E
QUESTION 4 You develop a web API named WebApi1.
When validating a token received from a client application, WebApi1 receives a
MsalUiRequiredException exception from Azure Active Directory (Azure AD).
You need to formulate the response that WebApi1 will return to the client
application.
Which HTTP response should you send?
A. HTTP 307 Temporary Redirect
B. HTTP 400 Bad Request
C. HTTP 403 Forbidden
D. HTTP 412 Precondition Failed
Published: July 22, 2016
Languages: English, Spanish, Chinese (Simplified), Chinese (Traditional),
French, German, Japanese, Portuguese (Brazil), Russian
Audiences: Developers
Technology: Visual Studio Community
Credit toward certification: MCP, MCSA
Skills measured
This exam measures your ability to accomplish the technical tasks listed below.
The percentages indicate the relative weight of each major topic area on the
exam. The higher the percentage, the more questions you are likely to see on
that content area on the exam. View video tutorials about the variety of
question types on Microsoft exams.
Please note that the questions may test on, but will not be limited to, the
topics described in the bulleted text.
Do you have feedback about the relevance of the skills measured on this exam?
Please send Microsoft your comments. All feedback will be reviewed and
incorporated as appropriate while still maintaining the validity and reliability
of the certification process. Note that Microsoft will not respond directly to
your feedback. We appreciate your input in ensuring the quality of the Microsoft
Certification program.
If you have concerns about specific questions on this exam, please submit an
exam challenge.
If you have other questions or feedback about Microsoft Certification exams or
about the certification program, registration, or promotions, please contact
your Regional Service Center.
Develop a XAML page layout for an adaptive UI (10–15%) Construct a page layout
Configure a RelativePanel layout; select the appropriate XAML layout panel based
on the UI requirement; configure a grid with appropriate column and row
properties; configure alignment, margins, and padding
Implement responsive and adaptive UI behaviors
Differentiate between responsive and adaptive UI behaviors, create responsive
and adaptive UIs by using VisualStateManager and AdaptiveTriggers, implement
settings syntax for element properties and attached properties
Create and use custom controls within an adaptive UI
Evaluate when to create a custom control; create a custom control; implement
styles, themes, and resource dictionaries; apply styles to custom controls by
using Generic.xaml
Optimize a page layout
Reduce complexity for performance gains, reduce unnecessary nesting
Implement page navigation and lifecycle events (10–15%)
Choose the appropriate navigation structure for an app
Evaluate when to implement the Hub, Master/Details, Tabs and Pivot, and Nav Pane
navigation patterns; evaluate when to implement a custom navigation pattern
Implement Nav Pane navigation
Load page content by using Frame.Navigate, implement page navigation by using
the Nav Pane pattern; implement a SplitView control for use as a navigation
pane; support accessibility requirements within navigation by implementing key
based navigation, UI automation, and narrator; handle Back button behavior for
different Windows 10 device families
Manage app activation
Launch an app, activate an app on Startup, implement activation from a deep
link, implement activation based on Search integration, implement activation
from a secondary tile
Manage app suspension and resuming
Prepare an app for suspension, resume from suspension or termination, extend
execution and monitor suspension errors
Implement data access and data binding (20–25%)
Access data by using Entity Framework (EF)
Access data by using EFCore with SQLite, implement a local SQLite database
Implement the {Binding} extension
Implement the {x:Bind} extension
Implement MVVM classes and class interactions
Implement event binding by applying command patterns, implement a Dispatcher to
update the UI thread with async return data
Implement app-to-app communications
Integrate a Share contract to share content with another app, integrate
drag-and-drop, launch an app for results, implement app extensions, implement
App Services
Implement REST Web Services
Implement JSON and data serialization, access cloud data and Web APIs by using
HttpClient
Implement file system access
Manage storage by using StorageFile, StorageFolder, and StorageItem; access a
file location by using FilePickers; implement data roaming and roaming folders
Implement feature detection for adaptive coding (10–15%)
Implement API detection within adaptive code
Implement Type detection within adaptive code
Implement supported capabilities
Implement support for a microphone, implement support for a webcam, implement
support for location, implement support for enterprise authentication
Manage user input and custom user interactions (10–15%)
Implement command bars, flyouts, and dialogs
Implement command bars and AppBarButton buttons, implement context menus and
menu flyouts, implement content dialogs, display a tooltip by using
ToolTipService, display a pop-up menu, implement control over app settings
Implement support for traditional and touch input devices
Support touch input, support mouse input, support keyboard and virtual keyboard
input
Implement speech and voice commands
Support speech synthesis, support speech recognition, support Cortana
integration, support Personal Assistant Launch capability, support voice
commands
Implement alternative forms of input
Implement inking, implement camera input, implement location services and GPS
input
Manage authentication and identity management (10–15%)
Implement authentication using Web Authentication Broker
Implement web service authentication, implement OAuth, implement Azure Active
Directory authentication
Manage credentials securely with Credential Locker
Implement two-factor authentication
Implement two-factor authentication using Microsoft Passport, implement
two-factor authentication using Windows Hello
Implement notifications, background tasks, and reusable components (15–20%)
Create and consume class libraries and Windows Runtime components
Develop Windows Runtime components, develop class libraries, integrate class
libraries and Windows Runtime components
Implement tile and toast notifications
Implement adaptive and interactive toast notifications, implement local tile
notifications
Create and register a background task
Create a background task project and reference the background task within a
project, implement background task event triggers and conditions
Implement and manage a background task
Monitor background task progress and completion, manage task lifecycle, share
data and events between an app and its background tasks, call a background task
directly
Create and consume a Universal Windows Platform (UWP) app service
Specify the AppService extension, implement app service as a background task,
deploy the app service provider, call app services QUESTION 1 - (Topic 1)
You need to configure the app to meet the load time requirements.
What should you do?
A. Set the value of the CacheSize to 0.
B. Set the value of the CacheMode property to BitmapCache.
C. Set the value of the NavigationCacheMode property to Enabled.
D. Set the value of the NavigationCacheMode property to Disabled.
Answer: C
Explanation:
Scenario: You must optimize the app using the following guidelines:
? You must minimize the time it takes to display content when an item on the timeline is selected.
? The app must respect memory and resource constraints for all devices.
You use the NavigationCacheMode property to specify whether a new instance of the page is created for each visit to the page or if a previously constructed instance of the page that has been saved in the cache is used for each visit.
The default value for the NavigationCacheMode property is Disabled. Set the
NavigationCacheMode property to Enabled or Required when a new instance of the page is not essential for each visit. By using a cached instance of the page, you can improve the performance of your application and reduce the load on your server.
QUESTION 2 - (Topic 1)
Note: This question is part of a series of questions that present the same scenario. Each
question in the series contains n unique solution. Determine whether the solution meets the stated goals.
You need to implement the appropriate XAML layout (or the Timeline app.
Solution: You create an instance of a RelativePanel class.
Does this meet the goal?
A. Yes
B. No
Answer: A
Explanation: RelativePanel lets you layout UI elements by specifying where they go in relation to other elements and in relation to the panel. By default, an element is positioned in the upper left corner of the panel.
QUESTION 3 - (Topic 1)
You need to design the navigation tor the timeline.
What navigation should you use?
A. hierarchy
B. peer
C. hub
D. master/details
Answer: A
Explanation:
From scenario:
Here we can use a hierarchy with each parent node having only one single child node.
Hierarchical structures are good for organizing complex content that spans lots of pages or when pages should be viewed in a particular order. The downside is that hierarchical pages introduce some navigation overhead: the deeper the structure, the more clicks it takes for users to get from page to page.
We recommend a hiearchical structure when:
You expect the user to traverse the pages in a specific order. Arrange the hierarchy to
enforce that order.
There is a clear parent-child relationship between one of the pages and the other pages in the group.
There are more than 7 pages in the group.
When there are more than 7 pages in the group, it might be difficult for users to understand how the pages are unique or to understand their current location within the group. If you don't think that's an issue for your app, go ahead and make the pages peers
Exam Number 300-175 DCUCI
Associated Certifications CCNP Data Center
Duration 90 minutes (60-70 questions)
Available Languages English
Register Pearson VUE
This exam tests a candidate's knowledge of implementing data center technologies
including unified computing, unified computing maintenance and operations,
automation, unified computing security, and unified computing storage.
Exam Description
The Implementing Cisco Data Center Unified Computing (DCUCI) exam (300-175) is a
90-minute, 60–70 question assessment. This exam is one of the exams associated
with the CCNP Datacenter Certification. This exam tests a candidate's knowledge
of implementing Cisco data center technologies including unified computing,
unified computing maintenance and operations, automation, unified computing
security, and unified computing storage. The course, Implementing Cisco Data
Center Unified Computing v6 (DCUCI), helps candidates to prepare for this exam
because the content is aligned with the exam topics.
The following topics are general guidelines for the content likely to be
included on the exam. However, other related topics may also appear on any
specific delivery of the exam. In order to better reflect the contents of the
exam and for clarity purposes, the guidelines below may change at any time
without notice.
1.0 Implement Cisco Unified Computing 28%
1.1 Install Cisco Unified Computing platforms
1.1.a Stand-alone computing
1.1.b Chassis / blade
1.1.c Modular / server cartridges
1.1.d Server integration
3.1 Implement integration of centralized management
3.2 Compare and contrast different scripting tools
3.2.a SDK
3.2.b XML
4.0 Unified Computing Security 13%
4.1 Implement AAA and RBAC
4.2 Implement key management
5.0 Unified Computing Storage 27%
5.1 Implement iSCSI
5.1.a Multipath
5.1.b Addressing schemes
5.2 Implement Fibre Channel port channels
5.3 Implement Fibre Channel protocol services
5.3.a Zoning
5.3.b Device alias
5.3.c VSAN
5.4 Implement FCoE
5.4.a FIP
5.4.b FCoE topologies
5.4.c DCB
5.5 Implement boot from SAN
5.5.a FCoE / Fiber Channel
5.5.b iSCSI QUESTION 3 - (Topic 1)
Which two statements are true concerning authorization when using RBAC in a Cisco Unified Computing System? (Choose two.)
A. A locale without any organizations, allows unrestricted access to system resources in all organizations.
B. When a user has both local and remote accounts, the roles defined in the remote user account override those in the local user account.
C. A role contains a set of privileges which define the operations that a user is allowed to take.
D. Customized roles can be configured on and downloaded from remote AAA servers.
E. The logical resources, pools and policies, are grouped into roles.
Answer: C,E
QUESTION 4 - (Topic 1)
Which actions must be taken in order to connect a NetApp FCoE storage system to a Cisco UCS system?
A. Ensure that the Fibre Channel switching mode is set to Switching, and use the Fibre Channel ports on the Fabric Interconnects.
B. Ensure that the Fibre Channel switching mode is set to Switching, and reconfigure the port to a FCoE Storage port.
C. Ensure that the Fibre Channel switching mode is set to End-Host, and use the Ethernet ports on the Fabric interconnects.
D. Ensure that the Fibre Channel switching mode is set to Switching, and use the Ethernet ports on the Fabric Interconnects.
Answer: A
QUESTION 5 - (Topic 1)
Which two protocols are accepted by the Cisco UCS Manager XML API? (Choose two.)
A. SMASH
B. HTTPS
C. HTTP
D. XMTP
E. SNMP
Answer: A,E
QUESTION 6 - (Topic 1)
An Cisco UCS Administrator is planning to complete a firmware upgrade using Auto install. Which two options are prerequisites to run Auto Install? (Choose two.)
A. minor fault fixing
B. configuration backup
C. service profiles unmounted from the blade servers
D. time synchronization
E. fault suppression started on the blade servers
Answer: A,B
QUESTION 7 - (Topic 1)
Which two prerequisites are required to configure a SAN boot from the FCoE storage of a Cisco UCS system? (Choose two.)
A. The Cisco UCS domain must be able to communicate with the SAN storage device that hosts the operating system image.
B. A boot policy must be created that contains a local disk, and the LVM must be configured correctly.
C. There must be iVR-enabled FCoE proxying between the Cisco UCS domain and the SAN storage device that hosts the operating system image.
D. There must be a boot target LUN on the device where the operating system image is
located.
E. There must be a boot target RAID on the device where the operating system image is located.
Test information: Number of questions: 66
Time allowed in minutes: 90
Required passing score: 71%
Languages: English
The Cognos BI Professional exam covers key concepts, technologies, and
functionality of the Cognos products. In preparation for an exam, we recommend a
combination of training and hands-on experience.
Iterative Development and CSIM (9%) Identify different approaches for implementing BI projects
Identify the value of using a methodology
Distinguish between an approach and a methodology
Describe the iterative development process
Dimensional Design and Key Metrics (14%) Describe the relationship between dimensions, facts, and granularity
Identify the differences between SQL and MDX
Define the Key Performance Indicators and identify their business purpose
Map Cognos components to KPI process flow
Describe the functional and organizational scope of Corporate Performance
Management
Identify the Right Tool for the Business Need (16%) Identify the differences between reporting, querying, and analysis
Map the Cognos products to reflect relationship between interactivity and
formatting
Identify the need for scorecarding
Identify the need for planning
Identify the need for data manager
Identify the need for event management
Identify the need for analysis, reporting and querying
Identify different roles and categories of users
Determine User Requirements (15%) Describe the importance of and the activities in the Analyze phase
Identify the elements of conducting a successful interview
Identify the dimensional elements of how users think about their business
Identify the metric elements and KPI of the dimensional design
Identify the business area to prototype with the highest return on investment
Identify methods of enriching the dimension map
Common Data Stores (14%) Describe the data normalization process
Identify the difference between relational and OLAP data structures
Compare data store designs
Identify variations on data warehouse designs
Compare operational vs. reporting database designs
Identify considerations for modeling dimensionally (DMR) in Framework Manager
Cognos BI Architecture (12%) Identify components and services of the Cognos Services Oriented
Architecture
Describe benefits of the Cognos Application Firewall (CAF)
Describe the installation process
Identify considerations for installing to environments that include separate
instances of a security provider
Identify considerations for addressing high availability and failover
Identify a properly designed installation map
Cognos BI Request Flows and Queues (8%) Identify the correct flow of the request between architectural components
and services for a given request
Identify the differences between high affinity and low affinity report execution
requests and associated connections
Identify the relationship between scheduled jobs and batch reporting
Design, Build, and Deploy Considerations (8%) Understand the use of the V-model testing
Considerations for moving between environments
Identify the important considerations for monitoring and tuning for performance
Identify application design and system considerations for performance
Maintain the BI Application (4%) Identify the importance of ongoing monitoring the performance of the
application
Describe the tracking and planning for enhancement requests and subsequent
development phases
Identify integrating the new solution into regular backups and maintenance
programs
IBM Certified Solution Expert - Cognos BI
Job Role Description / Target Audience The BI Solution Expert (Professional) is responsible to analyze, plan,
design, deploy, and operate Cognos applications using an appropriate methodology
and development approach.
To achieve the IBM Certified Solution Expert - Cognos BI certification,
candidates must possess the skills identified under Recommended Prerequisite
Skills, if any, and pass four (4) exams.
Click the test link below to see the overview, objectives, and test preparation
recommendations.
Recommended Prerequisite Skills Prior to your preparation for this professional-level certification, the
following knowledge and skills are recommended and assumed:
Knowledge of the Cognos Solutions Implementation Methodology
Technical proficiency in features of the Cognos Managers and Studios
QUESTION 1
A multi-server installation of Cognos BI must be performed. Which of the following is a valid strategy for installing across multiple servers?
A. Separate the gateway component from other server components to restrict report request processing to the Web server tier.
B. Enable dedicated request processing, by installing a dispatcher in the Web server tier to act as a primary dispatcher for routing requests to other dispatchers.
C. Scale the system vertically by installing one instance of all Cognos 8 services on a larger computer capable of managing more concurrent request threads.
D. Enable load balancing of requests for content management services by installing multiple instances of Content Manager.
Answer: B
QUESTION 2
Which of the following is a critical component in delivering Corporate Performance Management throughout an enterprise?
A. Drill down from summary to detailed information within individual subject areas.
B. Drill across from one subject area to another through conformed dimensions.
C. Star schema data marts designed to facilitate analysis and reporting.
D. Event management designed to monitor the status of Key Performance Indicators.
Answer: B
QUESTION 3
A company has several operational data stores. They wish to compare data from the various data stores against one another. The data in the various stores must be manipulated to match. Eventual report performance is more important than development time. Which of the following Cognos 8 components would BEST address their requirements?
A. Report Studio and Query Studio
B. Analysis Studio and Report Studio
C. Data Manager and Analysis Studio
D. Planning, Data Manager, and Report Studio
Answer: C
QUESTION 4
Why should an application's performance be monitored on an ongoing basis after it goes into production?
A. Initial performance tests are usually too optimistic.
B. There is little value in performance tests before a system goes into production.
C. Usage patterns on applications tend to change over time.
D. New releases of system and application software usually degrade performance.
Answer: C
QUESTION 5
Which of the following describes common methods for enriching an initial dimension map?
A. Add exception and range band dimensions and include additional metrics and calculations.
B. Merge dimensions and include additional metrics and calculations.
C. Include additional metrics and calculations and core metrics and dimensions from related business areas.
D. Include additional metrics, calculations, and hierarchy levels, and dimensions from related subject areas.
Test information: Number of questions: 53
Time allowed in minutes: 75
Required passing score: 65%
Languages: English
This test consists of 5 sections containing a total of 53 multiple-choice
questions. The percentages after each section title reflect the approximate
distribution of the total question set across the sections.
Data Loading (34%) Load unstructured data into InfoSphere BigInsights
Import streaming data into Hadoop using InfoSphere Streams
Create a BigSheets workbook
Import data into Hadoop and create Big SQL table definitions
Import data to HBase
Import data to Hive
Use Data Click to load from relational sources into InfoSphere BigInsights with
a self-service process
Extract data from a relational source using Sqoop
Load log data into Hadoop using Flume
Insert data via IBM General Parallel File System (GPFS) Posix file system API
Load data with Hadoop command line utility
Data Security (8%) Keep data secure within PCI standards
Uses masking (e.g. Optim, Big SQL), and redaction to protect sensitive data
Architecture and Integration (17%) Implement MapReduce
Evaluate use cases for selecting Hive, Big SQL, or HBase
Create and/or query a Solr index
Evaluate use cases for selecting potential file formats (e.g. JSON, CSV,
Parquet, Sequence, etc�)
Utilize Apache Hue for search visualization
Performance and Scalability (15%) Use Resilient Distributed Dataset (RDD) to improve MapReduce performance
Choose file formats to optimize performance of Big SQL, JAQL, etc.
Make specific performance tuning decisions for Hive and HBase
Analyze performance considerations when using Apache Spark
Data Preparation, Transformation, and Export (26%) Use Jaql query methods to transform data in InfoSphere BigInsights
Capture and prep social data for analytics
Integrating SPSS model scoring in InfoSphere Streams
Implement entity resolution within a Big Data platform (e.g. Big Match)
Utilize Pig for data transformation and data manipulation
Use Big SQL to transform data in InfoSphere BigInsights
Export processing results out of Hadoop (e.g. DataClick, DataStage, etc.)
Utilize consistent regions in InfoSphere Streams to ensure at least once
processing
IBM Certified Data Engineer - Big Data
Job Role Description / Target Audience
This certification is intended for IBM Big Data Engineers. The Big Data Engineer
works directly with the Data Architect and hands-on Developers to convert the
architect's Big Data vision and blueprint into a Big Data reality. The Data
Engineer possesses a deep level of technical knowledge and experience across a
wide array of products and technologies. A Data Engineer understands how to
apply technologies to solve big data problems, and has the ability to build
large-scale data processing systems for the enterprise. Data engineers develop,
maintain, test and evaluate big data solutions within organizations. They
provide input on the needed hardware and software to the architects.
Big Data Engineers focus on collecting, parsing, managing and analyzing large
data sets, in order to provide the right data sets and visual tools for analysis
to the data scientists. They understand the complexity of data and can handle
different data variety (structured, semi-structured, unstructured), volume,
velocity (including stream processing), and veracity. They also address the
information governance and security challenges associated with the data. They
have a good background in software engineering and extensive programming and
scripting experience.
To attain the IBM Certified Big Data Engineer, candidates must pass one test. To
gain additional knowledge and skills, and prepare for the test based on the job
roles and test objectives, click on the link to the test below and refer to the
Test Preparation tab.
Recommended Prerequisite Skills
Understand the data layer and particular areas of potential challenge/risk in
the data layer
Ability to translate functional requirements into technical specifications.
Ability to take overall solution/logical architecture and provide physical
architecture.
Understand Cluster Management
Understand Network Requirements
Understand Important interfaces
Understand Data Modeling
Ability to identify/support non-functional requirements for the solution
Understand Latency
Understand Scalability
Understand High Availability
Understand Data Replication and Synchronization
Understand Disaster Recovery
Understand Overall performance (Query Performance, Workload Management, Database
Tuning)
Propose recommended and/or best practices regarding the movement, manipulation,
and storage of data in a big data solution (including, but not limited to:
Understand Data ingestion technical options
Understand Data storage options and ramifications (for example , understand the
additional requirements and challenges introduced by data in the cloud)
Understand Data querying techniques & availability to support analytics
Understand Data lineage and data governance
Understand Data variety (social, machine data) and data volume
Understand/Implement and provide guidance around data security to support
implementation, including but not limited to:
Understand LDAP Security
Understand User Roles/Security
Understand Data Monitoring
Understand Personally Identifiable Information (PII) Data Security
considerations
Software areas of central focus:
BigInsights
BigSQL
Hadoop
Cloudant (NoSQL)
Software areas of peripheral focus:
Information Server
Integration with BigInsights, Balanced Optimization for Hadoop, JAQL Push down
capability, etc
Data Governance
Security features of BigInsights
Information Server (MetaData Workbench for Lineage)
Optim Integration with BigInsights (archival)
DataClick for BigInsights (Future: DataClick for Cloudant - to pull operation
data into Hadoop for Analytics - scripts available today)
BigMatch (trying to get to a single view)
Guardium (monitoring)
Analytic Tools (SPSS)
BigSheets
Support in Hadoop/BigInsights
Data Availability and Querying Support
Streams
Interface/Integration with BigInsights
Streaming Data Concepts
In memory analytics
Netezza
DB2 BLU
Graph Databases
Machine Learning (System ML)
Test information: Number of questions: 25
Time allowed in minutes: 60
Required passing score: 64%
Languages: English, Japanese
Business Understanding (8%) Review of the CRISP methodology
General Operations in Modeler (20%) Building streams
Running streams
Reading different types of files into Modeler
Data Understanding (20%) Extent of missing data
Outliers
Field distribution and summary statistics
Auto-checking for missing or out-of-bounds data
Looking at bivariate relationships between variables
Data Preparation (28%) Automated data preparation
Creating new variables with the Derive Node
Creating new variables with the Reclassify Node
Combining data files
Restructuring data
Aggregating data
Removing duplicates
Sampling cases
Balancing data
Data caching
Partitioning data
Missing value replacement
Modeling (16%) Auto classifier
Auto numeric
Deployment (8%) Scoring new data with a deployed model
Exporting model results
IBM Certified Associate - SPSS Modeler Data Mining v2
Job Role Description / Target Audience This certification is designed for Business Partners with a beginning
knowledge of IBM IBM SPSS Modeler version 14 or higher working in government,
academia, or business who use the IBM SPSS Modeler product to perform data
mining activities including data preparation, data understanding, and modeling.
The IBM Certified Associate - SPSS Modeler Data Mining v2 may utilize the IBM
SPSS Modeler product for applications such as fraud detection, customer
management and churn, risk management, and so forth. QUESTION 1
True or false: the optimal binning method in the Binning node uses a Supervisor field to determine the binning cut points.
A. True
B. False
Answer: A
QUESTION 2
How many phases are in the CRISP-DM Process Methodology?
A. Four
B. Five
C. Six
D. Seven
Answer: C
QUESTION 3
True or false: association models require all fields used to be defined with the role of both.
A. True
B. False
Answer: A
QUESTION 4
Which of the following types of nodes will have data flowing both in and out, when used in a stream?
Published: June 30, 2011
Languages: English
Audiences: Information workers
Technology: Microsoft Office 2010 suites
Credit toward certification: MOS: SharePoint 2010
Skills measured
This exam measures your ability to accomplish the technical tasks listed below.
The percentages indicate the relative weight of each major topic area on the
exam. The higher the percentage, the more questions you are likely to see on
that content area on the exam. View video tutorials about the variety of
question types on Microsoft exams.
Please note that the questions may test on, but will not be limited to, the
topics described in the bulleted text.
Do you have feedback about the relevance of the skills measured on this exam?
Please send Microsoft your comments. All feedback will be reviewed and
incorporated as appropriate while still maintaining the validity and reliability
of the certification process. Note that Microsoft will not respond directly to
your feedback. We appreciate your input in ensuring the quality of the Microsoft
Certification program.
If you have concerns about specific questions on this exam, please submit an
exam challenge.
If you have other questions or feedback about Microsoft Certification exams or
about the certification program, registration, or promotions, please contact
your Regional Service Center.
Create and format content (25–30%) Navigate the SharePoint hierarchy
Use Quick Launch, All Site Content, and breadcrumb trails; add content to Quick
Launch; and use content and structure for navigation
Manage lists and libraries
Create lists or libraries, edit properties for new items, enable email
notifications on a library or list, provide a shortcut to a mobile site URL,
manage document templates, manage list views, create an alert on a list or
library, enable rating, add a column, add content validation, manage column
properties for various column types, and manage workflows
Manage list items
Create a new item, edit content, delete a list item or a document, version
items, publish assets, manage workflows, and upload documents
Manage document sets
Create a document set, and add a document to a document set
Preparation resources
Site navigation overview (SharePoint Server 2010)
Manage lists and libraries with many items
Create and manage Document Sets
Manage SharePoint sites (15–20%)
Manage pages
Create, edit, and delete pages
Administer a site
Create a new site, configure the site structure, configure the Content
Organizer, display a list of all user alerts, modify the look and feel of a
site, and recover a list, library, document, or list item
Manage Web Parts on a page
Add a Web Part, configure a Web Part, hide or remove a Web Part, and export or
import a Web Part
Manage content types
Associate a content type to a list, and extend the columns of a content type
Manage users and groups
Manage user access, groups, and group permissions
Create SharePoint workspace sites
Use document and meeting workspaces
Analyze site activity
View site web analytics, and view detailed reports
Preparation resources
Connect data in Web Parts
Manage membership of SharePoint groups
Participate in user communities (15–20%)
Configure My Site
Add keywords, add colleagues, select a theme, configure the Colleague Tracker
Web Part, configure RSS feeds, and configure profiles
Collaborate through My Site
Update profile status, share pictures in My Site, manage personal documents,
share documents in My Site, browse the organization hierarchy, and add Web Parts
to My Site
Tag and note content
Add notes on the Note Board for a list or a library, add tags for a list or a
library, rate an item, use tag clouds, and review tags on My Site
Preparation resources
Build a My Site profile to help people find you
Collaboration site planning (SharePoint Server 2010)
Social tagging overview (SharePoint Server 2010)
Configure and consume site search results (20–25%)
Administer search at the site level
Configure searchable columns, configure list search, and configure site search
visibility
Search SharePoint for content
Perform search by using Windows Internet Explorer, Windows Explorer, Office Word
2010 Research Pane, or SharePoint Workspace 2010
View search results
Browse search results, use best bet results, use the refinement panel, use
alerts and RSS feeds, and view document previews
Perform advanced searches
Use Boolean operators in searches, use wild cards in searches, run property
searches, and run phonetic searches
Search for people
Use People Search, refine people searches, and use advanced searches
Preparation resources
Search for content
Quickly find the resources you need to get your job done
Customize the Search Center site
Integrate SharePoint 2010 services and Microsoft Office 2010 applications
(15–20%)
Configure SharePoint 2010 services
Use Form Services, Excel Services, Access Services, and Visio Services
Run Microsoft Office 2010 applications with SharePoint 2010 services
Integrate with Microsoft Outlook, access content with SharePoint Workspace 2010,
and integrate with Office Web Apps
Create dashboards
Create a dashboard page; add and configure the Key Performance Indicator (KPI)
Web Part, KPI Details Web Part, Chart Web Part, Current User Filter Web Part,
and Excel Web Access Web Part; display business data actions; and create KPI
lists
Preparation resources
Getting started with Excel Services and Excel Web Access
Synchronize SharePoint 2010 content with Outlook 2010
Creating dashboards by using PerformancePoint Dashboard Designer
QUESTION 1
You need to perform a search for only PowerPoint files that contain the keyword ski.
Which method should you use?
A. Search for ski,and then select PowerPoint in the refinement panel.
B. Search for FileType:pptx, and then select ski In the refinement panel.
C. Click PowerPoint Presentations in the View All Site Content page, and then search for ski.
D. Perform an advanced search for PowerPoint, and then select skifrom the result type drop-down.
Answer: A
Explanation
The refinement options found on the left side of the results page provide drill-down capability filtered on the refinement and the general search results.
QUESTION 02
You need to display a list of all Microsoft Word documents in the site collection that contain the keyword ski. Which steps should you take?
A. 1. Navigate to the home page for the site.
2. In the Document web part apply filters to the Type and Name columns.
B. 1. From Site Content and Structure, navigate to Documents tor the site.
2. Apply filters to the Type and Name columns.
C. 1. Navigate to the home page for the site.
2. Search using the search term ski.
3. Refine the search to display Word documents.
D. 1. Navigate to the search page and perform an advanced search
2. Specify ski as the Result
3. Add a property restriction for the type Word.