Translation not up to date
Do uruchamiania skryptów R lub Python for Spark w celu eksportowania danych można użyć węzła eksportu rozszerzenia.
karta Składnia
- Konwertuj zmienne typu flaga. Określa sposób traktowania zmiennych typu flaga. Dostępne są dwie opcje: Łańcuchy na czynnik, liczby całkowite i rzeczywiste na liczby typu double oraz
Wartości logiczne (Prawda, Fałsz). W przypadku wybrania opcji Wartości logiczne (Prawda,
Fałsz) pierwotne wartości zmiennych typu flaga zostaną utracone. Na przykład, jeśli pole ma wartości
Male
iFemale
, to wartości te są zmieniane naTrue
iFalse
. - Konwertuj brakujące wartości na wartość niedostępności danych (NA) pakietu R. Po wybraniu tej opcji wszystkie brakujące wartości są przekształcane w RNA. // wartościNAjest używany przez R do identyfikowania braków danych. Niektóre funkcje R, których można użyć, mogą mieć argument, który może kontrolować zachowanie funkcji w przypadku, gdy dane zawierają dane.NA. Na przykład funkcja może umożliwić wybór automatycznego wykluczania rekordów, które zawierająNA. Jeśli ta opcja nie jest zaznaczona, wszystkie brakujące wartości są przekazywane do R bez zmian i mogą powodować błędy podczas działania skryptu R.
- Konwertuj zmienne daty/czasu na klasy pakietu R ze specjalną kontrolą stref czasowych Jeśli ta opcja jest wybrana, zmienne z formatami daty lub daty i godziny są przekształcane w obiekty typu data/godzina r. Należy wybrać jedną z następujących opcji:
- R POSIXct. Zmienne z formatami daty lub daty i godziny są przekształcane w RPOSIXctobiektów.
- R POSIXlt (lista). Zmienne z formatami daty lub daty i godziny są przekształcane w RPOSIXltobiektów.
Uwaga: Formaty POSIX są opcjami zaawansowanymi. Opcji tych należy używać tylko wtedy, gdy w skrypcie R nakazano traktowanie zmiennych daty/czasu w sposób wymagający zastosowania tych formatów. Formaty POSIX nie mają zastosowania do zmiennych z formatami czasu.
Karta Dane wyjściowe konsoli
Karta Dane wyjściowe konsoli zawiera dane wyjściowe odebrane podczas wykonywania skryptu R lub skryptu Python for Spark (na przykład, jeśli używany jest skrypt R, dane wyjściowe są odbierane z konsoli R, gdy wykonywany jest skrypt R w polu Składnia R na karcie Składnia ). Te dane wyjściowe mogą zawierać komunikaty o błędach R lub Python lub ostrzeżenia, które są generowane, gdy wykonywany jest skrypt R lub skrypt Python . Wyniki można wykorzystać przede wszystkim do debugowania skryptu. Karta Wynik z konsoli zawiera także skrypt z pola Polecenia R lub Polecenia Python.
Za każdym razem, gdy uruchamiany jest skrypt eksportu rozszerzenia, zawartość karty Dane wyjściowe konsoli jest zastępowana danymi wyjściowymi otrzymaną z konsoli R lub Python dla Spark. Nie można edytować danych wyjściowych.