...
The following REST API calls have been deprecated as of Datameer 7.0 and are scheduled to be removed before Datameer 8 X.0.
- Read Workbook
- Replaced with Read Workbook v2
- Create Workbook
- Replaced with Create Workbook v2
- Update Workbook
- Replaced with Update Workbook v2
...
For enhanced security performance, users are not able authenticate a REST API call using session cookies. Datameer recommends using basic authentication when using the REST API.
...
SDK class changes
...
datameer.dap.sdk.datastore.v2.DataStoreTypeV2.java
...
language | java |
---|---|
title | changed |
...
datameer.dap.sdk.datawarehouse.DataWarehouseClient.java
Code Block language java title added public abstract Optional<Exception> testAccess();
datameer.dap.sdk.entity.v2.SheetData.java
Code Block language java title changed public static ImmutableMap<Path, RecordSchema> toMap(Iterable<SheetData> sheetDatas, SheetArtifactType sheetArtifactType) too public static SheetPreviewDataMetadata toMap(Iterable<SheetData> sheetDatas, SheetArtifactType sheetArtifactType) {
datameer.dap.sdk.entity.v2.variable.Variable.java
Code Block language java title added public abstract Long id(); public abstract DateTime createdAt(); public abstract DateTime modifiedAt(); public Variable withValue(String newValue)
datameer.dap.sdk.entity.v2.workbook.ColumnBasedSheetFilterArgument.java
Code Block language java title added LIST_EQUALS, LIST_NOT_EQUALS,
datameer.dap.sdk.importjob.ImportFormat.java
Code Block language java title changed void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName); too default void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName, Iterable<Variable> variables)
datameer.dap.sdk.importjob.AbstractImportFormat.java
Code Block language java title removed @Override public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sourceSheetName) { // DO NOTHING }
datameer.dap.sdk.importjob.DelegateImportFormat.java
Code Block language java title changed public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sheetName) { too public void registerFilterExpression(DasJobEnvironment environment, String filterExpression, String sheetName, Iterable<Variable> variables) {
datameer.dap.sdk.importjob.Splitter.SplitHint
Code Block language java title removed public static final String MAPRED_MAP_SLOT_COUNT = "mapred.map.slot-count"; public static final String MAPRED_REDUCE_SLOT_COUNT = "mapred.reduce.slot-count"; public SplitHint(Configuration conf) { public SplitHint(Configuration conf, int desiredSplitCount) { public int getMapSlotCount() { public int getReduceSlotCount() { public boolean shouldIgnoreReplicationFactor() {
datameer.dap.sdk.usermanagement.Capability.java
Code Block language java title removed VARIABLES_READ(ADMINISTRATION_ACCESS),
datameer.dap.sdk.usermanagement.CapabilityEvaluation.java
Code Block language java title removed public boolean canReadVariables() {
datameer.dap.sdk.util.ValueValidator.java
Code Block language java title changed ValidationResult validate(Object value); too ValidationResult validate(Object value, ValueType valueType);