Что такое поток выполнения в файлах XML параллельной программы E-BIZ? - PullRequest
0 голосов
/ 14 марта 2019

В рамках моего проекта я написал XML-отчет, в котором извлекаются строки из оператора Oracle SQL, а затем передаются строки в формате XML в качестве выходных данных (при выполнении с помощью параллельной программы E-BIZ).

Здесь я прикрепил Структуру моего XML, и мне нужно понять, как он обрабатывается для получения ошибок.

Я не могу поделиться точным XML, если бы это было проблемой соответствия организации. Итак, делюсь похожим фрагментом. Я хочу знать, как работает выполнение. Как движется указатель выполнения. Например:

<?xml version="1.0" encoding="UTF-8"?>
    <dataTemplate version="1.0" description="XXX_XXX_XXX" 
        name="XXX_XXX_XXX">
        <parameters>
            <parameter name="P_START_DATE" dataType = "DATE"> </parameter>
            <parameter name="P_END_DATE" dataType = "DATE"> </parameter>
            <parameter name="P_DEPARTMENT" dataType = "NUMBER"> </parameter>
        </parameters>
     <lexicals> </lexicals>
     <dataQuery>
        <sqlStatement name="Q_1">
            <![CDATA[
                SELECT *  FROM EMPLOYEE WHERE DATE_OF_JOINING BETWEEN 
                :P_START_DATE AND :P_END_DATE AND DEPARTMENT = :P_DEPARTMENT
            ]]>

        </sqlStatement>
     </dataQuery>
     <dataStructure>
            <group name="G_1" dataType="varchar2" source="Q_1">
                                <element name="SUPERVISOR_NAME" dataType="VARCHAR2" value="SUPERVISOR_NAME"/>
                                <element name="EMPLOYEE_NAME" dataType="VARCHAR2" value="EMPLOYEE_NAME"/>
                                <element name="EMPLOYEE_NUMBER" dataType="NUMBER" value="EMPLOYEE_NUMBER"/>
                                <element name="DEPARTMENT" dataType="VARCHAR2" value="DEPARTMENT"/>
                                <element name="EMPLOYEE_EMAIL" dataType="VARCHAR2" value="EMPLOYEE_EMAIL"/>
                                <element name="SALARY" dataType="NUMBER" value="SALARY"/>
                </group>
     </dataStructure>
    </dataTemplate>

Будут ли сначала выполняться операторы Sql, а затем структура данных будет отображать одну строку, выбранную из выбранных строк ИЛИ Они будут работать параллельно?

1 Ответ

0 голосов
/ 14 марта 2019

Подскажите, пожалуйста, какую XML-структуру вы хотите использовать в качестве выходных данных.

Также поделитесь запросами, которые вы используете.

На основе ваших входных данных сначала выполняется запрос и применяется структура данных.на этой проекции.TBH, я все еще не могу получить ваш вопрос полностью.

Во время генерации файла XML, если есть проблема с данными, файл XML показывает частично отрендеренный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...