IICS Interview Questions
IICS Interview Questions
Finest Menswear@Louis
Philippe
Louis Philippe
IICS Interview
Questions Quiz-1
IICS Interview
Questions Quiz-2
IICS Interview
Questions Quiz-3
IICS Interview
Questions Quiz-4
IICS Transformations
Quiz-1
IICS Transformations
Top Informatica Cloud (IICS) Quiz-2
IICS Expression
September 26, 2020
Macros Quiz
IICS Certification
Spread the love
Practice Test
SQL Analytic
Functions Quiz
1. What is the difference between Informatica Powercenter and Informatica
Cloud?
Informatica Intelligent Cloud Services is a cloud based Integration platform(iPaaS).
IICS helps you integrate, synchronize all data and applications residing on your on-
premise and cloud environments. It provides similar functionality as Powercenter in
a better way and can be accessed via the internet. Hence in IICS, there is no need to
Informati…
Informati…
install any client applications on the Personal computer or server. All the supported
applications can be accessed from the browser and the tasks can be developed
through browser UI. In Powercenter, the client applications need to be installed
Informatica Cloud
on your server.
Professional
Certification
2. What is a Runtime environment? Practice Tests
A Runtime environment is the execution platform that runs a data integration or
application integration tasks. You must have at least one runtime environment
setup to run tasks in your organization. Basically it is the sever upon which your
data gets staged while processing. You can choose either to process via the
Informatica servers or your local servers which stays behind your
firewall. Informatica supports following runtime environments- Informatica Cloud
Hosted Agent, Serverless runtime environment and Informatica Cloud Secure
Agent.
Email:
Submit
Snowflake SnowPro
Core Certification
Preparation Guide
6. Where does the metadata of tasks gets stored in Informatica Cloud (IICS)? Pushdown
All the metadata gets stored in the Informatica Cloud repository. Unlike Optimization Preview
Powercenter, all the information in Informatica Cloud is stored on the server in Informatica Cloud
maintained by the Informatica and the user does not have access to the repository (IICS)
database. Hence, it is not possible to use any SQL query on metadata tables to
retrieve the information like in Informatica Powercenter.
7. What metadata information gets stored in the Informatica Cloud (IICS) Search Optimization
repository? Service in Snowflake
Informatica Cloud Services includes the IICS repository that stores various
information about tasks. As you create, schedule, and run tasks, all the metadata
information is written to IICS repository.
The various information that gets stored to IICS repository include:
Source and Target Metadata: Metadata information of each source and target
including the field names, datatype, precision ,scale and other properties.
Connection Information : The connection information to connect specific source
and target systems in an encrypted format.
Mappings: All the Data integration tasks built, their dependences and rules are
stored.
Schedules: The schedules created you run the task built in IICS are stored.
Logging and Monitoring information : The results of all the jobs are stored.
Up to 40% off @Big Summer Sale
Louis Philippe
15. In what format can you export a task present in Informatica Cloud?
Informatica Cloud Data Integration supports exporting the tasks as a zip file where
the metadata gets stored in the JSON format inside the zip file. However you can
also download a XML version of the tasks also which can be imported as workflows
in Powercenter. But it will not support bulk export of tasks in XML format at a time.
Where as you can export multiple tasks in form of JSON in a single export zip file.
18. What is Indirect File loading and how to perform Indirect loading in IICS?
The ability to process multiple source files of same structure and properties
through a single source transformation in a mapping is called Indirect File Loading.
In order to perform Indirect loading in IICS, prepare a flat file which holds the
information of all source filenames which share same file structure and properties.
Pass this file as source file and select the File List under Source Type property of a
source transformation in a mapping. The data from all the files listed in the source
file will be processed in a single run.
19. What are the parameter types available in the Informatica Cloud?
You can add parameters to mappings to create flexible mapping templates that
developers can use to create multiple mapping configuration tasks. IICS supports
two types of parameters.
Input Parameter : Similar to a parameter in Powercenter. You can define an input
parameter in a mapping and set the value of the parameter when you configure a
mapping task. The parameter value remains constant as the value defined in
mapping task or a Parameter file through out the session run.
In-Out Parameter : Similar to a variable in Powercenter. Unlike input parameters, an
In-Out parameter can change each time a task runs. When you define an In-Out
parameter, you can set a default value in the mapping. However, you would typically
change the value of In-Out Parameter at run time using an Expression
transformation using SETVARIABLE functions. The mapping saves the latest value
of the parameter after the successful completion of the task. So, when the task
runs again, the mapping task compares the In-Out parameter to the saved value
instead of default value.
24. What are Field Name conflicts in IICS and how can they be resolved?
When there are fields with same name coming from different transformations into
a downstream transformation like a Joiner transformation, the cloud mapping
designer generates a Field Name Conflict error. You can either resolve the conflict by
renaming the fields in the upstream transformation only or you can create a field
rule in downstream transformation to Bulk Rename fields by adding a prefix or a
suffix to all incoming fields.
25. What system variables are available in IICS to perform Incremental Loading?
IICS provides access to following system variables which can be used as a data
filter variables to filter newly inserted or updated records.
$LastRunTime returns the last time when the task ran successfully.
$LastRunDate returns only the last date on which the task ran successfully. The
values of $LastRunDate and $Lastruntime get stored in Informatica Cloud
repository/server and it is not possible to override the values of these parameters.
These parameters store the datetime value in UTC time zone.
26. What is the difference between the connected and unconnected sequence
generator transformation in Informatica Cloud Data Integration?
Sequence generator can be used in two different ways in Informatica cloud. One
with Incoming fields disabled and the other with incoming fields not disabled.
The difference between the sequence generator with incoming fields enabled and
disabled is, when NEXTVAL field is mapped to multiple transformations,
→ Sequence generator with incoming fields not disabled will
generate same sequence of numbers for each downstream transformation.
→ Sequence generator with incoming fields disabled will
generate Unique sequence of numbers for each downstream transformation.
28. How to pass data from one mapping to other in Informatica Cloud Data
Integration?
The data can be passed from one Mapping task to another in Informatica Cloud
Data Integration through a Task flow using parameters. The Mapping Task which
passes the data should have an In-Out Parameter defined using SetVariable
functions. The Mapping Task which receives the data should either have an Input
parameter or an In-Out Parameter defined in the mapping to read the data passed
from upstream task.
31. What are the advantages of creating multiple secure agent groups?
Prevent the activities of one department from affecting another department:
For example, if there are multiple teams working under a single IICS org, create
separate Secure Agent groups for each department. So the tasks run by one
department will not be impacted by tasks run by another department.
Separate tasks by environment:
You can create different Secure Agent groups for test, acceptance and production
environments. When you configure a connection, you can associate it with the test,
acceptance or production database by choosing the appropriate Secure Agent
group as the runtime environment.
32. What are the advantages of secure agent group with multiple agents?
Load Balancing – Balance the workload across machines:
Add multiple agents to a group to balance the distribution of tasks across
machines. When the runtime environment is a Secure Agent group with multiple
agents, the execution of tasks will be distributed to various agents in the agent
group in round-robin fashion automatically. It’s not possible to override the task
assignment and the agent gets assigned in round-robin fashion automatically.
High Availability – Improve scalability for connections and tasks:
When you create a connection or task, you select the runtime environment to use. If
the runtime environment is a Secure Agent group with multiple agents, the tasks
can run if any Secure Agent in the group is up and running. You do not need to
change connection or task properties when you add or remove an agent or if an
agent in the group stops running.
Start Quiz
Subscribe to our Newsletter !!
Leave a Comment
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Post Comment
Related Posts
Top Snowflake Interview Questions