Update content

This commit is contained in:
OpenTelekomCloud Proposal Bot 2023-11-07 08:13:43 +00:00 committed by Michal Kacur
parent a6f28c7c85
commit 3493830b7e
109 changed files with 455 additions and 498 deletions

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@
Using CarbonData Using CarbonData
================ ================
- :ref:`Overview <mrs_01_1401>` - :ref:`Spark CarbonData Overview <mrs_01_1401>`
- :ref:`Configuration Reference <mrs_01_1404>` - :ref:`Configuration Reference <mrs_01_1404>`
- :ref:`CarbonData Operation Guide <mrs_01_1405>` - :ref:`CarbonData Operation Guide <mrs_01_1405>`
- :ref:`CarbonData Performance Tuning <mrs_01_1417>` - :ref:`CarbonData Performance Tuning <mrs_01_1417>`
@ -18,7 +18,7 @@ Using CarbonData
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
overview/index spark_carbondata_overview/index
configuration_reference configuration_reference
carbondata_operation_guide/index carbondata_operation_guide/index
carbondata_performance_tuning/index carbondata_performance_tuning/index

View File

@ -2,8 +2,8 @@
.. _mrs_01_1401: .. _mrs_01_1401:
Overview Spark CarbonData Overview
======== =========================
- :ref:`CarbonData Overview <mrs_01_1402>` - :ref:`CarbonData Overview <mrs_01_1402>`
- :ref:`Main Specifications of CarbonData <mrs_01_1403>` - :ref:`Main Specifications of CarbonData <mrs_01_1403>`

View File

@ -2,8 +2,8 @@
.. _mrs_01_24790: .. _mrs_01_24790:
Overview ClickHouse Multi-Tenancy Overview
======== =================================
.. note:: .. note::

View File

@ -5,7 +5,7 @@
ClickHouse Multi-Tenancy ClickHouse Multi-Tenancy
======================== ========================
- :ref:`Overview <mrs_01_24790>` - :ref:`ClickHouse Multi-Tenancy Overview <mrs_01_24790>`
- :ref:`Enabling the CPU Priority Feature <mrs_01_24789>` - :ref:`Enabling the CPU Priority Feature <mrs_01_24789>`
- :ref:`Managing ClickHouse Tenants <mrs_01_24791>` - :ref:`Managing ClickHouse Tenants <mrs_01_24791>`
- :ref:`Modifying the Memory Limit of ClickHouse on a ClickHouseServer Node <mrs_01_24786>` - :ref:`Modifying the Memory Limit of ClickHouse on a ClickHouseServer Node <mrs_01_24786>`
@ -14,7 +14,7 @@ ClickHouse Multi-Tenancy
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
overview clickhouse_multi-tenancy_overview
enabling_the_cpu_priority_feature enabling_the_cpu_priority_feature
managing_clickhouse_tenants managing_clickhouse_tenants
modifying_the_memory_limit_of_clickhouse_on_a_clickhouseserver_node modifying_the_memory_limit_of_clickhouse_on_a_clickhouseserver_node

View File

@ -0,0 +1,45 @@
:original_name: mrs_01_2395.html
.. _mrs_01_2395:
Configuring the Password of the Default Account of a ClickHouse Cluster(for MRS 3.1.2)
======================================================================================
After a ClickHouse cluster is created, you can use the ClickHouse client to connect to the ClickHouse server. The default username is **default**.
This section describes how to set ClickHouse username and password after a ClickHouse cluster is successfully created.
.. note::
- This section applies to MRS 3.1.2.
- **default** is the default internal user of ClickHouse. It is an administrator user available only in normal mode (kerberos authentication disabled).
Setting the ClickHouse Username and Password
--------------------------------------------
#. Log in to Manager and choose **Cluster** > **Services** > **ClickHouse**. Click the **Configurations** tab and then **All Configurations**.
#. Search for the **users.default.password** parameter in the search box and change its password, as shown in :ref:`Figure 1 <mrs_01_2395__fig42238424419>`.
.. _mrs_01_2395__fig42238424419:
.. figure:: /_static/images/en-us_image_0000001296059672.png
:alt: **Figure 1** Changing the default user password
**Figure 1** Changing the default user password
#. Log in to the node where the client is installed and run the following command to switch to the client installation directory.
**cd**\ *Cluster client installation directory*
#. Run the following command to configure environment variables:
**source bigdata_env**
#. Log in to ClickHouse using the new password.
**clickhouse client --host** *IP address of the ClickHouse instance* **--user** *default* **--password** *xxx*
.. note::
To obtain the service IP address of the ClickHouse instance, choose **Components** > **ClickHouse** > **Instances** on the cluster details page.

