#Note:if not set the key "update.release_note.url" , will hide the link GUI part. update.name=R2023-04v1 update.description=\u53EF\u7528\u66F4\u65B0\u4E0D\u4EC5\u662F\u60A8\u5B89\u88C5\u65B0\u7279\u6027\u6240\u5FC5\u9700\u7684\uFF0C\u8FD8\u53EF\u4EE5\u4F7F\u60A8\u7684 Studio \u5F97\u4EE5\u63D0\u4F9B\u6700\u65B0\u529F\u80FD\u5E76\u4FDD\u6301\u9AD8\u6548\u8FD0\u8F6C\u3002 update.release_note=\u4E86\u89E3\u65B0\u7279\u6027\u53CA\u91CD\u8981\u4FEE\u590D\u7684\u66F4\u591A\u4FE1\u606F update.release_note.url=https://document-link.us.cloud.talend.com/std_monthly_r2023-04?version=80&lang=en&env=prd update.release_note.url.version=80 update.new.features.summary=\u65B0\u7279\u6027\n[\u5171\u6709\u7279\u6027]\n- \u652F\u6301\u6DF1\u8272\u4E3B\u9898\n- \u65B0\u5EFA\u5DE5\u4F5C\u533A\u65F6\u9ED8\u8BA4\u542F\u7528\u6807\u51C6 Git \u5B58\u50A8\u6A21\u5F0F\n\n[\u5927\u6570\u636E]\n- Spark Universal 3.3.x \u4E0B\u652F\u6301 Databricks 12.x \u8FD0\u884C\u65F6 \n- Spark Universal 3.3.x \u4E0B\u652F\u6301 Amazon EMR 6.8.0\u30016.9.0 \u548C 6.10.0\n- \u65B0\u589E tHBaseDeleteRow \u7EC4\u4EF6\uFF0C\u7528\u4E8E\u5728 Spark Batch \u4F5C\u4E1A\u4E2D\u5220\u9664 HBase \u8868\u4E2D\u7684\u6570\u636E\u884C\n- Spark Universal 3.2.x \u548C 3.3.x \u4E0B\u652F\u6301 Azure Synapse Spark \u6C60 (Beta)\n\n[\u6570\u636E\u96C6\u6210]\n- \u65B0\u589E\u4E00\u5957\u7EC4\u4EF6\uFF0C\u4EE5\u589E\u5F3A Box \u7684\u96C6\u6210\n- \u652F\u6301\u6700\u65B0\u7684 Snowflake \u9A71\u52A8\u7A0B\u5E8F\n- tMSSqlRow\u3001tAzureSynapseRow\u3001tRdshiftRow \u548C tTeradataRow \u652F\u6301\u5168\u5C40\u53D8\u91CF NB_LINE\uFF0C\u7528\u4E8E\u8BB0\u5F55\u5904\u7406\u7684\u884C\u6570\n\n[\u5E94\u7528\u96C6\u6210]\n- tRESTClient \u7684\u52A8\u6001\u8BBE\u7F6E\u4E2D\u65B0\u589E Log messages \u53C2\u6570\uFF0C\u8BE5\u53C2\u6570\u652F\u6301\u4E0A\u4E0B\u6587\u53D8\u91CF\n- \u6539\u8FDB\u4E86 cConfig\u3001cProcessor \u548C cBeanRegister \u7684\u7528\u6237\u754C\u9762\uFF0C\u4EE5\u4FBF\u4E8E\u7F16\u7801\n\n\u4E3B\u8981\u4FEE\u590D\n\u6B64\u7248\u672C\u4FEE\u590D\u4E86\u4E0B\u5217\u95EE\u9898\uFF1A\n[\u6570\u636E\u96C6\u6210]\n- tSnowflakeOutputBulkExec \u65E0\u6CD5\u6B63\u786E\u52A0\u8F7D\u6570\u636E\u5230 Snowflake \u6570\u636E\u5E93\u8868\n\n[\u5E94\u7528\u96C6\u6210]\n- API \u5BFC\u5165\u7684\u8B66\u544A\u6D88\u606F\u4E0D\u6E05\u695A\n- cRecipientList \u7684\u8D85\u65F6\u53C2\u6570\u4E0D\u5DE5\u4F5C\n\n[Data Mapper]\n- \u5728\u7ED3\u6784\u4E2D\u8BBE\u7F6E\u4E3A\u4E0D\u53EF\u89C1\u7684\u5143\u7D20\u4ECD\u7136\u663E\u793A\u5728 JSON \u8F93\u51FA\u4E2D\n\n[\u6570\u636E\u8D28\u91CF]\n- tDqReportRun \u65E0\u6CD5\u5728 JDK 8 \u4E0A\u8FD0\u884C