Ich möchte andere Python/CSV-Dateien in meinen Python-udf importieren, um einige Operationen auszuführen.
Wie,
Vergleichen Sie die Tabellendaten (die als Stream zeilenweise einfließt) mit einer externen CSV-Zeile.
Wenn ich versuche, Daten von CSV-Datei zu lesen, gibt es mir einen FehlerPython UDF - externe Dateien importieren/lesen
IOError: File /home/abc/xyz/myfile.csv does not exist
Während der Code sehr gut funktioniert, wenn es als reguläres Python-Skript geschrieben (nicht UDF mag)
ADD FILE funktioniert gut für CSV-Dateien aber nicht .py, für .py Dateien, die es wirft ein Fehler „Import-Modul nicht gefunden“ – Denver
ich die gleiche Frage haben, ich brauche eine externe zu verwenden. TXT-Datei in meiner Python-UDF-Datei; Ich habe meine Python-udf-Datei in meiner .sql-Datei als "ADD FILE address" hinzugefügt. Ich weiß jedoch nicht, wie ich auf diese .txt-Datei von meinem Python verweisen könnte. –