Skip to main content
Version: 1.2.0

tabsdata

AWSGlue
AzureAccountKeyCredentialsCredentials class to store the credentials needed to access an Azure using account key credentials (account name and account key).
AzureDestinationClass for managing the configuration of Azure-file-based data outputs.
AzureDestination.chunkTrigger the exporting of the data to local parquet chunks.
AzureDestination.streamTrigger the exporting of the data.
AzureSourceClass for managing the configuration of Azure-file-based data inputs.
AzureSource.chunkTrigger the import of the data.
concatCombine multiple TableFrames by stacking their rows.
CSVFormatThe class of the CSV file format.
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.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.
HashiCorpSecretSecrets class representing a secret stored in Hashicorp Vault.
litExpression for the given literal value.
LocalFileDestinationAbstract class for output plugins.
LocalFileDestination.chunkTrigger the exporting of the data to local parquet chunks.
LocalFileDestination.streamTrigger the exporting of the data.
LocalFileSourceClass for managing the configuration of local-file-based data inputs.
LocalFileSource.chunkTrigger the import of the data.
LogFormatThe class of the log file format.
MariaDBDestinationClass for managing the configuration of MariaDB-based data outputs.
MariaDBDestination.chunkStore the results in the SQL destination.
MariaDBDestination.writeGiven a file or a list of files, write to the desired destination.
MariaDBSourceClass for managing the configuration of MariaDB-based data inputs.
MariaDBSource.chunkTrigger the import of the data.
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.
MSSQLDestinationDestination plugin for Microsoft SQL Server.
MSSQLDestination.chunkTrigger the exporting of the data to local parquet chunks.
MSSQLDestination.streamTrigger the exporting of the data.
MSSQLDestination.writeThis method is used to write the files to the database.
MSSQLSourceSource plugin for Microsoft SQL Server.
MSSQLSource.chunkExecute the query and yield chunks of data.
MySQLDestinationClass for managing the configuration of MySQL-based data outputs.
MySQLDestination.chunkStore the results in the SQL destination.
MySQLDestination.writeGiven a file or a list of files, write to the desired destination.
MySQLSourceClass for managing the configuration of MySQL-based data inputs.
MySQLSource.chunkTrigger the import of the data.
NDJSONFormatThe class of the log file format.
OracleDestinationClass for managing the configuration of Oracle-based data outputs.
OracleDestination.chunkStore the results in the SQL destination.
OracleDestination.writeGiven a file or a list of files, write to the desired destination.
OracleSourceClass for managing the configuration of Oracle-based data inputs.
OracleSource.chunkTrigger the import of the data.
ParquetFormatThe class of the Parquet file format.
PostgresDestinationClass for managing the configuration of Postgres-based data outputs.
PostgresDestination.chunkStore the results in the SQL destination.
PostgresDestination.writeGiven a file or a list of files, write to the desired destination.
PostgresSourceClass for managing the configuration of Postgres-based data inputs.
PostgresSource.chunkTrigger the import of the data.
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).
S3DestinationClass for managing the configuration of S3-file-based data outputs.
S3Destination.chunkTrigger the exporting of the data to local parquet chunks.
S3Destination.streamTrigger the exporting of the data.
S3SourceClass for managing the configuration of S3-file-based data inputs.
S3Source.chunkTrigger the import of the data.
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
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.stream
TableOutputClass for managing the configuration of table-based data outputs.
TabsdataFunctionClass to decorate a function with metadata and methods for use in a Tabsdata environment.
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.