Функция ADF DataFlow toFloat - PullRequest
0 голосов
/ 17 июня 2020

Я пытался использовать поток данных ADF для преобразования столбца с такими данными, как '630.180004119873', в тип данных с плавающей запятой с помощью функции toFlaot (), однако при выводе я вижу, что данные были преобразованы в '630.18'.

Есть ли у кого-нибудь идеи, как предотвратить функцию ADF DataFlow toFloat, чтобы результат сохранялся как «630.180004119873», а не преобразовывался в «630.18»?

Код выглядит следующим образом: Параметры столбца, полученного из ADF

1 Ответ

2 голосов
/ 18 июня 2020

На самом деле, мы не можем использовать toFloat для преобразования. Вы можете использовать toDouble или toDecimal : enter image description here

Например:

toDecimal: вы можете настроить точность и масштаб. enter image description here

toDouble: enter image description here

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...