Pesquisar

Resumen
· 23 mins atrás

InterSystems Developers Publications, Week December 01 - 07, 2025, Digest

Articles
Announcements
#InterSystems IRIS
#Developer Community Official
#InterSystems IRIS for Health
#Other
#Learning Portal
Share your insights!
By Kristina Lauer
#Open Exchange
#Summit
Questions
#InterSystems IRIS
#InterSystems IRIS for Health
#Health Connect
#HealthShare
#InterSystems Data Studio
#Caché
Discussions
#InterSystems IRIS
#Learning Portal
December 01 - 07, 2025Week at a GlanceInterSystems Developer Community
Resumen
· 1 hr atrás

Nuevas publicaciones en la Comunidad de InterSystems, 1-7 diciembre

1-7 diciembreWeek at a GlanceInterSystems Developer Community
Artículo
· 1 hr atrás Lectura de 4 min

Introducing IRIS IO Utility: A VS Code Extension for Data Import/Export with InterSystems IRIS

Hello Developers! 👋
I’m excited to introduce IRIS IO Utility, my submission for the InterSystems "Bringing Ideas to Reality" Contest 2025. This VS Code extension provides you an intuitive and powerful interface for importing and exporting data without leaving your IDE. The extension implements and expand this idea submitted on the Ideas Portal turning a common developer need into a real tool: seamless IO operations with any IRIS instance directly inside VS Code.

