2 repository-uri
Utilities for linking tabular data columns to specific entity identifiers using mapping rules and transformations.
Distinguishing note: Shortlist focuses on format conversion (JSON/Excel) or similarity; this is about mapping columns to API keys.
Explore 2 awesome GitHub repositories matching data & databases · CSV Data Mappers. Refine with filters or upvote what's useful.
CsvHelper este o bibliotecă pentru citirea și scrierea fișierelor cu valori separate prin virgulă (CSV) prin maparea datelor la obiecte de clasă personalizate. Funcționează ca o bibliotecă de parsare și mapare a datelor care convertește textul din fișiere plate în obiecte de date structurate și serializează seturile de date interne înapoi în fișiere CSV standard. Proiectul pune accent pe eficiența memoriei printr-un parser care optimizează consumul de resurse. Utilizează caching-ul valorilor câmpurilor și un cache de string-uri internate pentru a stoca valori repetitive, ceea ce reduce overhead-ul de memorie atunci când se procesează seturi de date mari. Biblioteca oferă un motor de parsare bazat pe configurare care suportă diverși delimitatori și caractere de escape. Gestionează relația dintre coloanele CSV și proprietățile clasei folosind maparea bazată pe atribute și instanțierea obiectelor bazată pe reflexie. Procesarea este gestionată prin parsare secvențială bazată pe stream pentru a gestiona fișiere de volum mare fără a încărca întregul set de date în memorie.
Provides a system for linking CSV columns to application properties using configurable attributes.
GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la
Links CSV columns to primary keys and data fields to map tabular data to specific administrative items.