2 repositorios
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 es una librería para leer y escribir archivos de valores separados por comas mapeando datos a objetos de clase personalizados. Funciona como una librería de análisis y mapeador de datos que convierte texto de archivo plano en objetos de datos estructurados y serializa conjuntos de datos internos de vuelta a archivos CSV estándar. El proyecto enfatiza la eficiencia de la memoria a través de un analizador que optimiza el consumo de recursos. Utiliza caché de valores de campo y una caché de cadenas internadas para almacenar valores repetitivos, lo que reduce la sobrecarga de memoria al procesar grandes conjuntos de datos. La librería proporciona un motor de análisis basado en configuración que soporta varios delimitadores y caracteres de escape. Gestiona la relación entre columnas CSV y propiedades de clase utilizando mapeo basado en atributos e instanciación de objetos basada en reflexión. El procesamiento se maneja mediante análisis secuencial basado en flujo para gestionar archivos de gran volumen sin cargar todo el conjunto de datos en la memoria.
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.