View File

@ -6,7 +6,7 @@ User Management and Authentication
================================== ==================================
- :ref:`ClickHouse User and Permission Management <mrs_01_24057>` - :ref:`ClickHouse User and Permission Management <mrs_01_24057>`
- :ref:`Configuring the Password of the Default Account of a ClickHouse Cluster <mrs_01_2395>` - :ref:`Configuring the Password of the Default Account of a ClickHouse Cluster(for MRS 3.1.2) <mrs_01_2395>`
- :ref:`Configuring the Password of the Default Account of a ClickHouse Cluster <mrs_01_24575>` - :ref:`Configuring the Password of the Default Account of a ClickHouse Cluster <mrs_01_24575>`
.. toctree:: .. toctree::
@ -14,5 +14,5 @@ User Management and Authentication
:hidden: :hidden:
clickhouse_user_and_permission_management clickhouse_user_and_permission_management
configuring_the_password_of_the_default_account_of_a_clickhouse_cluster configuring_the_password_of_the_default_account_of_a_clickhouse_clusterfor_mrs_3.1.2
configuring_the_password_of_the_default_account_of_a_clickhouse_cluster configuring_the_password_of_the_default_account_of_a_clickhouse_cluster

View File

@ -38,14 +38,8 @@ Main configuration items include communication port, memory management, connecti
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+ +------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.network.numberOfBuffers | Number of TaskManager network transmission buffer stacks. If an error indicates insufficient system buffer, increase the parameter value. | 2048 | No | | taskmanager.network.numberOfBuffers | Number of TaskManager network transmission buffer stacks. If an error indicates insufficient system buffer, increase the parameter value. | 2048 | No |
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+ +------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.memory.fraction | Ratio of JVM heap memory that TaskManager reserves for sorting, hash tables, and caching of intermediate results. | 0.7 | No |
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.memory.off-heap | Whether TaskManager uses off-heap memory for sorting, hash tables and intermediate status. You are advised to enable this item for large memory needs to improve memory operation efficiency. | false | Yes |
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.memory.segment-size | Size of the memory buffer used by the memory manager and network stack The unit is bytes. | 32768 | No | | taskmanager.memory.segment-size | Size of the memory buffer used by the memory manager and network stack The unit is bytes. | 32768 | No |
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+ +------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.memory.preallocate | Whether TaskManager allocates reserved memory space upon startup. You are advised to enable this item when off-heap memory is used. | false | No |
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.debug.memory.startLogThread | Enable this item for debugging Flink memory and garbage collection (GC)-related problems. TaskManager periodically collects memory and GC statistics, including the current utilization of heap and off-heap memory pools and GC time. | false | No | | taskmanager.debug.memory.startLogThread | Enable this item for debugging Flink memory and garbage collection (GC)-related problems. TaskManager periodically collects memory and GC statistics, including the current utilization of heap and off-heap memory pools and GC time. | false | No |
+------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+ +------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+-----------------+
| taskmanager.debug.memory.logIntervalMs | Interval at which TaskManager periodically collects memory and GC statistics. | 0 | No | | taskmanager.debug.memory.logIntervalMs | Interval at which TaskManager periodically collects memory and GC statistics. | 0 | No |

View File

@ -2,8 +2,8 @@
.. _mrs_01_1590: .. _mrs_01_1590:
Configuring Process Parameters Configuring Flink Process Parameters
============================== ====================================
Scenario Scenario
-------- --------

View File

@ -7,7 +7,7 @@ Optimization DataStream
- :ref:`Memory Configuration Optimization <mrs_01_1588>` - :ref:`Memory Configuration Optimization <mrs_01_1588>`
- :ref:`Configuring DOP <mrs_01_1589>` - :ref:`Configuring DOP <mrs_01_1589>`
- :ref:`Configuring Process Parameters <mrs_01_1590>` - :ref:`Configuring Flink Process Parameters <mrs_01_1590>`
- :ref:`Optimizing the Design of Partitioning Method <mrs_01_1591>` - :ref:`Optimizing the Design of Partitioning Method <mrs_01_1591>`
- :ref:`Configuring the Netty Network Communication <mrs_01_1592>` - :ref:`Configuring the Netty Network Communication <mrs_01_1592>`
- :ref:`Summarization <mrs_01_1593>` - :ref:`Summarization <mrs_01_1593>`
@ -18,7 +18,7 @@ Optimization DataStream
memory_configuration_optimization memory_configuration_optimization
configuring_dop configuring_dop
configuring_process_parameters configuring_flink_process_parameters
optimizing_the_design_of_partitioning_method optimizing_the_design_of_partitioning_method
configuring_the_netty_network_communication configuring_the_netty_network_communication
summarization summarization

View File

@ -2,8 +2,8 @@
.. _mrs_01_24015: .. _mrs_01_24015:
Overview Flink Web UI Overview
======== =====================
- :ref:`Introduction to Flink Web UI <mrs_01_24016>` - :ref:`Introduction to Flink Web UI <mrs_01_24016>`
- :ref:`Flink Web UI Application Process <mrs_01_24017>` - :ref:`Flink Web UI Application Process <mrs_01_24017>`

View File

@ -2,8 +2,8 @@
.. _mrs_01_24048: .. _mrs_01_24048:
Overview FlinkServer Permissions Overview
======== ================================
User **admin** of Manager does not have the FlinkServer service operation permission. To perform FlinkServer service operations, you need to grant related permission to the user. User **admin** of Manager does not have the FlinkServer service operation permission. To perform FlinkServer service operations, you need to grant related permission to the user.

View File

@ -5,12 +5,12 @@
FlinkServer Permissions Management FlinkServer Permissions Management
================================== ==================================
- :ref:`Overview <mrs_01_24048>` - :ref:`FlinkServer Permissions Overview <mrs_01_24048>`
- :ref:`Authentication Based on Users and Roles <mrs_01_24049>` - :ref:`Authentication Based on Users and Roles <mrs_01_24049>`
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
overview flinkserver_permissions_overview
authentication_based_on_users_and_roles authentication_based_on_users_and_roles

View File

@ -5,7 +5,7 @@
Using the Flink Web UI Using the Flink Web UI
====================== ======================
- :ref:`Overview <mrs_01_24015>` - :ref:`Flink Web UI Overview <mrs_01_24015>`
- :ref:`FlinkServer Permissions Management <mrs_01_24047>` - :ref:`FlinkServer Permissions Management <mrs_01_24047>`
- :ref:`Accessing the Flink Web UI <mrs_01_24019>` - :ref:`Accessing the Flink Web UI <mrs_01_24019>`
- :ref:`Creating an Application on the Flink Web UI <mrs_01_24020>` - :ref:`Creating an Application on the Flink Web UI <mrs_01_24020>`
@ -14,14 +14,14 @@ Using the Flink Web UI
- :ref:`Managing Tables on the Flink Web UI <mrs_01_24023>` - :ref:`Managing Tables on the Flink Web UI <mrs_01_24023>`
- :ref:`Managing Jobs on the Flink Web UI <mrs_01_24024>` - :ref:`Managing Jobs on the Flink Web UI <mrs_01_24024>`
- :ref:`Importing and Exporting Jobs <mrs_01_24481>` - :ref:`Importing and Exporting Jobs <mrs_01_24481>`
- :ref:`Managing UDFs on the Flink Web UI <mrs_01_24223>` - :ref:`Managing UDFs <mrs_01_24223>`
- :ref:`Interconnecting FlinkServer with External Components <mrs_01_24226>` - :ref:`Interconnecting FlinkServer with External Components <mrs_01_24226>`
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
overview/index flink_web_ui_overview/index
flinkserver_permissions_management/index flinkserver_permissions_management/index
accessing_the_flink_web_ui accessing_the_flink_web_ui
creating_an_application_on_the_flink_web_ui creating_an_application_on_the_flink_web_ui
@ -30,5 +30,5 @@ Using the Flink Web UI
managing_tables_on_the_flink_web_ui managing_tables_on_the_flink_web_ui
managing_jobs_on_the_flink_web_ui managing_jobs_on_the_flink_web_ui
importing_and_exporting_jobs importing_and_exporting_jobs
managing_udfs_on_the_flink_web_ui/index managing_udfs/index
interconnecting_flinkserver_with_external_components/index interconnecting_flinkserver_with_external_components/index

View File

@ -2,8 +2,8 @@
.. _mrs_01_24223: .. _mrs_01_24223:
Managing UDFs on the Flink Web UI Managing UDFs
================================= =============
- :ref:`Managing UDFs on the Flink Web UI <mrs_01_24211>` - :ref:`Managing UDFs on the Flink Web UI <mrs_01_24211>`
- :ref:`UDF Java and SQL Examples <mrs_01_24224>` - :ref:`UDF Java and SQL Examples <mrs_01_24224>`

View File

@ -2,8 +2,8 @@
.. _mrs_01_1074: .. _mrs_01_1074:
Overview Flume Service Model Overview
======== ============================
Guide a reasonable Flume service configuration by providing performance differences between Flume common modules, to avoid a nonstandard overall service performance caused when a frontend Source and a backend Sink do not match in performance. Guide a reasonable Flume service configuration by providing performance differences between Flume common modules, to avoid a nonstandard overall service performance caused when a frontend Source and a backend Sink do not match in performance.

View File

@ -5,12 +5,12 @@
Configuring the Flume Service Model Configuring the Flume Service Model
=================================== ===================================
- :ref:`Overview <mrs_01_1074>` - :ref:`Flume Service Model Overview <mrs_01_1074>`
- :ref:`Service Model Configuration Guide <mrs_01_1075>` - :ref:`Service Model Configuration Guide <mrs_01_1075>`
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
overview flume_service_model_overview
service_model_configuration_guide service_model_configuration_guide

View File

@ -6,11 +6,11 @@ Encrypted Transmission
====================== ======================
- :ref:`Configuring the Encrypted Transmission <mrs_01_1069>` - :ref:`Configuring the Encrypted Transmission <mrs_01_1069>`
- :ref:`Typical Scenario: Collecting Local Static Logs and Uploading Them to HDFS <mrs_01_1070>` - :ref:`Typical Scenario: Collecting Local Static Logs and Uploading Them to HDFS Encrypted Transmission <mrs_01_1070>`
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
configuring_the_encrypted_transmission configuring_the_encrypted_transmission
typical_scenario_collecting_local_static_logs_and_uploading_them_to_hdfs typical_scenario_collecting_local_static_logs_and_uploading_them_to_hdfs_encrypted_transmission

View File

@ -2,8 +2,8 @@
.. _mrs_01_1070: .. _mrs_01_1070:
Typical Scenario: Collecting Local Static Logs and Uploading Them to HDFS Typical Scenario: Collecting Local Static Logs and Uploading Them to HDFS Encrypted Transmission
========================================================================= ================================================================================================
Scenario Scenario
-------- --------

View File

@ -2,8 +2,8 @@
.. _mrs_01_0391: .. _mrs_01_0391:
Overview Flume Overview
======== ==============
Flume is a distributed, reliable, and highly available system for aggregating massive logs, which can efficiently collect, aggregate, and move massive log data from different data sources and store the data in a centralized data storage system. Various data senders can be customized in the system to collect data. Additionally, Flume provides simple data processes capabilities and writes data to data receivers (which is customizable). Flume is a distributed, reliable, and highly available system for aggregating massive logs, which can efficiently collect, aggregate, and move massive log data from different data sources and store the data in a centralized data storage system. Various data senders can be customized in the system to collect data. Additionally, Flume provides simple data processes capabilities and writes data to data receivers (which is customizable).

View File

@ -6,7 +6,7 @@ Using Flume
=========== ===========
- :ref:`Using Flume from Scratch <mrs_01_0397>` - :ref:`Using Flume from Scratch <mrs_01_0397>`
- :ref:`Overview <mrs_01_0391>` - :ref:`Flume Overview <mrs_01_0391>`
- :ref:`Installing the Flume Client on Clusters <mrs_01_1595>` - :ref:`Installing the Flume Client on Clusters <mrs_01_1595>`
- :ref:`Viewing Flume Client Logs <mrs_01_0393>` - :ref:`Viewing Flume Client Logs <mrs_01_0393>`
- :ref:`Stopping or Uninstalling the Flume Client <mrs_01_0394>` - :ref:`Stopping or Uninstalling the Flume Client <mrs_01_0394>`
@ -30,7 +30,7 @@ Using Flume
:hidden: :hidden:
using_flume_from_scratch using_flume_from_scratch
overview flume_overview
installing_the_flume_client_on_clusters installing_the_flume_client_on_clusters
viewing_flume_client_logs viewing_flume_client_logs
stopping_or_uninstalling_the_flume_client stopping_or_uninstalling_the_flume_client

View File

@ -1,6 +1,6 @@
:original_name: en-us_topic_0000001295898904.html :original_name: mrs_01_24112.html
.. _en-us_topic_0000001295898904: .. _mrs_01_24112:
Configuring HBase Data Compression and Encoding Configuring HBase Data Compression and Encoding
=============================================== ===============================================

View File

@ -10,7 +10,7 @@ HBase Performance Tuning
- :ref:`Optimizing Put and Scan Performance <mrs_01_1016>` - :ref:`Optimizing Put and Scan Performance <mrs_01_1016>`
- :ref:`Improving Real-time Data Write Performance <mrs_01_1017>` - :ref:`Improving Real-time Data Write Performance <mrs_01_1017>`
- :ref:`Improving Real-time Data Read Performance <mrs_01_1018>` - :ref:`Improving Real-time Data Read Performance <mrs_01_1018>`
- :ref:`Optimizing JVM Parameters <mrs_01_1019>` - :ref:`Optimizing HBase JVM Parameters <mrs_01_1019>`
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
@ -21,4 +21,4 @@ HBase Performance Tuning
optimizing_put_and_scan_performance optimizing_put_and_scan_performance
improving_real-time_data_write_performance improving_real-time_data_write_performance
improving_real-time_data_read_performance improving_real-time_data_read_performance
optimizing_jvm_parameters optimizing_hbase_jvm_parameters

View File

@ -2,8 +2,8 @@
.. _mrs_01_1019: .. _mrs_01_1019:
Optimizing JVM Parameters Optimizing HBase JVM Parameters
========================= ===============================
Scenario Scenario
-------- --------

View File

@ -15,7 +15,7 @@ Using HBase
- :ref:`In-House Enhanced Phoenix <mrs_01_24579>` - :ref:`In-House Enhanced Phoenix <mrs_01_24579>`
- :ref:`Configuring HBase DR <mrs_01_1609>` - :ref:`Configuring HBase DR <mrs_01_1609>`
- :ref:`Performing an HBase DR Service Switchover <mrs_01_1610>` - :ref:`Performing an HBase DR Service Switchover <mrs_01_1610>`
- :ref:`Configuring HBase Data Compression and Encoding <en-us_topic_0000001295898904>` - :ref:`Configuring HBase Data Compression and Encoding <mrs_01_24112>`
- :ref:`Performing an HBase DR Active/Standby Cluster Switchover <mrs_01_1611>` - :ref:`Performing an HBase DR Active/Standby Cluster Switchover <mrs_01_1611>`
- :ref:`Community BulkLoad Tool <mrs_01_1612>` - :ref:`Community BulkLoad Tool <mrs_01_1612>`
- :ref:`Configuring the MOB <mrs_01_1631>` - :ref:`Configuring the MOB <mrs_01_1631>`

View File

@ -26,7 +26,7 @@ HetuEngine supports quick joint query of multiple data sources and GUI-based dat
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
| | GaussDB | | GaussDB 200 and GaussDB A 8.0.0 | | | GaussDB | | GaussDB 200 and GaussDB A 8.0.0 |
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
| | Hudi | | MRS 3.1.1 or later | | | Hudi | | MRS 3.1.2 or later |
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
| | ClickHouse | | MRS 3.1.1 or later | | | ClickHouse | | MRS 3.1.1 or later |
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
@ -36,7 +36,7 @@ HetuEngine supports quick joint query of multiple data sources and GUI-based dat
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
| | Elasticsearch | | Elasticsearch of the current cluster | | | Elasticsearch | | Elasticsearch of the current cluster |
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
| | Hudi | | MRS 3.1.1 or later | | | Hudi | | MRS 3.1.2 or later |
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+
| | ClickHouse | | MRS 3.1.1 or later | | | ClickHouse | | MRS 3.1.1 or later |
+-----------------+---------------+------------------+---------------------------------------------------------------+ +-----------------+---------------+------------------+---------------------------------------------------------------+

View File

