Класс GetDataChunk — это класс методов, используемых для получения данных блоками строк (чанками).

Для начала работы с методами класса GetDataChunk, нужно:

1. Импортировать модуль business_scenarios и создать объект класса BusinessLogic (см. раздел «Работа с библиотекой»):

from polymatica import business_scenarios
session = business_scenarios.BusinessLogic(login="логин", password="пароль", url="https://адрес_приложения/")

2. Открыть мультисферу, например:

session.get_cube(cube_name="Банковская сфера")
session.set_all_measure_visibility()
session.move_dimension(dim_name="Тип карты", position="left", level=0)
session.move_dimension(dim_name="Группа карт", position="left", level=1)
session.move_dimension(dim_name="Дата транзакции квартал", position="up", level=0)
session.move_dimension(dim_name="Дата транзакции месяц", position="up", level=1)
session.expand_all_dims()

3. Создать объект класса GetDataChunk следующим образом:

session2 = business_scenarios.GetDataChunk(sc=session)

Название создаваемого объекта может быть произвольным, но должно отличаться от объекта класса BusinessLogic.

4. После этого можно использовать методы класса GetDataChunk, например:

session2.get_total_rows(show_full = False)

Методы класса GetDataChunk не рекомендуется повторно вызывать сразу после внесения изменений в OLAP-модуле. Если таблица была изменена, перед повторным вызовом любого метода этого класса нужно повторить шаг 3 (снова создать экземпляр GetDataChunk).