Запрос данных
Связанные данные

Описание API получения машиночитаемых данных

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

Сервисы для получения машиночитаемых данных:


Обработчик реестровых данных

URL обработчика:

http://openhack.permkrai.ru/LoadData/SerializedHandler.ashx

Получение реестровых данных в заданном формате:

Параметры:

int direction код направления (если пустой, то выгружается перечень всех направлений системы в формате JSON)
string format формат возвращаемой информации {"XML", "JSON", "CSV", "GEOJSON", "KML", "GEOXML"}
string action флаг выгрузки информации в файл (значение = "EXPORTFILE")
или в веб-страницу (значение = "SHOWFILE")
string startpos начальный индекс элемента для выгрузки из реестра данных,
если параметр отсутствует, то принимается равным 0
string endpos конечный индекс элемента для выгрузки из реестра данных,
если параметр отсутствует, то принимается равным 100

Пример ответа в формате JSON:

{
"DirectionKey":341461, //Идентификатор набора данных
"DirectionName": "Перечень аптечных организаций Пермского края, участвующих в обеспечении льготных категорий граждан лекарственными препаратами",  //Наименование набора данных
"IsRealData": false,  //Признак того, что в наборе данных представлены данные реального времени
"OIVDescr": "Список аптечных организаций Пермского края, участвующих в обеспечении льготных категорий граждан лекарственными препаратами с указанием адресной и контактной информации",  //Описание набора данных
"OIVFormats": "XML, JSON, GEOXML, GEOJSON, KML, CSV",  //Форматы для выгрузки набора данных
"OIVIdentNumber": "5902293308-pharmacy",  //Идентификатор набора данных согласно методическим рекомендациям (версия 3.0)
"OIVKey": 6513540,  //Идентификатор ответственного органа исполнительной власти
"OIVKeywords": "Аптечная организация, Пермский край, льготная категория граждан",  //Перечень ключевых слов набора данных
"OIVLastChangeDescription": "Внесение изменений в паспорт набора",  //Описание последнего изменения набора данных
"OIVMDate": "23.03.2015",  //Дата последнего изменения набора данных
"OIVName": "Министерство здравоохранения Пермского края",  //Наименование ответственного органа исполнительной власти
"OIVOwner": "Министерство здравоохранения Пермского края",  //Наименование владельца набора данных
"OIVPDate": "01.12.2014",  //Дата первой публикации набора данных
"OIVResponsiblePerson": "Степнов Сергей Михайлович",  //Ответственное лицо
"OIVResponsiblePersonEmail": "pomiac@pomiac.com",  //Электронная почта ответственного лица
"OIVResponsiblePersonPhone": "(342)244-25-71",  //Телефон ответственного лица
"TotalRowCount": 155,  //Всего записей в наборе данных
"commonAttrs": [{  //Записи набора данных
"DopAttrs": {  //Атрибуты набора данных
"Attrs": [{
"Caption": "Наименование", //Наименование атрибута набора данных
"DopAttrKey": 341290,  //Идентификатор атрибута набора данных
"DopAttrVal": " ООО \"Фармсервис\"",  //Значение атрибута набора данных
}, {
"Caption": "Адрес",
"DopAttrKey": 341314,
"DopAttrVal": "618170 с. Елово, ул. Калинина, 17"
}, {
"Caption": "Телефон",
"DopAttrKey": 341315,
"DopAttrVal": "(34296)3-16-94"
}]
},
"Key": 102208, //Идентификатор записи набора данных
"Latitude": 57.05, //Широта
"Longitude": 54.92, //Долгота
"Name": " ООО \"Фармсервис\"", //Наименование записи набора данных
"Ord": 102208, //Порядковый номер записи набора данных
"ParentKey": -1 //Ключ родительской записи набора данных
}]
}

Обработчик данных реального времени

URL обработчика:

http://openhack.permkrai.ru/LoadData/Handlers/RealTimeDataHandler.ashx

Получение данных реального времени в заданном формате:

Параметры:

int direction код направления
string format формат возвращаемой информации {"XML", "JSON", "CSV", "GEOJSON", "KML", "GEOXML"} по умолчанию используется формат JSON
string action флаг выгрузки информации в файл (значение = "EXPORTFILE")
или в веб-страницу (значение = "SHOWFILE" - по умолчанию)
string datein начальная дата для выгрузки из реестра данных,
если параметр отсутствует, то выгружаются все данные без учета даты

Пример ответа в формате JSON:

{
"datetimeFrom": "", //Начальная дата для выгрузки из реестра данных
"directionKey": 349399, //Идентификатор набора данных
"captions": [{ //Заголовки атрибутов набора данных
"attrKey": 341290, //Идентификатор атрибута набора данных
"attrName": "Идентификатора муниципального района, к которому принадлежит филиал" //Наименование атрибута набора данных
}, {
"attrKey": 341301,
"attrName": "Адрес филиала"
}, {
"attrKey": 341312,
"attrName": "Руководитель филиала"
}, {
"attrKey": 341314,
"attrName": "Основной номер телефона филиала"
}],
"data": [{ //Данные набора данных
"key": 25, //Идентификатор записи набора данных
"directionKey": 349399, //Идентификатор набора данных
"name": "Филиал \"Уинский\" КГАУ \"ПК МФЦ ПГМУ\"", //Наименование записи набора данных
"datein": "14.05.2015 14:44:40", //Начальная дата существования записи набора данных
"dateout": "01.01.2099 00:00:00", //Конечная дата существования записи набора данных
"attrData": [{ //Значения атрибутов набора данных
"dopAttrKey": 341290, //Идентификатор атрибута набора данных
"dopAttrVal": "15" //значение атрибута набора данных
}, {
"dopAttrKey": 341301,
"dopAttrVal": "с. Уинское, ул. Коммунистическая, д. 1"
}, {
"dopAttrKey": 341312,
"dopAttrVal": "Татаурова Алена Александровна"
}, {
"dopAttrKey": 341314,
"dopAttrVal": "8(342)2701120"
}]
}]
}

ASMX веб-сервис

URL ASMX веб-сервиса:

http://opendata.permkrai.ru/LoadDataManager/api/DataPub.asmx

Методы ASMX веб-сервиса:

GetXMLFactors Возвращает строку с описанием показателей и привязкой к кубам в формате XML.
GetXMLData Возвращает строку с данными куба в формате XML.

GetXMLFactors

Возвращает строку с описанием показателей и привязкой к кубам в формате XML.

Синтаксис:

string GetXMLFactors()

Возвращаемое значение:

Тип: string
Строка в формате XML .

Пример заполненного XML-документа с описанием показателей и привязкой к кубам
XML-схема для проверки XML-документа с описанием показателей и привязкой к кубам на соответствие формату

GetXMLData

Возвращает строку с данными куба в формате XML.

Синтаксис:

string GetXMLData(int factor , int cube )

Параметры:

int factor код показателя
int cube код куба

Для получения допустимых значений кодов показателя и куба использовать результат работы метода GetXMLFactors .

Возвращаемое значение:

Тип: string
Строка в формате XML .

Пример заполненного XML-документа с данными куба
XML-схема для проверки XML-документа с данными куба на соответствие формату


WCF веб-сервис

URL WCF веб-сервиса:

http://opendata.permkrai.ru/LoadDataManager/api/XmlPub.svc

Методы WCF веб-сервиса:

GetXMLFactors Возвращает поток, содержащий данные по описанию показателей и привязок к кубам в формате XML.
GetXMLData Возвращает поток, содержащий данные куба в формате XML.

GetXMLFactors

Возвращает поток, содержащий данные по описанию показателей и привязок к кубам в формате XML.

Синтаксис:

Stream GetXMLFactors()

Возвращаемое значение:

Тип: Stream
Поток, содержащий данные в формате XML .

Пример заполненного XML-документа с описанием показателей и привязкой к кубам
XML-схема для проверки XML-документа с описанием показателей и привязкой к кубам на соответствие формату

GetXMLData

Возвращает поток, содержащий данные куба в формате XML.

Синтаксис:

Stream GetXMLData(int factor , int cube )

Параметры:

int factor код показателя
int cube код куба

Для получения допустимых значений кодов показателя и куба использовать результат работы метода GetXMLFactors .

Возвращаемое значение:

Тип: Stream
Поток, содержащий данные в формате XML .

Пример заполненного XML-документа с данными куба
XML-схема для проверки XML-документа с данными куба на соответствие формату


Обработчики http

URL обработчиков http, предоставляющих данные куба:

http://opendata.permkrai.ru/LoadDataManager/api/getxml.ashx Обработчик, предоставляющий данные куба в формате XML
http://opendata.permkrai.ru/LoadDataManager/api/getcsv.ashx Обработчик, предоставляющий данные куба в формате CSV

Обработчик, предоставляющий данные куба в формате XML

Возвращает данные куба в формате XML.

Пример вызова:

http://opendata.permkrai.ru/LoadDataManager/api/getxml.ashx? factor =1& cube =2

Параметры:

положительное число factor код показателя
положительное число cube код куба

Для получения допустимых значений кодов показателя и куба использовать результаты работы методов GetXMLFactors ASMX веб-сервиса и GetXMLFactors WCF веб-сервиса.

Возвращаемое значение:

Данные в формате XML .

Пример заполненного XML-документа с данными куба
XML-схема для проверки XML-документа с данными куба на соответствие формату

Обработчик, предоставляющий данные куба в формате CSV

Возвращает данные куба в формате CSV.

Пример вызова:

http://opendata.permkrai.ru/LoadDataManager/api/getcsv.ashx? factor =1& cube =2

Параметры:

положительное число factor код показателя
положительное число cube код куба

Для получения допустимых значений кодов показателя и куба использовать результаты работы методов GetXMLFactors ASMX веб-сервиса и GetXMLFactors WCF веб-сервиса.

Возвращаемое значение:

Данные в формате CSV .

Пример заполненного CSV-документа с данными куба


Описание форматов машинночитаемых данных

Описание формата XML с описанием показателей и привязок к кубам

XML-документ с описанием показателей и привязок к кубам содержит следующие элементы:

<FactorCubes>
    <!-- Элемент Factors - перечень показателей -->
<Factors>
       <!-- Элемент Factor соответствует одному показателю и имеет атрибуты:
         factor_id - положительное целочисленное значение, уникальный ключ показателя;
         name - наименование показателя. -->

<Factor factor_id =" 3583 " name =" Крупа манная, т " />
<Factor factor_id =" 3584 " name =" Кабели контрольные с алюминиевой жилой, км " />
</Factors>
    <!-- Элемент Cubes - перечень кубов -->
<Cubes>
       <!-- Элемент Cube соответствует одному кубу и имеет атрибуты:
         dim_data_key - положительное целочисленное значение, уникальный ключ куба;
         name - наименование куба. -->

<Cube dim_data_key =" 159 " name =" БИР Прайм-ТАСС " />
</Cubes>
    <!-- Элемент FactorCubePairs - перечень связей показателей и кубов -->
<FactorCubePairs>
       <!-- Элемент FactorCubePair соответствует одной связи показателя и куба
         factor_id - положительное целочисленное значение, уникальный ключ показателя;
         dim_data_key - положительное целочисленное значение, уникальный ключ куба. -->

<FactorCubePair factor_id =" 3583 " dim_data_key =" 159 " />
<FactorCubePair factor_id =" 3584 " dim_data_key =" 159 " />
</FactorCubePairs>
</FactorCubes>

Пример заполненного XML-документа с описанием показателей и привязкой к кубам
XML-схема для проверки XML-документа с описанием показателей и привязкой к кубам на соответствие формату

Описание формата XML с данными куба

XML-документ с данными куба содержит следующие элементы:

<DataMart>
    <!-- Элемент Dicts - перечень справочников -->
   <Dicts>
       <!-- Элемент Dict соответствует одному справочнику и имеет атрибуты:
KEY - положительное целочисленное значение, уникальный ключ справочника;
ID - строковый идентификатор справочника;
NAM - наименование справочника;
TMD - положительное целочисленное значение, признак, указывающий является ли справочник зависимым от времени.
          Может принимать значения:
             0 - справочник не зависит от времени;
             1 - справочник зависит от времени. -->

      <Dict KEY =" 133 " ID =" OBJ133 " NAM =" Территории " TMD =" 1 " />
      <Dict KEY =" 1472 " ID =" KSP " NAM =" Статистические показатели " TMD =" 1 " />
   </Dicts>
    <!-- Элемент Attrs - перечень атрибутов -->
   <Attrs>
       <!-- Элемент Attr соответствует одному атрибуту справочника и имеет атрибуты:
KEY - положительное целочисленное значение, уникальный ключ атрибута;
DICT_KEY - положительное целочисленное значение, уникальный ключ справочника, к которому относится этот атрибут;
ID - строковый идентификатор атрибута;
NAM - наименование атрибута;
DTYPE - положительное целочисленное значение, тип данных атрибута. Может принимать значения:
             1 - соответствует типу данных строка;
             2 - соответствует типу данных число;
             4 - соответствует типу данных дата;
ORD - положительное целочисленное значение, порядок атрибута среди атрибутов справочника. -->

      <Attr KEY =" 8487 " DICT_KEY =" 133 " ID =" KEY " NAM =" Ключ " DTYPE =" 2 " ORD =" 1 " />
      <Attr KEY =" 57900 " DICT_KEY =" 1472 " ID =" KEY " NAM =" Ключ " DTYPE =" 2 " ORD =" 1 " />
      <Attr KEY =" 8488 " DICT_KEY =" 133 " ID =" NAME " NAM =" Наименование " DTYPE =" 1 " ORD =" 2 " />
      <Attr KEY =" 57901 " DICT_KEY =" 1472 " ID =" NAME " NAM =" Наименование " DTYPE =" 1 " ORD =" 2 " />
      <Attr KEY =" 8489 " DICT_KEY =" 133 " ID =" PARENT_KEY " NAM =" Владелец " DTYPE =" 2 " ORD =" 3 " />
      <Attr KEY =" 57902 " DICT_KEY =" 1472 " ID =" PARENT_KEY " NAM =" Владелец " DTYPE =" 2 " ORD =" 3 " />
      <Attr KEY =" 8490 " DICT_KEY =" 133 " ID =" ORD " NAM =" Порядок " DTYPE =" 2 " ORD =" 4 " />
      <Attr KEY =" 57903 " DICT_KEY =" 1472 " ID =" ORD " NAM =" Порядок " DTYPE =" 2 " ORD =" 4 " />
      <Attr KEY =" 8492 " DICT_KEY =" 133 " ID =" VERSION " NAM =" Версия " DTYPE =" 2 " ORD =" 5 " />
      <Attr KEY =" 69364 " DICT_KEY =" 1472 " ID =" ID " NAM =" id " DTYPE =" 1 " ORD =" 5 " />
      <Attr KEY =" 8493 " DICT_KEY =" 133 " ID =" INDATE " NAM =" Дата начала " DTYPE =" 4 " ORD =" 6 " />
      <Attr KEY =" 77098 " DICT_KEY =" 1472 " ID =" TENDENCY " NAM =" Целевая тенденция " DTYPE =" 2 " ORD =" 6 " />
      <Attr KEY =" 8494 " DICT_KEY =" 133 " ID =" OUTDATE " NAM =" Дата окончания " DTYPE =" 4 " ORD =" 7 " />
      <Attr KEY =" 146554 " DICT_KEY =" 1472 " ID =" VERSION " NAM =" Версия " DTYPE =" 2 " ORD =" 7 " />
      <Attr KEY =" 8496 " DICT_KEY =" 133 " ID =" ASSOCIATION " NAM =" Ассоциация " DTYPE =" 2 " ORD =" 8 " />
      <Attr KEY =" 146555 " DICT_KEY =" 1472 " ID =" INDATE " NAM =" Дата начала " DTYPE =" 4 " ORD =" 8 " />
      <Attr KEY =" 8497 " DICT_KEY =" 133 " ID =" ID1 " NAM =" ID1 " DTYPE =" 2 " ORD =" 9 " />
      <Attr KEY =" 146556 " DICT_KEY =" 1472 " ID =" OUTDATE " NAM =" Дата окончания " DTYPE =" 4 " ORD =" 9 " />
      <Attr KEY =" 8498 " DICT_KEY =" 133 " ID =" GROUP_1 " NAM =" GROUP_1 " DTYPE =" 2 " ORD =" 10 " />
      <Attr KEY =" 13578 " DICT_KEY =" 133 " ID =" ID " NAM =" ID " DTYPE =" 1 " ORD =" 11 " />
   </Attrs>
    <!-- Элемент Dims - перечень разрезов -->
   <Dims>
       <!-- Элемент Dim соответствует одному разрезу куба и имеет атрибуты:
