Сборка: Cubes;
Пространство имен: Prognoz.Platform.Interop.Cubes;
Интерфейс ICubeMetaLoader используется для загрузки временных рядов из источника данных.
ICubeMetaLoader
Для получения объекта для загрузки временных рядов из источника данных:
приведите объект, возвращаемый свойством IImportRequestDefinition.ProviderParams, к интерфейсу ICubeMetaLoader;
создайте объект класса MetabaseObjectClass.KE_CLASS_CUBEMETALOADER и приведите его к интерфейсу ICubeMetaLoader.
| Имя свойства | Краткое описание | |
| Свойство AutoPeriod возвращает параметры периода загрузки показателей. | ||
| Свойство Bindings определяет привязку атрибутов базы данных временных рядов с полями источника данных. | ||
| Свойство CanLockBMOD определяет режим блокировки системной таблицы во время загрузки показателей в базу данных временных рядов. | ||
| Свойство Data определяет объект, являющийся источником данных. | ||
| Свойство DataOffset определяет строку, начиная с которой будут загружаться данные. | ||
| Свойство DecreasePeriod определяет, уменьшать ли период временных рядов в базе данных временных рядов. | ||
| Свойство DisableTransactions определяет, выполнять ли импорт временных рядов за одну транзакцию. | ||
| Свойство DuplicateCheck определяет режим исключения дублирующих значений. | ||
| Свойство ImportCallback определяет объект, используемый для обработки событий, возникающих во время импорта временных рядов. | ||
| Свойство ImportObjectKey определяет ключ объекта, выполняющего загрузку временных рядов. | ||
| Свойство IncreasePeriod определяет, переопределять ли даты начала и окончания показателей в соответствии с загружаемыми данными. | ||
| Свойство InvalidFactors возвращает массив ключей показателей, при загрузке которых произошла ошибка. | ||
| Свойство LoadType определяет режим загрузки временных рядов. | ||
| Свойство LoadEmptyValues определяет, загружать ли пустые значения временных рядов. | ||
| Свойство LoadMode определяет режим обновления информации по рядам. | ||
| Свойство LoadNullForMissMatchValueType определяет, записывать ли значение Null при импорте значений, не соответствующих типу поля приемника. | ||
| Свойство Log возвращает отчет о загрузке временных рядов. | ||
| Свойство LogDateParseError определяет, нужно ли заносить в отчет о загрузке временных рядов информацию об ошибке разбора дат. | ||
| Свойство NewRevisionName определяет имя создаваемой ревизии. | ||
| Свойство OverWriteWholeFactorValues определяет, перезаписывать ли при импорте весь ряд целиком. | ||
| Свойство Rubricator определяет базу данных временных рядов, в которую будут загружаться данные. | ||
| Свойство RubricatorInstance определяет данные базы данных временных рядов. | ||
| Свойство ScenarioKey определяет ключ сценария, по которому будут загружаться данные. | ||
| Свойство ScaleValues определяет, нормализовывать ли данные при импорте. | ||
| Свойство SkipEmptyRows определяет, пропускать ли пустые строки при импорте данных. | ||
| Свойство SourceFieldStringSize определяет, какой длины будут считаться строковые поля в источнике данных. | ||
| Свойство TreatEmptyStringAsNull определяет, записывать ли пустые строки как Null. |
| Имя метода | Краткое описание | |
| Метод LoadData осуществляет загрузку показателей из источника данных. | ||
| Метод TestLoad осуществляет тестовую загрузку показателей из источника данных. |
См. также: