AWSGlue | |
AzureAccountKeyCredentials | Credentials class to store the credentials needed to access an Azure using account key credentials (account name and account key). |
AzureDestination | Class for managing the configuration of Azure-file-based data outputs. |
AzureDestination.chunk | Trigger the exporting of the data to local parquet chunks. |
AzureDestination.stream | Trigger the exporting of the data. |
AzureSource | Class for managing the configuration of Azure-file-based data inputs. |
AzureSource.chunk | Trigger the import of the data. |
concat | Combine multiple TableFrames by stacking their rows. |
CSVFormat | The class of the CSV file format. |
CustomException | Custom exception for execution errors. |
DatabricksDestination | Abstract class for output plugins. |
DatabricksDestination.chunk | Trigger the exporting of the data to local parquet chunks. |
DatabricksDestination.stream | Trigger the exporting of the data. |
DatabricksDestination.write | This method is used to write the files to the databricks. |
DestinationPlugin | Abstract class for output plugins. |
DestinationPlugin.chunk | Trigger the exporting of the data to local parquet chunks. |
DestinationPlugin.stream | Trigger the exporting of the data. |
DestinationPlugin.write | Given a file or a list of files, write to the desired destination. |
EnvironmentSecret | Secrets class representing a secret obtained from an environment variable in the server. |
HashiCorpSecret | Secrets class representing a secret stored in Hashicorp Vault. |
lit | Expression for the given literal value. |
LocalFileDestination | Abstract class for output plugins. |
LocalFileDestination.chunk | Trigger the exporting of the data to local parquet chunks. |
LocalFileDestination.stream | Trigger the exporting of the data. |
LocalFileSource | Class for managing the configuration of local-file-based data inputs. |
LocalFileSource.chunk | Trigger the import of the data. |
LogFormat | The class of the log file format. |
MariaDBDestination | Class for managing the configuration of MariaDB-based data outputs. |
MariaDBDestination.chunk | Store the results in the SQL destination. |
MariaDBDestination.write | Given a file or a list of files, write to the desired destination. |
MariaDBSource | Class for managing the configuration of MariaDB-based data inputs. |
MariaDBSource.chunk | Trigger the import of the data. |
MongoDBDestination | Abstract class for output plugins. |
MongoDBDestination.chunk | Trigger the exporting of the data to local parquet chunks. |
MongoDBDestination.stream | Trigger the exporting of the data. |
MongoDBDestination.write | This method is used to write the files to the database. |
MySQLDestination | Class for managing the configuration of MySQL-based data outputs. |
MySQLDestination.chunk | Store the results in the SQL destination. |
MySQLDestination.write | Given a file or a list of files, write to the desired destination. |
MySQLSource | Class for managing the configuration of MySQL-based data inputs. |
MySQLSource.chunk | Trigger the import of the data. |
NDJSONFormat | The class of the log file format. |
OracleDestination | Class for managing the configuration of Oracle-based data outputs. |
OracleDestination.chunk | Store the results in the SQL destination. |
OracleDestination.write | Given a file or a list of files, write to the desired destination. |
OracleSource | Class for managing the configuration of Oracle-based data inputs. |
OracleSource.chunk | Trigger the import of the data. |
ParquetFormat | The class of the Parquet file format. |
PostgresDestination | Class for managing the configuration of Postgres-based data outputs. |
PostgresDestination.chunk | Store the results in the SQL destination. |
PostgresDestination.write | Given a file or a list of files, write to the desired destination. |
PostgresSource | Class for managing the configuration of Postgres-based data inputs. |
PostgresSource.chunk | Trigger the import of the data. |
publisher | Decorator to set the data and destination parameters of a function and convert it to a TabsdataFunction. |
S3AccessKeyCredentials | Credentials class to store the credentials needed to access an S3 bucket using access key credentials (access key id and secret access key). |
S3Destination | Class for managing the configuration of S3-file-based data outputs. |
S3Destination.chunk | Trigger the exporting of the data to local parquet chunks. |
S3Destination.stream | Trigger the exporting of the data. |
S3Source | Class for managing the configuration of S3-file-based data inputs. |
S3Source.chunk | Trigger the import of the data. |
SalesforceSource | Parent class for input plugins. |
SalesforceSource.chunk | Trigger the import of the data. |
SnowflakeDestination | Abstract class for output plugins. |
SnowflakeDestination.chunk | Trigger the exporting of the data to local parquet chunks. |
SnowflakeDestination.stream | Trigger the exporting of the data. |
SnowflakeDestination.write | This method is used to write the files to the database. |
SourcePlugin | Parent class for input plugins. |
SourcePlugin.chunk | Trigger the import of the data. |
SourcePlugin.stream | |
subscriber | Decorator to set the data and destination parameters of a function and convert it to a TabsdataFunction. |
TableFrame | > Private Functions |
TableFrame.assert_has_cols | Ensures that the (non-system) columns in the TableFrame match the expected columns. |
TableFrame.cast | Cast columns to a new data type. |
TableFrame.clear | Clears all rows of the TableFrame preserving the schema. |
TableFrame.columns | |
TableFrame.drop | Discard columns from the TableFrame. |
TableFrame.drop_nans | Drop rows with NaN values. |
TableFrame.drop_nulls | Drop rows with null values. |
TableFrame.empty | Creates an empty (no column - no row) TableFrame. |
TableFrame.extract_as_columns | Extract a slice of rows from the table as a column-oriented dictionary. |
TableFrame.extract_as_rows | Extract a slice of rows from the TableFrame as a list of dictionaries. |
TableFrame.fill_nan | Replace all NaN values in the TableFrame with the given value. |
TableFrame.fill_null | Replace all null values in the TableFrame with the given value. |
TableFrame.filter | Filter the TableFrame based on the given predicates. |
TableFrame.first | Return a TableFrame with the first row. |
TableFrame.first_row | Return a tuple or dictionary with the first row, or None if no row. |
TableFrame.from_dict | Creates tableframe from a dictionary, or None. |
TableFrame.from_pandas | Creates tableframe from a pandas dataframe, or None. |
TableFrame.from_polars | Creates tableframe from a polars dataframe or lazyframe, or None. |
TableFrame.group_by | Perform a group by on the TableFrame. |
TableFrame.has_cols | Verifies the presence of (non-system) columns in the TableFrame. |
TableFrame.has_same_schema | Verifies if the schema of the current TableFrame is same than the provided TableFrame. |
TableFrame.head | Return a TableFrame with the first n rows. |
TableFrame.is_empty | Checks if a TableFrame has no rows. |
TableFrame.item | Returns a scalar value if the TableFrame contains exactly one user column and one row. |
TableFrame.join | Join the TableFrame with another TableFrame. |
TableFrame.last | Return a TableFrame with the last row. |
TableFrame.last_row | Return a tuple or dictionary with the last row, or None if no row. |
TableFrame.limit | Return a TableFrame with the first n rows. |
TableFrame.rename | Rename columns from the TableFrame. |
TableFrame.select | Select column(s) from the TableFrame. |
TableFrame.slice | Return a TableFrame with a slice of the original TableFrame |
TableFrame.sort | Sort the TableFrame by the given column(s) or expression(s). |
TableFrame.tail | Return a TableFrame with the last n rows. |
TableFrame.to_dict | Creates a dictionary from this tableframe. |
TableFrame.to_pandas | Creates a pandas dataframe from this tableframe. |
TableFrame.to_polars_df | Creates a polars dataframe from this tableframe. |
TableFrame.to_polars_lf | Creates a polars lazyframe from this tableframe. |
TableFrame.unique | Deduplicate rows from the TableFrame. |
TableFrame.with_columns | Add columns to the TableFrame. |
TableInput | Class for managing the configuration of table-based data inputs. |
TableInput.stream | |
TableOutput | Class for managing the configuration of table-based data outputs. |
transformer | Decorator to set the data and destination parameters of a function and convert it to a TabsdataFunction. |
UserPasswordCredentials | Credentials class to store a user and password pair. |