Uploaded image for project: 'Pentaho Analysis - Mondrian'
  1. Pentaho Analysis - Mondrian
  2. MONDRIAN-131

Mondrian XMLA execute method not supporting "Native" format

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Severity: Medium
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Not Planned
    • Component/s: None
    • Labels:
      None
    • Notice:
      When an issue is open, the "Fix Version/s" field conveys a target, not necessarily a commitment. When an issue is closed, the "Fix Version/s" field conveys the version that the issue was fixed in.
    • Closer:
      nobody

      Description

      XMLA 1.1. spec for the "Format" property says:

      Multidimensional: Indicates that the result set will
      use the MDDataSet format (Execute method only).

      Native: The client does not request a specific format,
      so the provider may return the format appropriate to
      the query. (The actual result type is identified by
      namespace of the result.)

      ...but Mondrian supports only Multidimensional and
      throws an exception if a client asks for a "Native" format.

      Why don't you just return Multidimensional when a
      client asks for a "Native" ?
      (thus making a Multidimensional format a native format
      to Mondrian)

      It conforms to the XMLA spec.

      And it is logical for XMLA providers to provide at
      least a "Native" format to them, it is the safest
      assumption a client program can make.

      Best regards,

      igorludi

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              igorludi igorludi
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: