MCPcopy Create free account

hub / github.com/awslabs/amazon-redshift-utils / functions

Functions735 in github.com/awslabs/amazon-redshift-utils

↓ 1 callersMethodprocess_parameter_with_value
(self, cli_flag)
src/UnloadCopyUtility/global_config.py:306
↓ 1 callersFunctionprocess_role_memberships
(config, aws_clients, user_ids, role_ids)
src/RedshiftIDCMigrationUtility/idc_add_users_groups_roles_psets.py:223
↓ 1 callersFunctionprocess_roles
(config, aws_clients, assign_permission_set=True)
src/RedshiftIDCMigrationUtility/idc_add_users_groups_roles_psets.py:181
↓ 1 callersFunctionprocess_users
(config, aws_clients)
src/RedshiftIDCMigrationUtility/idc_add_users_groups_roles_psets.py:204
↓ 1 callersFunctionpublish_to_sns
(message)
src/QMRNotificationUtility/lambda/lambda_function.py:175
↓ 1 callersFunctionquery_redshift
()
src/QMRNotificationUtility/lambda/lambda_function.py:118
↓ 1 callersFunctionread_data
Map raw data file to formatted table @param table_name: name of table @param df: DataFrame of raw data @param report_columns: List of col
src/SimpleReplay/replay_analysis.py:334
↓ 1 callersFunctionredshift_describe_clusters
(cluster_id, region)
src/SimpleReplay/util.py:191
↓ 1 callersFunctionredshift_get_serverless_workgroup
(workgroup_name, region)
src/SimpleReplay/util.py:186
↓ 1 callersFunctionreduce_column_length
(col_type, column_name, table_name)
src/ColumnEncodingUtility/analyze-schema-compression.py:438
↓ 1 callersMethodrefresh_temporary_credentials
(self)
src/UnloadCopyUtility/util/redshift_cluster.py:146
↓ 1 callersFunctionremove_comments
(string)
src/SimpleReplay/util.py:385
↓ 1 callersFunctionremove_comments
(string)
src/SimpleReplay/api/utils.py:75
↓ 1 callersMethodremove_empty_lines
(string)
src/UnloadCopyUtility/util/sql/sql_text_helpers.py:111
↓ 1 callersMethodremove_fulfilled_dependencies
(self, task_id)
src/UnloadCopyUtility/util/tasks.py:74
↓ 1 callersMethodremove_keyword_value
(keyword_to_redact, input_string)
src/UnloadCopyUtility/util/sql/sql_text_helpers.py:37
↓ 1 callersFunctionremove_line_comments
(query)
src/SimpleReplay/log_validation.py:146
↓ 1 callersMethodremove_line_comments_when_no_block_comments_are_present
(input_sql_text)
src/UnloadCopyUtility/util/sql/sql_text_helpers.py:80
↓ 1 callersMethodremove_string_value_from_key_equal_sign_value_pair
(key_to_redact, input_string)
src/UnloadCopyUtility/util/sql/sql_text_helpers.py:27
↓ 1 callersMethodremove_trailing_semicolon
(sql_text)
src/UnloadCopyUtility/util/sql/sql_text_helpers.py:146
↓ 1 callersFunctionreportWebVitals
src/SimpleReplay/gui/src/reportWebVitals.js:1
↓ 1 callersFunctionresetReplays
()
src/SimpleReplay/gui/src/components/ReplayAnalysis/TopQueryDeltas.js:23
↓ 1 callersFunctionresetReplays
()
src/SimpleReplay/gui/src/components/ReplayValidation/CopyDiff.js:17
↓ 1 callersMethodrestoretable
(self, srcTable, tgtTable)
src/MultipleTableRestoreUtility/multitablerestore.py:42
↓ 1 callersMethodretrieve_cluster_endpoint_info
(self, extraction_name)
src/SimpleReplay/extract/extractor/extractor.py:423
↓ 1 callersFunctionretrieve_compressed_json
Load a gzipped json file from the specified location, either local or s3
src/SimpleReplay/util.py:142
↓ 1 callersMethodretrieve_name_owner_acl_and_store_in_resource
(self, force_update=False)
src/UnloadCopyUtility/util/resources.py:185
↓ 1 callersFunctionrun
()
src/ColumnEncodingUtility/analyze-schema-compression.py:971
↓ 1 callersMethodrun
(self)
src/UnloadCopyUtility/util/tasks.py:48
↓ 1 callersFunctionrun_analyze
(conn, cluster_name, cw, schema_name='public',
src/AnalyzeVacuumUtility/lib/analyze_vacuum.py:410
↓ 1 callersMethodrun_command_against_resource
(self, command, command_parameters=None)
src/UnloadCopyUtility/util/resources.py:259
↓ 1 callersFunctionrun_comparison_analysis
Compares two given replays using aggregated_data/ from S3 @param bucket: str, S3 bucket location @param replay1: str, replay id 1 @param
src/SimpleReplay/replay_analysis.py:145
↓ 1 callersFunctionrun_replay_analysis
End to end data collection, parsing, analysis and pdf generation @param replay: str, replay id from replay.py @param cluster_endpoint: str, t
src/SimpleReplay/replay_analysis.py:52
↓ 1 callersFunctionrun_rs_query
(conn, query)
src/RedshiftIDCMigrationUtility/idc_redshift_unload_indatabase_groups_roles_users.py:151
↓ 1 callersFunctionrun_vacuum
(conn, cluster_name, cw, schema_name='public', tab
src/AnalyzeVacuumUtility/lib/analyze_vacuum.py:185
↓ 1 callersFunctions3_get_bucket_contents
(bucket, prefix)
src/SimpleReplay/helper/aws_service.py:133
↓ 1 callersFunctions3_list_entries
(client: boto3.client, bucket: str, prefix: str)
src/ManifestGenerator/manifestgen.py:57
↓ 1 callersFunctions3_upload
(local_file_name, bucket, key=None)
src/SimpleReplay/helper/aws_service.py:117
↓ 1 callersMethodsave_logs
saving the extracted logs in S3 location in the following format: connections.json, copy_replacements.csv, SQLs.json.gz :para
src/SimpleReplay/extract/extractor/extractor.py:78
↓ 1 callersMethodsave_query_stats
(self, starttime, endtime, xid, query_idx)
src/SimpleReplay/replay.py:377
↓ 1 callersFunctionsearch
(uri)
src/SimpleReplay/gui/src/pages/home.js:28
↓ 1 callersMethodset_boolean_config
(self, cli_argument)
src/UnloadCopyUtility/tests/cloudformation/run_stack.py:220
↓ 1 callersMethodset_cloudformation_stubber_for_client
(self, redshift_client)
src/UnloadCopyUtility/tests/stack_parameters_builder_unittests.py:63
↓ 1 callersMethodset_columns
(self, columns)
src/UnloadCopyUtility/util/resources.py:357
↓ 1 callersMethodset_explicit_ids
(self, explicit_ids)
src/UnloadCopyUtility/util/resources.py:360
↓ 1 callersMethodset_host
(self, cluster_endpoint)
src/UnloadCopyUtility/util/redshift_cluster.py:101
↓ 1 callersFunctionset_log_level
Change the log level for the default (stdio) logger. Logfile always logs DEBUG.
src/SimpleReplay/util.py:35
↓ 1 callersMethodset_table
(self, table)
src/UnloadCopyUtility/util/resources.py:317
↓ 1 callersMethodset_unload_table_stmt
(self, stmt)
src/UnloadCopyUtility/util/resources.py:363
↓ 1 callersMethodset_user_creds_expiration
(self, user_creds_expiration)
src/UnloadCopyUtility/util/redshift_cluster.py:131
↓ 1 callersMethodset_user_db_groups
(self, user_db_groups)
src/UnloadCopyUtility/util/redshift_cluster.py:125
↓ 1 callersFunctionsetup_idc_users_and_groups
()
src/LakeFormationMigrationUtility/tests/integration_test/test_int_redshift_to_lakeformation.py:318
↓ 1 callersFunctionsetup_logging
Setup logging configuration
src/LakeFormationMigrationUtility/rs_privs_to_lf.py:14
↓ 1 callersFunctionsetup_redshift_users_and_roles
()
src/LakeFormationMigrationUtility/tests/integration_test/test_int_redshift_to_lakeformation.py:116
↓ 1 callersFunctionsnapshot_system_tables
(cursor, conn, table_config)
src/SystemTablePersistence/snapshot_system_stats.py:79
↓ 1 callersFunctionstart_replay
create a queue for passing jobs to the workers. the limit will cause put() to block if the queue is full
src/SimpleReplay/replay.py:1168
↓ 1 callersFunctiontablerestore
(tgtdbname, srcdbname, snapshotid, clusterid, filename)
src/MultipleTableRestoreUtility/multitablerestore.py:87
↓ 1 callersMethodteardown_stack
(self)
src/UnloadCopyUtility/tests/cloudformation/run_stack.py:80
↓ 1 callersMethodto_json_dict
Returns a representation of the entry suitable as an entry in the Redshift Manifest JSON representation.
src/ManifestGenerator/manifestgen.py:19
↓ 1 callersFunctiontoggle
()
src/SimpleReplay/gui/src/components/AccessControl.js:18
↓ 1 callersMethodtry_make_new_default_config_parameter
(default_config_parameter, new_value)
src/UnloadCopyUtility/global_config.py:52
↓ 1 callersFunctionunload
Iterates through sql/ and executes UNLOAD with queries on provided cluster @param unload_location: S3 bucket location for unloaded data @para
src/SimpleReplay/replay_analysis.py:247
↓ 1 callersMethodunload_data
(self, s3_details)
src/UnloadCopyUtility/util/resources.py:325
↓ 1 callersFunctionunload_stats
(cursor, table_config, cluster, s3_export_location, redshift_unload_iam_role_arn)
src/SystemTablePersistence/snapshot_system_stats.py:141
↓ 1 callersFunctionunload_system_table
( default_interface, unload_system_table_queries_file, unload_location, unload_iam_role, )
src/SimpleReplay/replay.py:1759
↓ 1 callersMethodunload_system_table
Unloading the system table if the unload location and unload iam user is mentioned in the extract.yaml file. :param source_cl
src/SimpleReplay/extract/extractor/extractor.py:236
↓ 1 callersFunctionupdate_user_last_login
(dbCluster=None, dbWorkgroup=None, dbPort=5439, dbName=None, dbUser=None)
src/UserLastLogin/user_last_login.py:92
↓ 1 callersFunctionvalidate_and_normalize_filters
validate filters and set defaults. The object just needs to provide a supported_filters() function.
src/SimpleReplay/replay.py:536
↓ 1 callersFunctionvalidate_config
Validate that all required configuration parameters are present based on cluster_type
src/RedshiftIDCMigrationUtility/idc_redshift_unload_indatabase_groups_roles_users.py:21
↓ 1 callersFunctionvalidate_config
(config)
src/SimpleReplay/replay.py:1815
↓ 1 callersMethodvalidate_log_result
Validate log results from get_logs() :param connections: number of connection logs :param audit_logs: number of audit logs :r
src/SimpleReplay/extract/extractor/extractor.py:457
↓ 1 callersFunctionwrite_to_s3
(data, cursor_description, s3_key, config)
src/RedshiftIDCMigrationUtility/idc_redshift_unload_indatabase_groups_roles_users.py:161
FunctionAccessControl
({profiles})
src/SimpleReplay/gui/src/components/AccessControl.js:6
FunctionAggregateMetrics
({selectedQueryTypes, selectedUser, selectedDuration})
src/SimpleReplay/gui/src/components/ReplayAnalysis/AggregateMetrics.js:10
FunctionAnalysisPage
()
src/SimpleReplay/gui/src/pages/analysis.js:16
FunctionApp
()
src/SimpleReplay/gui/src/App.js:6
FunctionCopyAgg
({selectedUser, selectedDuration, replays})
src/SimpleReplay/gui/src/components/ReplayValidation/CopyAgg.js:6
FunctionNav
()
src/SimpleReplay/gui/src/components/navigation/NavDrawer.js:8
FunctionReplayOverview
({replays, setReplays})
src/SimpleReplay/gui/src/components/ReplayOverview.js:5
Method__del__
(self)
src/UnloadCopyUtility/util/redshift_cluster.py:294
Method__eq__
(self, other)
src/UnloadCopyUtility/util/resources.py:239
Method__eq__
(self, other)
src/UnloadCopyUtility/util/resources.py:303
Method__eq__
(self, other)
src/UnloadCopyUtility/util/redshift_cluster.py:72
Method__eq__
(self, other)
src/SimpleReplay/audit_logs_parsing.py:51
Method__eq__
(self, other)
src/SimpleReplay/audit_logs_parsing.py:79
Method__hash__
(self)
src/SimpleReplay/audit_logs_parsing.py:64
Method__hash__
(self)
src/SimpleReplay/audit_logs_parsing.py:94
Method__init__
(self)
src/UnloadCopyUtility/global_config.py:35
Method__init__
(self, name, value, description, possible_values)
src/UnloadCopyUtility/global_config.py:92
Method__init__
(self, reason)
src/UnloadCopyUtility/global_config.py:105
Method__init__
(self, name, value, description, possible_values=[])
src/UnloadCopyUtility/global_config.py:114
Method__init__
(self, reason)
src/UnloadCopyUtility/global_config.py:137
Method__init__
(self, name, value, description, possible_values=[])
src/UnloadCopyUtility/global_config.py:143
Method__init__
(self, reason)
src/UnloadCopyUtility/global_config.py:166
Method__init__
(self, name, value, description, possible_values=[])
src/UnloadCopyUtility/global_config.py:172
Method__init__
(self, reason)
src/UnloadCopyUtility/global_config.py:191
Method__init__
(self, config_file='global_config_parameters.json')
src/UnloadCopyUtility/global_config.py:196
Method__init__
(self, unprocessed_arguments=[])
src/UnloadCopyUtility/global_config.py:340
Method__init__
(self, config_path, s3_helper=None)
src/UnloadCopyUtility/redshift_unload_copy.py:46
Method__init__
(self, config_file, region_name, global_config_values=Globa
src/UnloadCopyUtility/redshift_unload_copy.py:60
← previousnext →401–500 of 735, ranked by callers