<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Integer to Float - int64 vs float64 in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684917#M593620</link>
    <description>&lt;P&gt;Hi Evan,&lt;/P&gt;&lt;P&gt;Thank you for the detailed answer and for explaining it so well with the examples.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my situation, after some more testing etc i have found that 0 values are my enemy when converted QVD to Parquet files are read into Google Cloud.&lt;/P&gt;&lt;P&gt;I have Monthly QVDs. I have a field called AMT. Some months the AMT has figures eg. 21.23 which Parquet will read as Float64 but months where the values are only 0 it reads this as INT64 and it doesn't matter what i try to do to those 0s, it always reads them as INT64. The only time i have come close is when adding a dummy row with AMT = 1.23, restoring the QVD - then Float64 is picked up again, but obviously i don't want to add dummy data to my main data store. When i drop the dummy data after creating it and re-store it converts it straight back to an Int64 again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it even possible to convert a zero to Float64 in the underlying data? num(AMT,'# ##0,00',',',' ') on a 0 doesn't help, it just changes the visual representation of 0 to 0,00 but it is still an underlying int64.&lt;/P&gt;&lt;P&gt;Is it time to look for another solution possibly?&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 16 Mar 2020 14:29:05 GMT</pubDate>
    <dc:creator>glencote</dc:creator>
    <dc:date>2020-03-16T14:29:05Z</dc:date>
    <item>
      <title>Integer to Float - int64 vs float64</title>
      <link>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684424#M593618</link>
      <description>&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;I have quite a unique situation where we are extracting data to QVDs which then get parsed to Parquet files.&lt;/P&gt;&lt;P&gt;I have a situation where the parquet files are not being parsed because of multiple data types being detected within a field, specifically float64 and int64 (it needs to be one and not the other)&lt;/P&gt;&lt;P&gt;When looking at the field in QV i see the following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Capture.PNG" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/30002i8467075C4EF9DA16/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I need to convert the above fields to Float.&lt;/P&gt;&lt;P&gt;Now i have looked at the fields values and there are mostly zeros, i have tried:&lt;BR /&gt;- Changing the QV Number Variables - Thousands Seperator and Decimal Seperators&lt;BR /&gt;- Using different derivatives of num() - using with and without decimals as format, with and without commas for thousands seperators in format etc etc&lt;BR /&gt;- Tried Summarizing the data by summing the fields re-storing them. But still QV stores this as the wrong type.&lt;/P&gt;&lt;P&gt;How do I get QV to only see the field as a float (with decimals), is this possible?&lt;/P&gt;&lt;P&gt;Thank you in advance for your help!&lt;/P&gt;&lt;P&gt;I'm sure you have further questions, please let me know.&lt;/P&gt;&lt;P&gt;BR, /Richard&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 18:56:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684424#M593618</guid>
      <dc:creator>glencote</dc:creator>
      <dc:date>2024-11-16T18:56:54Z</dc:date>
    </item>
    <item>
      <title>Re: Integer to Float - int64 vs float64</title>
      <link>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684650#M593619</link>
      <description>&lt;P&gt;Hello Richard1989,&lt;BR /&gt;&lt;BR /&gt;The field tags you see under Document properties ~&amp;gt; Tables are descriptive only, and do not represent the &lt;EM&gt;"official"&lt;/EM&gt; data-typing when encapsulated in QVD.&lt;BR /&gt;&lt;BR /&gt;There is XML metadata in the front of each QVD, and the &lt;STRONG&gt;&amp;lt;type&amp;gt;&lt;/STRONG&gt; tag indicates how each field was QVD encapsulated:&amp;nbsp; REAL, INTEGER, ASCII, &amp;amp;&amp;nbsp; UNKNOWN.&lt;BR /&gt;&lt;BR /&gt;Notice the resultant QVD metadata when running this sample script, even though some of these fields only load 1 integer, 1 float, or 1 text, the QVD still types the fields UNKNOWN.&amp;nbsp; This is not a mistake, but rather Qlik fields do not like to limit their options by "painting themselves into a data type corner". &amp;nbsp; These fields can still be appended with any other type of data, in any mixture, this data type flexibility is one of the major conveniences of the platform.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;One way to &lt;EM&gt;"cast"&lt;/EM&gt; the data &amp;lt;type&amp;gt; is using the Floor(), Num(#.#), or Text() functions around the first entry that is entered into the field. &amp;nbsp;&amp;nbsp; You'll notice in these cases the QVD commits to REAL, INTEGER, ASCII. &amp;nbsp; And in some cases when you attempt to append non-numeric data to a &lt;EM&gt;"committed numeric"&lt;/EM&gt; data type, you'll see strange kind of errors observable in other software, things like values showing up with '?' symbols. &lt;EM&gt;(meaning Qlik is unable to assign a numeric value to the entry)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;I hadn't realized Parquet wasn't able to accept blended fields, but once you get used to not having to explicitly cast data types &lt;EM&gt;(at least during load scripts)&lt;/EM&gt;, you never want to go back. &amp;nbsp; &lt;EM&gt;(naturally data typing still comes into play when using functions designed for a specific type of data)&lt;/EM&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;[TYPES]:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt; &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Floor(1) AS Integer_w_Num_Function,&amp;nbsp;&amp;nbsp; &lt;EM&gt;//this produces QVD type INTEGER&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num(1.) As Real,&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;EM&gt;//this produces QVD type REAL&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Text('Text') As Text_Only,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;EM&gt;//this produces ASCII type&lt;/EM&gt; &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 AS Integer,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt; //this and the rest all produce type UNKNOWN&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ஸ' AS UNICODE, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;EM&gt;//Unicode comes up as UNKNOWN&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.1 AS Float,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 AS Mixed_Int_Float, &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Text' AS AlphaNumeric_Text_Loads_First,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 AS AlphaNumeric_Num_Loads_First &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOGENERATE(1);&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;CONCATENATE(TYPES) &lt;STRONG&gt;LOAD&lt;/STRONG&gt; &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.1 AS Mixed_Int_Float, &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 as AlphaNumeric,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="3"&gt;&lt;FONT size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Text' AS AlphaNumeric_Num_Loads_First &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOGENERATE(1);&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&amp;gt;
 &amp;lt;QvdTableHeader&amp;gt;
   &amp;lt;CreatorDoc&amp;gt;datatypes.qvw&amp;lt;/CreatorDoc&amp;gt;
   &amp;lt;CreateUtcTime&amp;gt;2020-03-14 01:15:30&amp;lt;/CreateUtcTime&amp;gt;
   &amp;lt;TableName&amp;gt;TYPES&amp;lt;/TableName&amp;gt;
   &amp;lt;Fields&amp;gt;
     &amp;lt;QvdFieldHeader&amp;gt;
       &amp;lt;FieldName&amp;gt;Integer_w_Num_Function&amp;lt;/FieldName&amp;gt;
       &amp;lt;BitOffset&amp;gt;0&amp;lt;/BitOffset&amp;gt;
       &amp;lt;BitWidth&amp;gt;8&amp;lt;/BitWidth&amp;gt;
       &amp;lt;Bias&amp;gt;-2&amp;lt;/Bias&amp;gt;
       &amp;lt;NumberFormat&amp;gt;
         &amp;lt;Type&amp;gt;INTEGER&amp;lt;/Type&amp;gt;
         &amp;lt;nDec&amp;gt;0&amp;lt;/nDec&amp;gt;
         &amp;lt;UseThou&amp;gt;1&amp;lt;/UseThou&amp;gt;
         &amp;lt;Fmt&amp;gt;###0&amp;lt;/Fmt&amp;gt;
         &amp;lt;Dec&amp;gt;.&amp;lt;/Dec&amp;gt;
         &amp;lt;Thou&amp;gt;&amp;lt;/Thou&amp;gt;
       &amp;lt;/NumberFormat&amp;gt;
       &amp;lt;NoOfSymbols&amp;gt;1&amp;lt;/NoOfSymbols&amp;gt;
       &amp;lt;Offset&amp;gt;0&amp;lt;/Offset&amp;gt;
       &amp;lt;Length&amp;gt;5&amp;lt;/Length&amp;gt;
       &amp;lt;Comment&amp;gt;&amp;lt;/Comment&amp;gt;
       &amp;lt;Tags&amp;gt;
         &amp;lt;String&amp;gt;$numeric&amp;lt;/String&amp;gt;
         &amp;lt;String&amp;gt;$integer&amp;lt;/String&amp;gt;
       &amp;lt;/Tags&amp;gt;
     &amp;lt;/QvdFieldHeader&amp;gt;
     &amp;lt;QvdFieldHeader&amp;gt;
       &amp;lt;FieldName&amp;gt;Real&amp;lt;/FieldName&amp;gt;
       &amp;lt;BitOffset&amp;gt;8&amp;lt;/BitOffset&amp;gt;
       &amp;lt;BitWidth&amp;gt;2&amp;lt;/BitWidth&amp;gt;
       &amp;lt;Bias&amp;gt;-2&amp;lt;/Bias&amp;gt;
       &amp;lt;NumberFormat&amp;gt;
         &amp;lt;Type&amp;gt;REAL&amp;lt;/Type&amp;gt;
         &amp;lt;nDec&amp;gt;14&amp;lt;/nDec&amp;gt;
         &amp;lt;UseThou&amp;gt;1&amp;lt;/UseThou&amp;gt;
         &amp;lt;Fmt&amp;gt;##############&amp;lt;/Fmt&amp;gt;
         &amp;lt;Dec&amp;gt;.&amp;lt;/Dec&amp;gt;
         &amp;lt;Thou&amp;gt;&amp;lt;/Thou&amp;gt;
       &amp;lt;/NumberFormat&amp;gt;
       &amp;lt;NoOfSymbols&amp;gt;1&amp;lt;/NoOfSymbols&amp;gt;
       &amp;lt;Offset&amp;gt;5&amp;lt;/Offset&amp;gt;
       &amp;lt;Length&amp;gt;7&amp;lt;/Length&amp;gt;
       &amp;lt;Comment&amp;gt;&amp;lt;/Comment&amp;gt;
       &amp;lt;Tags&amp;gt;
         &amp;lt;String&amp;gt;$numeric&amp;lt;/String&amp;gt;
         &amp;lt;String&amp;gt;$integer&amp;lt;/String&amp;gt;
       &amp;lt;/Tags&amp;gt;
     &amp;lt;/QvdFieldHeader&amp;gt;
     &amp;lt;QvdFieldHeader&amp;gt;
       &amp;lt;FieldName&amp;gt;Text_Only&amp;lt;/FieldName&amp;gt;
       &amp;lt;BitOffset&amp;gt;10&amp;lt;/BitOffset&amp;gt;
       &amp;lt;BitWidth&amp;gt;2&amp;lt;/BitWidth&amp;gt;
       &amp;lt;Bias&amp;gt;-2&amp;lt;/Bias&amp;gt;
       &amp;lt;NumberFormat&amp;gt;
         &amp;lt;Type&amp;gt;ASCII&amp;lt;/Type&amp;gt;
         &amp;lt;nDec&amp;gt;0&amp;lt;/nDec&amp;gt;
         &amp;lt;UseThou&amp;gt;0&amp;lt;/UseThou&amp;gt;
         &amp;lt;Fmt&amp;gt;&amp;lt;/Fmt&amp;gt;
         &amp;lt;Dec&amp;gt;&amp;lt;/Dec&amp;gt;
         &amp;lt;Thou&amp;gt;&amp;lt;/Thou&amp;gt;
       &amp;lt;/NumberFormat&amp;gt;
       &amp;lt;NoOfSymbols&amp;gt;1&amp;lt;/NoOfSymbols&amp;gt;
       &amp;lt;Offset&amp;gt;12&amp;lt;/Offset&amp;gt;
       &amp;lt;Length&amp;gt;6&amp;lt;/Length&amp;gt;
       &amp;lt;Comment&amp;gt;&amp;lt;/Comment&amp;gt;
       &amp;lt;Tags&amp;gt;
         &amp;lt;String&amp;gt;$ascii&amp;lt;/String&amp;gt;
         &amp;lt;String&amp;gt;$text&amp;lt;/String&amp;gt;
       &amp;lt;/Tags&amp;gt;
     &amp;lt;/QvdFieldHeader&amp;gt;
     &amp;lt;QvdFieldHeader&amp;gt;
       &amp;lt;FieldName&amp;gt;Integer&amp;lt;/FieldName&amp;gt;
       &amp;lt;BitOffset&amp;gt;12&amp;lt;/BitOffset&amp;gt;
       &amp;lt;BitWidth&amp;gt;2&amp;lt;/BitWidth&amp;gt;
       &amp;lt;Bias&amp;gt;-2&amp;lt;/Bias&amp;gt;
       &amp;lt;NumberFormat&amp;gt;
         &amp;lt;Type&amp;gt;UNKNOWN&amp;lt;/Type&amp;gt;
         &amp;lt;nDec&amp;gt;0&amp;lt;/nDec&amp;gt;
         &amp;lt;UseThou&amp;gt;0&amp;lt;/UseThou&amp;gt;
         &amp;lt;Fmt&amp;gt;&amp;lt;/Fmt&amp;gt;
         &amp;lt;Dec&amp;gt;&amp;lt;/Dec&amp;gt;
         &amp;lt;Thou&amp;gt;&amp;lt;/Thou&amp;gt;
       &amp;lt;/NumberFormat&amp;gt;
       &amp;lt;NoOfSymbols&amp;gt;1&amp;lt;/NoOfSymbols&amp;gt;
       &amp;lt;Offset&amp;gt;18&amp;lt;/Offset&amp;gt;
       &amp;lt;Length&amp;gt;7&amp;lt;/Length&amp;gt;
       &amp;lt;Comment&amp;gt;&amp;lt;/Comment&amp;gt;
       &amp;lt;Tags&amp;gt;
         &amp;lt;String&amp;gt;$numeric&amp;lt;/String&amp;gt;
         &amp;lt;String&amp;gt;$integer&amp;lt;/String&amp;gt;
       &amp;lt;/Tags&amp;gt;
     &amp;lt;/QvdFieldHeader&amp;gt;
     &amp;lt;QvdFieldHeader&amp;gt;
       &amp;lt;FieldName&amp;gt;UNICODE&amp;lt;/FieldName&amp;gt;
       &amp;lt;BitOffset&amp;gt;14&amp;lt;/BitOffset&amp;gt;
       &amp;lt;BitWidth&amp;gt;2&amp;lt;/BitWidth&amp;gt;
       &amp;lt;Bias&amp;gt;-2&amp;lt;/Bias&amp;gt;
       &amp;lt;NumberFormat&amp;gt;
         &amp;lt;Type&amp;gt;UNKNOWN&amp;lt;/Type&amp;gt;
         &amp;lt;nDec&amp;gt;0&amp;lt;/nDec&amp;gt;
         &amp;lt;UseThou&amp;gt;0&amp;lt;/UseThou&amp;gt;
         &amp;lt;Fmt&amp;gt;&amp;lt;/Fmt&amp;gt;
         &amp;lt;Dec&amp;gt;&amp;lt;/Dec&amp;gt;
         &amp;lt;Thou&amp;gt;&amp;lt;/Thou&amp;gt;
       &amp;lt;/NumberFormat&amp;gt;
       &amp;lt;NoOfSymbols&amp;gt;1&amp;lt;/NoOfSymbols&amp;gt;
       &amp;lt;Offset&amp;gt;25&amp;lt;/Offset&amp;gt;
       &amp;lt;Length&amp;gt;5&amp;lt;/Length&amp;gt;
       &amp;lt;Comment&amp;gt;&amp;lt;/Comment&amp;gt;
       &amp;lt;Tags&amp;gt;
         &amp;lt;String&amp;gt;$text&amp;lt;/String&amp;gt;
       &amp;lt;/Tags&amp;gt;
     &amp;lt;/QvdFieldHeader&amp;gt;
     &amp;lt;QvdFieldHeader&amp;gt;
       &amp;lt;FieldName&amp;gt;Float&amp;lt;/FieldName&amp;gt;
       &amp;lt;BitOffset&amp;gt;16&amp;lt;/BitOffset&amp;gt;
       &amp;lt;BitWidth&amp;gt;2&amp;lt;/BitWidth&amp;gt;
       &amp;lt;Bias&amp;gt;-2&amp;lt;/Bias&amp;gt;
       &amp;lt;NumberFormat&amp;gt;
         &amp;lt;Type&amp;gt;UNKNOWN&amp;lt;/Type&amp;gt;
         &amp;lt;nDec&amp;gt;0&amp;lt;/nDec&amp;gt;
         &amp;lt;UseThou&amp;gt;0&amp;lt;/UseThou&amp;gt;
         &amp;lt;Fmt&amp;gt;&amp;lt;/Fmt&amp;gt;
         &amp;lt;Dec&amp;gt;&amp;lt;/Dec&amp;gt;
         &amp;lt;Thou&amp;gt;&amp;lt;/Thou&amp;gt;
       &amp;lt;/NumberFormat&amp;gt;
       &amp;lt;NoOfSymbols&amp;gt;1&amp;lt;/NoOfSymbols&amp;gt;
       &amp;lt;Offset&amp;gt;30&amp;lt;/Offset&amp;gt;
       &amp;lt;Length&amp;gt;13&amp;lt;/Length&amp;gt;
       &amp;lt;Comment&amp;gt;&amp;lt;/Comment&amp;gt;
       &amp;lt;Tags&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;STORE&lt;/STRONG&gt; * FROM TYPES INTO TYPES.QVD (QVD);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 14 Mar 2020 01:54:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684650#M593619</guid>
      <dc:creator>evan_kurowski</dc:creator>
      <dc:date>2020-03-14T01:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: Integer to Float - int64 vs float64</title>
      <link>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684917#M593620</link>
      <description>&lt;P&gt;Hi Evan,&lt;/P&gt;&lt;P&gt;Thank you for the detailed answer and for explaining it so well with the examples.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my situation, after some more testing etc i have found that 0 values are my enemy when converted QVD to Parquet files are read into Google Cloud.&lt;/P&gt;&lt;P&gt;I have Monthly QVDs. I have a field called AMT. Some months the AMT has figures eg. 21.23 which Parquet will read as Float64 but months where the values are only 0 it reads this as INT64 and it doesn't matter what i try to do to those 0s, it always reads them as INT64. The only time i have come close is when adding a dummy row with AMT = 1.23, restoring the QVD - then Float64 is picked up again, but obviously i don't want to add dummy data to my main data store. When i drop the dummy data after creating it and re-store it converts it straight back to an Int64 again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it even possible to convert a zero to Float64 in the underlying data? num(AMT,'# ##0,00',',',' ') on a 0 doesn't help, it just changes the visual representation of 0 to 0,00 but it is still an underlying int64.&lt;/P&gt;&lt;P&gt;Is it time to look for another solution possibly?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2020 14:29:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1684917#M593620</guid>
      <dc:creator>glencote</dc:creator>
      <dc:date>2020-03-16T14:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: Integer to Float - int64 vs float64</title>
      <link>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1685527#M593621</link>
      <description>&lt;P&gt;What happens when you export the data to .csv's?&amp;nbsp; Is the Hadoop import able to convert a set of .csv's that have both zero's and non-zero values into Parquet and preserve a consistent data-type?&lt;BR /&gt;&lt;BR /&gt;If so, then maybe there's an inability on the part of the "Hadoop import wizard" that can't enforce columnar data types.&amp;nbsp; Is this something that could be scripted? &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Is it Google Cloud that is performing the "conversion from QVD to Parquet"?&amp;nbsp; or some Hadoop utility?&lt;/P&gt;</description>
      <pubDate>Thu, 19 Mar 2020 01:30:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Integer-to-Float-int64-vs-float64/m-p/1685527#M593621</guid>
      <dc:creator>evan_kurowski</dc:creator>
      <dc:date>2020-03-19T01:30:24Z</dc:date>
    </item>
  </channel>
</rss>

