Dataflows should have parity with Power Query when it comes to data types. Currently, dates are converted to datetime and fixed decimal numbers are converted to decimal numbers. Time does not work at all. I haven't tested all other data types, so I don't know if these three types (date, time, fixed decimal number) are all we need.
9 Comments
- fbcideas_migusrNew Member'@Anonymous the data type parity issue is not fixed, as far as I'm aware. So you get DateTime instead of Date at the moment. What I referred to on the Issues website was the locale issue: there were errors when using US/Rest of the world date formats (MDY vs DMY). Here is the link for anyone curious: https://community.powerbi.com/t5/Issues/Dataflows-sets-data-types-incorrectly/idi-p/575824
- freemanzhonglinNew Member'@Danill, it seems I'm still experiencing the wrong Date type issue - a field appears to be correct Date type field in Data Flow, however, when loaded the data flow into PBI Desktop, such filed becomes DateTime field (12:00:00.00 is automatically added). I read through your previous post regarding to this issue and the status was "fixed".
- fbcideas_migusrNew MemberTime has since been partially fixed -- now it is converted to DateTime.
- alexander_rajkoNew MemberMuch needed, especially date is needed. After referencing a entity in another dataflow or in pbi desktop it converts back to datetime..
- bertrand_d-arboNew MemberI was trying to develop a dataflow that returns a table with columns containing records or lists. You need to convert these complex types to text by encoding them. This is way too cumbersome.
- fbcideas_migusrNew MemberAdditionally there is a problem with the display of Whole Numbers. They have a data type of Int64.Type, and they are stored internally correctly, but they are displayed rounded as if they are doubles (i.e. to 15 significant figures), as can be seen by the following which uses the maximum permissible value of an Int64: let Source = Table.FromRecords({[LargeInteger = 9223372036854775807]}, {"LargeInteger"}), ToInteger = Table.TransformColumnTypes(Source,{{"LargeInteger", Int64.Type}}), ToText = Table.TransformColumnTypes(ToInteger,{{"LargeInteger", type text}}) in ToText The "ToInteger" and "ToText" steps show different values when used in Power BI dataflows.
- jason_c_pieperNew MemberTrying to connect MS Project Online to CDS and the datatype duration is converted into a number, with no known recourse to my knowledge. This is a definite impediment across the entire power platform.
- gregor1New MemberThanks vor this very important feature request! btw. I wrote a blog article how you can still use durations in Power BI dataflows (but not export them) https://www.brunner.bi/post/how-to-fix-duration-data-types-in-power-bi-dataflows
- fbcideas_migusrNew MemberStatus added:Needs Votes
Recent ideas
Improve support for calculated tables on remote semantic models
When a report is connected to a remote semantic model, Power BI Desktop allows users to create calculated tables and calculated columns based on that remote model. The issue is that this architectur...alaeddinegaaya4 minutes agoNew MemberNew0Views0likes0CommentsAllow Bottom-Up Hierarchy Expansion in Power BI Matrix for Financial Statements
Allow Bottom-Up Hierarchy Expansion in Power BI Matrix for Financial Statements Hi, I would like to request an enhancement to the Power BI Matrix visual that allows hierarchies to be expanded from t...Barbarini2 hours agoRegular VisitorNew3Views0likes0CommentsOneLake Catalog full-text and content search
Why is it not possible to search OneLake by item description or even content? So I was thinking about how a user can find a table if they don't know in which lakehouse it is located? Why can't you se...TePe20 hours agoHelper IVPlanned1.1KViews21likes5CommentsAllow External OneLake Data Shares to Be Accepted into Multiple Fabric Item Types
Fabric External Data Sharing provides an excellent zero-copy mechanism for sharing OneLake data across tenants. However, the receiving tenant currently has to accept the share into a Lakehouse. I w...Mourak2 days agoNew MemberNew9Views0likes0CommentsAllow OneLake Shortcut Authentication Mode to Be Changed In Place
OneLake shortcuts support passthrough and delegated authentication, but changing the authentication model currently requires deleting and recreating the shortcut. I would like shortcut authenticatio...Mourak2 days agoNew MemberNew9Views0likes0Comments