Skip to content

A Microsoft Dataverse Action that converts Excel (.xlsx) files to Markdown tables for seamless integration with Power Automate workflows.

Notifications You must be signed in to change notification settings

dmitrijsc/ConvertExcelToMarkdown

Repository files navigation

ConvertExcelToMarkdown

This repository contains the source code for a Dataverse Action that converts Excel files to Markdown tables. The solution is available as both managed and unmanaged packages, allowing customers to use it directly.

Features

  • Direct Integration: Call the action from Power Automate flows.
  • Input Parameter: Accepts ExcelBase64 (base64-encoded .xlsx file).
  • Output: Returns a Markdown table in the MarkdownTable response property.
  • Supported Files: Only .xlsx files are supported.
  • No External Dependencies: Does not require any third-party libraries or services.

Usage

  1. Import the Solution: Choose managed or unmanaged, as needed.
  2. Call the Action: Use Power Automate to invoke the Dataverse Action and pass the ExcelBase64 input.
  3. Receive Output: The action returns a Markdown table, ready for further processing.

Recommended Scenario

Use this action as a pre-step before sending data to AI Builder. This approach reduces the run time of prompts and eliminates the need for code-capabilities in AI Builder when working with tables.

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software, provided that you include attribution to the original authors.

About

A Microsoft Dataverse Action that converts Excel (.xlsx) files to Markdown tables for seamless integration with Power Automate workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages