Use the API node on Dataiku Online¶
Dataiku Online manages the configuration and the infrastructure of the API deployer for you.
To start using the API node, from the Extensions tab of your Launchpad, click Add an extension > API node.
Once the API node is activated, you can deploy your first API with the API Deployer. For more information, see the product documentation on how to deploy your first API.
Specificities of using the API deployer on Dataiku Online¶
In Dataiku Online, you have to use the API Deployer to create an API endpoint. Creating an API endpoint directly from the Flow or through the API Designer are not available methods to create an API endpoint in Dataiku Online.
In your Dataiku DSS you can access the logs of all queries made on your API endpoints through an S3 connection called “customer-audit-log” automatically included in the S3 managed storage of Dataiku Online.
To access these query logs, go to Create Dataset > Cloud Storage & Social > Amazon S3.
Select the connection called customer-audit-log, and click List to browse the files.
During the activation of the API node, Dataiku adds a connection api-node-referenced-data that is dedicated to API usage. This connection is to be used for enriching prediction queries with the referenced data deployment or for the SQL query endpoint.
The following types of endpoints are available on Dataiku Online:
Exposing a visual prediction model
Exposing a Python function
Exposing an SQL query
Exposing a lookup in a dataset
The following types of endpoints are not yet available on Dataiku Online:
Exposing a Python prediction model
Exposing an R prediction model
Exposing an R function