MicroStrategy ONE
Platform Analytics 웨어하우스 제거
Platform Analytics 창고에 수집 및 저장된 일부 데이터를 제거해야 할 수도 있습니다. 대량의 저장된 데이터가 Platform Analytics Consumer의 성능에 부정적인 영향을 미치기 시작하거나 일부 메타데이터 또는 프로젝트가 환경에서 삭제된 경우 관리자는 이 섹션에 나열된 명령을 사용하여 Platform Analytics 웨어하우스에서 관련 데이터를 제거할 수 있습니다. .
Platform Analytics 웨어하우스 데이터를 제거하는 데 사용되는 명령은 다음을 포함한 다양한 기준을 기반으로 합니다.
- 메타데이터: 일부 특정 메타데이터에서 데이터를 제거할 수 있습니다.
- 프로젝트: 특정 프로젝트의 데이터를 제거할 수 있지만 해당 프로젝트는 모두 하나의 메타데이터에 있어야 합니다.
- 삭제된 객체: 삭제된 개체 및 관련 데이터를 제거할 수 있습니다.
- 삭제된 프로젝트: 삭제된 프로젝트 및 관련 데이터를 제거할 수 있습니다.
- 유지 일수: 데이터를 제거하고 지정된 일수 동안의 최신 데이터만 보관할 수 있습니다.
MicroStrategy Platform Analytics 웨어하우스를 제거하기 위해 다음과 같은 유효한 명령을 제공합니다.
DELETE_ALL_OBJECTS_IN_METADATA
DELETE_ALL_OBJECTS_IN_PROJECTS
DELETE_ALL_DELETED_OBJECTS
DELETE_ALL_DELETED_PROJECTS
DELETE_ALL_DELETED_OBJECTS_IN_METADATA
DELETE_ALL_DELETED_PROJECTS_IN_METADATA
DELETE_ALL_DELETED_OBJECTS_IN_PROJECTS
DELETE_ALL_FACTS
DELETE_ALL_FACTS_FROM_METADATA
DELETE_ALL_FACTS_FROM_PROJECTS
DELETE_ALL_FACTS_FROM_DELETED_OBJECTS
DELETE_ALL_FACTS_FROM_DELETED_PROJECTS
DELETE_ALL_FACTS_FROM_DELETED_OBJECTS_IN_METADATA
DELETE_ALL_FACTS_FROM_DELETED_PROJECTS_IN_METADATA
DELETE_All_FACTS_FROM_DELETED_OBJECTS_IN_PROJECTS
DELETE_ALL_OBJECTS_IN_METADATA
이 명령은 lu_metadata의 메타데이터를 포함하여 사용자가 제공한 전체 메타데이터와 관련 데이터를 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
lu_metadata | 루_프로젝트 |
루_계정 lu_cache lu_db_connection lu_db_connection_map lu_db_instance lu_db_login lu_entity 루_이벤트 lu_mstr_user lu_receiver 일정 lu_server_definition lu_server_instance lu_subscription_base lu_subscription_device lu_user_group |
etl_lu_metadata_audit_time etl_rel_childgroup_usergroup lu_db_error lu_grid rel_account_usergroup rel_privilege_source_privilege_group rel_scope_프로젝트 rel_sessionid_corrdinate rel_source_privilege_source_scope rel_user_entity_source |
etl_lu_folder lu_history_list_message lu_object lu_prompt lu_security_filter 상태 |
access_transaction access_transaction_reprocess 사실_액션_보안_필터 사실_액션_큐브_캐시 사실_클라이언트_실행 사실_기계_구성 사실_메타데이터_사용자 사실_이름_사용자 Fact_named_user_license 사실_객체_변경_저널 사실_객체_구성요소 사실_성능_모니터 fact_product_named_users_license 사실_프롬프트_답변 사실_보고서_열 사실_서버_cpu_license 사실_sql_stats 사실_단계_순서 사실_usher_entity_resolved_privilege 사실_usher_inbox_message 사실_usher_inbox_response lu_client_session the_session |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence Historical_lu_session |
DELETE_ALL_OBJECTS_IN_PROJECTS
이 명령은 사용자가 제공한 모든 프로젝트와 관련 데이터를 제거하고 해당 프로젝트를 lu_project에 포함합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
루_프로젝트 |
|
lu_db_error lu_grid rel_scope_프로젝트 |
etl_lu_folder lu_history_list_message lu_object lu_prompt lu_security_filter 상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_클라이언트_실행 사실_객체_변경_저널 사실_객체_구성요소 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_DELETED_OBJECTS
이 명령은 전체 PA 웨어하우스에서 삭제된 모든 개체 및 관련 데이터를 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 사실표 |
---|---|---|---|---|---|---|
루_프로젝트 |
루_계정 lu_cache lu_db_connection lu_db_connection_map lu_db_error lu_db_instance lu_db_login lu_entity 루_이벤트 lu_mstr_user 일정 lu_server_definition lu_server_instance lu_subscription_base lu_subscription_device lu_user_group |
etl_rel_childgroup_usergroup lu_db_error lu_grid rel_account_usergroup rel_scope_프로젝트 rel_user_entity_source |
etl_lu_folder lu_history_list_message lu_object lu_prompt lu_security_filter 상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_클라이언트_실행 사실_객체_변경_저널 사실_객체_변경_저널 사실_객체_구성요소 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 fact_user_entity_resolved_privilege 사실_최신_큐브_캐시 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_DELETED_PROJECTS
이 명령은 전체 PA 웨어하우스에서 삭제된 모든 프로젝트 및 관련 데이터를 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
루_프로젝트 |
|
lu_db_error lu_grid rel_scope_프로젝트 |
lu_object lu_security_filter lu_prompt lu_history_list_message etl_lu_folder 상태 |
access_transactions access_transactions_reprocess 사실_클라이언트_실행 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_객체_변경_저널 사실_객체_구성요소 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats
|
DELETE_ALL_DELETED_OBJECTS_IN_METADATA
이 명령은 지정된 메타데이터 및 관련 데이터에서 삭제된 모든 개체를 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
루_프로젝트 |
루_계정 lu_cache lu_db_connection lu_db_connection_map lu_db_instance lu_db_login lu_entity 루_이벤트 lu_mstr_user 일정 lu_server_definition lu_server_instance lu_subscription_base lu_subscription_device lu_subscription_device lu_user_group |
etl_rel_childgroup_usergroup lu_db_error lu_grid rel_account_usergroup rel_scope_프로젝트 rel_user_entity_source |
etl_lu_folder lu_history_list_message lu_object lu_prompt lu_security_filter 상태 |
access_transactions access_transactions_reprocess 사실_클라이언트_실행 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_최신_큐브_캐시 사실_객체_변경_저널 사실_객체_변경_저널 사실_객체_구성요소 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 fact_user_entity_resolved_privilege |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_DELETED_PROJECTS_IN_METADATA
이 명령은 제공된 메타데이터 및 관련 데이터에서 삭제된 모든 프로젝트를 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
루_프로젝트 |
|
lu_db_error lu_grid rel_scope_프로젝트 |
etl_lu_folder lu_history_list_message lu_object lu_prompt lu_security_filter 상태 |
access_transactions access_transactions_reprocess 사실_클라이언트_실행 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_객체_변경_저널 사실_객체_구성요소 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_DELETED_OBJECTS_IN_PROJECTS
이 명령은 지정된 프로젝트 및 관련 데이터에서 삭제된 모든 개체를 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
루_프로젝트 |
|
lu_db_error lu_grid rel_scope_프로젝트 |
etl_lu_folder lu_history_list_message lu_object lu_prompt lu_security_filter 상태 |
access_transactions access_transactions_reprocess 사실_클라이언트_실행 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_객체_변경_저널 사실_객체_구성요소 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_FACTS
이 명령은 전체 PA 웨어하우스의 모든 사실 테이블을 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error rel_sessionid_coordinate |
상태 |
access_transactions access_transactions_reprocess 사실_클라이언트_실행 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 the_session |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence Historical_lu_session |
DELETE_ALL_FACTS_FROM_METADATA
이 명령은 제공된 메타데이터 목록의 모든 사실 테이블을 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error rel_sessionid_coordinate |
상태 |
access_transactions access_transactions_reprocess 사실_클라이언트_실행 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 lu_client_session the_session |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence Historical_lu_session |
DELETE_ALL_FACTS_FROM_PROJECTS
이 명령은 주어진 프로젝트 목록의 모든 사실 테이블을 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error |
상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_클라이언트_실행 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_FACTS_FROM_DELETED_OBJECTS
이 명령은 전체 PA 웨어하우스에서 삭제된 개체에 의해 생성된 모든 팩트 테이블을 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error |
상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_클라이언트_실행 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_FACTS_FROM_DELETED_PROJECTS
이 명령은 전체 창고에서 삭제된 프로젝트에 의해 생성된 모든 팩트 테이블을 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error |
상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_행동_보안_필터 사실_클라이언트_실행 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_FACTS_FROM_DELETED_OBJECTS_IN_METADATA
이 명령은 지정된 메타데이터에서 삭제된 개체에 의해 생성된 모든 팩트 테이블을 제거합니다. 다음 테이블이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error |
상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_클라이언트_실행 사실_행동_보안_필터 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_ALL_FACTS_FROM_DELETED_PROJECTS_IN_METADATA
이 명령은 지정된 메타데이터에서 삭제된 프로젝트에 의해 생성된 모든 팩트 테이블을 제거합니다. 다음 항목이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error |
상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_클라이언트_실행 사실_행동_보안_필터 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
DELETE_All_FACTS_FROM_DELETED_OBJECTS_IN_PROJECTS
이 명령은 지정된 프로젝트 목록에서 삭제된 개체에 의해 생성된 모든 사실 테이블을 제거합니다. 다음 항목이 제거됩니다.
메타데이터 | 프로젝트 | 구성 객체 | 기타 개체 | 프로젝트 객체 | 팩트 테이블 | Postgres 전용 팩트 테이블 |
---|---|---|---|---|---|---|
|
lu_db_error |
상태 |
access_transactions access_transactions_reprocess 사실_액션_큐브_캐시 사실_클라이언트_실행 사실_행동_보안_필터 사실_객체_변경_저널 사실_프롬프트_답변 사실_보고서_열 사실_sql_stats 사실_단계_순서 |
Historical_access_transactions Historical_fact_action_cube_cache Historical_fact_action_security_filter Historical_fact_object_change_journal Historical_fact_prompt_답변 Historical_fact_report_columns Historical_fact_sql_stats Historical_fact_step_sequence |
1단계 - 제거 구성 파일 수정
그만큼 purgeConfig.yaml 파일은 Platform Analytics에 있습니다. conf 예배 규칙서. 간단히 제거하여 실행하려는 각 명령의 주석을 제거하십시오. # 각 줄 앞에. 다양한 제거 명령을 제어하는 6개의 매개변수가 있습니다.
-
doTestBeforePurge
: 기본값은 true입니다. 명령 실행 전에 테스트를 건너뛰려면 false로 설정합니다. -
commandName
: 실행할 명령의 이름입니다. -
onlyDeletedProjects
: 삭제된 프로젝트만 제거하려면 true로 설정합니다. -
onlyDeletedObjects
: 삭제된 개체만 제거하려면 true로 설정합니다. -
metadataList
: 기본적으로 데이터는 Platform Analytics 창고에서만 제거됩니다. 특정 메타데이터에만 제거 작업을 적용하려면 메타데이터 ID 목록을 제공하세요. -
projectList
: 기본적으로 데이터는 Platform Analytics 창고에서만 제거됩니다. 특정 프로젝트에만 제거 작업을 적용하려면 프로젝트 GUID 값 목록을 제공하세요. -
daysToKeep
: 이 값이 0이면 모든 팩트 테이블이 제거됩니다. 이 값을 a라고 가정하면 fabs(a) 일 데이터를 유지합니다.
doTestBeforePurge: true
commandsToExecute:
# - commandName: DELETE_ALL_DELETED_OBJECTS
# - commandName: DELETE_ALL_DELETED_PROJECTS
- commandName: DELETE_ALL_OBJECTS_IN_METADATA
metadataList:
- 7114993896978911232
# - metadataId_2
# - commandName: DELETE_ALL_DELETED_OBJECTS_IN_METADATA
# metadataList:
# - metadataId_1
# - metadataId_2
# - commandName: DELETE_ALL_DELETED_PROJECTS_IN_METADATA
# metadataList:
# - metadataId_1
# - metadataId_2
# - commandName: DELETE_ALL_OBJECTS_IN_PROJECTS
# metadataList:
# - metadataId
# projectList:
# - projectGuid_1
# - projectGuid_2
# - commandName: DELETE_ALL_DELETED_OBJECTS_IN_PROJECTS
# metadataList:
# - metadataId
# projectList:
# - projectGuid_1
# - projectGuid_2
# - commandName: DELETE_ALL_FACTS
# daysToKeep: 60
# - commandName: DELETE_ALL_FACTS_FROM_DELETED_OBJECTS
# daysToKeep: 60
# - commandName: DELETE_ALL_FACTS_FROM_DELETED_PROJECTS
# daysToKeep: 60
# - commandName: DELETE_ALL_FACTS_FROM_METADATA
# metadataList:
# - metadataId_1
# - metadataId_2
# daysToKeep: 60
# - commandName: DELETE_ALL_FACTS_FROM_DELETED_OBJECTS_IN_METADATA
# metadataList:
# - metadataId_1
# - metadataId_2
# daysToKeep: 60
# - commandName: DELETE_ALL_FACTS_FROM_DELETED_PROJECTS_IN_METADATA
# metadataList:
# - metadataId_1
# - metadataId_2
# daysToKeep: 60
# - commandName: DELETE_ALL_FACTS_FROM_PROJECTS
# metadataList:
# - metadataId
# projectList:
# - projectGuid_1
# - projectGuid_2
# daysToKeep: 60
# - commandName: DELETE_All_FACTS_FROM_DELETED_OBJECTS_IN_PROJECTS
# metadataList:
# - metadatatId
# projectList:
# - projectGuid_1
# - projectGuid_2
# daysToKeep: 60
2단계 - 데이터 삭제 실행
- 터미널 창을 열고 Platform Analytics 폴더로 이동합니다.
-
제거 스크립트를 실행합니다.
Windows: 플랫폼-분석-퍼지-창고.ps1
Linux: ./platform-analytics-purge-warehouse.sh
-
활성화한 경우 doTestBeforePurge 퍼지 정보가 표시됩니다. 나열된 데이터 제거를 확인하거나 중단하려면 Y 또는 N을 입력합니다.
퍼지 통계 보기
Platform Analytics 웨어하우스에는 실행된 제거 작업을 추적하는 purge_statistic 테이블이 포함되어 있습니다. 각 기록에는 다음과 같은 중요한 정보가 포함되어 있습니다.
id
: 이 열은 레코드를 식별하는 ID입니다.execute_time
: 이 열은 SQL 쿼리 채우기 또는 삭제를 실행하는 데 걸리는 시간(밀리초)입니다.insert_ts
: 쿼리 실행이 완료된 시점의 타임스탬프입니다.purge_command_id
: 각 제거 명령에 대해 다음을 생성합니다. purge_command_id 퍼지 명령을 식별합니다.purge_command_name
: 현재 제거 명령의 이름입니다.rows
: 이 쿼리가 영향을 미치는 행 수입니다.table_name
: 이 쿼리가 어떤 테이블에 영향을 미쳤습니까?