Skip to main content
Version: 1.0.0

tabsdata

AWSGlue
AWSGlue.to_dict
AzureAccountKeyCredentialsCredentials class to store the credentials needed to access an Azure using account key credentials (account name and account key).
AzureAccountKeyCredentials.to_dictConvert the S3AccessKeyCredentials object to a dictionary.
AzureDestinationClass for managing the configuration of Azure-file-based data outputs.
AzureDestination.to_dictConverts the AzureDestination object to a dictionary with all the relevant information.
AzureSourceClass for managing the configuration of Azure-file-based data inputs.
AzureSource.to_dictConverts the AzureSource object to a dictionary with all the relevant information.
concatCombine multiple TableFrames by stacking their rows.
CSVFormatThe class of the CSV file format.
CSVFormat.to_dictReturns the dictionary representation of the object.
CustomExceptionCustom exception for execution errors.
DatabricksDestinationAbstract class for output plugins.
DatabricksDestination.chunkTrigger the exporting of the data to local parquet chunks.
DatabricksDestination.streamTrigger the exporting of the data.
DatabricksDestination.writeThis method is used to write the files to the databricks.
DestinationPluginAbstract class for output plugins.
DestinationPlugin.chunkTrigger the exporting of the data to local parquet chunks.
DestinationPlugin.streamTrigger the exporting of the data.
DestinationPlugin.to_dictReturn a dictionary representation of the object.
DestinationPlugin.writeGiven a file or a list of files, write to the desired destination.
EnvironmentSecretSecrets class representing a secret obtained from an environment variable in the server.
EnvironmentSecret.to_dictConvert the EnvironmentSecret object to a dictionary.
HashiCorpSecretSecrets class representing a secret stored in Hashicorp Vault.
HashiCorpSecret.to_dictConvert the HashiCorpSecret object to a dictionary.
litExpression for the given literal value.
LocalFileDestinationAbstract base class for managing data output configurations.
LocalFileDestination.to_dictConverts the LocalFileDestination object to a dictionary with all the relevant information.
LocalFileSourceClass for managing the configuration of local-file-based data inputs.
LocalFileSource.to_dictConverts the LocalFileSource object to a dictionary with all the relevant information.
LogFormatThe class of the log file format.
LogFormat.to_dictReturns the dictionary representation of the object.
MariaDBDestinationClass for managing the configuration of MariaDB-based data outputs.
MariaDBDestination.to_dictConverts the MariaDBDestination object to a dictionary with all the relevant information.
MariaDBSourceClass for managing the configuration of MariaDB-based data inputs.
MariaDBSource.to_dictConverts the MariaDBSource object to a dictionary with all the relevant information.
MongoDBDestinationAbstract class for output plugins.
MongoDBDestination.chunkTrigger the exporting of the data to local parquet chunks.
MongoDBDestination.streamTrigger the exporting of the data.
MongoDBDestination.writeThis method is used to write the files to the database.
MySQLDestinationClass for managing the configuration of MySQL-based data outputs.
MySQLDestination.to_dictConverts the MySQLDestination object to a dictionary with all the relevant information.
MySQLSourceClass for managing the configuration of MySQL-based data inputs.
MySQLSource.to_dictConverts the MySQLSource object to a dictionary with all the relevant information.
NDJSONFormatThe class of the log file format.
NDJSONFormat.to_dictReturns the dictionary representation of the object.
OracleDestinationClass for managing the configuration of Oracle-based data outputs.
OracleDestination.to_dictConverts the OracleDestination object to a dictionary with all the relevant information.
OracleSourceClass for managing the configuration of Oracle-based data inputs.
OracleSource.to_dictConverts the OracleSource object to a dictionary with all the relevant information.
ParquetFormatThe class of the Parquet file format.
ParquetFormat.to_dictReturns the dictionary representation of the object.
PostgresDestinationClass for managing the configuration of Postgres-based data outputs.
PostgresDestination.to_dictConverts the PostgresDestination object to a dictionary with all the relevant information.
PostgresSourceClass for managing the configuration of Postgres-based data inputs.
PostgresSource.to_dictConverts the PostgresSource object to a dictionary with all the relevant information.
publisherDecorator to set the data and destination parameters of a function and convert it to a TabsdataFunction.
S3AccessKeyCredentialsCredentials class to store the credentials needed to access an S3 bucket using access key credentials (access key id and secret access key).
S3AccessKeyCredentials.to_dictConvert the S3AccessKeyCredentials object to a dictionary.
S3DestinationClass for managing the configuration of S3-file-based data outputs.
S3Destination.to_dictConverts the S3Destination object to a dictionary with all the relevant information.
S3SourceClass for managing the configuration of S3-file-based data inputs.
S3Source.to_dictConverts the S3Source object to a dictionary with all the relevant information.
SalesforceSourceParent class for input plugins.
SalesforceSource.chunkTrigger the import of the data.
SnowflakeDestinationAbstract class for output plugins.
SnowflakeDestination.chunkTrigger the exporting of the data to local parquet chunks.
SnowflakeDestination.streamTrigger the exporting of the data.
SnowflakeDestination.writeThis method is used to write the files to the database.
SourcePluginParent class for input plugins.
SourcePlugin.chunkTrigger the import of the data.
SourcePlugin.stream
SourcePlugin.to_dictReturn a dictionary representation of the object.
subscriberDecorator to set the data and destination parameters of a function and convert it to a TabsdataFunction.
TableFrame> Private Functions
TableFrame.assert_has_colsEnsures that the (non-system) columns in the TableFrame match the expected columns.
TableFrame.castCast columns to a new data type.
TableFrame.clearClears all rows of the TableFrame preserving the schema.
TableFrame.columns
TableFrame.dropDiscard columns from the TableFrame.
TableFrame.drop_nansDrop rows with NaN values.
TableFrame.drop_nullsDrop rows with null values.
TableFrame.emptyCreates an empty (no column - no row) TableFrame.
TableFrame.extract_as_columnsExtract a slice of rows from the table as a column-oriented dictionary.
TableFrame.extract_as_rowsExtract a slice of rows from the TableFrame as a list of dictionaries.
TableFrame.fill_nanReplace all NaN values in the TableFrame with the given value.
TableFrame.fill_nullReplace all null values in the TableFrame with the given value.
TableFrame.filterFilter the TableFrame based on the given predicates.
TableFrame.firstReturn a TableFrame with the first row.
TableFrame.first_rowReturn a tuple or dictionary with the first row, or None if no row.
TableFrame.from_dictCreates tableframe from a dictionary, or None.
TableFrame.from_pandasCreates tableframe from a pandas dataframe, or None.
TableFrame.from_polarsCreates tableframe from a polars dataframe or lazyframe, or None.
TableFrame.group_byPerform a group by on the TableFrame.
TableFrame.has_colsVerifies the presence of (non-system) columns in the TableFrame.
TableFrame.has_same_schemaVerifies if the schema of the current TableFrame is same than the provided TableFrame.
TableFrame.headReturn a TableFrame with the first n rows.
TableFrame.is_emptyChecks if a TableFrame has no rows.
TableFrame.itemReturns a scalar value if the TableFrame contains exactly one user column and one row.
TableFrame.joinJoin the TableFrame with another TableFrame.
TableFrame.lastReturn a TableFrame with the last row.
TableFrame.last_rowReturn a tuple or dictionary with the last row, or None if no row.
TableFrame.limitReturn a TableFrame with the first n rows.
TableFrame.renameRename columns from the TableFrame.
TableFrame.selectSelect column(s) from the TableFrame.
TableFrame.sliceReturn a TableFrame with a slice of the original TableFrame
TableFrame.sortSort the TableFrame by the given column(s) or expression(s).
TableFrame.tailReturn a TableFrame with the last n rows.
TableFrame.to_dictCreates a dictionary from this tableframe.
TableFrame.to_pandasCreates a pandas dataframe from this tableframe.
TableFrame.to_polars_dfCreates a polars dataframe from this tableframe.
TableFrame.to_polars_lfCreates a polars lazyframe from this tableframe.
TableFrame.uniqueDeduplicate rows from the TableFrame.
TableFrame.with_columnsAdd columns to the TableFrame.
TableInputClass for managing the configuration of table-based data inputs.
TableInput.to_dictConverts the TableInput object to a dictionary with all the relevant information.
TableOutputClass for managing the configuration of table-based data outputs.
TableOutput.to_dictConverts the TableOutput object to a dictionary with all the relevant information.
transformerDecorator to set the data and destination parameters of a function and convert it to a TabsdataFunction.
UserPasswordCredentialsCredentials class to store a user and password pair.
UserPasswordCredentials.to_dictConvert the UserPasswordCredentials object to a dictionary.