API AWS Glue
In questa sezione sono descritti i tipi di dati e le primitive utilizzati da SDK AWS Glue e dagli strumenti. Ci sono tre modi generali per interagire con AWS Glue a livello di programmazione al di fuori della AWS Management Console, ognuno descritto nella relativa documentazione:
-
Le librerie di linguaggi SDK consentono di accedere a risorse AWS provenienti da linguaggi di programmazione comuni. Per ulteriori informazioni, consulta Strumenti per costruire in AWS
. -
La AWS CLI consente di accedere a risorse AWS dalla riga di comando. Per ulteriori informazioni, consulta Riferimento ai comandi della AWS CLI.
-
AWS CloudFormation consente di definire un set di risorse AWS di cui eseguire il provisioning in modo coerente. Per ulteriori informazioni, consulta AWS CloudFormation: riferimento ai tipi di risorse AWS Glue.
In questa sezione sono descritte le primitive condivise indipendentemente da questi SDK e strumenti. Gli strumenti utilizzano Informazioni di riferimento sull'API Web AWS Glue per comunicare con AWS.
Indice
Operazione GetDataCatalogEncryptionSettings (Python: get_data_catalog_encryption_settings)
Operazione PutDataCatalogEncryptionSettings (Python: put_data_catalog_encryption_settings)
Operazione DeleteResourcePolicy (Python: delete_resource_policy)
Operazione CreateSecurityConfiguration (Python: create_security_configuration)
Operazione DeleteSecurityConfiguration (Python: delete_security_configuration)
Operazione GetSecurityConfiguration (Python: get_security_configuration)
Operazione GetSecurityConfigurations (Python: get_security_configurations)
Operazione GetResourcePolicies (Python: get_resource_policies)
Operazione DeleteTableVersion (Python: delete_table_version)
Operazione BatchDeleteTableVersion (Python: batch_delete_table_version)
Operazione GetPartitionIndexes (Python: get_partition_indexes)
Operazione CreatePartitionIndex (Python: create_partition_index)
Operazione DeletePartitionIndex (Python: delete_partition_index)
Operazione GetColumnStatisticsForTable (Python: get_column_statistics_for_table)
Operazione UpdateColumnStatisticsForTable Action (Python: update_column_statistics_for_table)
Operazione DeleteColumnStatisticsForTable (Python: delete_column_statistics_for_table)
Operazione BatchCreatePartition (Python: batch_create_partition)
Operazione BatchDeletePartition (Python: batch_delete_partition)
Operazione BatchUpdatePartition (Python: batch_update_partition)
Operazione GetColumnStatisticsForPartition (Python: get_column_statistics_for_partition)
Operazione UpdateColumnStatisticsForPartition (Python: update_column_statistics_for_partition)
Operazione DeleteColumnStatisticsForPartition (Python: delete_column_statistics_for_partition)
API della funzione definita dall'utente
Operazione CreateUserDefinedFunction (Python: create_user_defined_function)
Operazione UpdateUserDefinedFunction (Python: update_user_defined_function)
Operazione DeleteUserDefinedFunction (Python: delete_user_defined_function)
Operazione GetUserDefinedFunction (Python: get_user_defined_function)
Operazione GetUserDefinedFunctions (Python: get_user_defined_functions)
API dell'ottimizzatore di tabelle
Operazione BatchGetTableOptimizer (Python: batch_get_table_optimizer)
Operazione ListTableOptimizerRuns (Python: list_table_optimizer_runs)
Operazione CreateTableOptimizer (Python: create_table_optimizer)
Operazione DeleteTableOptimizer (Python: delete_table_optimizer)
Operazione UpdateTableOptimizer (Python: update_table_optimizer)
API delle statistiche delle colonne
Operazione StartColumnStatisticsTaskRun (Python: start_column_statistics_task_run)
Operazione GetColumnStatisticsTaskRun (Python: get_column_statistics_task_run)
Operazione GetColumnStatisticsTaskRuns (Python: get_column_statistics_task_runs)
Operazione ListColumnStatisticsTaskRuns (Python: list_column_statistics_task_runs)
Operazione StopColumnStatisticsTaskRun (Python: stop_column_statistics_task_run)
Operazione CreateColumnStatisticsTaskSettings (Python: create_column_statistics_task_settings)
Operazione UpdateColumnStatisticsTaskSettings (Python: update_column_statistics_task_settings)
Operazione GetColumnStatisticsTaskSettings (Python: get_column_statistics_task_settings)
Operazione DeleteColumnStatisticsTaskSettings (Python: delete_column_statistics_task_settings)
Operazione StartColumnStatisticsTaskRunSchedule (Python: start_column_statistics_task_run_schedule)
Operazione StopColumnStatisticsTaskRunSchedule (Python: stop_column_statistics_task_run_schedule)
API di integrazione in AWS Glue
Operazione DescribeInboundIntegrations (Python: describe_inbound_integrations)
Operazione CreateIntegrationTableProperties (Python: create_integration_table_properties)
Operazione UpdateIntegrationTableProperties (Python: update_integration_table_properties)
Operazione GetIntegrationTableProperties (Python: get_integration_table_properties)
Operazione DeleteIntegrationTableProperties (Python: delete_integration_table_properties)
Operazione CreateIntegrationResourceProperty (Python: create_integration_resource_property)
Operazione UpdateIntegrationResourceProperty (Python: update_integration_resource_property)
Operazione GetIntegrationResourceProperty (Python: get_integration_resource_property)
Operazione ListTagsForResource (Python: list_tags_for_resource)
Operation GetGlueIdentityCenterConfiguration (Python: get_glue_identity_center_configuration)
Operazione UpdateGlueIdentityCenterConfiguration (Python: update_glue_identity_center_configuration)
Operazione CreateGlueIdentityCenterConfiguration (Python: create_glue_identity_center_configuration)
Operazione DeleteGlueIdentityCenterConfiguration (Python: delete_glue_identity_center_configuration)
Operazione ListSchemaVersions (Python: list_schema_versions)
Operazione GetSchemaVersionsDiff (Python: get_schema_versions_diff)
Operazione RegisterSchemaVersion (Python: register_schema_version)
Operazione CheckSchemaVersionValidity (Python: check_schema_version_validity)
Operazione GetSchemaByDefinition (Python: get_schema_by_definition)
Operazione PutSchemaVersionMetadata (Python: put_schema_version_metadata)
Operazione QuerySchemaVersionMetadata (Python: query_schema_version_metadata)
Operazione RemoveSchemaVersionMetadata (Python: remove_schema_version_metadata)
Operazione DeleteSchemaVersions (Python: delete_schema_versions)
Operazione StartMLEvaluationTaskRun (Python: start_ml_evaluation_task_run)
Operazione StartMLLabelingSetGenerationTaskRun (Python: start_ml_labeling_set_generation_task_run)
Operazione StartExportLabelsTaskRun (Python: start_export_labels_task_run)
Operazione StartImportLabelsTaskRun (Python: start_import_labels_task_run)
Operazione StartDataQualityRulesetEvaluationRun (Python: start_data_quality_ruleset_evaluation_run)
Operazione GetDataQualityRulesetEvaluationRun (Python: get_data_quality_ruleset_evaluation_run)
Operazione ListDataQualityRulesetEvaluationRuns (Python: list_data_quality_ruleset_evaluation_runs)
Operazione GetDataQualityRuleRecommendationRun (Python: get_data_quality_rule_recommendation_run)
Operazione GetDataQualityResult (Python: get_data_quality_result)
Operazione BatchGetDataQualityResult (Python: batch_get_data_quality_result)
Operazione ListDataQualityResults (Python: list_data_quality_results)
Operazione CreateDataQualityRuleset (Python: create_data_quality_ruleset)
Operazione DeleteDataQualityRuleset (Python: delete_data_quality_ruleset)
Operazione GetDataQualityRuleset (Python: get_data_quality_ruleset)
Operazione ListDataQualityRulesets (Python: list_data_quality_rulesets)
Operazione UpdateDataQualityRuleset (Python: update_data_quality_ruleset)
Operazione ListDataQualityStatistics (Python: list_data_quality_statistics)
Operazione GetDataQualityModel (Python: get_data_quality_model)
Operazione GetDataQualityModelResult (Python: get_data_quality_model_result)
Operazione ListDataQualityStatisticAnnotations (Python: list_data_quality_statistic_annotations)
Operazione PutDataQualityProfileAnnotation (Python: put_data_quality_profile_annotation)
API di rilevamento dati sensibili
Operazione CreateCustomEntityType (Python: create_custom_entity_type)
Operazione DeleteCustomEntityType (Python: delete_custom_entity_type)
Operazione GetCustomEntityType (Python: get_custom_entity_type)
Operazione BatchGetCustomEntityTypes (Python: batch_get_custom_entity_types)
Operazione ListCustomEntityTypes Action (Python: list_custom_entity_types)