title: Error in Kusto function-A recognition error occurred
body: <p>I have a source table, which receives all the fields as a space-separated string. So I am using the update policy to parse it first, do some manipulation and ingest it to the target table. But however, I am getting this error and don't know why. I have been stuck for hours, any help would really be appreciated.</p>
  <pre><code>   .create function 
     UpdateFunction()
    {
      TempTable
      | parse Record with Timestamp:datetime' 'HouseNo:string' 'Age:int'  &quot;'Adress:string'&quot; &quot;'Name:string'&quot; 'Gender:string' 'CountryCode:string 
      | extend FullName = split(Path,&quot;?&quot;)
      | join  kind=leftouter countryTable on $left.CountryCode==$right.CountryCode
      | project &quot;Admitted&quot;, Timestamp,House,Age,Adress,Country,tostring(FullName[0]),tostring(FullName[1])
  }
  
  </code></pre>
  <p>a sample record will look like this-</p>
  <ul>
  <li>20-12-2021 20B 7 &quot;XYZ House, New York&quot; &quot;Anna Thomas&quot; Female US</li>
  </ul>
  <p>and my target table data should be like this</p>
  <ul>
  <li>Admitted,20-12-2021,20B,21, XYZ House New York, United States, Anna, Thomas</li>
  </ul>
  <p>countryTable has the country mapping to the corresponding country codes.</p>