KEY - положительное целочисленное значение, уникальный ключ разреза;
ID - строковый идентификатор разреза;
DICT_KEY - положительное целочисленное значение, ключ справочника разреза;
NAM - полное наименование разреза;
SHORTNAM - сокращенное наименование разреза;
ORD - положительное целочисленное значение, порядок разреза среди всех разрезов. -->

      <Dim KEY =" 690250 " ID =" KSP " DICT_KEY =" 1472 " NAM =" Статистические показатели " SHORTNAM =" Статистические показатели " ORD =" 690250 " />
      <Dim KEY =" 690300 " ID =" OKATO " DICT_KEY =" 133 " NAM =" Территории " SHORTNAM =" Территории " ORD =" 690300 " />
   </Dims>
    <!-- Элемент DimDatas - перечень кубов -->
   <DimDatas>
       <!-- Элемент DimData соответствует одному кубу и имеет атрибуты:
KEY - положительное целочисленное значение, уникальный ключ куба;
NAM - полное наименование куба;
SHORTNAM - сокращенное наименование куба;
ORD - положительное целочисленное значение, порядок куба среди всего набора кубов;
MAIN_DIM_KEY - положительное целочисленное значение, ключ разреза, являющегося разрезом показателей. -->

      <DimData KEY =" 690360 " NAM =" Пермьстат: данные по территориям " SHORTNAM =" Пермьстат: данные по территориям " ORD =" 690370 " MAIN_DIM_KEY =" 690250 ">
          <!-- Элемент Dim соответствует одному разрезу куба и имеет атрибуты:
DIM_KEY - положительное целочисленное значение, уникальный ключ разреза;
ORD - положительное целочисленное значение, порядок разреза среди всех разрезов куба. -->

         <Dim DIM_KEY =" 690250 " ORD =" 690380 " />
         <Dim DIM_KEY =" 690300 " ORD =" 690390 " />
      </DimData>
   </DimDatas>
    <!-- Элемент Elements - перечень элементов справочников -->
   <Elements>
       <!-- Элемент Element соответствует одному элементу справочника и имеет атрибуты:
KEY - положительное целочисленное значение, уникальный ключ элемента справочника;
DICT_KEY - положительное целочисленное значение, уникальный ключ справочника, к которому относится этот элемент;
NAME - наименование элемента справочника;
PARENT_KEY - положительное целочисленное значение, ключ родительского элемента в справочнике. В случае, если
          элемент является корневым (то есть не имеет родительского элемента), принимает значение 0;
ORD - положительное целочисленное значение, порядок элемента среди всех элементов справочника;
VERSION - положительное целочисленное значение, уникальный ключ версии элемента справочника. Соответствует по
          уникальности вместе взятой паре атрибутов KEY и INDATE;
INDATE - строковое значение, соответствующее дате начала действия версии элемента справочника в формате
          число.месяц.Год;
OUTDATE - строковое значение, соответствующее дате окончания действия версии элемента справочника в формате
          число.месяц.Год. -->

      <Element KEY =" 4918751 " DICT_KEY =" 1472 " NAME =" Региональные счета " PARENT_KEY =" 0 " ORD =" 75567 " VERSION =" 75670 " INDATE =" 01.01.1900 " OUTDATE =" 31.12.2999 ">
          <!-- Элемент ElemAttr соответствует значению атрибута элемента справочника и имеет атрибуты:
ATTR_KEY - положительное целочисленное значение, уникальный ключ атрибута справочника;
NVAL - числовое значение атрибута элемента справочника. Заполняется в случае, если атрибут DTYPE для элемента
             структуры Attr этого справочника имеет значение 2;
CVAL - строковое значение атрибута элемента справочника. Заполняется в случае, если атрибут DTYPE для элемента
             структуры Attr этого справочника имеет значение 1;
DVAL - строковое значение, соответствующее значению атрибута типа дата в формате число.месяц.Год. Заполняется в
             случае, если атрибут DTYPE для элемента структуры Attr этого справочника имеет значение 4;
VAL_INDEX - положительное целочисленное значение, порядковый номер значения атрибута элемента справочника в
             случае, когда атрибут допускает множественное значение. -->

         <ElemAttr ATTR_KEY =" 69364 " VAL_INDEX =" 1 " />
      </Element>
      <Element KEY =" 157071 " DICT_KEY =" 1472 " NAME =" Среднедушевой денежный доход в среднем за месяц, к соответствующему периоду предыдущего года, Процент " PARENT_KEY =" 75904 " ORD =" 157072 " VERSION =" 157071 " INDATE =" 01.01.1900 " OUTDATE =" 31.12.2999 ">
         <ElemAttr ATTR_KEY =" 77098 " NVAL =" 1 " VAL_INDEX =" 1 " />
      </Element>
      <Element KEY =" 4223 " DICT_KEY =" 133 " NAME =" Пермь " PARENT_KEY =" 1 " ORD =" 589870 " VERSION =" 56708 " INDATE =" 01.01.1900 " OUTDATE =" 31.12.2999 ">
         <ElemAttr ATTR_KEY =" 8497 " NVAL =" 1 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8498 " NVAL =" 1 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 13578 " CVAL =" 57401000000 " VAL_INDEX =" 1 " />
      </Element>
      <Element KEY =" 20559870 " DICT_KEY =" 133 " NAME =" Российская Федерация " PARENT_KEY =" 0 " ORD =" 20559879 " VERSION =" 33970 " INDATE =" 01.01.1900 " OUTDATE =" 31.12.2999 ">
         <ElemAttr ATTR_KEY =" 8496 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8497 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8498 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 13578 " VAL_INDEX =" 1 " />
      </Element>
      <Element KEY =" 20559990 " DICT_KEY =" 133 " NAME =" Приволжский федеральный округ " PARENT_KEY =" 20559870 " ORD =" 20559999 " VERSION =" 33974 " INDATE =" 01.01.1900 " OUTDATE =" 31.12.2999 ">
         <ElemAttr ATTR_KEY =" 8496 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8497 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8498 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 13578 " VAL_INDEX =" 1 " />
      </Element>
      <Element KEY =" 1 " DICT_KEY =" 133 " NAME =" Пермский край " PARENT_KEY =" 20559990 " ORD =" 20560580 " VERSION =" 28927 " INDATE =" 01.01.1900 " OUTDATE =" 31.12.2999 ">
         <ElemAttr ATTR_KEY =" 8496 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8497 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 8498 " VAL_INDEX =" 1 " />
         <ElemAttr ATTR_KEY =" 13578 " CVAL =" 57000000000 " VAL_INDEX =" 1 " />
      </Element>
   </Elements>
    <!-- Элемент Datas - данные куба -->
   <Datas>
       <!-- Элемент Data соответствует одному элементу данных куба и имеет атрибуты:
DIM_DATA_KEY - положительное целочисленное значение, уникальный ключ куба;
CAL_LVL - положительное целочисленное значение в диапазоне от 1 до 5, соответствующее уровню календаря. Может
          принимать следующие значения:
             1 - уровень календаря соответствует году;
             2 - уровень календаря соответствует полугодию;
             3 - уровень календаря соответствует кварталу;
             4 - уровень календаря соответствует месяцу;
             5 - уровень календаря соответствует дню;
