J'essaie d'obtenir chaque enregistrement du flux de socket. Je veux que l'enregistrement soit un type de données chaîne à partir de lignes. Comment écrire le code en python? Merci!Comment obtenir un enregistrement au format chaîne à partir de socketTextStream
modèle= pipeline.PipelineModel.read() charge. (Model_path)
sc = spark.sparkContext ssc = StreamingContext (sc, 1)
lines = ssc.socketTextStream (sys.argv [ 1], int (sys.argv [2]))
si (lignes ne sont pas None): lines.foreachRDD (lambda rdd: rdd.foreach (processRecord))
def processRecord (enregistrement):
print("test")
...
enregistrement n'est pas le type de chaîne – icecream
J'ai ajouté plus de codes là. SVP vérifier ce qui ne va pas avec mes codes. Merci! – icecream