各製品の資料を入手。
詳細はこちら →
Active Directory
Airtable
Asana
Autify
Azure Active Directory
Azure DevOps
Backlog
Basecamp
Bitbucket
Business b-ridge
Confluence
DocuSign
Email
Excel
Excel Online
Garoon
GitHub
Gmail
Google Calendar
Google Contacts
Google Sheets
Greenhouse
HCL Domino
Jira
Jira Assets
Jira Service Management
Kintone
Microsoft Entra ID
Microsoft Exchange
Microsoft Planner
Microsoft Project
Microsoft Teams
Monday.com
Office 365
Okta
OneNote
Oracle Service Cloud
PingOne
Quickbase
Raisers Edge NXT
Salesforce Data Cloud
SAP BusinessObjects BI
SAP SuccessFactors
SharePoint
SharePoint Excel Services
Slack
Smartsheet
TeamSpirit
Trello
WordPress
Zendesk
Zoho Creator
Zoho Projects
クラウドサイン
Act CRM
Act-On
ActiveCampaign
Acumatica
Bullhorn CRM
Certinia
Dynamics 365
Dynamics 365 Business Central
Dynamics CRM
Epicor Kinetic
Exact Online
Highrise
HubDB
Kingdee K3 WISE
nCino
NetSuite
Odoo
Oracle Financials Cloud
Oracle HCM Cloud
Oracle SCM
Outreach.io
Pipedrive
Sage 300
Salesforce
Salesforce Financial Service Cloud
SAP
SAP Ariba Source
SAP ByDesign
SAP Netweaver Gateway
ServiceNow
Sugar CRM
SuiteCRM
Tally
Tier1
UM SaaS Cloud
Veeva
Veeva CRM
Workday
Zoho CRM
Zoho Inventory
Adobe Analytics
Bing Ads
Cvent
Facebook
Facebook Ads
Google Ad Manager
Google Ads
Google Analytics
Google Campaign Manager 360
HubSpot
Instagram
LinkedIn
LinkedIn Ads
MailChimp
Marketo
Oracle Eloqua
Oracle Sales
Pinterest
Salesforce Marketing
Salesforce Marketing Cloud Account Engagement
Salesforce Pardot
Salesloft
Sansan
SendGrid
Snapchat Ads
Splunk
SurveyMonkey
Tableau CRM Analytics
Twitter
Twitter Ads
Yahoo! Ads
Yahoo! JAPAN DATA SOLUTION
YouTube Analytics
Amazon Athena
Amazon DynamoDB
Azure Data Catalog
Azure Table
BigQuery
Cassandra
Cloudant
CockroachDB
Cosmos DB
Couchbase
CouchDB
Databricks
Elasticsearch
Google Data Catalog
Google Spanner
GraphQL
HarperDB
HBase
Hive
IBM Cloud Data Engine
Kafka
MarkLogic
MongoDB
Neo4J
Phoenix
Presto
Redis
Redshift
Snowflake
Spark
TigerGraph
Trino
Power BI Desktop
MicroStrategy
QlikView
Dash
SAS
Tableau
Actionista!
Alteryx Designer
Amazon QuickSight
Aqua Data Studio
Birst
board
biz-Stream
Create!Form
Microsoft Excel Online
Microsoft Excel: Microsoft Query
Microsoft Power Query
Databricks
Data Knowledge
Dataiku DSS
Domo
Exploratory
FineReport
Looker Studio
Google Sheets
IBM Cognos Analytics
IBM Cognos BI
JasperServer
Jaspersoft Studio
JReport Designer
Klipfolio
KNIME
LINQPad
Metabase
OpenOffice
Qlik Sense
Power BI Online
Power BI Dataflow
Power BI
Power BI Service
Power BI Service Gateway
MATLAB
Microsoft SSAS
MotionBoard
OBIEE
Python pandas
Pentaho Report Designer
R
RapidMiner
Redash
SAP Business Objects
SAP Crystal Reports
SAP Lumira
Sisense
Slingshot
Spago BI
SPSS Modeler
Tableau Cloud: Connect Cloud
Tableau Cloud: 接続方法一覧
Tableau Desktop
Tableau Desktop
Tableau Bridge
Tableau Server
ThoughtSpot
TIBCO Spotfire Server
Visio
Yellowfin BI
XC-Gate
Zoho Analytics
AlloyDB
Couchbase
Snowflake
Amazon S3
Amazon Redshift
Google BigQuery
Google Cloud SQL
Kafka
SQLite
SQL Server
PostgreSQL
Oracle Database
MySQL
MongoDB
IBM DB2
CSV
Apache Cassandra
Azure Data Lake
Azure Synapse
Microsoft Azure SQL
Microsoft Access
MySQL HeatWave
Vertica
SAP HANA
AWS Glue
KARTE Datahub
PostgreSQL -> Salesforce:リバースETL
SQL Server -> Salesforce:リバースETL
Snowflake -> Salesforce:リバースETL
PostgreSQL -> Dynamics 365:リバースETL
SQL Server -> Dynamics 365:リバースETL
Snowflake -> Dynamics 365:リバースETL
Oracle Data Integrator
Apache Nifi
Apache Solr
ASTERIA WARP
Boomi
Google Cloud Data Fusion
CS Analtyics Data Uploader
Databricks
DataSpider
Elasticsearch Logstash
Embulk
FoxPro
Heroku / Salesforce Connect
Informatica Cloud
Informatica PowerCenter
Magic xpi
Microsoft Excel
Neuron
petl
Qlik Replicate
PowerShell:MySQL へのレプリケーション
AUTORO
Talend
TranSpeed
UiPath
Waha!Transformer
WinActor
appsmith
appstudio
Contexer
.NET
LINQ
FastAPP
FileMaker ESS
Go
PHP
Python
PHP(Linux)
.NET
Adalo
AngularJS
App Builder
Microsoft Azure Logic Apps
Apache Spark
AppSheet
Blazor
Bubble
Choreo
ColdFusion
Coopel
DevExpress
Entity Framework
Entity Framework: MVC
Filemaker Pro
Google Apps Script
Hibernate
IntelliJ
JBoss
JDBI
Jetty
JRuby
Mendix
NEXACRO BEYOND
Monaca
NodeJS
OutSystems
PEP
Power Apps
PowerShell
PowerBuilder
PyCharm
Retool
React
Ruby
SAP AppGyver
SAP UI5
Servoy
StiLL
TALON
Tomcat
Unifinity
Wagby
製品をチェック
HDFS のデータをYellowfin に連携してビジュアライズ
HDFS をBI ツールのYellowfin にデータ接続して、データソースとする方法。
桑島義行テクニカルディレクター
最終更新日:2022-05-28
この記事で実現できるHDFS 連携のシナリオ
こんにちは!テクニカルディレクターの桑島です。
CData JDBC Driver for HDFS は、JDBC 標準をインプリメントし、BI ツールからIDE まで幅広いアプリケーションでHDFS への接続を提供します。この記事では、Yellowfin からHDFS のデータ に接続する方法を説明します。
HDFS のデータのJDBC データソースを作成
下記の手順に従って、YellowfinからHDFS のJDBCドライバを追加します。
この手順は主にYellowfinの画面を使って進めていきます。
- メニューバーの中から「管理」→「管理コンソール」画面へ。 管理コンソール画面の右側にある「管理」メニューから「プラグイン管理」を選択。
- プラグイン管理画面、右側の「追加」をクリックし、「新規プラグイン」の画面を出す。
- ここでドロップできる拡張子が.jarか.yfpなのでそれに合わせてファイルを変更する必要があります。
- CData JDBC ドライバインストールディレクトリの[lib]サブフォルダ内にcdata.jdbc.hdfs.jar とcdata.jdbc.hdfs.licファイルがあることを確認する。
- cdata.idbc.hdfs.licファイルを圧縮。
- 圧縮してできたファイルcdata.jdbc.hdfs.zipの名前をcdata.jdbc.hdfs.lic.jarに変更。
- 上記で作ったcdata.jdbc.hdfs.lic.jarともともとあったcdata.jdbc.hdfs.jarを新規プラグイン画面にドラッグ。


※YellowfinをインストールしたマシンとJDBCドライバーをインストールしたマシンが同じものでないとエラーが起こってしまいます。

次にYellowfinの管理コンソールからデータソースを追加します。下記の手順に従って以下の項目を設定します。
- 「管理」→「データソース」→「追加」を選択。
- 新規接続画面で「データベース」を選択すると「接続設定」の画面に行きます。
- 名前:任意(CDataHDFS)
- 説明:任意
- データベースタイプ:Generic JDBC Data Source(選択後以下二つが出てきます)
- ドライバー:cdata.jdbc.hdfs.HDFSDriver
-
接続文字: jdbc:hdfs: に続けてセミコロン区切りで接続プロパティを入力します。
一般的なJDBC URL は次の通りです:jdbc:hdfs:Host=sandbox-hdp.hortonworks.com;Port=50070;Path=/user/root;User=root;
HDFS向けの接続文字はcdata製品マニュアルの[接続の確立]をご覧ください。 - ユーザー名:HDFSのユーザー名
- パスワード:HDFSのパスワード


上記の入力が終わったらビュー作成を選択します。
HDFS のデータのビューを作成
ビュー作成を行っていきます。

[ビュー作成]で以下の項目を設定します。
- ビューのタイプを選択:任意
- テーブルを選択:分析に用いるテーブルを選択します。
- ビュー名:ビューの名前
- ビュー説明:ビューの説明
[Step1. ドラッグ&ドロップエディタ]にて、左側のデータベーステーブル一覧から参照するテーブルを選択してドラッグドロップで[カラム]または[ロウ]エリアに配置します。
[Step2. グラフ]にて、グラフの形や詳細設定を行っていきます。
「保存」「有効化」を行いビューを保存します。
このようにHDFS 内のデータをAPI を書くことなくYellowfin 上で表示することができるようになります。
サポートされるSQL についての詳細は、ヘルプドキュメントの「サポートされるSQL」をご覧ください。テーブルに関する情報は「データモデル」をご覧ください。
関連コンテンツ
This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our Privacy Policy.