exam questions

Exam PL-900 All Questions

View all questions & answers for the PL-900 exam

Exam PL-900 topic 1 question 159 discussion

Actual exam question from Microsoft's PL-900
Question #: 159
Topic #: 1
[All PL-900 Questions]

You are new to working with Microsoft Flow. You create a flow that extracts birth dates for users and then sends a birthday greeting email to users on their birthday.
The flow does not properly extract birth dates.
Where should you make changes?

  • A. Connectors
  • B. Expression
  • C. Templates
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Yogeshfd
Highly Voted 5 years, 1 month ago
The answer should be B in my opinion
upvoted 80 times
Learning_O365
5 years ago
I guess there is problem with the date extraction itself and hence the answer is A instead of B.
upvoted 9 times
...
CantStopWontStop
5 years, 1 month ago
Expression isn't part of it at this point. It's a simple flow to extract and email. The template is largely irrelevant. If you're not pulling data, something is wrong with the connector.
upvoted 12 times
kvinal
4 years, 2 months ago
I totally agree with you. The answer should be connector. Plus the reason provided also explains this in some way.
upvoted 2 times
...
...
MayaYao
1 year, 11 months ago
For my understanding is A. Because the question mentions that "You are new to working with Microsoft Flow." When I am new to Power Automate, I normally search if there is an established connectors can help my questions. If cannot find and then search for solutions for expressions. Connectors are easier for newbies.
upvoted 1 times
...
...
thegambler
Highly Voted 4 years, 11 months ago
I tried to replicate the problem and I have to say - the correct answer really depends on where the problem is: I have a CDS entity named 'Birthdays' with a name field and a birthday field. I want to schedule a daily flow that sends out a greeting to the persons in the 'Birthdays' entity if it is their birthday that day. The first thing I do is that I list all the records from the 'Birthday' entity and simultaneously I get the current time from 'Current Time'-action which is found in the 'Date Time'-connector. Second I apply a Condition to each value from the 'birthday' field to check if the birthday is equal to current time. If yes - send a birthday greeting mail. A possible problem with the above solution is, that the 'Current Time'-action have the following format: '2020-06-30T14:07:13.8691592Z'. So - if you want to use the 'is equal to' condition, you will need to format the 'Current Date' with the expression formatDateTime(). Since we don't know what the problem is, both A and B could both be corrent (or wrong).
upvoted 24 times
powerMaster
4 years, 8 months ago
thank you for your work, the question states that the birthdays are not extracted properly, I think that this is pointing to the format of the date in comparison to the current date format. So I would somehow go for the expression.
upvoted 13 times
PGG
4 years ago
The extraction problem for me gives you the clue that you are not even parsing any value of any variable to an expression, hence the problem for me is that you don't have a proper CDS connector set up, you maybe trying to connect with SQL for example
upvoted 1 times
...
...
...
grvsh
Most Recent 1 month, 1 week ago
Selected Answer: B
Expressions allow you to do things like convert a date to UTC, divide two numbers, create that perfect string by combining fields, and much more by using various functions.
upvoted 1 times
...
MHub
5 months, 4 weeks ago
Selected Answer: B
For me the key word is 'properly extract'. It appears it does extract the date but not correctly. As opposed to 'does not extract'. This is why i lean towards the 'Expression' and not the 'Connector'
upvoted 1 times
...
eduardodiniz2020
9 months ago
If you choose letter A Connectors you get 50% of the points in the question. If you choose letter B you get 100% of the points in the question. Why? Because a Power Automate beginner makes a lot of mistakes in the expressions part and not in the Connectors.
upvoted 1 times
...
CLAW_
11 months, 3 weeks ago
CoPilot says to focus on the Expression and to specifically check how you're handling the date data. Make sure youre using the correct format and that any variables or fields you're referencing are not null.
upvoted 1 times
...
rmeng
1 year, 7 months ago
If the issue is related to extracting birth dates, you should check and potentially make changes in the Expression. The expression is where you define the logic for extracting and manipulating data. If the expression used to extract birth dates is not working correctly, you might need to adjust it. So, the answer is: B. Expression
upvoted 2 times
...
siva2502
1 year, 9 months ago
Selected Answer: B
The answer should be B as expression might be wrong which provide invalid date
upvoted 1 times
...
XtraWest
2 years, 1 month ago
B. Expression (as per Chat GPT)
upvoted 1 times
...
abraham76
2 years, 4 months ago
Selected Answer: B
Its B I think, because Expressions are a way to manipulate data, for example, combine two strings, or a mathematical operation.While Connectors are pre-built APIs that allow you to connect to different services, like SharePoint, Dynamics, or OneDrive, and perform actions such as retrieving data or creating new items.
upvoted 1 times
...
abraham76
2 years, 4 months ago
Selected Answer: A
Its A I think
upvoted 1 times
...
Candy2002
2 years, 6 months ago
Selected Answer: B
I think it is B, it said not properly, so it is very likely the expression is wrong
upvoted 1 times
...
SaltnPepper78
2 years, 6 months ago
I feel that both A and B are correct. When I was trying to answer this, my first answer was B but since "Date Time" is called a connector which I got to know only now, so I would go for A. That connector has a lot of functionalities for date conversions, even for timezone conversion which makes it a better choice.
upvoted 1 times
...
mchatzipetrou
2 years, 11 months ago
Since the question says "The flow does not properly extract birth dates." If there was a connector problem, wouldn't that mean that there would be no data extraction?
upvoted 1 times
...
mastermind01
3 years, 7 months ago
The answer should be A because if you are a newbie you don't have much knowledge about Expression.
upvoted 2 times
hintya
3 years, 4 months ago
In that case newbie might have made wrong expression? Also, the question says does not "properly" extract. It means it is extracting but the results are not as expected. So I believe expression is the answer.
upvoted 2 times
...
...
hxwinchester
3 years, 9 months ago
As a newbie in power automate, I'd definitely go with A based on the explanation stated above. I mean why bother creating expressions when the platform provides a connector that does the job defined.
upvoted 2 times
SW85
3 years, 9 months ago
I agree with your logic here
upvoted 1 times
...
...
nerv
3 years, 10 months ago
New to MS flow indicates, that no one wrote any expression and why would be? Connector actions allows you to define how exactly to convert date and time. No need for expressions anyway. I will go with connector
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...