Skip to content

Conversation

@zachflanders-frb
Copy link
Contributor

@zachflanders-frb zachflanders-frb commented Jul 17, 2025

Description:

This PR add the appropriation_account_balances table to the global_temp spark database. It enables download of the account balances (File A) for both Treasury Accounts and Federal Accounts.

Technical Details:

The appropriation_account_balances table is just over 500,000 rows, so it seems reasonable to load it into the global_temp instead of using the create_delta_table and load_query_to_delta commands to create a delta table. The joins to submission attributes and other tables are includes in the pyspark dataframe api format.

Requirements for PR Merge:

  1. Unit & integration tests updated
  2. Data validation completed (examples listed below)
    1. Does this work well with the current frontend? Or is the frontend aware of a needed change?
    2. Is performance impacted in the changes (e.g., API, pipeline, downloads, etc.)?
    3. Is the expected data returned with the expected format?
  3. Jira Ticket(s)
    1. DEV-12587

@zachflanders-frb zachflanders-frb self-assigned this Jul 17, 2025
@zachflanders-frb zachflanders-frb merged commit ddf6c19 into qat Jul 28, 2025
12 checks passed
@zachflanders-frb zachflanders-frb deleted the ftr/dev-12587-account-downloads-file-a branch July 28, 2025 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants