Frequently Asked Questions (FAQ)

Free account allows anyone to use the hub for downloading plugins. Basic accounts allows you to upload your own plugins in public visibility (plugins that can be downloaded from anyone that is using Hub Adaptive Scale) and private repo with 10 private plugins. Professional accounts allow you to have a private repo with 50 plugins and unlimited public plugins for the hub . As for Enterprise subscription we have two of them Enterprise - Basic and Enterprise - Plus. Enterprise-Basic accounts allow you to have private repo with unlimited plugin’s. Enterprise - Plus accounts allow you access to control multiple CDAP & Cloud Data Fusion instances so that you can manage your pipelines from a single portal.
When you sign up, in user profile form is provided an XML snippet so that the hub is accessible right from inside of your CDAP instance. Watch the video for more explanations. How to configure CDAP with the provided XML from the hub?
You need to be signed in if you want to upload plugins. The user must contain a PNG, JAR and JSON file of the respective plugin that they want to upload. Below you have a video How to upload plugins?
How to upload plugins?
How to configure CDAP with the provided XML from the hub?
For adding CDAP or CDF instance users must be in a Enterprise – Plus account. If the user is on that plan, change the navbar from Plugins to Pipelines and choose on the toggle what instance do you want to add.

CDAP Instance

Instance name - set the name of instance that will be previewed on hub’s portal.
API Endpoint - set API Endpoint of your instance ex: http://example:11015. Port 11015 it’s the default API port of CDAP.
Username and Password if the instance contains authentication.

Cloud Data Fusion

Instance name - set the name of instance that will be previewed on hub’s portal.
API Endpoint - CDF API Endpoint it has the format [hostname]/api.
Service Account - set your Google Cloud Service Account.
Watch the videos for more explanation.
Add CDF Instance.
Add CDAP Instance and download pipelines from instance in to your local machine.
As I mentioned above, for using “pipelines feature” the user needs to have Enterprise-Plus subscription. After you have added an instance, it's easy to manage your pipelines. For example if you want to make a pipeline transfer from one instance to another or from one namespace to another, just expand the card of the instance that you want to make changes, select on the table the pipeline that you want to transfer and click the transfer button above, after that it will be shown a popup to select Target Instance, Target Namespace and a toggle to chose that you want to deploy the pipeline or save as draft. Watch the video below for more explanation.
It's worth mentioning that all these actions can do batch operations for ex: uploading or exporting more than one pipeline at the same time.
Transfer Pipelines.
Upload and Start pipelines.