BuildIntelligence.Domo.Sdk 0.1.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package BuildIntelligence.Domo.Sdk --version 0.1.0
NuGet\Install-Package BuildIntelligence.Domo.Sdk -Version 0.1.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BuildIntelligence.Domo.Sdk" Version="0.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BuildIntelligence.Domo.Sdk --version 0.1.0
#r "nuget: BuildIntelligence.Domo.Sdk, 0.1.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install BuildIntelligence.Domo.Sdk as a Cake Addin
#addin nuget:?package=BuildIntelligence.Domo.Sdk&version=0.1.0

// Install BuildIntelligence.Domo.Sdk as a Cake Tool
#tool nuget:?package=BuildIntelligence.Domo.Sdk&version=0.1.0

.NET Standard 1.3 - Domo API SDK (BuildIntelligence.Domo.Sdk)

License

Current Release: 0.1.0

About

  • The BI Domo SDK is a .NET Standard 1.3 Library to streamline using the Domo API in a .NET project. The library provides a simple interface over the Domo API providing a basic set of functionality.
  • NuGet Package.

What's with the interface name for the DomoClient?

It's a reference to the "You just got Domo'd!" Domo invitation email, and a funny story about how that email broke an entire Domo instance for several hours. There was an email dataset in a Domo instance that eventually tied into some key dataflows. One morning the email dataset started having issues which started causing failures in other dataflows. For hours, a new engineer to the team was troubleshooting with no success and only seeing error messages and debug info reading "You Just Got Domod". Eventually he reached out for help and others recognized the phrase. Turns out there was a special character in the "You Just got Domo'd" email that was the cause of the problem. Once that was identified it was quickly resolved and a new dataset was pushed in via the API to get the dataflows functioning again.

Features:

  • DataSets API
    • Create, Update, Modify, Retrieve and Delete Domo DataSets
  • Streams API
    • Create, Update, and Modify Domo Stream based Datasets.
  • User Management API
  • Group Management API
  • Page API

Limitations

  • PDP Operations have not yet been implemented in this package
  • StreamClient does not yet support gzip
  • No CSV Serialization/Deserialization is done in this package. It takes in serialized strings and returns serialized strings.
  • Activity Log API is not yet supported.

Usage

Getting Started

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp1.0 was computed.  netcoreapp1.1 was computed.  netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard1.3 is compatible.  netstandard1.4 was computed.  netstandard1.5 was computed.  netstandard1.6 was computed.  netstandard2.0 was computed.  netstandard2.1 was computed. 
.NET Framework net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen30 was computed.  tizen40 was computed.  tizen60 was computed. 
Universal Windows Platform uap was computed.  uap10.0 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.2 2,070 3/8/2018
0.1.1 966 3/2/2018
0.1.0 973 2/23/2018