If you find this extension useful, please consider voting for me at the contest!


    What Can IRIS IO Utility Do?

    IRIS IO Utility centralizes all your data IO workflows directly in VS Code:

    • Manage multiple IRIS connections (local, remote, SSH, containerized)
    • Detect and configure ODBC drivers automatically
    • Import and export data in CSV, TXT, JSON, and XLSX
    • Interact with a dedicated sidebar view for quick navigation
    • Use clean webviews for import/export operations
    • Save workspace-level preferences for a tailored experience

    This extension is designed to feel native to VS Code — responsive, discoverable, and developer-friendly.


    A First Look at the Extension

    Once installed from a VSIX file, VS Code adds a new section to the sidebar:

    • Connections
    • Favorites
    • Settings

    These panels give you a structured environment for managing your IRIS servers and performing IO operations with minimal friction.


    Settings & Configuration

    ODBC Driver Settings

    One of the most tedious steps in IRIS-related development is configuring ODBC drivers — so the extension handles it for you:

    • Automatically detects installed IRIS ODBC drivers
    • Suggests installation if drivers are missing
    • Links directly to the official InterSystems Drivers page
    • Lets you pick your preferred driver per workspace
    • Stores your choice persistently

    Once selected, ODBC becomes the high-performance engine behind all data transfers.

    Creating and Managing Connections

    From the dedicated sidebar you can:

    • Add new connections
    • Edit existing ones
    • Connect or disconnect
    • Mark frequently used items as favorites
    • Copy configurations as JSON (for documentation or backups)

    Each workspace keeps its own list of IRIS connections — similar to Git remotes — making multi-project workflows smooth and predictable.

    A connection shows real-time status:

    • Idle
    • Connected
    • Error (with logs available)

    After clicking the “Connect to IRIS” icon (plug symbol), your ODBC connection becomes active.

    Two new icons appear on the selected item:

    • One opens the Export webview
    • One opens the Import webview

    This makes IO operations instantly accessible.


    Exporting Data — Complete Walkthrough

    Exporting data from IRIS is now a two-click operation.

    Step 1 — Choose a Connection

    Click the cloud-down arrow next to any connected instance.
    This opens a dedicated, interactive webview.

    Step 2 — Select Schema

    Second step is selecting a schema.

    You can:

    • Enter a schema filter (optional)
    • Or simply click “Search Schemas” to load all schemas in the selected namespace

    Step 3 — Select a table within the specified schema

    Once the schema is selected, the extension displays the list of tables available.
    Pick the one you want to export.

    Step 4 — Choose Export Format

    Once table and schema have been selected, choose one of the supported formats:

    • CSV
    • TXT (with custom delimiter)
    • JSON (pretty-printed)
    • XLSX (preserves data types)

    Each format is generated natively, with a clean output structure.

    Step 5  — Choose file name

    Choose a file name for the exported file. If left blank, the extension defaults to: schema_table_timestamp. This avoids filename conflicts and ensures traceability.

    Step 6 — Choose Output Folder

    Select the destination folder or leave empty to export to workspace root.

    Step 7 — Export

    Click Export and let the extension handle the process.

    Export features

    • Automatic timestamping to prevent accidental overwrites
    • VS Code notifications for progress and completion
    • Output panel logging "IRIS IO Utility" (driver info, row counts, SQL operations, performance stats)
    • Quick actions to Open File or Open Folder once export finishes

    Choose a custom delimiter while exporting TXT files

    When exporting data to a TXT file, the extension allows you to specify a custom delimiter. This is particularly useful when working with non-standard separators such as pipes (|), semicolons (;), tabs, or even multi-character delimiters. Selecting the appropriate delimiter ensures the exported file matches your target system’s formatting requirements and maintains clean, structured output.


    Coming Next: The Import Engine

    In the next article, we’ll explore the most powerful part of the extension — Importing — featuring:

    • Type inference engine
    • File analysis
    • Automatic table creation
    • Index configuration
    • Append / replace strategies
    • Practical examples
    • Tips and edge cases

    Conclusion

    IRIS IO Utility is designed to bring a modern, streamlined data workflow to every IRIS developer using VS Code. Whether you're exporting datasets, loading new files, or managing multiple IRIS instances, the extension makes data operations faster, clearer, and more enjoyable.

    I hope this tool becomes a valuable part of your daily workflow — and your feedback will directly shape future improvements.

    If you like this project, please vote for it in the InterSystems contest! 🚀

    Comentarios (0)1
    Inicie sesión o regístrese para continuar
    Pregunta
    · 2 hr atrás

    How Modern UK Businesses Use Smart Packaging Workflows: A Practical Insight with Healey Packaging

    In today’s fast-evolving digital landscape, packaging has transformed from being a simple physical container to a comprehensive, data-driven workflow. Across the UK, businesses are adopting smarter packaging strategies that reduce waste, enhance brand presentation, and improve the customer experience right from the unboxing moment.

    Healey Packaging stands as a prime example of how UK companies integrate smart workflows, balancing branding, automation, and sustainability. This post explores how modern packaging operations connect with digital systems and how smart packaging workflows benefit businesses.

    Why Smarter Packaging Workflows Are Essential

    Modern businesses need packaging solutions that support:

    • Cost-efficient production
    • Streamlined inventory and fulfilment
    • Rapid delivery cycles
    • Sustainability and waste minimization
    • Consistent, high-quality branding

    Smart workflows connect design, production, logistics, and customer experience into one seamless process.

    Integration of Packaging with Digital Systems

    Leading packaging providers now embed digital tools to help streamline business operations:

    1. Data-Driven Decision Making
      Analytics assist in selecting optimal materials, minimizing waste, and lowering costs.
    2. Workflow Automation
      Automation supports bulk ordering, printing, scheduling, and stock management — saving time and reducing errors.
    3. Consistent Branding
      Centralized digital artwork management ensures uniform packaging across all orders.
    4. Enhanced Customer Experience
      Precision design and sizing create memorable unboxing moments that foster trust and loyalty.

    Case Study: Healey Packaging’s Role in Modern Workflows

    Healey Packaging focuses on practical business needs through:

    • Efficient production workflows
    • High-precision printing
    • Lightweight yet durable materials
    • Flexible, bespoke design options
    • Low-waste manufacturing processes

    For UK brands seeking personalised or bespoke packaging, integration with daily operations—from ordering to delivery—is crucial.

    Frequently Asked Questions (FAQ)

    Q: What defines an efficient packaging workflow?
    A: Efficiency involves minimizing time, costs, and errors through accurate sizing, material selection, automation, and reliable inventory planning.

    Q: How does digital artwork management benefit brands?
    A: It maintains brand consistency by preventing color mismatches and design errors.

    Q: Why do UK businesses prioritize branded packaging?
    A: Branded packaging builds customer trust and creates a professional first impression.

    Q: Can sustainable packaging reduce costs?
    A: Yes, by using lightweight materials and optimizing print processes, businesses can lower long-term expenses while supporting eco-friendly practices.

    Branding Meets Functionality

    Today’s packaging must be:

    • Durable
    • Eco-friendly
    • Lightweight
    • Cost-effective
    • Visually appealing

    Options such as custom boxes wholesale, custom packaging with logo, and bespoke packaging enable brands to meet these demands while maintaining consistency.

    How UK Businesses Gain from Smart Packaging

    Benefits include:

    • Reduced shipping costs: Right-sized packaging lowers material usage and courier fees.
    • Improved storage: Stackable, lightweight designs optimize warehouse space.
    • Stronger brand perception: Professional packaging builds customer confidence.
    • Faster production: Digital templates speed up reorders and fulfilment.

    Choosing the Right Packaging Partner

    UK businesses should look for providers offering:

    • Clear communication
    • Strong design expertise
    • Advanced printing technology
    • Quick turnaround times
    • Eco-friendly material options
    • Transparent pricing
    • Reliable customer support

    These ensure smooth workflow integration and seamless daily operations.

    Conclusion

    As UK businesses evolve, packaging is increasingly vital to operational efficiency and brand value. By embracing digital integration, sustainability, and streamlined workflows, companies can deliver exceptional customer experiences and long-term success.

    For practical, efficient, and high-quality packaging solutions designed for modern businesses, Healey Packaging is a trusted partner.

    Comentarios (0)1
    Inicie sesión o regístrese para continuar
    Anuncio
    · 2 hr atrás

    Developer Community turns 10!

    Hi Community,

    On December 7, 2025, the InterSystems Developer Community officially celebrated its 10th anniversary! 🥳🎉

    And now we honor this decade of learning, collaboration, problem-solving, and advancing InterSystems technologies. Whether you’ve been here since the beginning or joined recently, thank you for your contributions, questions, ideas, and support. This milestone belongs to all of you 💖 You’ve built this community into what it is today, and we’re truly grateful!

    As part of the celebration, we invited you to participate in a special anniversary video. And boy, you delivered! Thank you to everyone who took the time to share their greetings, memories, and kind words.

    Here’s to the next 10 years of innovation and collaboration! 💙

    PS. Drop a line in the comments if you've spotted yourself in the brolls 😉


    Stay tuned — this is just the beginning. More anniversary highlights and surprises are coming soon.

    4 nuevos comentarios
    Comentarios (4)3
    Inicie sesión o regístrese para continuar