# NexusOne > The NexusOne platform is a unified data control plane. It unifies the best open source data technologies under one interface, enabling your teams to ingest, govern, analyze, and automate data analytics without the hassle of complex infrastructure across different environments. ## Docs - [Authentication](https://docs.nx1cloud.com/api-reference/authentication.md): Authenticate with NexusOne APIs using OAuth 2.0 access tokens or API keys to securely access endpoints. - [Activate an App Version](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/activate-an-app-version.md) - [Add a DAG Component](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/add-a-dag-component.md): Add a DAG component to an app version. - [Add an App Component](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/add-an-app-component.md) - [Add an Artifact Component](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/add-an-artifact-component.md): Add an artifact component to an app version. - [Create a new App](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/create-a-new-app.md): Creates a new App entry in the system. Requires an `nx1_app_manager` role. - [Create a new App Version](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/create-a-new-app-version.md) - [Create a new secret for an app](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/create-a-new-secret-for-an-app.md): Create a new K8s opaque secret for an app. - [Create an App Role](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/create-an-app-role.md): Creates an App Role mapping for the specified app. Only `nx1_app_manager` is allowed to call this method (configurable via MANAGER_ROLE env var). - [Delete a secret](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/delete-a-secret.md): Delete a K8s secret. - [Delete an App](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/delete-an-app.md): Deletes an App and all associated data. `nx1_app_manager` and users with the same role as app can delete. - [Delete an App Component](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/delete-an-app-component.md) - [Delete an App Role](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/delete-an-app-role.md): Deletes an App Role. Only `nx1_app_manager` is allowed to call this method. This will delete the role from the database. - [Delete an App Version](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/delete-an-app-version.md): Deletes an AppVersion. - [Get a secret (masked values)](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/get-a-secret-masked-values.md): Get a secret with masked values. - [Get all App Roles for an App](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/get-all-app-roles-for-an-app.md): Returns all roles for an app. - [Get all App Versions for an App](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/get-all-app-versions-for-an-app.md): Returns all versions for an app. - [Get all apps](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/get-all-apps.md): Returns all apps user has access to. - [Get app by ID](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/get-app-by-id.md): Returns app by ID. - [Get components for an App Version](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/get-components-for-an-app-version.md) - [List all secrets for an app](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/list-all-secrets-for-an-app.md): List all K8s secrets for an app. Values are always masked. - [Reveal actual secret values](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/reveal-actual-secret-values.md): Reveal a secret's actual decoded values. - [Update a secret's data](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/update-a-secrets-data.md): Replace all data in an existing K8s secret. - [Update an App](https://docs.nx1cloud.com/api-reference/endpoints/app-manager/update-an-app.md): Updates an App's name. Requires an `nx1_app_manager` role or an app-specific role. Configurable via `MANAGER_ROLE` env var. Only the app name can be updated. - [Retrieves data from view](https://docs.nx1cloud.com/api-reference/endpoints/data-consumer/retrieves-data-from-view.md): Retrieves data from a specified view using a valid pre-shared key. - [Ask eng](https://docs.nx1cloud.com/api-reference/endpoints/data-engineering/ask-eng.md): Ask a question about the data domain to generate a data engineering query. Returns the interpreted query details. - [Schedule query](https://docs.nx1cloud.com/api-reference/endpoints/data-engineering/schedule-query.md): Schedule a query to run on a cron schedule. Returns flow detail. - [Get file ingestion options](https://docs.nx1cloud.com/api-reference/endpoints/data-ingestion/get-file-ingestion-options.md): Retrieves the available file format and their corresponding options for file-based data ingestion. - [Ingest](https://docs.nx1cloud.com/api-reference/endpoints/data-ingestion/ingest.md): Submit a new data ingestion request to upload the required data into NexusOne. Returns the ingestion flow details. - [Create](https://docs.nx1cloud.com/api-reference/endpoints/data-mirroring/create.md): Creates a new data mirroring job and returns the job details. - [Delete](https://docs.nx1cloud.com/api-reference/endpoints/data-mirroring/delete.md): Deletes an existing data mirroring job based on the provided job ID and returns a confirmation message. - [Creates a pre-shared key](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/creates-a-pre-shared-key.md): Creates a pre-shared key for the specified data product with the given description and validity period. - [Creates data products](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/creates-data-products.md): Creates a new data product based on the provided query, domain, suggestion ID, or query ID. - [Deletes data product by ID](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/deletes-data-product-by-id.md): Deletes the specified data product by its ID. - [Deletes pre-shared key by ID](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/deletes-pre-shared-key-by-id.md): Deletes the specified pre-shared key by its ID. - [Extends validity of pre-shared key](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/extends-validity-of-pre-shared-key.md): Extends the validity period of the specified pre-shared key by the given number of days. - [Retrieves a list of data products](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/retrieves-a-list-of-data-products.md): Retrieves a list of available data products for the specified user roles. - [Retrieves a list of pre-shared keys](https://docs.nx1cloud.com/api-reference/endpoints/data-products-formerly-views/retrieves-a-list-of-pre-shared-keys.md): Retrieves a list of all pre-shared keys. - [Accept](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/accept.md): Accept a data quality suggestion. - [Delete data quality rule](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/delete-data-quality-rule.md): Delete a data quality rule by its unique ID. - [Report assertion runs](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/report-assertion-runs.md): Report the results of the data quality rule assertion runs back to DataHub. - [Rules by ID](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/rules-by-id.md): Retrieve a specific data quality rule by its unique ID. - [Rules by table](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/rules-by-table.md): Retrieve all data quality rules for a table depending on the value of `only_accepted`. - [Rules by table2](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/rules-by-table2.md): Retrieve all data quality rules for a table. - [Run report by rule](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/run-report-by-rule.md): Run a data quality rule and report back to the DataHub assertions. - [Run report by table](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/run-report-by-table.md): Run the data quality rules of a table and report back to DataHub assertions. - [Suggest](https://docs.nx1cloud.com/api-reference/endpoints/data-quality/suggest.md): Get suggestion for data quality for a specific table. - [Delete file](https://docs.nx1cloud.com/api-reference/endpoints/files/delete-file.md): Delete a file by its unique ID. - [Get file](https://docs.nx1cloud.com/api-reference/endpoints/files/get-file.md): Get the file details by its unique ID. - [Get file content](https://docs.nx1cloud.com/api-reference/endpoints/files/get-file-content.md): Download the content of a file by its unique ID. - [Get files](https://docs.nx1cloud.com/api-reference/endpoints/files/get-files.md): Retrieve a list of files uploaded by the user. - [Upload file](https://docs.nx1cloud.com/api-reference/endpoints/files/upload-file.md): Upload a local file to Rapid's S3 Bucket. - [Upload file URL](https://docs.nx1cloud.com/api-reference/endpoints/files/upload-file-url.md): Upload a file from a given source URL. - [Upload File Url2](https://docs.nx1cloud.com/api-reference/endpoints/files/upload-file-url2.md) - [Health ping](https://docs.nx1cloud.com/api-reference/endpoints/health-checks/health-check.md): Health check for the API to verify if the API is operational. - [Health ping](https://docs.nx1cloud.com/api-reference/endpoints/health-checks/health-ping.md) - [Create a mapper](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/create-a-mapper.md): Create a new claim/attribute mapper for an identity provider. - [Create identity provider](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/create-identity-provider.md): Create a new identity provider with optional claim/group mappers. - [Delete a mapper](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/delete-a-mapper.md): Delete a claim/attribute mapper. - [Delete identity provider](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/delete-identity-provider.md): Delete an identity provider and all its mappers. - [Enable or disable identity provider](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/enable-or-disable-identity-provider.md): Enable or disable an identity provider without changing its configuration. - [Get identity provider details](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/get-identity-provider-details.md): Get a single identity provider including its claim/group mappers. - [Get known provider presets](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/get-known-provider-presets.md): Return all pre-baked provider presets, such as Okta, Entra ID, or Auth0. - [List identity providers](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/list-identity-providers.md): List all identity providers configured in Keycloak. - [List mappers for an identity provider](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/list-mappers-for-an-identity-provider.md): List all claim/attribute mappers for an identity provider. - [OIDC auto-discovery](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/oidc-auto-discovery.md): Fetch and parse the OIDC well-known/openid-configuration document. - [Update a mapper](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/update-a-mapper.md): Update an existing mapper's configuration. - [Update identity provider](https://docs.nx1cloud.com/api-reference/endpoints/identity-providers/update-identity-provider.md): Update an existing identity provider's configuration or mappers. - [Create job](https://docs.nx1cloud.com/api-reference/endpoints/jobs/create-job.md): Creates a new job for processing or data operations and returns the job's unique ID and other details. - [Delete job](https://docs.nx1cloud.com/api-reference/endpoints/jobs/delete-job.md): Deletes a specific job and its corresponding data. - [Get job](https://docs.nx1cloud.com/api-reference/endpoints/jobs/get-job.md): Retrieves the job details of the specified job. - [Get jobs](https://docs.nx1cloud.com/api-reference/endpoints/jobs/get-jobs.md): Retrieves a list of all jobs accessible to the authenticated user along with its job details. - [Trigger job](https://docs.nx1cloud.com/api-reference/endpoints/jobs/trigger-job.md): Manually triggers a specific job to run immediately. - [Update job status](https://docs.nx1cloud.com/api-reference/endpoints/jobs/update-job-status.md): Updates the status along with a status message of an existing job based on the user's requirement. - [Create catalog](https://docs.nx1cloud.com/api-reference/endpoints/metastore/create-catalog.md): Create a new catalog in Trino. If it's an Iceberg REST catalog, also syncs to Spark configuration. - [Create tag associations](https://docs.nx1cloud.com/api-reference/endpoints/metastore/create-tag-associations.md): Create or update a tag-role association in Ranger. - [Delete catalog](https://docs.nx1cloud.com/api-reference/endpoints/metastore/delete-catalog.md): Delete a catalog from Trino. - [Delete tag associations](https://docs.nx1cloud.com/api-reference/endpoints/metastore/delete-tag-associations.md): Delete an existing tag-role association in Ranger. - [Delete tag table](https://docs.nx1cloud.com/api-reference/endpoints/metastore/delete-tag-table.md): Remove a tag from a specific table. - [Delete domain table](https://docs.nx1cloud.com/api-reference/endpoints/metastore/delete-tag-table2.md): Remove a domain from a specific table. - [Get catalogs](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-catalogs.md): Get list of catalogs from Trino. - [Get columns](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-columns.md): Get columns for a specific table. - [Get domains](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-domains.md): Get list of available domains. - [Get engines](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-engines.md): Get supported query engines. - [Get schemas](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-schemas.md): Get schemas for a given catalog. - [Get tables](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-tables.md): Get tables under a specific schema. - [Get tag associations](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-tag-associations.md): Get a list of tag-roles associations from DataHub. Each tag has a list of roles associated with it. - [Get tags](https://docs.nx1cloud.com/api-reference/endpoints/metastore/get-tags.md): Get all available tags from DataHub. - [Set domain table](https://docs.nx1cloud.com/api-reference/endpoints/metastore/set-domain-table.md): Assign a domain to a specific table. - [Set tag table](https://docs.nx1cloud.com/api-reference/endpoints/metastore/set-tag-table.md): Assign a tag to a specific table. - [Create PyAirbyte ingestion job](https://docs.nx1cloud.com/api-reference/endpoints/pyairbyte-ingestion/create-pyairbyte-ingestion-job.md): Create a new PyAirbyte data ingestion job. It creates an Airflow DAG that uses PyAirbyte to read from a specified source and write to Iceberg tables. - [Get source details](https://docs.nx1cloud.com/api-reference/endpoints/pyairbyte-ingestion/get-source-details.md): Get configuration schema and details for a specific PyAirbyte source connector. - [List available PyAirbyte sources](https://docs.nx1cloud.com/api-reference/endpoints/pyairbyte-ingestion/list-available-pyairbyte-sources.md): List all available PyAirbyte source connectors with their configuration schemas. - [Asks question about a data domain](https://docs.nx1cloud.com/api-reference/endpoints/queries-formerly-cards/asks-question-about-a-data-domain.md): Asks a question about a specific data domain. - [Creates query for a card](https://docs.nx1cloud.com/api-reference/endpoints/queries-formerly-cards/creates-query-for-a-card.md): Creates a query for a card using a suggestion ID. Returns the details of the created query. - [Deletes a query by ID](https://docs.nx1cloud.com/api-reference/endpoints/queries-formerly-cards/deletes-a-query-by-id.md): Deletes the specified query by its ID. - [Generates suggested questions](https://docs.nx1cloud.com/api-reference/endpoints/queries-formerly-cards/generates-suggested-questions.md): Generates a list of suggested questions or queries for a specific data domain. - [Retrieves queries](https://docs.nx1cloud.com/api-reference/endpoints/queries-formerly-cards/retrieves-queries.md): Retrieves a list of queries (default 20). - [Schedules a query/card](https://docs.nx1cloud.com/api-reference/endpoints/queries-formerly-cards/schedules-a-querycard.md): Schedules a query/card to run on a specified cron schedule. - [Create bucket](https://docs.nx1cloud.com/api-reference/endpoints/s3/create-bucket.md): Create a new S3 bucket record by specifying its connection details. - [Delete bucket](https://docs.nx1cloud.com/api-reference/endpoints/s3/delete-bucket.md): Delete an existing S3 bucket from the system. - [Get bucket](https://docs.nx1cloud.com/api-reference/endpoints/s3/get-bucket.md): Retrieve the details for a specific S3 bucket. - [Get buckets](https://docs.nx1cloud.com/api-reference/endpoints/s3/get-buckets.md): Retrieve a list of all S3 bucket records. - [Refresh](https://docs.nx1cloud.com/api-reference/endpoints/s3/refresh.md): Manually refresh all S3 buckets. - [Update bucket](https://docs.nx1cloud.com/api-reference/endpoints/s3/update-bucket.md): Update the details of an existing S3 bucket. - [Create view](https://docs.nx1cloud.com/api-reference/endpoints/views-deprecated/create-view.md) - [Delete View](https://docs.nx1cloud.com/api-reference/endpoints/views-deprecated/delete-view.md): Delete a view. This has been deprecated, use `DELETE /api/dataproduct` instead. - [Get views](https://docs.nx1cloud.com/api-reference/endpoints/views-deprecated/get-views.md) - [Errors](https://docs.nx1cloud.com/api-reference/errors.md): NexusOne API error responses and request size limits for handling failures and constraints. - [Overview](https://docs.nx1cloud.com/api-reference/overview.md): Overview of NexusOne APIs for accessing platform features through RESTful endpoints. - [Authentication](https://docs.nx1cloud.com/cli-reference/authentication.md) - [kyuubi-submit.py](https://docs.nx1cloud.com/cli-reference/kyuubi-submit/kyuubi-submit.md) - [airflow](https://docs.nx1cloud.com/cli-reference/nx1/airflow.md) - [alter-table](https://docs.nx1cloud.com/cli-reference/nx1/alter-table.md) - [apps](https://docs.nx1cloud.com/cli-reference/nx1/apps.md) - [ask](https://docs.nx1cloud.com/cli-reference/nx1/ask.md) - [catalogs](https://docs.nx1cloud.com/cli-reference/nx1/catalogs.md) - [columns](https://docs.nx1cloud.com/cli-reference/nx1/columns.md) - [create-catalog](https://docs.nx1cloud.com/cli-reference/nx1/create-catalog.md) - [create-schema](https://docs.nx1cloud.com/cli-reference/nx1/create-schema.md) - [create-table](https://docs.nx1cloud.com/cli-reference/nx1/create-table.md) - [dataproducts](https://docs.nx1cloud.com/cli-reference/nx1/dataproducts.md) - [delete-catalog](https://docs.nx1cloud.com/cli-reference/nx1/delete-catalog.md) - [delete-schema](https://docs.nx1cloud.com/cli-reference/nx1/delete-schema.md) - [delete-table](https://docs.nx1cloud.com/cli-reference/nx1/delete-table.md) - [domains](https://docs.nx1cloud.com/cli-reference/nx1/domains.md) - [dq](https://docs.nx1cloud.com/cli-reference/nx1/dq.md) - [engines](https://docs.nx1cloud.com/cli-reference/nx1/engines.md) - [files](https://docs.nx1cloud.com/cli-reference/nx1/files.md) - [ingest](https://docs.nx1cloud.com/cli-reference/nx1/ingest.md) - [ingest-file](https://docs.nx1cloud.com/cli-reference/nx1/ingest-file.md) - [ingest-options](https://docs.nx1cloud.com/cli-reference/nx1/ingest-options.md) - [jobs](https://docs.nx1cloud.com/cli-reference/nx1/jobs.md) - [kyuubi](https://docs.nx1cloud.com/cli-reference/nx1/kyuubi.md) - [mirror](https://docs.nx1cloud.com/cli-reference/nx1/mirror.md) - [ping](https://docs.nx1cloud.com/cli-reference/nx1/ping.md) - [profile](https://docs.nx1cloud.com/cli-reference/nx1/profile.md) - [s3](https://docs.nx1cloud.com/cli-reference/nx1/s3.md) - [schemas](https://docs.nx1cloud.com/cli-reference/nx1/schemas.md) - [shares](https://docs.nx1cloud.com/cli-reference/nx1/shares.md) - [suggest](https://docs.nx1cloud.com/cli-reference/nx1/suggest.md) - [tables](https://docs.nx1cloud.com/cli-reference/nx1/tables.md) - [tags](https://docs.nx1cloud.com/cli-reference/nx1/tags.md) - [version](https://docs.nx1cloud.com/cli-reference/nx1/version.md) - [Overview](https://docs.nx1cloud.com/cli-reference/overview.md) - [auth](https://docs.nx1cloud.com/cli-reference/s3cli/auth.md) - [cat](https://docs.nx1cloud.com/cli-reference/s3cli/cat.md) - [get](https://docs.nx1cloud.com/cli-reference/s3cli/get.md) - [ls](https://docs.nx1cloud.com/cli-reference/s3cli/ls.md) - [put](https://docs.nx1cloud.com/cli-reference/s3cli/put.md) - [rm](https://docs.nx1cloud.com/cli-reference/s3cli/rm.md) - [Overview](https://docs.nx1cloud.com/documentation/ask/overview.md): Overview of NexusOne's Ask feature that uses natural language to generate SQL insights from your data. - [Create an Ask API](https://docs.nx1cloud.com/documentation/ask/tasks/create-an-ask-api.md): Create an Ask API to query domain data and generate a Data API with an API key. - [Generate and analyze data insights](https://docs.nx1cloud.com/documentation/ask/tasks/generate-and-analyze-data-insights.md): Use natural language to generate SQL commands so you can query domains and analyze data insights. - [Schedule an automatic reporting cycle](https://docs.nx1cloud.com/documentation/ask/tasks/schedule-an-automatic-reporting-cycle.md): Schedule automatic reports to run queries at set intervals and deliver recurring insights. - [kyuubi-submit.py](https://docs.nx1cloud.com/documentation/build/cli-overview/kyuubi-submit.md): Overview of NexusOne's kyuubi-submit.py command-line tool used for submitting Kyuubi jobs from outside the cluster in NexusOne. - [nx1](https://docs.nx1cloud.com/documentation/build/cli-overview/nx1.md): Overview of NexusOne's nx1 command-line tool used for running platform actions without manual API requests. - [s3Cli](https://docs.nx1cloud.com/documentation/build/cli-overview/s3cli.md): Overview of NexusOne's s3Cli command-line tool used for governed S3 operations with Ranger policy enforcement. - [Overview](https://docs.nx1cloud.com/documentation/build/overview.md): Overview of NexusOne's Build feature, a JupyterHub-based environment for developing and testing Apache Airflow DAGs. - [Launch a Build environment](https://docs.nx1cloud.com/documentation/build/tasks/launch-a-build-environment.md): Launch NexusOne's Build to start a JupyterHub environment for developing and testing Apache Airflow DAGs. - [Overview](https://docs.nx1cloud.com/documentation/connect/overview.md): Overview of NexusOne's Connect feature used for managing data APIs, launching hosted apps, and securing cross-tenant data sharing. - [Create an API key](https://docs.nx1cloud.com/documentation/connect/tasks/data-api-key/create-an-api-key.md): Create a data API key to authenticate and securely access data APIs. - [Delete an API key](https://docs.nx1cloud.com/documentation/connect/tasks/data-api-key/delete-an-api-key.md): Delete a data API key to revoke access to generated data APIs. - [Extend an API key](https://docs.nx1cloud.com/documentation/connect/tasks/data-api-key/extend-an-api-key.md): Extend a data API key to increase its validity period for continued access to generated data APIs. - [View an API key](https://docs.nx1cloud.com/documentation/connect/tasks/data-api-key/view-an-api-key.md): View a data API key to reveal its value. - [Create a data shares credential](https://docs.nx1cloud.com/documentation/connect/tasks/create-a-data-shares-credentials.md): Create a Gravitino data shares credential in NexusOne to securely share datasets across tenants. - [Create a data API](https://docs.nx1cloud.com/documentation/connect/tasks/data-api/create-a-data-api.md): Create a data API to expose query results programmatically from NexusOne's Ask or Engineer feature. - [Delete a data API](https://docs.nx1cloud.com/documentation/connect/tasks/data-api/delete-a-data-api.md): Delete a data API when it's no longer needed. - [View a data API](https://docs.nx1cloud.com/documentation/connect/tasks/data-api/view-a-data-api.md): View existing data APIs that provide API endpoints to access NexusOne data from your app. - [Launch a hosted app](https://docs.nx1cloud.com/documentation/connect/tasks/launch-a-hosted-app.md): Launch hosted NexusOne apps to access apps such as Airflow, DataHub, and Trino. - [Coming soon!](https://docs.nx1cloud.com/documentation/crews/overview.md) - [Launch Superset](https://docs.nx1cloud.com/documentation/discover/launch-superset.md): Launch Superset to query and visualize ingested data. - [Overview](https://docs.nx1cloud.com/documentation/discover/overview.md): Overview of NexusOne's Discover feature used for querying and visualizing ingested data in Superset. - [Overview](https://docs.nx1cloud.com/documentation/engineer/overview.md): Overview of NexusOne's Engineer feature used for transforming and preparing data using generated SQL commands. - [Create a federated data transformation rule](https://docs.nx1cloud.com/documentation/engineer/tasks/create-a-federated-data-transformation-rule.md): Create a federated transformation rule to transform data across multiple catalogs and schedule Airflow jobs. - [Create a lakehouse data transformation rule](https://docs.nx1cloud.com/documentation/engineer/tasks/create-a-lakehouse-data-transformation-rule.md): Create a lakehouse transformation rule to transform Iceberg catalog data and schedule Airflow jobs. - [Create an Engineer API](https://docs.nx1cloud.com/documentation/engineer/tasks/create-an-engineer-api.md): Create an Engineer API to apply transformation rules and expose the transformed data via API endpoints for your app. - [Cloud/On-prem deployment](https://docs.nx1cloud.com/documentation/getting-started/deployment.md) - [FAQs](https://docs.nx1cloud.com/documentation/getting-started/faqs.md): Answers to frequently asked questions about NexusOne's deployment, SQL support, OSS apps they can access, and supported ingestion file types. - [Glossary](https://docs.nx1cloud.com/documentation/getting-started/glossary.md): Definitions of key terms used across NexusOne documentation. - [NexusOne architecture](https://docs.nx1cloud.com/documentation/getting-started/nx1-architecture.md) - [Quickstart](https://docs.nx1cloud.com/documentation/getting-started/quickstart.md): Quickstart guide to ingest data, check quality, transform it, and track lineage in NexusOne. - [What is NexusOne?](https://docs.nx1cloud.com/documentation/getting-started/what-is-nx1.md): Overview of NexusOne's unified data control plane and core platform features. - [Overview](https://docs.nx1cloud.com/documentation/govern/overview.md): Overview of NexusOne's Govern feature used for managing identities, roles, data access, and more. - [Add a DAG component](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-components/add-a-dag-component.md): Add Apache Airflow DAG files to your app in the App Manager. - [Delete a component](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-components/delete-a-component.md): Permanently delete all added artifacts or DAG components. - [View a component](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-components/view-a-component.md): View added artifacts and DAG components using JupyterHub. - [View an app-to-role mapping](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-roles/view-an-app-to-role-mapping.md): View details of a previously created app-to-role mapping. - [Create a secret for an app](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-secrets/create-a-secret-for-an-app.md): Store a sensitive value as a secret and inject it into a DAG component. - [Delete an app secret](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-secrets/delete-an-app-secret.md): Delete an app secret to remove its value from a DAG variable. - [Edit an app secret](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-secrets/edit-an-app-secret.md): Edit an app secrets to modify existing key-value pairs or add new ones. - [Reveal an app secret](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-secrets/reveal-an-app-secret.md): View a list of secrets for an app and reveal its value. - [Create an app version](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-versions/create-an-app-version.md): Create a new version of your app for updates or changes. - [Delete an app version](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-versions/delete-an-app-version.md): Remove an existing version of an app permanently. - [View an app version](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/app-versions/view-an-app-version.md): View a previously created version of an app. - [Create an app](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/apps/create-an-app.md): Set up a new app to start managing its versions, roles, components, and secrets. - [Delete an app](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/apps/delete-an-app.md): Permanently remove an app you no longer need. - [Edit an app](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/apps/edit-an-app.md): Update an app's name. - [View an app](https://docs.nx1cloud.com/documentation/govern/tasks/app-manager/apps/edit-an-app.md): View an app to see key details such as who created or updated it and when those changes occurred. - [Connect to an object storage bucket](https://docs.nx1cloud.com/documentation/govern/tasks/connect-to-an-object-storage-bucket.md): Connect an external object storage bucket to NexusOne and access it from JupyterHub. - [Create a schema in a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/create-a-schema-in-a-trino-catalog.md): Create a schema in a Trino catalog to organize and manage your data. - [Create a table in a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/create-a-table-in-a-trino-catalog.md): Create a table in a Trino catalog to define structured data for querying and analysis. - [Create a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/create-a-trino-catalog.md): Create a Trino catalog to connect and access external data sources using Trino connectors. - [Delete a schema in a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/delete-a-schema-in-a-trino-catalog.md): Delete a schema in a Trino catalog when you no longer need all tables in the schema. - [Delete a table in a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/delete-a-table-in-a-trino-catalog.md): Delete a table in a Trino catalog when you no longer need it. - [Edit a table in a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/edit-a-table-in-a-trino-catalog.md): Update a table's metadata in a Trino catalog to keep it aligned with business context. - [Sync Trino catalogs](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/sync-trino-catalogs.md): Keeps catalog definitions consistent across NexusOne, Trino, and Spark. - [View a Trino catalog](https://docs.nx1cloud.com/documentation/govern/tasks/catalogs/view-a-trino-catalog.md): View available schemas and tables, including their metadata and data lineage. - [Create a group](https://docs.nx1cloud.com/documentation/govern/tasks/group/create-a-group.md): Create a group so you can organize teams and assign shared permissions. - [Create a subgroup](https://docs.nx1cloud.com/documentation/govern/tasks/group/create-a-sub-group.md): Create a sub-group to organize teams within an existing group. - [Delete a group](https://docs.nx1cloud.com/documentation/govern/tasks/group/delete-a-group.md): Delete a group when you no longer need it. - [Edit a group](https://docs.nx1cloud.com/documentation/govern/tasks/group/edit-a-group.md): Edit a group's name, members, roles, or parent and subgroups it's a part of. - [View a group](https://docs.nx1cloud.com/documentation/govern/tasks/group/view-a-group.md): View a group's name, members, roles, and parent or subgroups it's a part of. - [Connect to a SAML identity provider](https://docs.nx1cloud.com/documentation/govern/tasks/identity-provider/connect-to-a-saml-idp.md): Link user identities to a SAML IdP to enable authentication in NexusOne. - [Connect to an OIDC identity provider](https://docs.nx1cloud.com/documentation/govern/tasks/identity-provider/connect-to-an-oidc-idp.md): Link user identities to an OIDC IdP to enable authentication in NexusOne. - [Delete an identity provider](https://docs.nx1cloud.com/documentation/govern/tasks/identity-provider/delete-an-idp.md): Delete an identity provider when you no longer need it in NexusOne. - [Launch Datahub](https://docs.nx1cloud.com/documentation/govern/tasks/launch-datahub.md): Launch DataHub to create tags and explore data lineage. - [Assign a role](https://docs.nx1cloud.com/documentation/govern/tasks/role/assign-a-role.md): Assign a role to a user to grant additional permissions to NexusOne features. - [Create a role](https://docs.nx1cloud.com/documentation/govern/tasks/role/create-a-role.md): Create a custom role that combines multiple default roles into one so you can manage access across NexusOne features. - [Delete a role](https://docs.nx1cloud.com/documentation/govern/tasks/role/delete-a-role.md): Delete a role when it's no longer needed. - [Unassign a role](https://docs.nx1cloud.com/documentation/govern/tasks/role/unassign-a-role.md): Remove a role from a user to revoke their access to a NexusOne feature. - [View a role](https://docs.nx1cloud.com/documentation/govern/tasks/role/view-a-role.md) - [Assign a role to a tag](https://docs.nx1cloud.com/documentation/govern/tasks/tag/assign-a-role-to-a-tag.md): Assign a role to a tag to control access to ingested data. - [Unassign a role from a tag](https://docs.nx1cloud.com/documentation/govern/tasks/tag/unassign-a-role-from-a-tag.md): Remove a role from a tag to revoke their access to tagged data. - [Overview](https://docs.nx1cloud.com/documentation/ingest/overview.md): Overview of NexusOne's Ingest feature that brings files, databases, and lakehouses into the platform for querying and analytics. - [Ingest a database](https://docs.nx1cloud.com/documentation/ingest/tasks/ingest-a-database.md): Ingest a database into NexusOne by copying external database datasets into the platform. - [Ingest a file](https://docs.nx1cloud.com/documentation/ingest/tasks/ingest-a-file.md): Ingest a file into NexusOne by uploading a local file or providing a public URL. - [Ingest a lakehouse](https://docs.nx1cloud.com/documentation/ingest/tasks/ingest-a-lakehouse.md): Ingest a lakehouse into NexusOne by copying data between internal tables while preserving catalog and table format metadata for downstream querying. - [Ingest an API](https://docs.nx1cloud.com/documentation/ingest/tasks/ingest-an-api.md): Ingest an API into NexusOne by pulling data from a SaaS endpoint and storing its responses as tables in an Iceberg lakehouse. - [Overview](https://docs.nx1cloud.com/documentation/monitor/overview.md): Overview of NexusOne's Monitor feature used for managing Airflow DAGs represented as jobs. - [Delete a job](https://docs.nx1cloud.com/documentation/monitor/tasks/delete-a-job.md): Delete a scheduled job to remove it from Airflow. - [Trigger a job](https://docs.nx1cloud.com/documentation/monitor/tasks/trigger-a-job.md): Trigger a job to manually execute NexusOne's Ask, Engineer, or Ingest workflows. - [View a job](https://docs.nx1cloud.com/documentation/monitor/tasks/view-a-job.md): View a job to monitor executions started by NexusOne's Ask, Engineer, or Ingest features. - [Overview](https://docs.nx1cloud.com/documentation/quality/overview.md): Overview of NexusOne's Data Quality feature for defining rules that enforce quality checks in your data. - [Delete a data quality rule](https://docs.nx1cloud.com/documentation/quality/tasks/delete-a-dq-rule.md): Delete a data quality rule to remove outdated or incorrect validation logic. - [Set a data quality rule](https://docs.nx1cloud.com/documentation/quality/tasks/set-a-dq-rule.md): Set a data quality rule to enforce quality checks in your data. - [View a data quality rule](https://docs.nx1cloud.com/documentation/quality/tasks/view-a-dq-rule.md): View a data quality rule to inspect its associated SQL logic. - [Overview](https://docs.nx1cloud.com/documentation/semantic-models/Overview.md): Overview of NexusOne's Semantic Model feature used to create and manage business-friendly data abstractions as materialized views. - [Create a semantic model](https://docs.nx1cloud.com/documentation/semantic-model/tasks/create-a-semantic-model.md): Create a semantic model to define business-friendly insights in a draft for later review by an administrator. - [NexusOne Documentation](https://docs.nx1cloud.com/home.md): Welcome to the NexusOne documentation - [Airflow hands-on examples](https://docs.nx1cloud.com/platform-components/apache-airflow/airflow-hands-on-examples.md) - [Airflow in NexusOne](https://docs.nx1cloud.com/platform-components/apache-airflow/airflow-in-nx1.md) - [Apache APISIX API Gateway](https://docs.nx1cloud.com/platform-components/apache-apisix-api-gateway.md) - [Apache Flink](https://docs.nx1cloud.com/platform-components/apache-flink.md) - [Apache Gravitino](https://docs.nx1cloud.com/platform-components/apache-gravitino.md) - [Apache Hive Metastore](https://docs.nx1cloud.com/platform-components/apache-hive-metastore.md) - [Iceberg best practices](https://docs.nx1cloud.com/platform-components/apache-iceberg/iceberg-best-practices.md) - [Iceberg in NexusOne](https://docs.nx1cloud.com/platform-components/apache-iceberg/iceberg-in-nx1.md) - [Apache Kafka](https://docs.nx1cloud.com/platform-components/apache-kafka.md) - [Kyuubi hands-on examples](https://docs.nx1cloud.com/platform-components/apache-kyuubi/kyuubi-hands-on-examples.md) - [Kyuubi in NexusOne](https://docs.nx1cloud.com/platform-components/apache-kyuubi/kyuubi-in-nx1.md) - [NiFi best practices](https://docs.nx1cloud.com/platform-components/apache-nifi/nifi-best-practices.md) - [NiFi hands-on examples](https://docs.nx1cloud.com/platform-components/apache-nifi/nifi-hands-on-examples.md) - [NiFi in NexusOne](https://docs.nx1cloud.com/platform-components/apache-nifi/nifi-in-nx1.md) - [Ranger best practices](https://docs.nx1cloud.com/platform-components/apache-ranger/ranger-best-practices.md) - [Ranger hands-on examples](https://docs.nx1cloud.com/platform-components/apache-ranger/ranger-hands-on-examples.md) - [Ranger in NexusOne](https://docs.nx1cloud.com/platform-components/apache-ranger/ranger-in-nx1.md) - [Apache Sedona](https://docs.nx1cloud.com/platform-components/apache-sedona.md) - [Spark best practices](https://docs.nx1cloud.com/platform-components/apache-spark/spark-best-practices.md) - [Spark hands-on examples](https://docs.nx1cloud.com/platform-components/apache-spark/spark-hands-on-examples.md) - [Spark in NexusOne](https://docs.nx1cloud.com/platform-components/apache-spark/spark-in-nx1.md) - [Superset hands-on examples](https://docs.nx1cloud.com/platform-components/apache-superset/superset-hands-on-examples.md) - [Superset in NexusOne](https://docs.nx1cloud.com/platform-components/apache-superset/superset-in-nx1.md) - [Apicurio Schema Registry](https://docs.nx1cloud.com/platform-components/apicurio-schema-registry.md) - [CrewAI](https://docs.nx1cloud.com/platform-components/crew-ai.md) - [DataHub best practices](https://docs.nx1cloud.com/platform-components/datahub/datahub-best-practices.md) - [DataHub in NexusOne](https://docs.nx1cloud.com/platform-components/datahub/datahub-in-nx1.md) - [Debezium server best practices](https://docs.nx1cloud.com/platform-components/debezium-server/debezium-server-best-practices.md) - [Debezium server in NexusOne](https://docs.nx1cloud.com/platform-components/debezium-server/debezium-server-in-nx1.md) - [Troubleshoot common Debezium server issues](https://docs.nx1cloud.com/platform-components/debezium-server/trouble-shoot-common-debezium-server-issues.md) - [JupyterHub best practices for users](https://docs.nx1cloud.com/platform-components/jupyterhub/jupyterhub-best-practices-for-users.md) - [JupyterHub hands-on examples](https://docs.nx1cloud.com/platform-components/jupyterhub/jupyterhub-hands-on-examples.md) - [JupyterHub in NexusOne](https://docs.nx1cloud.com/platform-components/jupyterhub/jupyterhub-in-nx1.md) - [Keycloak hands-on examples](https://docs.nx1cloud.com/platform-components/keycloak/keycloak-hands-on-examples.md) - [Keycloak in NexusOne](https://docs.nx1cloud.com/platform-components/keycloak/keycloak-in-nx1.md) - [Metabase best practices](https://docs.nx1cloud.com/platform-components/metabase/metabase-best-practices.md) - [Metabase hands-on examples](https://docs.nx1cloud.com/platform-components/metabase/metabase-hands-on-examples.md) - [Metabase in NeuxusOne](https://docs.nx1cloud.com/platform-components/metabase/metabase-in-nx1.md) - [ML-Flow](https://docs.nx1cloud.com/platform-components/ml-flow.md) - [Other components](https://docs.nx1cloud.com/platform-components/other-components.md) - [PyTorch](https://docs.nx1cloud.com/platform-components/pytorch.md) - [Ray](https://docs.nx1cloud.com/platform-components/ray.md) - [Trino best practices](https://docs.nx1cloud.com/platform-components/trino/trino-best-practices.md) - [Trino hands-on examples](https://docs.nx1cloud.com/platform-components/trino/trino-hands-on-examples.md) - [Trino in NexusOne](https://docs.nx1cloud.com/platform-components/trino/trino-in-nx1.md) - [Non-web portal users](https://docs.nx1cloud.com/release-notes/february-2026/non-web-portal-users.md) - [Non-web portal users](https://docs.nx1cloud.com/release-notes/january-2026/non-web-portal-users.md) - [Web portal users](https://docs.nx1cloud.com/release-notes/january-2026/web-portal-users.md) - [Non-web portal users](https://docs.nx1cloud.com/release-notes/march-2026/non-web-portal-users.md) - [Web portal users](https://docs.nx1cloud.com/release-notes/march-2026/web-portal-users.md) - [Ingest a MySQL database](https://docs.nx1cloud.com/tutorials/ingest/database/ingest-a-mysql-db.md) - [Ingest a PostgreSQL database](https://docs.nx1cloud.com/tutorials/ingest/database/ingest-a-postgres-db.md) - [Ingest an Oracle database](https://docs.nx1cloud.com/tutorials/ingest/database/ingest-an-oracle-db.md) - [Add a CSV file from a public URL](https://docs.nx1cloud.com/tutorials/ingest/file/add-csv-from-a-public-url.md) - [Add an ORC file from a public URL](https://docs.nx1cloud.com/tutorials/ingest/file/add-orc-from-a-public-url.md) - [Add a Parquet file from a public URL](https://docs.nx1cloud.com/tutorials/ingest/file/add-parquet-from-a-public-url.md) - [Add an XLSX file from a public URL](https://docs.nx1cloud.com/tutorials/ingest/file/add-xlsx-from-a-public-url.md) - [Upload a CSV file](https://docs.nx1cloud.com/tutorials/ingest/file/upload-csv.md) - [Upload an ORC file](https://docs.nx1cloud.com/tutorials/ingest/file/upload-orc.md) - [Upload a Parquet file](https://docs.nx1cloud.com/tutorials/ingest/file/upload-parquet.md) - [Upload an XLSX file](https://docs.nx1cloud.com/tutorials/ingest/file/upload-xlsx.md) ## OpenAPI Specs - [openapi](https://docs.nx1cloud.com/api-reference/openapi.json) Built with [Mintlify](https://mintlify.com).