diff --git a/ingestion/src/metadata/ingestion/source/dashboard/tableau/client.py b/ingestion/src/metadata/ingestion/source/dashboard/tableau/client.py index b564a2079c03..ab29472bb230 100644 --- a/ingestion/src/metadata/ingestion/source/dashboard/tableau/client.py +++ b/ingestion/src/metadata/ingestion/source/dashboard/tableau/client.py @@ -67,7 +67,7 @@ def __init__( ): # ssl_verify is typed as a `bool` in TableauServerConnection # However, it is passed as `verify=self.ssl_verify` in each `requests` call. - # In requests (https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification) + # In requests (https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification) # the param can be None, False to ignore HTTPS certs or a string with the path to the cert. self._client = TableauServerConnection( config_json=config, diff --git a/openmetadata-docs/content/v1.0.x/connectors/database/trino/cli.md b/openmetadata-docs/content/v1.0.x/connectors/database/trino/cli.md index 6e2a1af5b4f8..fa14cf24cd8f 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/database/trino/cli.md +++ b/openmetadata-docs/content/v1.0.x/connectors/database/trino/cli.md @@ -526,7 +526,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% /codeInfo %} diff --git a/openmetadata-docs/content/v1.0.x/connectors/database/trino/index.md b/openmetadata-docs/content/v1.0.x/connectors/database/trino/index.md index c73facb61a0b..7721671d1166 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/database/trino/index.md +++ b/openmetadata-docs/content/v1.0.x/connectors/database/trino/index.md @@ -219,7 +219,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% /extraContent %} diff --git a/openmetadata-docs/content/v1.0.x/connectors/ingestion/deployment/index.md b/openmetadata-docs/content/v1.0.x/connectors/ingestion/deployment/index.md index 4a8d5e42fef3..c66fcbc7b0eb 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/ingestion/deployment/index.md +++ b/openmetadata-docs/content/v1.0.x/connectors/ingestion/deployment/index.md @@ -63,7 +63,7 @@ that decouples how OpenMetadata communicates with the Orchestrator, as different calls and data to be sent. - You can find the `PipelineServiceClient` abstraction [here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/util/PipelineServiceClient.java), -- And the `AirflowRESTClient` implementation [here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/airflow/AirflowRESTClient.java). +- And the `AirflowRESTClient` implementation [here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/clients/pipeline/airflow/AirflowRESTClient.java). The clients that implement the abstractions from the `PipelineServiceClient` are merely a translation layer between the information received in the shape of an `IngestionPipeline` Entity, and the specific requirements of each Orchestrator. @@ -284,7 +284,7 @@ pipelineServiceClient.deployPipeline(ingestionPipeline); ``` Then, the actual deployment logic is handled by the class implementing the Pipeline Service Client. For this example, -it will be the [AirflowRESTClient](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/airflow/AirflowRESTClient.java). +it will be the [AirflowRESTClient](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/clients/pipeline/airflow/AirflowRESTClient.java). First, let's see what it is needed to instantiate the Airflow REST Client: diff --git a/openmetadata-docs/content/v1.0.x/connectors/ingestion/lineage/index.md b/openmetadata-docs/content/v1.0.x/connectors/ingestion/lineage/index.md index 3a7eefc41566..c6e38096398b 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/ingestion/lineage/index.md +++ b/openmetadata-docs/content/v1.0.x/connectors/ingestion/lineage/index.md @@ -118,12 +118,12 @@ as well). You might also need to validate if the query logs are available in the You can check the queries being used here: -- [BigQuery](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/utils/sql_queries.py#L428) -- [Snowflake](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/utils/sql_queries.py#L197) -- [MSSQL](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/utils/sql_queries.py#L350) -- [Redshift](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/utils/sql_queries.py#L18) -- [Clickhouse](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/utils/sql_queries.py#L376) -- [Postgres](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/utils/sql_queries.py#L467) +- [BigQuery](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/ingestion/source/database/bigquery/queries.py) +- [Snowflake](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/ingestion/source/database/snowflake/queries.py) +- [MSSQL](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/ingestion/source/database/mssql/queries.py) +- [Redshift](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/ingestion/source/database/redshift/queries.py) +- [Clickhouse](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/ingestion/source/database/clickhouse/queries.py) +- [Postgres](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/src/metadata/ingestion/source/database/postgres/queries.py) By default, we apply a result limit of 1000 records. You might also need to increase that for databases with big volumes of queries. diff --git a/openmetadata-docs/content/v1.0.x/connectors/ml-model/mlflow/cli.md b/openmetadata-docs/content/v1.0.x/connectors/ml-model/mlflow/cli.md index 4c47c9a14e2d..e98603e9be25 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/ml-model/mlflow/cli.md +++ b/openmetadata-docs/content/v1.0.x/connectors/ml-model/mlflow/cli.md @@ -40,7 +40,7 @@ the steps to create a YAML configuration able to connect to the source, process the Entities if needed, and reach the OpenMetadata server. The workflow is modeled around the following -[JSON Schema](https://github.com/open-metadata/OpenMetadatablob/main/openmetadata-spec/src/main/resources/json/schema/metadataIngestion/workflow.json) +[JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/metadataIngestion/mlmodelServiceMetadataPipeline.json) ### 1. Define the YAML Config diff --git a/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/airflow.md b/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/airflow.md index 6fc43e3e7a47..1b22a988e691 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/airflow.md +++ b/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/airflow.md @@ -55,7 +55,7 @@ pip3 install "openmetadata-ingestion[sagemaker]" ## Metadata Ingestion All connectors are defined as JSON Schemas. -[Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/mlmodel/sagemakerConnection.json) +[Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/mlmodel/sageMakerConnection.json) you can find the structure to create a connection to Sagemaker. In order to create and run a Metadata Ingestion workflow, we will follow diff --git a/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/cli.md b/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/cli.md index c93e2af33e9d..efdd29ba0890 100644 --- a/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/cli.md +++ b/openmetadata-docs/content/v1.0.x/connectors/ml-model/sagemaker/cli.md @@ -55,7 +55,7 @@ pip3 install "openmetadata-ingestion[sagemaker]" ## Metadata Ingestion All connectors are defined as JSON Schemas. -[Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/mlmodel/sagemakerConnection.json) +[Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/mlmodel/sageMakerConnection.json) you can find the structure to create a connection to Sagemaker. In order to create and run a Metadata Ingestion workflow, we will follow @@ -63,7 +63,7 @@ the steps to create a YAML configuration able to connect to the source, process the Entities if needed, and reach the OpenMetadata server. The workflow is modeled around the following -[JSON Schema](https://github.com/open-metadata/OpenMetadatablob/main/openmetadata-spec/src/main/resources/json/schema/metadataIngestion/workflow.json) +[JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/metadataIngestion/mlmodelServiceMetadataPipeline.json) ### 1. Define the YAML Config diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/bare-metal.md index e75600c67ceb..ed7b35e1387b 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/bare-metal.md @@ -52,5 +52,5 @@ authorizerConfiguration: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/docker.md index 119ac296d162..a9856647e86a 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/docker.md @@ -48,7 +48,7 @@ OM_AUTH_JWT_TOKEN= ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} ## 2. Start Docker diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/kubernetes.md index 12d022fb2c2c..8448aaf53745 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/amazon-cognito-sso/kubernetes.md @@ -49,5 +49,5 @@ global: {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/auth0/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/auth0/bare-metal.md index 4b549551dcd3..4f934170f158 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/auth0/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/auth0/bare-metal.md @@ -51,5 +51,5 @@ authorizerConfiguration: {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/auth0/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/auth0/docker.md index 1d92884e4fee..857086d78f05 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/auth0/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/auth0/docker.md @@ -45,7 +45,7 @@ AUTHENTICATION_CALLBACK_URL=http://localhost:8585/callback ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} ## 2. Start Docker diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/auth0/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/auth0/kubernetes.md index e71a36b83cb4..44352e615cd3 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/auth0/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/auth0/kubernetes.md @@ -47,5 +47,5 @@ global: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/bare-metal.md index 53d72fca4345..d7d4d8568748 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/bare-metal.md @@ -55,5 +55,5 @@ authorizerConfiguration: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/docker.md index 3141a45f502a..85214cb0d4da 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/docker.md @@ -46,7 +46,7 @@ AUTHENTICATION_CALLBACK_URL=http://localhost:8585/callback ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/kubernetes.md index ed91873c1a65..8c0c790951b3 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/custom-oidc/kubernetes.md @@ -48,5 +48,5 @@ global: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/google/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/google/bare-metal.md index 4d555292c901..c64cd84b42d2 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/google/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/google/bare-metal.md @@ -51,5 +51,5 @@ authorizerConfiguration: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/google/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/google/docker.md index 194377c4a3c6..c48b541090d4 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/google/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/google/docker.md @@ -46,7 +46,7 @@ AUTHENTICATION_CALLBACK_URL=http://openmetadata:8585/callback {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} ### 2. Start Docker diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/google/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/google/kubernetes.md index 5e1de0ae76a6..3250057fdc8e 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/google/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/google/kubernetes.md @@ -52,5 +52,5 @@ global: {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/bare-metal.md index c2e9fe4ee59f..be8b5cc1ef23 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/bare-metal.md @@ -55,5 +55,5 @@ authorizerConfiguration: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/docker.md index 2966fed6f24a..c88deba411ff 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/docker.md @@ -45,7 +45,7 @@ AUTHENTICATION_CALLBACK_URL=http://localhost:8585/callback ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} ## 2. Start Docker diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/kubernetes.md index a20046a0460d..8324fa9bbf6e 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/keycloak/kubernetes.md @@ -51,5 +51,5 @@ global: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/okta/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/okta/bare-metal.md index 296d88ae8c2d..e543ef4ec0de 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/okta/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/okta/bare-metal.md @@ -50,5 +50,5 @@ authorizerConfiguration: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/okta/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/okta/docker.md index c44f724985d8..5b3487053971 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/okta/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/okta/docker.md @@ -47,7 +47,7 @@ AUTHENTICATION_CALLBACK_URL=http://localhost:8585/callback ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} ## 2. Start Docker diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/okta/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/okta/kubernetes.md index 915b8e1f003e..860c886915a7 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/okta/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/okta/kubernetes.md @@ -50,5 +50,5 @@ global: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/one-login/bare-metal.md b/openmetadata-docs/content/v1.0.x/deployment/security/one-login/bare-metal.md index 345dcc978aa5..7e5fe2a64e3b 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/one-login/bare-metal.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/one-login/bare-metal.md @@ -54,7 +54,7 @@ authorizerConfiguration: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/one-login/docker.md b/openmetadata-docs/content/v1.0.x/deployment/security/one-login/docker.md index 0f1a897ab094..9c505735e2c7 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/one-login/docker.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/one-login/docker.md @@ -43,7 +43,7 @@ AUTHENTICATION_CALLBACK_URL=http://localhost:8585/callback ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} ## 2. Start Docker diff --git a/openmetadata-docs/content/v1.0.x/deployment/security/one-login/kubernetes.md b/openmetadata-docs/content/v1.0.x/deployment/security/one-login/kubernetes.md index 4a527d2f9d61..1b34cd3f46bc 100644 --- a/openmetadata-docs/content/v1.0.x/deployment/security/one-login/kubernetes.md +++ b/openmetadata-docs/content/v1.0.x/deployment/security/one-login/kubernetes.md @@ -48,5 +48,5 @@ global: ``` {% note noteType="Tip" %} - Follow [this guide](/how-to-guides/feature-configurations/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. + Follow [this guide](/how-to-guides/admin-guide/bots) to configure the `ingestion-bot` credentials for ingesting data using Connectors. {% /note %} \ No newline at end of file diff --git a/openmetadata-docs/content/v1.0.x/sdk/python/entities/ml-model.md b/openmetadata-docs/content/v1.0.x/sdk/python/entities/ml-model.md index fd60268d9442..cad95da4e4ce 100644 --- a/openmetadata-docs/content/v1.0.x/sdk/python/entities/ml-model.md +++ b/openmetadata-docs/content/v1.0.x/sdk/python/entities/ml-model.md @@ -143,4 +143,4 @@ In this doc, we have seen the role that OpenMetadata serves from a Machine Learn We have shown how to use the Python API to enrich the models' metadata and add the lineage information with its related Entities and how the versioning will respond to changes. -For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_model_api.py). +For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_mlmodel_api.py). diff --git a/openmetadata-docs/content/v1.1.x/connectors/database/trino/index.md b/openmetadata-docs/content/v1.1.x/connectors/database/trino/index.md index a9d0ffca7d20..cb0262d764ad 100644 --- a/openmetadata-docs/content/v1.1.x/connectors/database/trino/index.md +++ b/openmetadata-docs/content/v1.1.x/connectors/database/trino/index.md @@ -91,7 +91,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are a couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -Find more details in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +Find more details in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% partial file="/v1.1/connectors/database/advanced-configuration.md" /%} diff --git a/openmetadata-docs/content/v1.1.x/connectors/database/trino/yaml.md b/openmetadata-docs/content/v1.1.x/connectors/database/trino/yaml.md index d18b1275e73e..b93de40bae39 100644 --- a/openmetadata-docs/content/v1.1.x/connectors/database/trino/yaml.md +++ b/openmetadata-docs/content/v1.1.x/connectors/database/trino/yaml.md @@ -512,7 +512,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% /codeInfo %} diff --git a/openmetadata-docs/content/v1.1.x/connectors/ingestion/deployment/index.md b/openmetadata-docs/content/v1.1.x/connectors/ingestion/deployment/index.md index 7482639da080..f56f36e33e60 100644 --- a/openmetadata-docs/content/v1.1.x/connectors/ingestion/deployment/index.md +++ b/openmetadata-docs/content/v1.1.x/connectors/ingestion/deployment/index.md @@ -284,7 +284,7 @@ pipelineServiceClient.deployPipeline(ingestionPipeline); ``` Then, the actual deployment logic is handled by the class implementing the Pipeline Service Client. For this example, -it will be the [AirflowRESTClient](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/airflow/AirflowRESTClient.java). +it will be the [AirflowRESTClient](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/main/java/org/openmetadata/service/clients/pipeline/airflow/AirflowRESTClient.java). First, let's see what it is needed to instantiate the Airflow REST Client: diff --git a/openmetadata-docs/content/v1.1.x/sdk/python/entities/ml-model.md b/openmetadata-docs/content/v1.1.x/sdk/python/entities/ml-model.md index fd60268d9442..cad95da4e4ce 100644 --- a/openmetadata-docs/content/v1.1.x/sdk/python/entities/ml-model.md +++ b/openmetadata-docs/content/v1.1.x/sdk/python/entities/ml-model.md @@ -143,4 +143,4 @@ In this doc, we have seen the role that OpenMetadata serves from a Machine Learn We have shown how to use the Python API to enrich the models' metadata and add the lineage information with its related Entities and how the versioning will respond to changes. -For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_model_api.py). +For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_mlmodel_api.py). diff --git a/openmetadata-docs/content/v1.2.x/connectors/database/trino/index.md b/openmetadata-docs/content/v1.2.x/connectors/database/trino/index.md index 5fd1631ba0ad..01e93bacba82 100644 --- a/openmetadata-docs/content/v1.2.x/connectors/database/trino/index.md +++ b/openmetadata-docs/content/v1.2.x/connectors/database/trino/index.md @@ -95,7 +95,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are a couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -Find more details in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +Find more details in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% partial file="/v1.2/connectors/database/advanced-configuration.md" /%} diff --git a/openmetadata-docs/content/v1.2.x/connectors/database/trino/yaml.md b/openmetadata-docs/content/v1.2.x/connectors/database/trino/yaml.md index f26c0c814bf7..46eb1954cf93 100644 --- a/openmetadata-docs/content/v1.2.x/connectors/database/trino/yaml.md +++ b/openmetadata-docs/content/v1.2.x/connectors/database/trino/yaml.md @@ -229,7 +229,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% /codeInfo %} diff --git a/openmetadata-docs/content/v1.2.x/sdk/python/entities/ml-model.md b/openmetadata-docs/content/v1.2.x/sdk/python/entities/ml-model.md index fd60268d9442..cad95da4e4ce 100644 --- a/openmetadata-docs/content/v1.2.x/sdk/python/entities/ml-model.md +++ b/openmetadata-docs/content/v1.2.x/sdk/python/entities/ml-model.md @@ -143,4 +143,4 @@ In this doc, we have seen the role that OpenMetadata serves from a Machine Learn We have shown how to use the Python API to enrich the models' metadata and add the lineage information with its related Entities and how the versioning will respond to changes. -For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_model_api.py). +For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_mlmodel_api.py). diff --git a/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/index.md b/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/index.md index bff3a3cf0d8f..cc0d8659a048 100644 --- a/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/index.md +++ b/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/index.md @@ -95,7 +95,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are a couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -Find more details in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +Find more details in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% partial file="/v1.3/connectors/database/advanced-configuration.md" /%} diff --git a/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/yaml.md b/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/yaml.md index ebd29bc02472..a4681db0c43b 100644 --- a/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/yaml.md +++ b/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/database/trino/yaml.md @@ -229,7 +229,7 @@ In order to integrate SSL in the Metadata Ingestion Config, the user will have t There are couple of types of SSL modes that redshift supports which can be added to ConnectionArguments, they are as follows: - **false**: In order to disable SSL verification, set the `verify` parameter to `False`. - **\**: To use self-signed certificates, specify a path to the certificate in `verify` parameter. -More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced/#ssl-cert-verification). +More details can be found in [the Python requests library documentation](https://requests.readthedocs.io/en/latest/user/advanced.html?highlight=ssl#ssl-cert-verification). {% /codeInfo %} diff --git a/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/ml-model/sagemaker/yaml.md b/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/ml-model/sagemaker/yaml.md index 65a672d72c65..9f3cb185120b 100644 --- a/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/ml-model/sagemaker/yaml.md +++ b/openmetadata-docs/content/v1.3.x-SNAPSHOT/connectors/ml-model/sagemaker/yaml.md @@ -56,7 +56,7 @@ pip3 install "openmetadata-ingestion[sagemaker]" ## Metadata Ingestion All connectors are defined as JSON Schemas. -[Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/mlmodel/sagemakerConnection.json) +[Here](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/services/connections/mlmodel/sageMakerConnection.json ) you can find the structure to create a connection to Sagemaker. In order to create and run a Metadata Ingestion workflow, we will follow diff --git a/openmetadata-docs/content/v1.3.x-SNAPSHOT/sdk/python/entities/ml-model.md b/openmetadata-docs/content/v1.3.x-SNAPSHOT/sdk/python/entities/ml-model.md index fd60268d9442..cad95da4e4ce 100644 --- a/openmetadata-docs/content/v1.3.x-SNAPSHOT/sdk/python/entities/ml-model.md +++ b/openmetadata-docs/content/v1.3.x-SNAPSHOT/sdk/python/entities/ml-model.md @@ -143,4 +143,4 @@ In this doc, we have seen the role that OpenMetadata serves from a Machine Learn We have shown how to use the Python API to enrich the models' metadata and add the lineage information with its related Entities and how the versioning will respond to changes. -For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_model_api.py). +For further information on the properties, do not hesitate to review the [JSON Schema](https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-spec/src/main/resources/json/schema/entity/data/mlmodel.json) and for examples and usages with the Python API, you can take a look at our [integration tests](https://github.com/open-metadata/OpenMetadata/blob/main/ingestion/tests/integration/ometa/test_ometa_mlmodel_api.py).