@ -27,38 +27,34 @@ Concepts
.. table:: **Table 1** Using HetuEngine tables, columns, or data .. table:: **Table 1** Using HetuEngine tables, columns, or data
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| Scenario | Required Permission | | Scenario | Required Permission |
+===================================+=============================================================================================================================================+ +============================+===========================================================================================+
| DESCRIBE TABLE | Select | | DESCRIBE TABLE | Select |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| ANALYZE TABLE | Select and Insert | | ANALYZE TABLE | Select and Insert |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| SHOW COLUMNS | Select | | SHOW COLUMNS | Select |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| SHOW TABLE STATUS | Select | | SHOW TABLE STATUS | Select |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| SHOW TABLE PROPERTIES | Select | | SHOW TABLE PROPERTIES | Select |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| SELECT | Select | | SELECT | Select |
| | | +----------------------------+-------------------------------------------------------------------------------------------+
| | .. note:: | | EXPLAIN | Select |
| | | +----------------------------+-------------------------------------------------------------------------------------------+
| | To perform the SELECT operation on a view, you must have the **Select** permission on the view and the tables corresponding to the view. | | CREATE VIEW | Select, Grant Of Select, and Create |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| EXPLAIN | Select | | CREATE TABLE | Create |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| CREATE VIEW | Select, Grant Of Select, and Create | | ALTER TABLE ADD PARTITION | Insert |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| CREATE TABLE | Create | | INSERT | Insert |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| ALTER TABLE ADD PARTITION | Insert | | INSERT OVERWRITE | Insert and Delete |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| INSERT | Insert | | ALTER TABLE DROP PARTITION | The table-level Alter and Delete, and column-level Select permissions need to be granted. |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| INSERT OVERWRITE | Insert and Delete | | ALTER DATABASE | Hive Admin Privilege |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ +----------------------------+-------------------------------------------------------------------------------------------+
| ALTER TABLE DROP PARTITION | The table-level Alter and Delete, and column-level Select permissions need to be granted. |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+
| ALTER DATABASE | Hive Admin Privilege |
+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -5,7 +5,7 @@
HetuEngine MetaStore-based Permission Control HetuEngine MetaStore-based Permission Control
============================================= =============================================
- :ref:`Overview <mrs_01_1725>` - :ref:`MetaStore Permission Overview <mrs_01_1725>`
- :ref:`Creating a HetuEngine Role <mrs_01_2350>` - :ref:`Creating a HetuEngine Role <mrs_01_2350>`
- :ref:`Configuring Permissions for Tables, Columns, and Databases <mrs_01_2352>` - :ref:`Configuring Permissions for Tables, Columns, and Databases <mrs_01_2352>`
@ -13,6 +13,6 @@ HetuEngine MetaStore-based Permission Control
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
overview metastore_permission_overview
creating_a_hetuengine_role creating_a_hetuengine_role
configuring_permissions_for_tables_columns_and_databases configuring_permissions_for_tables_columns_and_databases

View File

@ -2,8 +2,8 @@
.. _mrs_01_1725: .. _mrs_01_1725:
Overview MetaStore Permission Overview
======== =============================
Constraints: This parameter applies only to the Hive data source. Constraints: This parameter applies only to the Hive data source.

View File

@ -5,7 +5,7 @@
Using HetuEngine Cross-Domain Function Using HetuEngine Cross-Domain Function
====================================== ======================================
- :ref:`Introduction to HetuEngine Cross-Source Function <mrs_01_2334>` - :ref:`Introduction to HetuEngine Cross-Domain Function <mrs_01_2334>`
- :ref:`HetuEngine Cross-Domain Function Usage <mrs_01_2335>` - :ref:`HetuEngine Cross-Domain Function Usage <mrs_01_2335>`
- :ref:`HetuEngine Cross-Domain Rate Limit Function <mrs_01_24284>` - :ref:`HetuEngine Cross-Domain Rate Limit Function <mrs_01_24284>`
@ -13,6 +13,6 @@ Using HetuEngine Cross-Domain Function
:maxdepth: 1 :maxdepth: 1
:hidden: :hidden:
introduction_to_hetuengine_cross-source_function introduction_to_hetuengine_cross-domain_function
hetuengine_cross-domain_function_usage hetuengine_cross-domain_function_usage
hetuengine_cross-domain_rate_limit_function hetuengine_cross-domain_rate_limit_function

View File

