У меня есть данные в виде массива [байт], которые я хочу преобразовать в Spark RDD или DataFrame, чтобы я мог записывать свои данные непосредственно в корзину Google в виде файла. Я не могу записать данные массива [байт] в корзину Google напрямую. Итак, ищем это преобразование.
Мой код ниже может записывать данные в Local FS, но не в Google Bucket
val encrypted = encrypt(original, readPublicKey(pubKey), outFile, true, true)
val dfis = new FileOutputStream(outFile)
dfis.write(encrypted)
dfis.close()
def encrypt(clearData: Array[Byte], encKey: PGPPublicKey, fileName: String, withIntegrityCheck: Boolean, armor: Boolean): Array[Byte] = {
...
}
Так что кто-то может помочь мне здесь при преобразовании массива [байт]данные в RDD или DataFrame? Я использую Scala.
Спасибо за вашу помощь заранее.