2 repository-uri
Mechanisms for embedding and executing custom code directly within pipeline task definitions.
Distinct from Inline Logic Execution: Distinct from general inline logic execution: focuses on pipeline-specific task execution contexts rather than template rendering.
Explore 2 awesome GitHub repositories matching data & databases · Inline Script Execution. Refine with filters or upvote what's useful.
Luigi is a Python framework designed for building and managing complex batch data pipelines. It functions as a workflow orchestration engine that organizes tasks into directed acyclic graphs, ensuring that jobs execute in the correct logical order based on their dependencies. By utilizing a centralized scheduler, the system coordinates task execution across distributed environments, tracks global workflow state, and prevents redundant processing by verifying the existence of output targets before triggering any work. The project distinguishes itself through a robust state-tracking mechanism t
Provides templates for defining processing tasks that require specific execution contexts directly within a pipeline.
Organize este un utilitar de linie de comandă conceput pentru a automatiza gestionarea sistemului de fișiere, curățarea stocării și organizarea directoarelor. Funcționează ca un motor bazat pe reguli care procesează fișierele prin pipeline-uri secvențiale, permițând utilizatorilor să definească fluxuri de lucru complexe pentru mutarea, redenumirea și gestionarea datelor locale. Sistemul utilizează fișiere de configurare structurate pentru a mapa declanșatoarele sistemului de fișiere la acțiuni specifice. Se distinge printr-un motor de simulare care permite utilizatorilor să previzualizeze impactul regulilor lor asupra unui sistem de fișiere virtual înainte de a aplica modificările, asigurând integritatea datelor. În plus, instrumentul susține extensibilitatea prin permiterea integrării comenzilor shell personalizate și a scripturilor direct în pipeline-ul de automatizare. Dincolo de operațiunile de bază cu fișiere, software-ul efectuează clasificarea bazată pe metadate prin extragerea proprietăților interne, cum ar fi datele EXIF ale imaginilor sau conținutul documentelor, pentru a categorisi fișierele automat. Include, de asemenea, capabilități pentru identificarea și eliminarea fișierelor duplicate prin hashing bazat pe conținut și menținerea eficienței stocării prin curățarea folderelor goale și a fișierelor abandonate.
Executes inline shell commands within automation workflows to handle complex file processing tasks.