タグ: connectivity

記事画像
2018年06月12日

AWS LambdaからのPython&CData ODBC Driverによるkintoneデータ操作

by 庄司 里菜

AWS LambdaからのPython CData ODBC Driverによるkintoneデータ操作 はじめに 概要 CData ODBC Driverを用いて、AWSのサーバレスサービスLambdaからPythonコードを呼び出しkintoneアプリ内のデータを取り扱う手順です。 構成図 使用製品・サービス ・ AWS Lambda ・ kintone ・ CData kintone ODBC Driver for Linux ※2017/08/20現在、kinton向けのβ版は こちら からダウンロード可能 その他のデータソースのODBCドライバは、 こちら からダ...

続きを読む

記事画像
2018年05月29日

ExcelマクロでTwitterにツイートしてみた

by 庄司 里菜

はじめに 概要 本記事では、Excelのマクロを使ってExcelシート内の文章をTwitterにツイートする方法についてご紹介します。本サンプルプログラムを応用することで、Twitterの企業アカウントを管理している方が、日々Tweetする内容をExcelファイルで管理してExcelファイルからボタンひとつでTweetすることを想定しています。 前提として必要なアプリ- サービス Twitter アカウント Excel 2016 ※2013以上で利用可能 CData Excel Add-In for Twitter ※30日間利用可能な無償評価版あり 利用イメージ Exc...

続きを読む

記事画像
2018年05月23日

Lambdaで実現するデータ連携FaaS(Twitter to kintone編)

by 庄司 里菜

はじめに 本記事では、 AWS Lambda と CData Drivers を使って、Twitterの特定ハッシュタグのツイート情報をサイボウズ社の kintone に蓄積するアプリケーションを例に、サーバーレスなFaas(Function as a service)でマルチクラウド間のデータ連携を実現する方法をご紹介します。 アーキテクチャイメージ 本方式を活用した利用実績 イベントのハッシュタグをつけてツイートするだけで応募できる抽選会アプリを作成して、これまで下記のIT系のイベントにて、SNSを盛り上げイベントを楽しんでもらう企画として抽選会を実施してきました。 ...

続きを読む

記事画像
2018年05月21日

Apache Nifi から CData JDBC Driver 利用で Salesforce などのSaasデータを利用してみる

by 庄司 里菜

はじめに Apache Nifi は、OSSのデータフローオーケストレーションツールです。Nifiでは、JDBCドライバで各種データソースに接続することが可能です。本記事では、 CData JDBC Driverを利用して、NifiからSalesforceなどのSaasデータソースからデータを取得するデータフローを作成してみます。 前提ソフトウェア Apache Nifi CData JDBC Driver for Salesforce ※30日間の無料試用版あり JDK(java version を利用) Salesforce ※評価環境、開発者ライセンスの環境あり 本...

続きを読む

記事画像
2018年01月01日

2018年 年頭所感

by 疋田 圭介

あけましておめでとうございます。2018年のはじまりにあたり、所感を申し上げます。 昨年は、Web API (以下API)提供が既存のサービスにまで広がる年となりました。この10年でサービスの多くがクラウドで提供されるようになったように、サービスがAPI で提供されるトレンドがはっきりと見えるようになりました。市場環境の変化のスピードが加速し、経営のスピードがこれまで以上に求められる中、自社で全てを作る・開発するのではなく、多様な既存のサービスを「組み合わせて使う」ことが重要になっています。その中でサービスを他のアプリケーションから使うためのインターフェースがAPI です...

続きを読む

記事画像
2017年09月11日

データ連携の技術的負債をヘッジする

by 疋田 圭介

API の変更という悩み よくCData を活用されているお客様にWeb API 連携について「Web API はバージョンアップが多くて、それに合わせた連携アプリケーションの管理コストが膨大。CData では将来のAPI の変更をカバーしてくれるので助かる」というコメントを頂きます。 Salesforce、Dynamics 365, Google Analytics、Facebook などのクラウドで提供されるサービスについて考えると、サービスのバージョンアップが多く、ひと昔前のRDB との連携と比べ、連携部分の改修頻度が高いです。 これらのサービスは大きいリリースだけ...

続きを読む

記事画像
2017年08月16日

Node-RED からAPI Server のエンドポイントを使う方法

by 桑島 義行

Node-RED は、機能ごとのノードをドラグ ドロップで結びつけることでさまざまなフローを実現できるオープンソースソフトウェアです。 Node-RED を使えば、簡単にオンラインサービス、API、IoT 機器を繋ぐデータフローを構築できます。 CData API Server が作成するOData API および他のREST プロトコルをNode-RED から呼び出すことが可能です。 これにより、SQL Server などのDB、Salesforce、Google BigQuery などの多様なSaaS のデータを扱うフローを構築できるようになります。 サンプルフローお...

続きを読む

記事画像
2017年08月14日

Ruby でデータ駆動アプリケーションを開発

by 桑島 義行

Ruby では、高度なウェブアプリケーションを無償でフレキシブルなプラットフォームを使ってナチュラルに開発できます。 CData ODBC drivers は、80を超えるSaaS およびラウドDB データへの標準インターフェースでのアクセスを実現します。 ruby-dbi 、 dbd-odbc 、および ruby-odbc のgem をCData ODBC Drivers と一緒に使うと、さまざまなクラウドデータをRuby アプリケーションに連携することができます。 Ruby からのODBC 接続 Ruby からデータを扱うには、ODBC のDSN を設定して、標準SQ...

続きを読む

記事画像
2017年08月09日

SaaS とExcel の新しい関係:CData Excel Add-ins ~脱Excel 方眼紙だけどExcel は使う~

by 疋田 圭介

Excel とSaaS のベストなコラボレーションを実現するCData Excel Add-in Microsoft Office のユーザーは12億人。業務での使用頻度を踏まえ、感覚的に「Excel は最強のエンドユーザーアプリ」と言って間違いはないと思います。 Excel の基本的な機能は以下(もちろん他にもいろいろな使い方はありますが): レコード形式でデータを入力し保存し、更新、削除をする データの集計を行う チャート・グラフでビジュアライズする 私も金融機関の企画業務時代には、複数のExcel シートに入力されたデータを集計し、分析し、グラフにして経営資料に貼り...

続きを読む