aws-sdk-pandas の API リファレンス
aws-sdk-pandas (aws/aws-sdk-pandas) の公開 API 227 件 —— クラス 61、関数 137、メソッド 29。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: aws/aws-sdk-pandas
| 種別 | 件数 |
|---|---|
| クラス | 61 |
| 関数 | 137 |
| メソッド | 29 |
API 一覧
func
awswrangler._arrow.ensure_df_is_mutable(df:pd.DataFrame) -> pd.DataFrameEnsure that all columns has the writeable flag True.
func
awswrangler._config.apply_configs(function:FunctionType) -> FunctionTypeDecorate some function with configs.
func
awswrangler._data_types.athena2pandas(dtype:str, dtype_backend:str | None=None) -> strAthena to Pandas data types conversion.
func
awswrangler._data_types.athena2pyarrow(dtype:str, df_type:str | None=None) -> pa.DataTypeAthena to PyArrow data types conversion.
func
awswrangler._data_types.athena2quicksight(dtype:str) -> strAthena to Quicksight data types conversion.
func
awswrangler._data_types.athena2redshift(dtype:str, varchar_length:int=256) -> strAthena to Redshift data types conversion.
func
awswrangler._data_types.cast_pandas_with_athena_types(df:pd.DataFrame, dtype:dict[str, str], dtype_backend:str | None=None) -> pd.DataFrameCast columns in a Pandas DataFrame.
func
awswrangler._data_types.get_arrow_timestamp_unit(data_type:pa.lib.DataType) -> AnyReturn unit of pyarrow timestamp.
func
awswrangler._data_types.process_not_inferred_array(ex:pa.ArrowInvalid, values:Any) -> pa.ArrayInfer `pyarrow.array` from PyArrow inference exception.
func
awswrangler._data_types.process_not_inferred_dtype(ex:pa.ArrowInvalid) -> pa.DataTypeInfer data type from PyArrow inference exception.
func
awswrangler._data_types.pyarrow2athena(dtype:pa.DataType, ignore_null:bool=False) -> strPyarrow to Athena data types conversion.
func
awswrangler._data_types.pyarrow2mysql(dtype:pa.DataType, string_type:str) -> strPyarrow to MySQL data types conversion.
func
awswrangler._data_types.pyarrow2oracle(dtype:pa.DataType, string_type:str) -> strPyarrow to Oracle Database data types conversion.
func
awswrangler._data_types.pyarrow2pandas_extension(dtype:pa.DataType) -> pd.api.extensions.ExtensionDtype | NonePyarrow to Pandas data types conversion.
func
awswrangler._data_types.pyarrow2postgresql(dtype:pa.DataType, string_type:str) -> strPyarrow to PostgreSQL data types conversion.
func
awswrangler._data_types.pyarrow2redshift(dtype:pa.DataType, string_type:str) -> strPyarrow to Redshift data types conversion.
func
awswrangler._data_types.pyarrow2sqlserver(dtype:pa.DataType, string_type:str) -> strPyarrow to Microsoft SQL Server data types conversion.
func
awswrangler._data_types.pyarrow2timestream(dtype:pa.DataType) -> strPyarrow to Amazon Timestream data types conversion.
func
awswrangler._data_types.timestream_type_from_pandas(df:pd.DataFrame) -> list[str]Extract Amazon Timestream types from a Pandas DataFrame.
class
awswrangler._databases.ConnectionAttributesConnection Attributes.
func
awswrangler._databases.get_connection_attributes(connection:str | None=None, secret_id:str | None=None, catalog_id:str | None=None, dbname:str | None=None, boto3_session:boto3.Session | None=None) -> ConnectionAttributesGet Connection Attributes.
func
awswrangler._databases.validate_mode(mode:str, allowed_modes:list[str]) -> NoneCheck if mode is included in allowed_modes.
class
awswrangler._distributed.EngineExecution engine configuration class.
method
awswrangler._distributed.Engine.dispatch_on_engine(func:FunctionType) -> FunctionTypeDispatch on engine function decorator.
method
awswrangler._distributed.Engine.get() -> EngineEnumGet the configured distribution engine.
method
awswrangler._distributed.Engine.get_installed() -> EngineEnumGet the installed distribution engine.
method
awswrangler._distributed.Engine.initialize(name:EngineLiteral | None=None) -> NoneInitialize the distribution engine.
method
awswrangler._distributed.Engine.is_initialized(name:EngineLiteral | None=None) -> boolCheck if the distribution engine is initialized.
method
awswrangler._distributed.Engine.register(name:EngineLiteral | None=None) -> NoneRegister the distribution engine dispatch methods.
method
awswrangler._distributed.Engine.set(name:EngineLiteral) -> NoneSet the distribution engine.
class
awswrangler._distributed.EngineEnumExecution engine enum.
class
awswrangler._distributed.MemoryFormatMemory format configuration class.
method
awswrangler._distributed.MemoryFormat.get() -> MemoryFormatEnumGet the configured memory format.
method
awswrangler._distributed.MemoryFormat.get_installed() -> MemoryFormatEnumGet the installed memory format.
method
awswrangler._distributed.MemoryFormat.set(name:MemoryFormatLiteral) -> NoneSet the memory format.
class
awswrangler._distributed.MemoryFormatEnumMemory format enum.
func
awswrangler._utils.block_waiting_available_thread(seq:Sequence[Future], max_workers:int) -> NoneBlock until any thread became available.
func
awswrangler._utils.boto3_to_primitives(boto3_session:boto3.Session | None=None) -> Boto3PrimitivesTypeConvert Boto3 Session to Python primitives.
func
awswrangler._utils.check_duplicated_columns(df:pd.DataFrame) -> AnyRaise an exception if there are duplicated columns names.
func
awswrangler._utils.check_schema_changes(columns_types:dict[str, str], table_input:dict[str, Any] | None, mode:str) -> NoneCheck schema changes.
func
awswrangler._utils.copy_df_shallow(df:pd.DataFrame) -> pd.DataFrameCreate a shallow copy of the Pandas DataFrame.
func
awswrangler._utils.default_botocore_config() -> botocore.config.ConfigBotocore configuration.
func
awswrangler._utils.empty_generator() -> Generator[None, None, None]Empty Generator.
func
awswrangler._utils.ensure_cpu_count(use_threads:bool | int=True) -> intGet the number of cpu cores to be used.
func
awswrangler._utils.ensure_session(session:None | boto3.Session=None) -> boto3.SessionEnsure that a valid boto3.Session will be returned.
func
awswrangler._utils.ensure_worker_or_thread_count(use_threads:bool | int=True) -> intGet the number of CPU cores or Ray workers to be used.
func
awswrangler._utils.get_credentials_from_session(boto3_session:boto3.Session | None=None) -> botocore.credentials.ReadOnlyCredentialsGet AWS credentials from boto3 session.
func
awswrangler._utils.get_directory(path:str) -> strExtract directory path.
func
awswrangler._utils.get_even_chunks_sizes(total_size:int, chunk_size:int, upper_bound:bool) -> tuple[int, ...]Calculate even chunks sizes (Best effort).
func
awswrangler._utils.get_region_from_session(boto3_session:boto3.Session | None=None, default_region:str | None=None) -> strExtract region from session.
func
awswrangler._utils.get_region_from_subnet(subnet_id:str, boto3_session:boto3.Session | None=None) -> strExtract region from Subnet ID.
func
awswrangler._utils.get_running_futures(seq:Sequence[Future]) -> tuple[Future, ...]Filter only running futures.
func
awswrangler._utils.import_optional_dependency(name:str) -> ModuleTypeImport an optional dependency.
func
awswrangler._utils.is_pandas_frame(obj:Any) -> boolCheck if the passed objected is a Pandas DataFrame.
func
awswrangler._utils.list_sampling(lst:list[Any], sampling:float) -> list[Any]Random List sampling.
func
awswrangler._utils.parse_path(path:str) -> tuple[str, str]Split a full S3 path in bucket and key strings.
func
awswrangler._utils.retry(ex:type[Exception], ex_code:str | None=None, base:float=1.0, max_num_tries:int=3) -> Callable[..., Any]Decorate function with decorrelated Jitter retries.
func
awswrangler._utils.split_pandas_frame(df:pd.DataFrame, splits:int) -> list[pd.DataFrame]Split a DataFrame into n chunks.
func
awswrangler._utils.table_refs_to_df(tables:list[pa.Table], kwargs:dict[str, Any]) -> pd.DataFrameBuild Pandas DataFrame from list of PyArrow tables.
func
awswrangler._utils.try_it(f:Callable[..., TryItOutputType], ex:Any, *ex_code:str | None=None, *base:float=1.0, *max_num_tries:int=3, *args:Any, **kwargs:Any) -> TryItOutputTypeRun function with decorrelated Jitter.
func
awswrangler._utils.wait_any_future_available(seq:Sequence[Future]) -> NoneWait until any future became available.
class
awswrangler.annotations.SDKPandasDeprecatedWarningDeprecated Warning.
class
awswrangler.annotations.SDKPandasExperimentalWarningExperimental Warning.
func
awswrangler.annotations.warn_message(message:str, warning_class:type[Warning], stacklevel:int=2) -> Callable[[FunctionType], FunctionType]Decorate functions with this to print warnings.
func
awswrangler.athena._executions.get_query_execution(query_execution_id:str, boto3_session:boto3.Session | None=None) -> dict[str, Any]Fetch query execution details.
func
awswrangler.athena._executions.stop_query_execution(query_execution_id:str, boto3_session:boto3.Session | None=None) -> NoneStop a query execution.
func
awswrangler.athena._executions.wait_query(query_execution_id:str, boto3_session:boto3.Session | None=None, athena_query_wait_polling_delay:float=_QUERY_WAIT_POLLING_DELAY) -> dict[str, Any]Wait for the query end.
func
awswrangler.athena._read.load_geom_wkt(x)Load geometry from well-known text.
func
awswrangler.athena._utils.create_athena_bucket(boto3_session:boto3.Session | None=None) -> strCreate the default Athena bucket if it doesn't exist.
func
awswrangler.athena._utils.get_query_columns_types(query_execution_id:str, boto3_session:boto3.Session | None=None) -> dict[str, str]Get the data type of all columns queried.
func
awswrangler.catalog._delete.delete_column(database:str, table:str, column_name:str, boto3_session:boto3.Session | None=None, catalog_id:str | None=None) -> NoneDelete a column in a AWS Glue Catalog table.
func
awswrangler.catalog._delete.delete_database(name:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete a database in AWS Glue Catalog.
func
awswrangler.catalog._delete.delete_table_if_exists(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> boolDelete Glue table if exists.
func
awswrangler.catalog._get.databases(limit:int=100, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> pd.DataFrameGet a Pandas DataFrame with all listed databases.
func
awswrangler.catalog._get.get_columns_comments(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> dict[str, str | None]Get all columns comments.
func
awswrangler.catalog._get.get_columns_parameters(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> dict[str, dict[str, str] | None]Get all columns parameters.
func
awswrangler.catalog._get.get_connection(name:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> dict[str, Any]Get Glue connection details.
func
awswrangler.catalog._get.get_databases(catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> Iterator[dict[str, Any]]Get an iterator of databases.
func
awswrangler.catalog._get.get_table_description(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> str | NoneGet table description.
func
awswrangler.catalog._get.get_table_location(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> strGet table's location on Glue catalog.
func
awswrangler.catalog._get.get_table_number_of_versions(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> intGet total number of versions.
func
awswrangler.catalog._get.get_table_parameters(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> dict[str, str]Get all parameters.
func
awswrangler.catalog._get.get_table_versions(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[dict[str, Any]]Get all versions.
func
awswrangler.catalog._get.table(database:str, table:str, catalog_id:str | None=None, boto3_session:boto3.Session | None=None) -> pd.DataFrameGet table details as Pandas DataFrame.
func
awswrangler.catalog._utils.does_table_exist(database:str, table:str, boto3_session:boto3.Session | None=None, catalog_id:str | None=None) -> boolCheck if the table exists.
func
awswrangler.catalog._utils.drop_duplicated_columns(df:pd.DataFrame) -> pd.DataFrameDrop all repeated columns (duplicated names).
func
awswrangler.chime.post_message(webhook:str, message:str) -> Any | NoneSend message on an existing Chime Chat rooms.
func
awswrangler.cloudwatch.wait_query(query_id:str, boto3_session:boto3.Session | None=None, cloudwatch_query_wait_polling_delay:float=_QUERY_WAIT_POLLING_DELAY) -> dict[str, Any]Wait query ends.
class
awswrangler.data_api._connector.DataApiConnectorBase class for Data API (RDS, Redshift, etc.) connectors.
method
awswrangler.data_api._connector.DataApiConnector.close() -> NoneClose underlying endpoint connections.
class
awswrangler.data_api._connector.WaitConfigHolds standard wait configuration values.
class
awswrangler.data_api.rds.RdsDataApiProvides access to the RDS Data API.
method
awswrangler.data_api.rds.RdsDataApi.begin_transaction(database:str | None=None, schema:str | None=None) -> strStart an SQL transaction.
method
awswrangler.data_api.rds.RdsDataApi.close() -> NoneClose underlying endpoint connections.
method
awswrangler.data_api.rds.RdsDataApi.commit_transaction(transaction_id:str) -> strCommit an SQL transaction.
method
awswrangler.data_api.rds.RdsDataApi.rollback_transaction(transaction_id:str) -> strRoll back an SQL transaction.
func
awswrangler.data_api.rds.connect(resource_arn:str, database:str, secret_arn:str='', boto3_session:boto3.Session | None=None, **kwargs:Any) -> RdsDataApiCreate a RDS Data API connection.
class
awswrangler.data_api.redshift.RedshiftDataApiProvides access to a Redshift cluster via the Data API.
method
awswrangler.data_api.redshift.RedshiftDataApi.begin_transaction(database:str | None=None, schema:str | None=None) -> strStart an SQL transaction.
method
awswrangler.data_api.redshift.RedshiftDataApi.close() -> NoneClose underlying endpoint connections.
method
awswrangler.data_api.redshift.RedshiftDataApi.commit_transaction(transaction_id:str) -> strCommit an SQL transaction.
method
awswrangler.data_api.redshift.RedshiftDataApi.rollback_transaction(transaction_id:str) -> strRoll back an SQL transaction.
func
awswrangler.data_quality._get.get_ruleset(name:str | list[str], boto3_session:boto3.Session | None=None) -> pd.DataFrameGet a Data Quality ruleset.
class
awswrangler.distributed.ray._core.RayLoggerCreate discrete Logger instance for Ray Tasks.
method
awswrangler.distributed.ray._core.RayLogger.get_logger(name:str | Any=None) -> logging.Logger | NoneReturn logger object.
func
awswrangler.distributed.ray._core.ray_get(futures:'ray.ObjectRef[Any]' | list['ray.ObjectRef[Any]']) -> AnyRun ray.get on futures if distributed.
func
awswrangler.distributed.ray._core.ray_logger(function:FunctionType, configure_logging:bool=True, logging_level:int=logging.INFO) -> FunctionTypeDecorate callable to add RayLogger.
func
awswrangler.distributed.ray._core.ray_remote(**options:Any) -> Callable[[FunctionType], FunctionType]Decorate with @ray.remote providing .options().
func
awswrangler.distributed.ray._core.remote_decorator(function:FunctionType) -> FunctionTypeDecorate callable to wrap within ray.remote.
func
awswrangler.distributed.ray._register.register_ray() -> NoneRegister dispatched Ray and Modin (on Ray) methods.
class
awswrangler.distributed.ray.datasources.arrow_csv_datasink.ArrowCSVDatasinkA datasink that writes CSV files using Arrow.
method
awswrangler.distributed.ray.datasources.arrow_csv_datasink.ArrowCSVDatasink.write_block(file:io.TextIOWrapper, block:BlockAccessor) -> NoneWrite a block of data to a file.
class
awswrangler.distributed.ray.datasources.arrow_orc_datasink.ArrowORCDatasinkA datasink that writes CSV files using Arrow.
method
awswrangler.distributed.ray.datasources.arrow_orc_datasink.ArrowORCDatasink.write_block(file:io.TextIOWrapper, block:BlockAccessor) -> NoneWrite a block of data to a file.
class
awswrangler.distributed.ray.datasources.arrow_parquet_datasink.ArrowParquetDatasinkA datasink that writes Parquet files.
method
awswrangler.distributed.ray.datasources.arrow_parquet_datasink.ArrowParquetDatasink.write_block(file:pa.NativeFile, block:BlockAccessor) -> NoneWrite a block of data to a file.
func
awswrangler.distributed.ray.modin._core.modin_repartition(function:FunctionType) -> FunctionTypeDecorate callable to repartition Modin data frame.
func
awswrangler.dynamodb._delete.delete_items(items:list[dict[str, Any]], table_name:str, boto3_session:boto3.Session | None=None) -> NoneDelete all items in the specified DynamoDB table.
func
awswrangler.dynamodb._utils.get_table(table_name:str, boto3_session:boto3.Session | None=None) -> 'Table'Get DynamoDB table object for specified table name.
func
awswrangler.dynamodb._write.put_df(df:pd.DataFrame, table_name:str, boto3_session:boto3.Session | None=None, use_threads:bool | int=True) -> NoneWrite all items from a DataFrame to a DynamoDB.
func
awswrangler.dynamodb._write.put_json(path:str | Path, table_name:str, boto3_session:boto3.Session | None=None, use_threads:bool | int=True) -> NoneWrite all items from JSON file to a DynamoDB.
func
awswrangler.emr.get_cluster_state(cluster_id:str, boto3_session:boto3.Session | None=None) -> strGet the EMR cluster state.
func
awswrangler.emr.get_step_state(cluster_id:str, step_id:str, boto3_session:boto3.Session | None=None) -> strGet EMR step state.
func
awswrangler.emr.submit_ecr_credentials_refresh(cluster_id:str, path:str, action_on_failure:_ActionOnFailureLiteral='CONTINUE', boto3_session:boto3.Session | None=None) -> strUpdate internal ECR credentials.
func
awswrangler.emr.submit_step(cluster_id:str, command:str, name:str='my-step', action_on_failure:_ActionOnFailureLiteral='CONTINUE', script:bool=False, boto3_session:boto3.Session | None=None) -> strSubmit new job in the EMR Cluster.
func
awswrangler.emr.submit_steps(cluster_id:str, steps:list[dict[str, Any]], boto3_session:boto3.Session | None=None) -> list[str]Submit a list of steps.
func
awswrangler.emr.terminate_cluster(cluster_id:str, boto3_session:boto3.Session | None=None) -> NoneTerminate EMR cluster.
class
awswrangler.emr_serverless.HiveRunJobArgsTyped dictionary defining the Hive job run arguments.
class
awswrangler.exceptions.AlreadyExistsAlreadyExists.
class
awswrangler.exceptions.CalculationFailedCalculationFailed exception.
class
awswrangler.exceptions.EMRServerlessJobErrorEMRServerlessJobError.
class
awswrangler.exceptions.EmptyDataFrameEmptyDataFrame exception.
class
awswrangler.exceptions.FailedQualityCheckFailedQualityCheck.
class
awswrangler.exceptions.InvalidArgumentInvalid argument.
class
awswrangler.exceptions.InvalidArgumentCombinationInvalid argument combination.
class
awswrangler.exceptions.InvalidArgumentTypeInvalid argument type.
class
awswrangler.exceptions.InvalidArgumentValueInvalid argument value.
class
awswrangler.exceptions.InvalidCompressionInvalid compression format.
class
awswrangler.exceptions.InvalidConfigurationInvalidConfiguration exception.
class
awswrangler.exceptions.InvalidConnectionInvalidConnection exception.
class
awswrangler.exceptions.InvalidCtasApproachQueryInvalidCtasApproachQuery exception.
class
awswrangler.exceptions.InvalidDataFrameInvalidDataFrame.
class
awswrangler.exceptions.InvalidDatabaseTypeInvalidDatabaseEngine exception.
class
awswrangler.exceptions.InvalidFileInvalidFile.
class
awswrangler.exceptions.InvalidRedshiftDistkeyInvalidRedshiftDistkey exception.
class
awswrangler.exceptions.InvalidRedshiftDiststyleInvalidRedshiftDiststyle exception.
class
awswrangler.exceptions.InvalidRedshiftPrimaryKeysInvalidRedshiftPrimaryKeys exception.
class
awswrangler.exceptions.InvalidRedshiftSortkeyInvalidRedshiftSortkey exception.
class
awswrangler.exceptions.InvalidRedshiftSortstyleInvalidRedshiftSortstyle exception.
class
awswrangler.exceptions.InvalidRulesetDefinitionInvalidRulesetDefinition.
class
awswrangler.exceptions.InvalidSchemaConvergenceInvalidSchemaMerge exception.
class
awswrangler.exceptions.InvalidTableInvalidTable exception.
class
awswrangler.exceptions.NeptuneLoadErrorNeptuneLoadError.
class
awswrangler.exceptions.NoFilesFoundNoFilesFound exception.
class
awswrangler.exceptions.NotSupportedNotSupported.
class
awswrangler.exceptions.PolicyResourceConflictPolicyResourceConflict.
class
awswrangler.exceptions.QueryCancelledQueryCancelled exception.
class
awswrangler.exceptions.QueryFailedQueryFailed exception.
class
awswrangler.exceptions.RedshiftLoadErrorRedshiftLoadError exception.
class
awswrangler.exceptions.ResourceDoesNotExistResourceDoesNotExist.
class
awswrangler.exceptions.S3SelectRequestIncompleteS3SelectRequestIncomplete.
class
awswrangler.exceptions.ServiceApiErrorServiceApiError exception.
class
awswrangler.exceptions.SessionFailedSessionFailed exception.
class
awswrangler.exceptions.TimestreamLoadErrorTimestreamLoadError exception.
class
awswrangler.exceptions.UndetectedTypeUndetectedType exception.
class
awswrangler.exceptions.UnsupportedTypeUnsupportedType exception.
class
awswrangler.neptune._client.NeptuneClientClass representing a Neptune cluster connection.
method
awswrangler.neptune._client.NeptuneClient.load_status(load_id:str) -> AnyReturn the status of the load job to the Neptune cluster.
method
awswrangler.neptune._client.NeptuneClient.read_opencypher(query:str, headers:Any=None) -> AnyExecute the provided openCypher query.
method
awswrangler.neptune._client.NeptuneClient.read_sparql(query:str, headers:Any=None) -> AnyExecute the given query and returns the results.
method
awswrangler.neptune._client.NeptuneClient.status() -> AnyReturn the status of the Neptune cluster.
method
awswrangler.neptune._client.NeptuneClient.write_gremlin(query:str) -> boolExecute a Gremlin write query.
method
awswrangler.neptune._client.NeptuneClient.write_sparql(query:str, headers:Any=None) -> boolExecute the specified SPARQL write statements.
func
awswrangler.neptune._neptune.connect(host:str, port:int, iam_enabled:bool=False, **kwargs:Any) -> NeptuneClientCreate a connection to a Neptune cluster.
func
awswrangler.neptune._neptune.execute_gremlin(client:NeptuneClient, query:str) -> pd.DataFrameReturn results of a Gremlin traversal as pandas DataFrame.
func
awswrangler.neptune._neptune.execute_sparql(client:NeptuneClient, query:str) -> pd.DataFrameReturn results of a SPARQL query as pandas DataFrame.
class
awswrangler.neptune._utils.WriteDFTypeDataFrame type enum.
func
awswrangler.neptune._utils.write_gremlin_df(client:'NeptuneClient', df:pd.DataFrame, mode:WriteDFType, batch_size:int) -> boolWrite the provided DataFrame using Gremlin.
func
awswrangler.opensearch._write.create_index(client:'opensearchpy.OpenSearch', index:str, doc_type:str | None=None, settings:dict[str, Any] | None=None, mappings:dict[str, Any] | None=None) -> dict[str, Any]Create an index.
func
awswrangler.opensearch._write.delete_index(client:'opensearchpy.OpenSearch', index:str) -> dict[str, Any]Delete an index.
func
awswrangler.quicksight._delete.delete_all_dashboards(account_id:str | None=None, regex_filter:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete all dashboards.
func
awswrangler.quicksight._delete.delete_all_data_sources(account_id:str | None=None, regex_filter:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete all data sources.
func
awswrangler.quicksight._delete.delete_all_datasets(account_id:str | None=None, regex_filter:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete all datasets.
func
awswrangler.quicksight._delete.delete_all_templates(account_id:str | None=None, regex_filter:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete all templates.
func
awswrangler.quicksight._delete.delete_dashboard(name:str | None=None, dashboard_id:str | None=None, version_number:int | None=None, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete a dashboard.
func
awswrangler.quicksight._delete.delete_data_source(name:str | None=None, data_source_id:str | None=None, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete a data source.
func
awswrangler.quicksight._delete.delete_dataset(name:str | None=None, dataset_id:str | None=None, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete a dataset.
func
awswrangler.quicksight._delete.delete_template(name:str | None=None, template_id:str | None=None, version_number:int | None=None, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> NoneDelete a template.
func
awswrangler.quicksight._get_list.get_dashboard_ids(name:str, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[str]Get QuickSight dashboard IDs given a name.
func
awswrangler.quicksight._get_list.get_data_source_arns(name:str, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[str]Get QuickSight Data source ARNs given a name.
func
awswrangler.quicksight._get_list.get_data_source_ids(name:str, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[str]Get QuickSight data source IDs given a name.
func
awswrangler.quicksight._get_list.get_dataset_ids(name:str, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[str]Get QuickSight dataset IDs given a name.
func
awswrangler.quicksight._get_list.get_template_ids(name:str, account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[str]Get QuickSight template IDs given a name.
func
awswrangler.quicksight._get_list.list_dashboards(account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[dict[str, Any]]List dashboards in an AWS account.
func
awswrangler.quicksight._get_list.list_data_sources(account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[dict[str, Any]]List all QuickSight Data sources summaries.
func
awswrangler.quicksight._get_list.list_datasets(account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[dict[str, Any]]List all QuickSight datasets summaries.
func
awswrangler.quicksight._get_list.list_groups(namespace:str='default', account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[dict[str, Any]]List all QuickSight Groups.
func
awswrangler.quicksight._get_list.list_templates(account_id:str | None=None, boto3_session:boto3.Session | None=None) -> list[dict[str, Any]]List all QuickSight templates.
func
awswrangler.s3._describe.get_bucket_region(bucket:str, boto3_session:boto3.Session | None=None) -> strGet bucket region name.
func
awswrangler.s3._fs.get_botocore_valid_kwargs(function_name:str, s3_additional_kwargs:dict[str, Any]) -> dict[str, Any]Filter and keep only the valid botocore key arguments.
func
awswrangler.s3._list.does_object_exist(path:str, s3_additional_kwargs:dict[str, Any] | None=None, boto3_session:boto3.Session | None=None, version_id:str | None=None) -> boolCheck if object exists on S3.
func
awswrangler.s3._list.list_buckets(boto3_session:boto3.Session | None=None) -> list[str]List Amazon S3 buckets.
func
awswrangler.s3._s3_tables_mgmt.create_namespace(table_bucket_arn:str, namespace:str, boto3_session:boto3.Session | None=None) -> strCreate a namespace in an S3 Table Bucket.
func
awswrangler.s3._s3_tables_mgmt.create_table_bucket(name:str, boto3_session:boto3.Session | None=None) -> strCreate an S3 Table Bucket.
func
awswrangler.s3._s3_tables_mgmt.delete_namespace(table_bucket_arn:str, namespace:str, boto3_session:boto3.Session | None=None) -> NoneDelete a namespace from an S3 Table Bucket.
func
awswrangler.s3._s3_tables_mgmt.delete_table_bucket(table_bucket_arn:str, boto3_session:boto3.Session | None=None) -> NoneDelete an S3 Table Bucket.
func
awswrangler.s3._vectors._mgmt.delete_vector_bucket(name:str | None=None, *arn:str | None=None, *boto3_session:boto3.Session | None=None) -> NoneDelete an Amazon S3 Vectors bucket.
func
awswrangler.s3._vectors._mgmt.delete_vector_index(*name:str | None=None, *arn:str | None=None, *vector_bucket:str | None=None, *vector_bucket_arn:str | None=None, *boto3_session:boto3.Session | None=None) -> NoneDelete a vector index.
func
awswrangler.s3._vectors._mgmt.get_vector_bucket(name:str | None=None, *arn:str | None=None, *boto3_session:boto3.Session | None=None) -> dict[str, Any]Get attributes of a vector bucket.
func
awswrangler.s3._wait.wait_objects_exist(paths:list[str], delay:float | None=None, max_attempts:int | None=None, use_threads:bool | int=True, boto3_session:boto3.Session | None=None) -> NoneWait Amazon S3 objects exist.
func
awswrangler.s3._wait.wait_objects_not_exist(paths:list[str], delay:float | None=None, max_attempts:int | None=None, use_threads:bool | int=True, boto3_session:boto3.Session | None=None) -> NoneWait Amazon S3 objects not exist.
func
awswrangler.s3._write_excel.to_excel(df:pd.DataFrame, path:str, boto3_session:boto3.Session | None=None, s3_additional_kwargs:dict[str, Any] | None=None, use_threads:bool | int=True, **pandas_kwargs:Any) -> strWrite EXCEL file on Amazon S3.
func
awswrangler.secretsmanager.get_secret(name:str, boto3_session:boto3.Session | None=None) -> str | bytesGet secret value.
func
awswrangler.secretsmanager.get_secret_json(name:str, boto3_session:boto3.Session | None=None) -> dict[str, Any]Get JSON secret value.
func
awswrangler.sts.get_account_id(boto3_session:boto3.Session | None=None) -> strGet Account ID.
func
awswrangler.sts.get_current_identity_arn(boto3_session:boto3.Session | None=None) -> strGet current user/role ARN.
func
awswrangler.sts.get_current_identity_name(boto3_session:boto3.Session | None=None) -> strGet current user/role name.
func
awswrangler.timestream._create.create_database(database:str, kms_key_id:str | None=None, tags:dict[str, str] | None=None, boto3_session:boto3.Session | None=None) -> strCreate a new Timestream database.
func
awswrangler.timestream._delete.delete_database(database:str, boto3_session:boto3.Session | None=None) -> NoneDelete a given Timestream database.
func
awswrangler.timestream._delete.delete_table(database:str, table:str, boto3_session:boto3.Session | None=None) -> NoneDelete a given Timestream table.
func
awswrangler.timestream._list.list_databases(boto3_session:boto3.Session | None=None) -> list[str]List all databases in timestream.
func
awswrangler.timestream._list.list_tables(database:str | None=None, boto3_session:boto3.Session | None=None) -> list[str]List tables in timestream.
class
awswrangler.typing.ArrowDecryptionConfigurationConfiguration for Arrow file decrypting.
class
awswrangler.typing.ArrowEncryptionConfigurationConfiguration for Arrow file encrypting.
class
awswrangler.typing.AthenaUNLOADSettingsTyped dictionary defining the settings for using UNLOAD.
class
awswrangler.typing.GlueTableSettingsTyped dictionary defining the settings for the Glue table.
class
awswrangler.typing.TimestreamBatchLoadReportS3ConfigurationReport configuration for a batch load task.
この情報について
掲載しているシグネチャは aws/aws-sdk-pandas の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。