SendGrid の Marketing Campaign API の挙動が変わっていた

クロスワープの大鷲です。

MODD にはメルマガ配信機能機能がありますが、これは SendGrid を利用して実現されています。*1
SendGrid のメルマガ機能は Marketing Campaigns というのですが、最近、この API の挙動が微妙に変わっていることに気が付きました。
なお、ドキュメントに書かれている仕様は変わっていません。変更されたのは、ドキュメントに書かれていない部分の挙動です。

*1:当社では SendGrid の米国本社と契約しています。日本での代理店である構造計画研究所や、Microsoft Azure 等を通じて契約している場合は、状況が異なる可能性があります。

続きを読む

SQL Server で BULK INSERT する (2) 蛇足編

クロスワープの大鷲です。

前回、SQL Server の BULK INSERT の使い方について、最もシンプルなケースを紹介しました。
今回は、せっかく色々調べた情報をお蔵入りさせるのももったいないのでもう少し複雑なケースについて紹介します。

ただし、前回も口を酸っぱくして言いましたが、可能な限りデータ ファイルの方を修正して、SQL はシンプルに保つべきだというのは繰り返し言っておきます。
ですから、今回の記事の内容は、基本的には「やらなくて済むならやるべきではないこと」だということを念頭に置いてお読みください。

なお、データを取り込む対象のテーブルについては、前回の記事を参照してください。

続きを読む

SQL Server で BULK INSERT する (1) 基本編

クロスワープの大鷲です。

データ移行の時や、テスト データを大量に作成したいような時には、SQL Server の BULK INSERT を使うのが便利です。
しかし、ちょっと間違えると非常に不親切なエラーメッセージを出して失敗するので、使い方がよくわからないという難しさがあります。
そこで今回は、BULK INSERT の使い方について簡単に説明します。

なお、今回は事前にテキスト形式で作成してあるデータを SQL Server に取り込むというシナリオにします。

続きを読む

SendGrid の Event Webhook を使って統計情報を取得する

クロスワープの大鷲です。
ご無沙汰しております。

MODD ではメルマガ配信に SendGrid を使っています。
最近やっと、メルマガごとの到達率や開封率、URL のクリック率などを、MODD の管理画面上で表示できるようになりました。

f:id:cw_owashi:20170628143523p:plain

続きを読む

Power BI Embedded を PowerShell で操作する

鈴木です。

MODD Web Service にリッチ な対話型レポーティングサービスを導入するため、
Microsoft Azure の Power BI Embedded を検証してみました。

Microsoft Power BI Embedded とは

docs.microsoft.com
本ブログとしては、以下の記事を可能な限りPowerShellで行っています。
REST 経由で Power BI Embedded を使用する方法 | Microsoft Docs

続きを読む

AWS でELB もRoute53 も使わずにHTTPS サイトの冗長化構成を取る

鈴木です。

MODDにとって通常とは異なる対応をしなくてはならない案件があったので、久しぶりに記事を書いてみます。ELB(Elastic Load Balancer) を使えない場合に、AWS(Amazon Web Service) で可用性を担保する方法についてです。

続きを読む