Не работает xAxisLabelLimit

Есть необходимость изменить шрифты на графике(метки на осях и метки данных на графике)… воспользовались echar:

извините не дописал

echart: {
    grid: {},
    xAxis: {
      axisLabel: {
        color: 'black',
        rotate: 45,
        fontSize: 14,
        interval: 0,
        overflow: 'none',
        hideOverlap: false,
      },
    },
    yAxis: {
      axisLabel: {
        color: 'black',
      },
    },
    legend: {},
    series: {
      label: {
        fontSize: 14,
      },
    },

при этом перестает работать xAxisLabelLimit и через конструктор так же не обрезает
пример конфига:

{
  frame: {
    h: 7,
    w: 6,
    x: 6,
    y: 1,
  },
  echart: {
    grid: {},
    xAxis: {
      axisLabel: {
        color: 'black',
        rotate: 45,
        fontSize: 14,
        interval: 0,
        overflow: 'none',
        hideOverlap: false,
      },
    },
    yAxis: {
      axisLabel: {
        color: 'black',
      },
    },
    legend: {},
    series: {
      label: {
        fontSize: 14,
      },
    },
  },
  display: {
    headerStyle: {
      color: 'rgba(68,119,170,1)',
    },
    rotateXLabel: '45',
    xAxisLabelLimit: 10,
  },
  options: [
    'DisplayAllBadges',
    'TooltipXAxisTitle',
  ],
  dataSource: {
    koob: 'Vertica_dwh_luxms_svc_r00_AK.DQMON_dmgd_euv_rpo',
    style: {
      measures: {
        part_load: {
          color: 'rgba(68,119,170,1)',
          title: '% ЗАГРУЗКИ',
          format: '[*100] #,0%',
          vizelType: 'spline',
          strokeStyle: 'Solid',
        },
        sum_IS_ZAGR_EUV: {
          color: 'rgba(68,119,170,1)',
          title: 'В Т.Ч. ЗАГРУЖЕННЫХ',
          format: "# ###,00 [тыс, млн, млрд, тера]'",
        },
        sum_IS_DELIV_EUV: {
          color: 'rgba(176,175,174,1)',
          title: 'В Т.Ч. ВРУЧЕННЫХ',
          format: "# ###,00 [тыс, млн, млрд, тера]'",
        },
        part_load_on_time: {
          color: 'rgba(17,119,51,1)',
          title: '% ЗАГРУЗКИ В СРОК',
          format: '[*100] #,0%',
          vizelType: 'spline',
          strokeStyle: 'Solid',
        },
        sum_IS_3_DAY_ZAGR: {
          color: 'rgba(17,119,51,1)',
          title: 'В Т.Ч. ЗАГРУЖЕННЫХ В СРОК',
          format: "# ###,00 [тыс, млн, млрд, тера]'",
        },
      },
    },
    xAxis: ';DELIV_MR',
    yAxis: 'measures',
    sortBy: '+DELIV_MR',
    filters: {
      '': [
        '!=',
        'DELIV_MR',
        'КРЫМ',
      ],
      YM: true,
      DELIV_MR: true,
      DELIV_UFPS: true,
      YEAR_NCODE: true,
      MONTH_NCODE: true,
      DELIV_POCHTAMT: true,
      DELIV_INDEX_OPER: true,
    },
    measures: [
      'sum(IS_DELIV_EUV):sum_IS_DELIV_EUV',
      'sum(IS_ZAGR_EUV):sum_IS_ZAGR_EUV',
      'sum(IS_3_DAY_ZAGR):sum_IS_3_DAY_ZAGR',
      'sum(IS_ZAGR_EUV)/sum(IS_DELIV_EUV):part_load',
      'sum(IS_3_DAY_ZAGR)/sum(IS_DELIV_EUV):part_load_on_time',
    ],
    _hierarchy: [
      'DELIV_UFPS=>DELIV_POCHTAMT=>DELIV_INDEX_OPER',
    ],
    dimensions: [
      'DELIV_MR',
    ],
  },
  onClickDataPoint: [
    'showDrilldownMenu',
    [
      'menuItem',
      'МР',
      "setKoobFilter('', 'DELIV_MR_UFPS', ['=', DELIV_MR]);navigate(dboard,11)",
    ],
  ],
  _onClickDataPoint: "lpe:setKoobFilters('Vertica_dwh_luxms_svc_r00_AK.DQMON_dmgd_euv_rpo', 'DELIV_MR_UFPS',['=',DELIV_MR])",
  view_class: '1II.column',
  title: 'РАСПРЕДЕЛЕНИЕ КАЧЕСТВА ЗАГРУЗКИ',
}

так же замечено, что не работает rotateXLabel

Добрый день!

В ближайшей версии luxmsbi-web выйдут исправления, связанные с описанной вами ситуацией выше.

еще замечено, что перестает работать фильтрация типа :

filters: {
      '': [
        '!=',
        'DELIV_MR',
        'КРЫМ',
      ],
      DELIV_MR: true,}

Раньше такая конструкция отсеивала DELIV_MR = КРЫМ и Null, и позволяла фильтровать через управляющий дэш, сейчас нет.
Но связь с echart не однозначная, возможно не в этом дело, но очень похоже, прошу проверить

Добрый день!

Вам необходимо скорректировать блок кода filters по примеру:

    filters: {
      '': [
        '!=',
        [
          'column',
          'country',
        ],
        'Australia',
      ],
      country: true,
    }

Также данном примере, страна/размерность ‘Australia’ была исключена так, чтобы размерность продолжала реагировать на действия в Управляющем Дэше.

Будьте добры, расшифруйте пож-та поподробнее
в данном случае что такое ‘column’?
country - это название поля/размерности по которому фильтруется
‘Australia’ - значение, которое нужно отфильтровать
a ‘column’ не понятно

мой вариант был сделан по документации

и работал до определенного момента, но после чего перестало работать нет понимания

Ранее был не совсем корректный пример в инструкции.
В ближайшей версии руководства, инструкция будет поправлена.

а будь те добры, расшифруйте пож-та поподробнее
в данном случае что такое ‘column’?
country - это название поля/размерности по которому фильтруется
‘Australia’ - значение, которое нужно отфильтровать
a ‘column’ не понятно

Переделал фильтр:

filters: {
      '': [
        '!=',
        [
          'column',
          'DELIV_MR',
        ],
        'КРЫМ',
      ],
      DELIV_MR: true,
    },

результата нет

Видим, что настроено корректно.
column - это наша внутренняя функуция для обозначения, что модификации производятся над колонками, а не строчками.

Просьба для проверки выполнить следующие действия:

  1. Перейти на страницу с дэшем и открыть режим редактирования.
  2. Открыть консоль разработчика в браузере(F12) перейти на вкладку - network
  3. Нажать на дэш ПКМ и перезагрузить его. Появится запрос в консоли разработчика.
  4. Нажать ПКМ на данный запрос и скопировать его как cURL.
  5. В скопированном cURL добавить в конце ?meta и весь сформированный запрос вставить в Терминале/Консоли на стенде со стендом.
  6. Полученный ответ просьба прислать в ответном сообщении (можно приложить файл с полученным ответом).

требуется помощь/консультация

  1. при перегрузке виджета формируется три curl request 2 - типа data?yAxis 1 - data какой необходимо брать?
  2. уточните какой метод необходим?
  3. получается так: curl https://d02dc-lms-dev1d.main.russianpost.ru/api/v3/ds_19/data?yAxis?meta или curl https://d02dc-lms-dev1d.main.russianpost.ru/api/v3/ds_19/data?meta
    оба в таком виде выдают ошибку {“message”:“обработчик запроса не найден”,“type”:“ERR”}
    если указать метод POST curl -X ‘POST’ и добавить авторизацию оба запроса молчат. возможно не достаточно прав для моего аккаунта

Подскажите, что у вас в подразделе payload данных запросов?

Так же просьба предоставить HAR файлы из браузера.

Необходимо зайти на Web в Chrome с включенным режимом разработчика: F12 → NetWork → Находите запрос с ошибкой “404” → В верхней части “Консоли разработчика” нажимаете на значок выгрузки “Export HAR”.

A у запроса yAxis в Response есть Крым или нет? Скиньте, пожалуйста, скриншот Response запроса data?yAxis.

есть

Опять не ясно( И скопированный ответ текстом, пожалуйста, пришлите сюда (чтоб одну причину исключить).