@ -2,7 +2,7 @@
.. _mrs_01_2334: .. _mrs_01_2334:
Introduction to HetuEngine Cross-Source Function Introduction to HetuEngine Cross-Domain Function
================================================ ================================================
HetuEngine provide unified standard SQL to implement efficient access to multiple data sources distributed in multiple regions (or data centers), shields data differences in the structure, storage, and region, and decouples data and applications. HetuEngine provide unified standard SQL to implement efficient access to multiple data sources distributed in multiple regions (or data centers), shields data differences in the structure, storage, and region, and decouples data and applications.

View File

@ -53,9 +53,9 @@ For details about the SQL statements for materialized views, see :ref:`Table 1 <
+-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Verifying whether SQL statements can be optimized by rewriting a query to a materialized view | Verify whether the SELECT statement can be rewritten and optimized by **mv.default.mv1**. | verify materialized view mvname(mv.default.mv1) originalsql select id from hive.mvschema.t1; | ``-`` | | Verifying whether SQL statements can be optimized by rewriting a query to a materialized view | Verify whether the SELECT statement can be rewritten and optimized by **mv.default.mv1**. | verify materialized view mvname(mv.default.mv1) originalsql select id from hive.mvschema.t1; | ``-`` |
+-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Enabling the specified materialized view at the SQL level to optimize the SQL statements | Forcibly use **mv.default.mv1** for SQL statement optimization in queries. | ``/*+ REWRITE(mv.default.mv1) */`` select id from hive.mvschema.t1; | ``-`` | | Enabling the specified materialized view at the SQL level to optimize the SQL statements | Forcibly use **mv.default.mv1** for SQL statement optimization in queries. | /``*+`` REWRITE(mv.default.mv1) \*/ select id from hive.mvschema.t1; | ``-`` |
+-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Disabling materialized views at the SQL level to optimize the SQL statements | Do not use materialized views for SQL statement optimization in queries. | ``/*+ NOREWRITE */`` select id from hive.mvschema.t1; | ``-`` | | Disabling materialized views at the SQL level to optimize the SQL statements | Do not use materialized views for SQL statement optimization in queries. | /``*+`` NOREWRITE \*/ select id from hive.mvschema.t1; | ``-`` |
+-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Refreshing the metadata cache of materialized views | Synchronize the metadata cache of materialized views between tenants. | refresh catalog mv; | ``-`` | | Refreshing the metadata cache of materialized views | Synchronize the metadata cache of materialized views between tenants. | refresh catalog mv; | ``-`` |
+-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +-----------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

View File

@ -1,6 +1,6 @@
:original_name: en-us_topic_0000001295738648.html :original_name: mrs_01_17511.html
.. _en-us_topic_0000001295738648: .. _mrs_01_17511:
Connecting Hive with External RDS Connecting Hive with External RDS
================================= =================================
@ -105,7 +105,7 @@ Connecting Hive with External RDS
#. Log in to each MetaStore background node and check whether the local directory **/opt/Bigdata/tmp** exists. #. Log in to each MetaStore background node and check whether the local directory **/opt/Bigdata/tmp** exists.
- If yes, go to :ref:`8 <en-us_topic_0000001295738648__en-us_topic_0000001219350615_li24241321154318>`. - If yes, go to :ref:`8 <mrs_01_17511__en-us_topic_0000001219350615_li24241321154318>`.
- If no, run the following commands to create one: - If no, run the following commands to create one:
@ -113,6 +113,6 @@ Connecting Hive with External RDS
**chmod 755 /opt/Bigdata/tmp** **chmod 755 /opt/Bigdata/tmp**
#. .. _en-us_topic_0000001295738648__en-us_topic_0000001219350615_li24241321154318: #. .. _mrs_01_17511__en-us_topic_0000001219350615_li24241321154318:
Save the configuration. Choose **Dashboard** > **More** > **Restart Service**, and enter the password to restart the Hive service. Save the configuration. Choose **Dashboard** > **More** > **Restart Service**, and enter the password to restart the Hive service.

View File

@ -34,10 +34,9 @@ Using Hive
- :ref:`Hive Supports Isolation of Metastore instances Based on Components <mrs_01_24467>` - :ref:`Hive Supports Isolation of Metastore instances Based on Components <mrs_01_24467>`
- :ref:`Hive Supporting Transactions <mrs_01_0975>` - :ref:`Hive Supporting Transactions <mrs_01_0975>`
- :ref:`Switching the Hive Execution Engine to Tez <mrs_01_1750>` - :ref:`Switching the Hive Execution Engine to Tez <mrs_01_1750>`
- :ref:`Connecting Hive with External RDS <en-us_topic_0000001295738648>` - :ref:`Connecting Hive with External RDS <mrs_01_17511>`
- :ref:`Interconnecting Hive with External Self-Built Relational Databases <mrs_01_1751>` - :ref:`Interconnecting Hive with External Self-Built Relational Databases <mrs_01_1751>`
- :ref:`Redis-based CacheStore of HiveMetaStore <mrs_01_2302>` - :ref:`Redis-based CacheStore of HiveMetaStore <mrs_01_2302>`
- :ref:`Hive Materialized View <mrs_01_2311>`
- :ref:`Hive Supporting Reading Hudi Tables <mrs_01_24040>` - :ref:`Hive Supporting Reading Hudi Tables <mrs_01_24040>`
- :ref:`Hive Supporting Cold and Hot Storage of Partitioned Metadata <mrs_01_24118>` - :ref:`Hive Supporting Cold and Hot Storage of Partitioned Metadata <mrs_01_24118>`
- :ref:`Hive Supporting ZSTD Compression Formats <mrs_01_24121>` - :ref:`Hive Supporting ZSTD Compression Formats <mrs_01_24121>`
@ -85,7 +84,6 @@ Using Hive
connecting_hive_with_external_rds connecting_hive_with_external_rds
interconnecting_hive_with_external_self-built_relational_databases interconnecting_hive_with_external_self-built_relational_databases
redis-based_cachestore_of_hivemetastore redis-based_cachestore_of_hivemetastore
hive_materialized_view
hive_supporting_reading_hudi_tables hive_supporting_reading_hudi_tables
hive_supporting_cold_and_hot_storage_of_partitioned_metadata hive_supporting_cold_and_hot_storage_of_partitioned_metadata
hive_supporting_zstd_compression_formats hive_supporting_zstd_compression_formats

View File

@ -19,4 +19,4 @@ You can use either of the following methods to perform cleaning:
**spark-submit --master yarn --jars /opt/client/Hudi/hudi/lib/hudi-client-common-**\ *xxx*\ **.jar --class org.apache.hudi.utilities.HoodieCleaner /opt/client/Hudi/hudi/lib/hudi-utilities\_**\ *xxx*\ **.jar --target-base-path /tmp/default/tb_test_mor** **spark-submit --master yarn --jars /opt/client/Hudi/hudi/lib/hudi-client-common-**\ *xxx*\ **.jar --class org.apache.hudi.utilities.HoodieCleaner /opt/client/Hudi/hudi/lib/hudi-utilities\_**\ *xxx*\ **.jar --target-base-path /tmp/default/tb_test_mor**
For details about more cleaning parameters, see :ref:`Configuration Reference <mrs_01_24032>`. For details about more cleaning parameters, see :ref:`Hudi Configuration Reference <mrs_01_24032>`.

View File

@ -82,7 +82,7 @@ How to Execute Clustering
hoodie.clustering.inline.max.commits=4 hoodie.clustering.inline.max.commits=4
For details, see :ref:`Configuration Reference <mrs_01_24032>`. For details, see :ref:`Hudi Configuration Reference <mrs_01_24032>`.
.. caution:: .. caution::

View File

@ -31,7 +31,7 @@ Metadata Table
When using Spark to write data, set **hoodie.metadata.enable** in the **option** parameter to **true**. When using Spark to write data, set **hoodie.metadata.enable** in the **option** parameter to **true**.
For details about more parameters, see :ref:`Configuration Reference <mrs_01_24032>` or visit Hudi official website http://hudi.apache.org/docs/configurations.html#metadata-config. For details about more parameters, see :ref:`Hudi Configuration Reference <mrs_01_24032>` or visit Hudi official website http://hudi.apache.org/docs/configurations.html#metadata-config.
- **Performance improvement** - **Performance improvement**

View File

@ -54,7 +54,7 @@ How to Use the Concurrency Mechanism
**hoodie.write.lock.zookeeper.base_path**\ =\ *<table_path>* **hoodie.write.lock.zookeeper.base_path**\ =\ *<table_path>*
For details about more parameters, see :ref:`Configuration Reference <mrs_01_24032>`. For details about more parameters, see :ref:`Hudi Configuration Reference <mrs_01_24032>`.
.. caution:: .. caution::

Some files were not shown because too many files have changed in this diff Show More