[FLINK-32024][docs] Short code related to externalized connector retrieve version from its own data yaml
diff --git a/docs/content.zh/docs/connectors/datastream/opensearch.md b/docs/content.zh/docs/connectors/datastream/opensearch.md
index cca9e4f..ab4a3a1 100644
--- a/docs/content.zh/docs/connectors/datastream/opensearch.md
+++ b/docs/content.zh/docs/connectors/datastream/opensearch.md
@@ -39,11 +39,11 @@
   <tbody>
     <tr>
         <td>1.x</td>
-        <td>{{< connector_artifact flink-connector-opensearch 1.0.0 >}}</td>
+        <td>{{< connector_artifact flink-connector-opensearch opensearch >}}</td>
     </tr>
     <tr>
         <td>2.x</td>
-        <td>{{< connector_artifact flink-connector-opensearch 1.0.0 >}}</td>
+        <td>{{< connector_artifact flink-connector-opensearch opensearch >}}</td>
     </tr>
   </tbody>
 </table>
diff --git a/docs/content.zh/docs/connectors/table/opensearch.md b/docs/content.zh/docs/connectors/table/opensearch.md
index 1077322..23cc6e4 100644
--- a/docs/content.zh/docs/connectors/table/opensearch.md
+++ b/docs/content.zh/docs/connectors/table/opensearch.md
@@ -37,7 +37,7 @@
 Dependencies
 ------------
 
-{{< sql_connector_download_table "opensearch" 1.0.0 >}}
+{{< sql_connector_download_table "opensearch" >}}
 
 The Opensearch connector is not part of the binary distribution.
 See how to link with it for cluster execution [here]({{< ref "docs/dev/configuration/overview" >}}).
diff --git a/docs/content/docs/connectors/datastream/opensearch.md b/docs/content/docs/connectors/datastream/opensearch.md
index 8150b8b..c971235 100644
--- a/docs/content/docs/connectors/datastream/opensearch.md
+++ b/docs/content/docs/connectors/datastream/opensearch.md
@@ -39,12 +39,12 @@
   <tbody>
     <tr>
         <td>1.x</td>
-        <td>{{< connector_artifact flink-connector-opensearch 1.0.0 >}}</td>
+        <td>{{< connector_artifact flink-connector-opensearch opensearch >}}</td>
     </tr>
     <tr>
         <td>2.x</td>
         <td>
-          {{< connector_artifact flink-connector-opensearch 1.0.0 >}}
+          {{< connector_artifact flink-connector-opensearch opensearch >}}
 
           By default, Apache Flink Opensearch Connector uses 1.3.x client libraries. You could switch to use 2.x (or upcoming 3.x) clients noting that those require **JDK-11 or above**, for example.
 
diff --git a/docs/content/docs/connectors/table/opensearch.md b/docs/content/docs/connectors/table/opensearch.md
index 1077322..23cc6e4 100644
--- a/docs/content/docs/connectors/table/opensearch.md
+++ b/docs/content/docs/connectors/table/opensearch.md
@@ -37,7 +37,7 @@
 Dependencies
 ------------
 
-{{< sql_connector_download_table "opensearch" 1.0.0 >}}
+{{< sql_connector_download_table "opensearch" >}}
 
 The Opensearch connector is not part of the binary distribution.
 See how to link with it for cluster execution [here]({{< ref "docs/dev/configuration/overview" >}}).
diff --git a/docs/data/opensearch.yml b/docs/data/opensearch.yml
index f5629bf..04ca3be 100644
--- a/docs/data/opensearch.yml
+++ b/docs/data/opensearch.yml
@@ -16,6 +16,7 @@
 # limitations under the License.
 ################################################################################
 
+version: 2.0.0-SNAPSHOT
 variants:
   - maven: flink-connector-opensearch
     sql_url: https://repo.maven.apache.org/maven2/org/apache/flink/flink-sql-connector-opensearch/$full_version/flink-sql-connector-opensearch-$full_version.jar