experiandataquality / aperture-data-studio-sdk Goto Github PK
View Code? Open in Web Editor NEWAperture Data Studio SDK and pre-configured Java project.
License: Apache License 2.0
Aperture Data Studio SDK and pre-configured Java project.
License: Apache License 2.0
Example step gradle builds currently use 'com.github.johnrengelman.shadow' version '5.2.0', which will cause dependency log4j-core and log4j-api 2.11 to be downloaded to the build machine.
Upgrade to 7.1.2 so that log4j 2.17.1 is used instead: https://github.com/johnrengelman/shadow/releases
For this change we'll also need to upgrade to Gradle v7. In gradle-wrapper.properties:
distributionUrl=https://services.gradle.org/distributions/gradle-7.5.1-bin.zip
Adding debugging section into the docs would be beneficial for integrator/clients alike.
Hi,
it would be great if we publish the SDK into public maven repository (Maven Central and Bintray jCenter).
I see benefits of doing this:
pom.properties
file from the Jar.The gradle version in gradle-wrapper.properties is pretty old. The distribution URL needs to be updated distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip would suffice.
Hi,
BooleanParametersTest
and StepTemplate
has a wrong package thus causing compilation error.getValueAt
should throws SDKException
instead of Exception
I've created a pull request for this:
On GitHub readme: The getValueAt object is called for each cell when generating the view or executing the workflow. Should read “The getValueAt method is called for each cell when generating the view or executing the workflow”
RestServiceSampleStep still uses getConstantByName()
:
if (this.getConstantByName(COLOR_SERVICE_URL_KEY) != null) {
this.colorService.setBaseUri(this.getConstantByName(COLOR_SERVICE_URL_KEY).toString());
}
Should be updated to use ServerValueUtil.getGlossaryConstant(...)
, something like this:
final Optional<String> baseUri = ServerValueUtil.getGlossaryConstant("COLOR_SERVICE_URL_KEY");
baseUri.ifPresent(b -> this.colorService.setBaseUri(b));
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.