in core/src/main/scala/org/apache/spark/sql/eventhubs/EventHubsWriter.scala [49:62]
private def validateQuery(schema: Seq[Attribute], parameters: Map[String, String]): Unit = {
schema
.find(_.name == BodyAttributeName)
.getOrElse(
throw new AnalysisException(s"Required attribute '$BodyAttributeName' not found.")
)
.dataType match {
case StringType | BinaryType => // good
case _ =>
throw new AnalysisException(
s"$BodyAttributeName attribute type " +
s"must be a String or BinaryType.")
}
}