Giter Site home page Giter Site logo

dataversesql's Introduction

DataverseSQL

image

Project Overview

DataverseSQL serves as a robust toolkit for developers and data analysts seeking to leverage SQL within the Microsoft Power Platform's Dataverse. It bridges the gap between complex data structures and actionable insights, providing a suite of queries for enhanced data interaction and analytics.

Technology Stack

This repository utilizes SQL, primarily focusing on the Power Platform's Dataverse environment. It harnesses the advanced querying capabilities of Dataverse, ensuring optimal compatibility and performance and extensibility for a range of analytics needs.

Pre-requisites

  1. enable TDS endpoint in your env:

https://community.dynamics.com/blogs/post/?postid=dbb726b6-430e-464c-af22-424ed88bcc1a https://learn.microsoft.com/en-us/power-apps/developer/data-platform/dataverse-sql-query

  1. install XRMToolBox: https://github.com/MscrmTools/XrmToolBox/releases/download/v1.2023.12.68/XrmToolbox.zip
  2. install SQL 4 CDS plugin: https://www.xrmtoolbox.com/plugins/MarkMpn.SQL4CDS/
  3. Add a connection to your environment.

How to Use

  1. Selecting a Query: Identify the query that matches your data requirement from the repository.
  2. Understanding the Query: Review the documentation within the script to understand its functionality and intended use case.
  3. Executing the Query: Implement the query within your Dataverse environment, ensuring you have the necessary permissions and it's within a controlled development or testing environment.

Usage Scenarios

  • Data Cleaning: Use provided scripts to identify and rectify data discrepancies.
  • Analytics Reporting: Leverage queries to generate custom reports and dashboards.
  • Operational Insights: Execute scripts to gain operational insights from transactional

Please be aware that Dataverse SQL has a number of limitations.

Not all T-SQL functions are supported in it. Read more here:

https://learn.microsoft.com/en-us/power-apps/developer/data-platform/how-dataverse-sql-differs-from-transact-sql?tabs=supported

dataversesql's People

Contributors

dynamicsadfun avatar

Stargazers

Arjen Jansen avatar  avatar Kyle Brandt avatar Parvez Ghumra avatar Tim Mayo avatar Yuriy avatar  avatar Maksym Martynov avatar  avatar  avatar Larry McCoy avatar Ty Corcoran avatar  avatar Sanveer Singh avatar Ashish Vishwakarma avatar Natraj Yegnaraman avatar Rodrigo Groener avatar Shehab Tarek avatar

Watchers

Jonas Rapp avatar  avatar  avatar

dataversesql's Issues

Enhancement: Improve the README for Better Clarity and Usability

Hello,

I recently came across the DataverseSQL repository and found the concept intriguing. However, I noticed that the README could be more informative and user-friendly. A well-structured and detailed README is crucial for understanding the purpose, usage, and technology stack of a project, especially for first-time visitors or potential contributors.

Suggested enhancements:

  1. Project Overview: A brief summary of the project's purpose and its significance in relation to Power Platform, Dataverse and SQL and analytics.
  2. Technology Stack: Details about the technologies and tools used in the project.
  3. How to Use: Step-by-step instructions or examples on how to use the repository, ideally with usage scenarios or case studies.
  4. Contribution Guidelines: If open to contributions, guidelines on how others can contribute effectively.

An improved README would not only make the DataverseSQL project more accessible but also potentially attract more users and contributors.

Thank you for considering this suggestion.

Best regards,
Maks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.