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?
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.
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.
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).
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.
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
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.
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'
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.
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.
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
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.
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.
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?
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.
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.
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
This section is not available anymore. Please use the main Exam Page.PL-900 Exam Questions
Log in to ExamTopics
Sign in:
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.
Yogeshfd
Highly Voted 5 years, 1 month agoLearning_O365
5 years agoCantStopWontStop
5 years, 1 month agokvinal
4 years, 2 months agoMayaYao
1 year, 11 months agothegambler
Highly Voted 4 years, 11 months agopowerMaster
4 years, 8 months agoPGG
4 years agogrvsh
Most Recent 1 month, 1 week agoMHub
5 months, 4 weeks agoeduardodiniz2020
9 months agoCLAW_
11 months, 3 weeks agormeng
1 year, 7 months agosiva2502
1 year, 9 months agoXtraWest
2 years, 1 month agoabraham76
2 years, 4 months agoabraham76
2 years, 4 months agoCandy2002
2 years, 6 months agoSaltnPepper78
2 years, 6 months agomchatzipetrou
2 years, 11 months agomastermind01
3 years, 7 months agohintya
3 years, 4 months agohxwinchester
3 years, 9 months agoSW85
3 years, 9 months agonerv
3 years, 10 months ago