XML-кодировщик U-SQL с использованием XSD - PullRequest
0 голосов
/ 25 октября 2018

Есть ли способ генерировать вывод XML с использованием U-SQL, который соответствует XSD?

Например, давайте рассмотрим, у меня есть следующий XSD.

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="MyClass">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Field1"
                    type="xs:string"/>
        <xs:element name="Field2"
                    type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>

У меня также естьтаблица в ADLA с именем Person, в которой есть все данные, необходимые для этой схемы.

Я пишу следующий запрос, чтобы получить данные из ADLA

@res = SELECT * FROM person 
OUTPUT @res
TO "person.xml"
USING new XmlOutputter("abc")

Я знаю, что могу использовать XMLOutputterно я не могу сгенерировать XML как вывод, который будет соответствовать схеме.Я могу написать пользовательское действие, чтобы сделать это, но я хочу убедиться, что я не пропускаю что-то, что может сделать это для меня встроенным.

Любые примеры будут оценены.

1 Ответ

0 голосов
/ 25 октября 2018

Я не знаком с XmlOutputter, но вам, вероятно, нужно написать собственный вывод для этой задачи.

...