CALENDAR - строковое значение, соответствующее дате значения в формате число.месяц.Год;
DIM_1 - положительное целочисленное значение, ключ элемента первого разреза куба;
DIM_2 - положительное целочисленное значение, ключ элемента второго разреза куба;
DIM_3 - целочисленное значение, ключ элемента третьего разреза куба. В случае, если третий разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_4 - целочисленное значение, ключ элемента четвертого разреза куба. В случае, если четвертый разрез отсутствует в кубе,
          то атрибут принимает значение "-1";
DIM_5 - целочисленное значение, ключ элемента пятого разреза куба. В случае, если пятый разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_6 - целочисленное значение, ключ элемента шестого разреза куба. В случае, если шестой разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_7 - целочисленное значение, ключ элемента седьмого разреза куба. В случае, если седьмой разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_8 - целочисленное значение, ключ элемента восьмого разреза куба. В случае, если восьмой разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_9 - целочисленное значение, ключ элемента девятого разреза куба. В случае, если девятый разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_10 - целочисленное значение, ключ элемента десятого разреза куба. В случае, если десятый разрез отсутствует в кубе, то
          атрибут принимает значение "-1";
DIM_11 - целочисленное значение, ключ элемента одиннадцатого разреза куба. В случае, если одиннадцатый разрез
          отсутствует в кубе, то атрибут принимает значение "-1";
DIM_12 - целочисленное значение, ключ элемента двенадцатого разреза куба. В случае, если двенадцатый разрез отсутствует
          в кубе, то атрибут принимает значение "-1";
DIM_13 - целочисленное значение, ключ элемента тринадцатого разреза куба. В случае, если тринадцатый разрез отсутствует
          в кубе, то атрибут принимает значение "-1";
DIM_14 - целочисленное значение, ключ элемента четырнадцатого разреза куба. В случае, если четырнадцатый разрез
          отсутствует в кубе, то атрибут принимает значение "-1";
DIM_15 - целочисленное значение, ключ элемента пятнадцатого разреза куба. В случае, если пятнадцатый разрез отсутствует
          в кубе, то атрибут принимает значение "-1";
VAL - числовое значение показателя. -->

      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.01.2010 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 106.300 " />
      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.04.2010 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 103.300 " />
      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.07.2010 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 104.700 " />
      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.10.2010 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 101.500 " />
      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.01.2011 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 105.400 " />
      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.04.2011 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 105.500 " />
      <Data DIM_DATA_KEY =" 690360 " CAL_LVL =" 3 " CALENDAR =" 01.07.2011 " DIM_1 =" 157071 " DIM_2 =" 4223 " DIM_3 =" -1 " DIM_4 =" -1 " DIM_5 =" -1 " DIM_6 =" -1 " DIM_7 =" -1 " DIM_8 =" -1 " DIM_9 =" -1 " DIM_10 =" -1 " DIM_11 =" -1 " DIM_12 =" -1 " DIM_13 =" -1 " DIM_14 =" -1 " DIM_15 =" -1 " VAL =" 103.600 " />
   </Datas>
</DataMart>

Пример заполненного XML-документа с данными куба
XML-схема для проверки XML-документа с данными куба на соответствие формату

Описание формата CSV с данными куба

Формат CSV для предоставления данных куба содержит следующие колонки:
Уровень календаря Целочисленное значение в диапазоне от 1 до 5:
1 - уровень календаря соответствует году;
2 - уровень календаря соответствует полугодию;
3 - уровень календаря соответствует кварталу;
4 - уровень календаря соответствует месяцу;
5 - уровень календаря соответствует дню

Дата

Строка, соответствующая дате значения в формате число.месяц.Год

Разрез

Строковое наименование значения разреза. Таких колонок может быть несколько. Их количество соответствует количеству всех разрезов для показателя и заголовок колонки является наименованием разреза.

Значение

Числовое значение показателя

Пример заполненного CSV-документа с данными куба
>Правительство Пермского края
Открытый регион. Пермский край
Единый портал государственных услуг
Все материалы сайта доступны по лицензии:
Проект « » © 2013-2015 по заказу