Alteryx v11.7:『入出力・DB』関連ツールの機能概要&ブログエントリまとめ #alteryx
Alteryxのワークフローを構成する「ツール」群は、バージョンを追う毎にその種類が増えて来ています。その数250種類(2017年12月末、v11.7現在)。非常に数も多く内容のバリエーションに富んでいる為、全容把握はなかなかに大変です。そこで当エントリでは、その中から「入出力」や「データベース周り」の処理を行うツール群について処理の概要や関連ドキュメント・また関連しているDevelopers.IOのエントリに関する情報についてまとめてみました。
目次
当エントリではデータ加工、ETLにおける処理として、公式ドキュメントで紹介されている「In/Out(入出力)」「In-Database(DB関連)」「Calgary(CalgaryDB)」「Connectors(コネクタ)」について内容を紹介しています。
In/Out(入出力)
各ワークフローには入力と出力が必要となります。In/Out(入出力)では、入力と出力双方のファイルの種類に応じたツール群を提供しています。
アイコン | ツール名 | 用途・用例 |
---|---|---|
Browse (内容確認) | 接続されたツールのデータ、データ内のデータプロファイル情報、マップ、レポートのスニペット、および動作解析情報などを表示します。 | |
・Browse Tool | ||
・Alteryx Designer 11.7新機能: BrowseツールのProfileがパワーアップ! | Developers.IO ・[Alteryx] Browse ToolのProfileを見る | Developers.IO | ||
Date Time Now (現在時刻の取得) | ワークフローランタイムの日付と時刻の1つのレコードを返し、その値をユーザーが選択した文字列形式に変換。レポートの日付時間見出しを簡単に追加するのに便利なツールです。 | |
・Date Time Now Tool | ||
(※関連エントリはまだありません) | ||
Directory (対象ディレクトリ内のファイルリストを取得) | 指定されたディレクトリー内のすべてのファイルのリストを取得。ファイル名とともに、ファイルサイズ、作成日、最終更新日など、各ファイルに関する他の関連情報を得ることが出来ます。 | |
・Directory Tool | ||
(※関連エントリはまだありません) | ||
Input Data (入力データ定義) | ファイルまたはデータベースに接続することで、ワークフローにデータを取り込む事が出来る。 | |
・Input Data Tool | ||
・AlteryxでJSONファイルを入力として扱うときの挙動 | Developers.IO ・EXCELユーザーのためのAlteryx入門 (1).ファイル入力編 #alteryx | Developers.IO ・Alteryxを使用してRedshiftへテキストデータをバルクロードする | Developers.IO ・[Alteryx] Input Toolの話 | Developers.IO ・Input DataツールにいろいろなパターンのCSVファイルを読ませてみる#alteryx #24 | Alteryx Advent Calendar 2016 | Developers.IO | ||
Map Input (地図情報の入力) | ワークフローの入力として使用する目的のマップオブジェクトを描画または選択。参照ベースマップ(TomTomまたはDigitalGlobeなど)を表示しているマップから、ポイント、ライン、またはポリゴンを描画または選択する事が可能。 | |
・Map Input Tool | ||
・AlteryxのSpatial Object入門 | Developers.IO ・[Alteryx] Input Toolの話 | Developers.IO | ||
Output Data (出力データの定義) | ワークフローの結果をファイルまたはデータベースに書き込む。出力データツールを使用して、次のサポートされているデータソースに結果を書き込みます。 | |
・Output Data Tool | ||
・Alteryxでデータベースに出力する際のOutput Optionsごとの挙動 | Developers.IO ・[Alteryx]Output Dataツールを使用したRedshiftへのデータロードを比較する | Developers.IO ・Alteryxを使用してRedshiftへテキストデータをバルクロードする | Developers.IO | ||
Text Input (テキスト入力データの定義) | 入力用の小さなデータファイルを作成するためにテキストを手動で入力することが出来る。テキスト入力ツールから入力されたデータはワークフローとともに保存されるため、ユーザーはワークフローを他のユーザーと共有することができ、ワークフローを実行するために入力データを必要としません。 | |
・Text Input Tool | ||
・[Alteryx] Input Toolの話 | Developers.IO | ||
XDF Input (XDF形式の入力データ定義) | XDF(.xdf)ファイルからデータを読み取る。これは予測分析のスケーリングにMicrosoft R ScaleR関数が使用する形式です。 | |
・XDF Input Tool | ||
(※関連エントリはまだありません) | ||
XDF Output (XDF形式の出力データ定義) | AlteryxのデータストリームをXDF(.xdf)ファイルに書き込む。これは予測分析のスケーリングにMicrosoft R ScaleR関数が使用する形式です。 | |
・XDF Output Tool | ||
(※関連エントリはまだありません) |
In-Database(DB関連)
データベースへの接続、データのブレンドと表示、および他のデータをデータベース内のワークフローに持ち込み、データをデータベースに直接書き込むためのツールが含まれます。
アイコン | ツール名 | 用途・用例 |
---|---|---|
Browse In-DB (DB内のデータを表示) | DB内ワークフローの任意のポイントでデータを表示。 | |
・Browse In-DB Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Connect In-DB (DB接続の作成) | ワークフロー内でデータベース内の接続を作成。このツールを使用して、新規または既存の接続に接続する事が出来ます。 | |
・Connect In-DB Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Data Stream In (ワークフロー→In-DBのデータ連携) | Alteryx DesignerからIn-DBワークフローにデータを連携。 | |
・Data Stream In Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Data Stream Out (In-DB→ワークフローのデータ連携) | In-DBワークフローからAlteryx Designerにデータをストリーム。 | |
・Data Stream Out Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Dynamic Input In-DB (DB接続&クエリ実行) | 標準のデータストリームからIn-DB接続名とクエリフィールドを取り込み、In-DBデータストリームに入力。所定のDBに対してクエリを実行出来ます。 | |
・Dynamic Input In-DB Tool | ||
(※関連エントリはまだありません) | ||
Dynamic Output In-DB (In-DBワークフロー情報の出力) | In-DBワークフローに関する情報をPredictive In-DBの標準ワークフローに出力。 | |
・Dynamic Output In-DB Tool | ||
(※関連エントリはまだありません) | ||
Filter In-DB (レコードをフィルタリング) | SQLなどのデータベースのネイティブ言語を使用して、基本フィルタまたはカスタム式でレコードをフィルタリング。レコードを照会し、指定された基準を満たすレコードを返すには、DB内フィルターツールを使用します。 | |
・Filter In-DB Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Formula In-DB (SQL式を使ったデータの作成・更新) | SQLなどのデータベースのネイティブ言語を使用して、式を使用してIn-DBデータストリームのフィールドを作成または更新を実施。数式内のDBツールを使用して、式またはデータの関係に基づいてデータベース内のデータを変更することが可能です。 | |
・Formula In-DB Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Join In-DB (2つのDB内データを結合) | 外部または内部結合を実行して共通フィールドに基づいて2つのDB内データストリームを結合。 | |
・Join In-DB Tool | ||
・EXCELユーザーのためのAlteryx入門 (5).結合処理編 #alteryx | Developers.IO ・AlteryxのIn-DB機能の話 | Developers.IO | ||
Macro Input In-DB (In-DBに対するマクロ入力) | マクロにIn-DB入力接続を作成し、それにプレースホルダ値を設定。 | |
・Macro Input In-DB Tool | ||
(※関連エントリはまだありません) | ||
Macro Output In-DB (マクロ内でDB内出力接続を作成) | マクロ内でDB内出力接続を作成。 | |
・Macro Output In-DB Tool | ||
(※関連エントリはまだありません) | ||
Sample In-DB (DBデータのサンプリング) | DB内ストリームをレコードの数または割合に制限します。サンプリングされたレコードを指定されたフィールドソート順に基づいて作成するオプションもあり。 | |
・Sample In-DB Tool | ||
(※関連エントリはまだありません) | ||
Select In-DB (DBデータの選択など) | DB内ワークフローのフィールドの選択、選択解除、名前の変更、および並べ替えを実施。 | |
・Select In-DB Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO | ||
Summarize In-DB (DBデータのサマリ) | グループ化、集計、カウント、個別フィールドのカウントなどのデータを集計。(※出力には計算結果のみが含まれる形となります) | |
・Summarize In-DB Tool | ||
(※関連エントリはまだありません) | ||
Union In-DB (DBデータの統合) | 複数のIn-DBデータストリームを、フィールド名またはフィールド位置に基づく類似のデータ構造と統合。出力には、各列に各入力のデータが格納されます。 | |
・Union In-DB Tool | ||
(※関連エントリはまだありません) | ||
Write Data In-DB (DBへのデータ書き込み) | DB内で直接テーブルを作成または更新を実施。 | |
・Write Data In-DB Tool | ||
・AlteryxのIn-DB機能の話 | Developers.IO |
Calgary(CalgaryDB)
CalgaryDBは数百万のレコードを含む大規模データベースの分析を行うために設計されたリストカウントデータ検索エンジンです。関連する機能群を提供しています。
アイコン | ツール名 | 用途・用例 |
---|---|---|
Calgary Input (Calgary DBへの問い合わせ) | Calgary DBへの問い合わせを実施。 | |
・Calgary Input Tool | ||
(※関連エントリはまだありません) | ||
Calgary Join (Calgary DBでの結合) | 入力ファイルを取得し、Calgaryデータベースに対して結合を実行する機能を提供。 | |
・Calgary Join Tool | ||
(※関連エントリはまだありません) | ||
Calgary Loader (入力ファイルからCalgary DB作成) | 任意のタイプの入力ファイルからCalgaryデータベース(* .cydb)を作成。 | |
・Calgary Loader Tool | ||
(※関連エントリはまだありません) | ||
Cross Count (Calgary DBで件数取得) | 複数のCalgaryデータベースフィールドにまたがってデータを集約し、レコードグループごとのカウントを取得。 | |
・Cross Count Tool | ||
(※関連エントリはまだありません) | ||
Cross Count Append (Calgary DBにカウント追加) | 入力ファイルを取得し、カルガリーデータベースに参加するレコードにカウントを追加する機能をユーザーに提供。 | |
・Cross Count Append Tool | ||
(※関連エントリはまだありません) |
Connectors(コネクタ)
データを取得したり、データをクラウドまたはインターネット/イントラネット環境にプッシュするためのツール群です。
アイコン | ツール名 | 用途・用例 |
---|---|---|
Adobe Analytics | アクセス可能なAdobe Analyticsレポートスイートを認証し、Adobe Analytics Reporting APIバージョン1.4を使用して複数のパラメータに基づいてアドホックレポートを生成。 | |
・Adobe Analytics Tool | ||
(※関連エントリはまだありません) | ||
WDC for Tableau | Tableau用のAlteryx Webデータコネクタ(WDC)を使用し、分析アプリケーションをTableau(バージョン9.1以降)のデータソースとして使用可能な状態にします。 | |
・WDC for Tableau Tool | ||
(※関連エントリはまだありません) | ||
Amazon S3 Download (Amazon S3データのダウンロード) | Amazon S3によってホストされている、クラウドに格納されているデータを取得。 | |
・Amazon S3 Download Tool | ||
・AlteryxでS3から複数ファイルを取得する | Developers.IO | ||
Amazon S3 Upload (Amazon S3データのアップロード) | AlteryxからAmazon S3によってホストされているクラウドにデータを転送。 | |
・Amazon S3 Upload Tool | ||
(※関連エントリはまだありません) | ||
Cognitive Services Text Analytics (Cognitive Services テキスト解析) | Cognitive Servicesのテキスト解析APIを使用して、センチメント分析、キーフレーズ抽出、および言語検出を実行。 | |
・Cognitive Services Text Analytics Tool | ||
(※関連エントリはまだありません) | ||
Download (ダウンロード) | 指定されたURLからダウンストリーム処理で使用される、またはファイルに保存されるデータを取得。ダウンロードツールは、FTPとSFTPを介してデータをダウンロードまたはアップロードすることも可能。 | |
・Download Tool | ||
・AlteryxでGoogleのAPIからデータを取得する | Developers.IO | ||
Foursquare Search (Foursquare検索) | データを拡張するための複数のオプションを備えたFoursquare Venues APIを特定の場所で検索。 | |
・Foursquare Search Tool | ||
(※関連エントリはまだありません) | ||
Google Analytics | GoogleアナリティクスのデータをAlteryxワークフローに直接ダウンロードし、技術者ではないビジネスユーザーがGoogleアナリティクスAPIを利用出来るようにします。 | |
・Google Analytics Tool | ||
(※関連エントリはまだありません) | ||
Google Sheets Input (入力データにGoogleスプレッドシートを指定) | GoogleスプレッドシートからAlteryxワークフローに直接ダウンロード。 | |
・Google Sheets Input Tool | ||
(※関連エントリはまだありません) | ||
Google Sheets Output (出力先にGoogleスプレッドシートを指定) | AlteryxワークフローのデータをGoogleスプレッドシートに公開。 | |
・Google Sheets Output Tool | ||
(※関連エントリはまだありません) | ||
Marketo Append Tool (Marketoデータから対応するレコードを取得) | 指定した受信データストリームを使用して、Marketoインスタンスから対応するレコードを取得。 | |
・Marketo Append Tool | ||
(※関連エントリはまだありません) | ||
Marketo Input Tool (入力元にMarketoを指定) | 特定のパラメータに基づいてMarketoレコードを読み取る。 | |
・Marketo Input Tool | ||
(※関連エントリはまだありません) | ||
Marketo Output Tool (出力先にMarketoを指定) | Marketo REST APIエンドポイント:Create / Update Leadsを呼び出す。設定で選択したアクションに基づいて、Marketoにデータが出力されます。 | |
・Marketo Output Tool | ||
(※関連エントリはまだありません) | ||
MongoDB Input (入力元にMongoDBを指定) | MongoDBデータベースに格納されたデータを読み込む。 | |
・MongoDB Input Tool | ||
(※関連エントリはまだありません) | ||
MongoDB Output (出力先にMongoDBを指定) | MongoDBデータベースへのデータの書き込みを行う。 | |
・MongoDB Output Tool | ||
(※関連エントリはまだありません) | ||
Publish To Power BI (PowerBIへのパブリッシュ) | Power BI REST APIを使用して、AlteryxワークフローからPower BI Webアプリケーションにデータテーブルをアップロード。 | |
・Publish To Power BI Tool | ||
(※関連エントリはまだありません) | ||
Publish to Tableau Server (Tableau Serverへのパブリッシュ) | Tabletデータソース(.tde)ファイルとして、TabletのインスタンスにAlteryxのデータストリームを公開する機能を提供。 | |
・Publish to Tableau Server Tool | ||
・AlteryxのTableauワークフロー『Publish to Tableau Server Tool』を試してみる #alteryx | Developers.IO | ||
Salesforce Input (入力元にSalesforceを指定) | Salesforce.comのテーブルをクエリし、それらをAlteryxに読み込む。 | |
・Salesforce Input Tool | ||
(※関連エントリはまだありません) | ||
Salesforce Output (出力先にSalesforceを指定) | Salesforce.comのテーブルをAlteryxから書き込む。 | |
・Salesforce Output Tool | ||
(※関連エントリはまだありません) | ||
Salesforce Wave Output (出力先にSalesforce Waveを指定) | Wave AnalyticsのデータセットとしてAlteryxワークフローのデータを公開。 | |
・Salesforce Wave Output Tool | ||
(※関連エントリはまだありません) | ||
SharePoint List Input | SharePointからリストを読み込んで、ワークフローのデータ入力として使用。 | |
・SharePoint List Input Tool | ||
(※関連エントリはまだありません) | ||
SharePoint List Output | データストリームのコンテンツをSharePointリストに書き込む。 | |
・SharePoint List Output Tool | ||
(※関連エントリはまだありません) | ||
Twitter Search (Twitter検索) | 任意のプロパティとして場所を指定し検索条件でツイートを検索。(検索は過去7日間のつぶやきだけを検索可能) | |
・Twitter Search Tool | ||
(※関連エントリはまだありません) |
まとめ
という訳で、Alteryxツール 機能概要&関連ブログエントリまとめ『入出力・DB編』のツール群の内容ご紹介でした。当エントリで紹介した内容の他にも以下エントリでテーマ・トピック毎にツール群の紹介をまとめていますので併せてご参照頂けますと幸いです。
- Alteryxツール 機能概要&関連ブログエントリまとめ | シリーズ | Developers.IO
- Alteryxで何が出来るのか – 実行可能全タスク251種 概要紹介&リファレンスまとめ (Ver 11.7: 2017年12月改訂版) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: データ加工・ETL編) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: レポート・ドキュメント編) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: 入出力・DB編) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: 分析編) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: 予測編) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: 地理情報編) #alteryx
- Alteryxツール 機能概要&関連ブログエントリまとめ(Ver 11.7 改訂版: その他) #alteryx