Morning Girl

Web API, Windows, C#, .NET, Dynamics 365/CRM etc..

CData

CallConnect REST API を使って、PowerBI で通話対応分析レポートを作成してみる(CData REST ODBC Driver)

前回の記事で CallConnect REST をざっと触ってみました。 kageura.hatenadiary.jp 今回は、Microsoft PowerBI と を組み合わせて、レポートを作成しています。 Power BI | 対話型のデータ視覚化 BI ツール CData REST Driver

LogicAppsでHTTPコネクタを使う時、SwaggerSpec(OpenAPI)を挟むと楽ができるよというお話

SwaggerってなんとなくAPIを開発する側やAPIを使ってプログラミングする側が嬉しいよねー、っていうシチュエーションで語られることが多いと思うんですが、今ローコードな界隈でも結構役立ちます。 Swagger なにそれ? みたいな方は以下の記事をどうぞ。 bit…

Slack の利用状況を可視化して見えてくるものってなんだろう? Power BI と CData Slack Connector で利用状況レポートを作る方法

最近Twitterでこんなご意見をもらいました! Slackの社内利用状況レポートとかPowerBIやらExcelからライブデータにアクセスして作れるSlackドライバーがリリースされたようです。めちゃくちゃ欲しい…。#Slack https://t.co/JeZFkZM2hn— あんじゅ (@Schwarze_…

Power BI で Slack の利用状況を可視化しよう!How to use Power BI Template & CData Power BI Connectoer

この記事では、Power BI Slack 利用状況可視化レポートの使い方を解説します。 実行すると、自身のSlack環境に接続でき、以下のようなレポートが自動で表示されます! レポートは初期状態でチャネル名やユーザー名を伏せた状態になるので、このままキャプチ…

Office365 GraphAPI で認証アプローチ毎のアクセス範囲にハマった話 ユーザーの予定(Event)を横断的に取得したい! 

先週くらいに、Office365 のCalendar情報を横断的に取得したいという要望があって調べていたんですが、ちょっと変に先入観があって躓いていました。 うーん、Graph API のUser Events APIの アクセス許可がうまくいかないなー。https://t.co/GEcVM5nDSK、htt…

Dynamics 365 for Customer Engagement (Dynamics CRM) のデータを ローカルの SQL Server に1時間に1回バックアップする:CData Sync

クラウドサービスを使っていて、一番面倒なことの筆頭として、「バックアップどうするの?」があげられるんじゃないかなと思います。 もちろん、何を観点として「バックアップ」と言うのか? については多くの議論が必要になるでしょう。 Dynamics 365 自体…

Microsoft MVP更新の季節。CData Excel Add-Inを使って、Twitter での活動情報をさくっと可視化してみる

Microsoft MVP 更新の季節がやってまいりました。 昨年から Microsoft MVP の更新スケジュールが代わって、年度末である3月に統一されましたね。 Microsoft MVPの申請・更新には日々どのような形でコミュニティに貢献したかどうかを数値化、文書化して貢献度…

大量の JSON データからスキーマを解析して、Azure SQL Database にレプリケートする:CData Sync

先日公開した「500万件を超えるTwitter のリツイート データを取得・分析する方法」で取得したJSONデータをAzure SQL DataBaseにレプリケートして分析するアプローチを紹介しました。 bit.ly ただ、元記事ではアプローチの紹介が中心で、実際の手順や機能に…

Java クライント開発における Web API の実装アプローチ:その6 CData Driver編

前回まで 主に各API規格の仕様ベースでアクセスする方法を紹介してきました。 今回はちょっと趣向を変えて、JDBC、つまりデータベースを操作するSQLベースで Web API にアクセスする方法を提供している CData JDBC Driver を紹介します。 最初の記事はこちら…

Java クライント開発における Web API の実装アプローチ:その2 一般的なREST API編

それでは、今回から実際にそれぞれのWeb APIリクエストの実装アプローチを見ていきたいと思います。 最初はベーシックかつ、ふんわりとした取り決めである REST API から。 最初の記事はこちらから。 bit.ly RESTについておさらい ここではあまり多く語りま…

CData API Server で REST ful APIを作って、SwaggerHub でさくっと API ドキュメントを公開する

CData API Server では、さくっと REST Ful な Web API 開発ができるのですが、APIを生成するともれなくSwagger Spec のエンドポイントがついてきます。 そこで、ドキュメントの見やすさや Code Generate などのエコシステムが強力なSwagger(OpenAPI)を、C…

ZOZO 前澤社長のお年玉企画リツイート企画はどのくらい世の中に影響を与えたのか? 500万件超えのリツイート情報の取得と分析を個人的に試みる!(仮)

ZOZOタウンの前澤社長が当該ツイートをリツイートしてくれた人の中から100名を対象に100万円(総額1億円)をプレゼントしてくれるという、なんとも太っ腹? な企画が動いていますね。 ZOZOTOWN新春セールが史上最速で取扱高100億円を先ほど突破!!日頃の感…

Power BI を使って Exchange の各ユーザーカレンダーを横断して分析できるようにする:CData Exchange Power BI Connector

今回は「Power BI 勉強会 @ 東京 #11」のランチセッションで発表するための記事になります! powerbi.connpass.com また、この記事の内容は以下の動画でも提供しています。 4分くらいなので、さくっと見てもらえるかと。 www.youtube.com やりたいこと 実現…

Dynamics 365(CRM)のユーザー・セキュリティロールの組み合わせ一覧表を作ってみる:CData Dynamics 365 Excel Add-In

前回投稿した「Dynamics 365(CRM)の監査ログをExcelに出力する:CData Excel-Addin for Dynamics 365を使用」という記事が思いの外好評でした(一部で) kageura.hatenadiary.jp やっぱりこの、かゆいところに手が届かないというのは Dynamics 365 を運用…

Dynamics 365(CRM)の監査ログをExcelに出力する:CData Excel-Addin for Dynamics 365を使用

最近、Dynamics 知り合いの方から、「Dynamics 365 for Customer Engangement の監査ログをExcel エクスポートしたいんだけど、できないのー。なんとかしてー」という、質問(?)をもらいました。 確かにDynamics 365の監査ログって、取得しづらいんですよ…

GCP(Google Cloud Platform)で MySQLを構成してみる

ここのところBigQueryを追いかけていましたが kageura.hatenadiary.jp せっかくなら、MySQLとBigQuery、セットで色々と組み合わせて使ってみたい! ということで、MySQLも構成してみましたので、そのメモです。 GCP Cloud SQL 2018年2月現在、GCPではCloud S…

CData MongoDB Driverを使ってドキュメント指向NoSQLであるMongoDBをRDBライクに扱う方法

本日も、またまたMongoDBです。今回は前回使用したCData MongoDB Driverの内部的なお話。 MongoDBのようなドキュメント指向NoSQLは、アプリケーションからプログラムライクに扱う時にはスムーズにアプローチできますが、最終的に分析したい、BIツールなどで…

MongoDBのドキュメント指向NoSQLデータをCData JDBC Driver経由でYellowfinを使い可視化してみる

何回かに分けてMongoDBに触れてきたのですが、今回はBIツールからMongoDBと戯れてみたいと思います。 kageura.hatenadiary.jp kageura.hatenadiary.jp 今回BIツールはYellowfinを利用しました。 Yellowfinは自社サーバーインストールタイプのWebベースBIツー…

InstagramのAPIの使い方と制限。CData Instagram Excel-addinで使うところまで

最近ちまちまと投稿しているSNS周りのAPIを利用するにあたっての設定方法。 今回はInstagramです。 私も一応ご多分に漏れず、Instagramを使っていますが、主にFacebookとTwitterへ一括投稿するためのハブのような使い方をしていて、あまり有効活用できていな…

Twitterのアクセストークン等の取得方法とDirectメッセージを取得するために必要な設定

Twitter API、楽しくて便利なんですが、いつもこのAccess Tokenの取得・設定方法を忘れてしまって、調べ直している気がするので、個人的なメモとして残しておきたいと思います。 後、Permissionを変更しないと、DirectMessageが取得できないので、そのあたり…

Google SheetsのデータをCData Driverを使って、Power BIで表示してみる(OAuth周りの設定を中心に)

こうゆうお仕事をしていると、お客様のデータ管理プラットフォームについて色々とお話することがあるのですが その中で意外と使われているなぁと感じているのがGoogle Sheetsだったりします。 特にGoogle Appsをメインのメールやスケジュール基盤として使っ…

CData API Server(Windows版)を使ってKintoneのWeb APIをOData形式に変換する(API Server拡張ドライバー追加方法)

今日はTips的な投稿を。 CData API Serverは基本的には、MySQLやSQL Serverなどのデータベースを手軽にAPI化できるという機能を保持しているのですが、それ以外の機能として既存のSaaSなどが提供しているRESTやSOAPといったWeb APIをOData形式に変換して、公…

SharePointのデータをPowerShell+ CData ODBC Driverを利用して、Azure SQL Serverにレプリケートしてみる

CData Software User Group Advent Calendar 2017もとうとう22日目となりました。 qiita.com もう年末まで1週間ほどですね。 さて、今回はCData Driverの中でも、意外と問い合わせがあり、使っている方が多いらしい機能、Replicateについて触れていきたいと…

PowerBIでAzure Redis Cache へ接続してソート済みハッシュ型のランキングを構成してみる

先月、Redisの記事を色々と書いていたので、さあ今度はAzure Redisと接続して色々と試してみよう! と思って色々調べていたら なんと、まだAzure Redis CahceにPower BIって繋がらなかったんですね!? 以下のPoewr BI Ideasにスレッド? はありましたが。 R…

第6回JDUC(Japan Dynamics User Community)勉強会イベントレポート

今日は12月13日(水)に開催した第6回JDUC(Japan Dynamics User Commnity)のイベントレポートをお送ります。 今回私も1セッション担当させてもらいました! なお、このレポートは「CData Software User Group Advent Calendar 2017」の15日目です! qiita.…

請求書作成サービスMisocaのデータをPower BI ☓ CData REST ODBCドライバーを利用して分析できるようにしてみる

以前の記事で、REST Driverを利用したExcel Add-inでの連係方法を紹介しましたが、 kageura.hatenadiary.jp 今回はもう少し実践的な内容で、ビジネスアプリケーションのAPIをCData REST ODBCドライバー経由で、Power BIに繋げてみようと思います! 対象とす…

SharePointのデータをSQL Serverリンクサーバー+CData ODBC Driverを利用してデータベースのようにアクセスできるようにしてみる

SQL Serverの機能の一つ、リンクサーバーってご存知ですか? 不勉強なことに、私は今の会社に入社するまで知らなかったんですが、これがなかなかおもしろい機能なのです。 公式サイトからの画像がわかりやすいので、引用してみました。 リンク サーバー (デ…

Dynamics 365 v9.0 新機能 仮想エンティティにCData API Serverを経由して、Azure SQL Databaseのテーブルを表示してみる

以前、Dynamics 365 の仮想エンティティの使い方を紹介しました。 bit.ly 仮想エンティティはODataが必須ですが、ODataのエンドポイントを構成するのはなかなかなコストがかかります。 そこで、Cdata Software で提供しているOData形式のWeb APIを簡単に構築…

SSIS(SQL Server Integration Service)を使って、Dynamics 365(CRM)からKintoneに顧客データを連係させてみる

最近Dynamics 365で生成されたデータをKintoneに連係させたーい という問い合わせがありました。 個人的には、マイクロソフトMVPとして、Dynamics 365と連係させるなら、SharePointでしょう! と言ってしまいたいところですが、なかなかどうして、Kintoneの…

NoSQLデータベースのRedisをCData Excel Add-In で触ってみよう。データ構造とかも解説。

11月30日にCdata Driver for redisの日本語ベータ版がリリースされました! CData Software がRedis Labs とパートナーシップを締結し、Redis Drivers for ODBC/JDBC/ADO.NET をβリリース www.cdata.com Cdata DriverのNoSQLラインナップがこれでまた一つ強…