Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
start-salesforce-with-r
Search
bk
September 19, 2020
Programming
930
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
start-salesforce-with-r
https://watagusa.hatenablog.com/entry/2021/01/09/184155
bk
September 19, 2020
More Decks by bk
See All by bk
Befriending Kurtosis with R
bk_18
1
1k
tidy_rpart
bk_18
1
1.7k
dotdotdot_in_predict_function
bk_18
1
1.1k
Introduction_of_GoogleAnalytics_with_R
bk_18
2
1k
web scraping with polite package
bk_18
2
850
Missspell Detection
bk_18
1
170
About Missing Values
bk_18
1
420
Other Decks in Programming
See All in Programming
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
140
Webの地図
yosuke_furukawa
PRO
6
4.2k
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
140
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
140
Intent as Code
shoppingjaws
6
950
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
520
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
290
Building an Out-of-Order CPU
latte72
1
760
{ Android | Kotlin } Gradle Plugin in 2026
ryunen344
1
300
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.8k
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
240
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Technical Leadership for Architectural Decision Making
baasie
3
560
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
Why Our Code Smells
bkeepers
PRO
340
58k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Transcript
RͰ࢝ΊΔSalesForce ʙsalesforcerʹΑΔSalesForceσʔλૢ࡞ʙ
࣍ ఆࢹௌऀͱత……………………………………………………Q ࠓ͞ͳ͍͜ͱ……………………………………………………Q SalesForceͱ………………………………………………………Qd salesforcerͱ………………………………………………………Qd ΦϒδΣΫτͱ……………………………………………………Qd SOQLͱ………………………………………………………………Qd Ϩϙʔτͱ……………………………………………………………Qd ࢀߟจݙ……………………………………………………………………Q salesforce
ఆࢹௌऀͱత త ఆࢹௌऀ جຊ༻ޠʢΦϒδΣΫτɺSOQLʣ ΛRΛ௨ͯ͠ཧղ͢Δɻ • SalesForceΛ໊લ͔͠Βͳ͍ • R༻͍ͯ͠Δ •
ϚʔέςΟϯάͱؔΘΓ͕͋Δ • GUIʹ৮Γͨ͘ͳ͍
ߴͳ͜ͱ → ೖฤͳͷͰ ։ൃͷ͜ͱ → ҰൠϢʔβʔΛఆʢDeveloper Consoleͪΐͬͱ͏ʣ Ϩϙʔτܥ → ௐࠪෆͷͨΊʢεϥΠυ͋Δ͚Ͳؒҧ͍͋Δ͔ʣ
ࠓ͞ͳ͍͜ͱ
SalesForceͱ salesforce
SalesForceͱ Salesforceɺاۀͱސ٬Λͭͳ͙ސ٬ཧιϦϡʔγϣϯɻϚʔέςΟϯάɺӦ ۀɺίϚʔεɺαʔϏεͳͲͯ͢ͷ෦ॺͰɺސ٬ҰਓͻͱΓͷใΛҰݩతʹڞ ༗Ͱ͖Δ౷߹CRMϓϥοτϑΥʔϜͰ͢ɻ https://www.salesforce.com/jp/products/what-is-salesforce/ https://www.salesforce.com/campaign/worlds-number-one-CRM/
https://www.salesforce.com/jp/hub/crm/what-is-crm/ SalesForceͱ CRMͱʮCustomer Relationship ManagementʯͷུͰɺຊޠͰʮސ ٬ؔཧʯͱݺΕ·͢ɻސ٬ͱͷؔੑɺίϛϡχέʔγϣϯΛཧ ͠ɺࣗࣾͷैۀһͱސ٬ͱͷؔΛҰݩతʹѲͰ͖ΔΑ͏ʹ͠·͢ɻ
SalesForceͱ ຊແྉͰ৮ΕΔσϞΞΧϯτͰਐΊΔɻ https://developer.salesforce.com/signup
SalesForceͱ σϞΞΧϯτొྃޙͷτοϓϖʔδɻ
ͰͬͯΈΑ͏
salesforcerͱ
https://stevenmmortimer.github.io/salesforcer/index.html salesforcerͱ ϦϦʔεɿ ࠷৽Ξοϓσʔτɿ ։ൃऀ໊ɿSteven M. Mortimer ʢݱࡏʣ RͰSalesForceΛૢ࡞Ͱ͖Δlibraryɻ
salesforcerͱ or OAuth libraryΛΠϯετʔϧޙɺೝূใΛઃఆͯ͠ଓɻ Ϣʔβʔ໊ɺύεϫʔυɺηΩϡϦςΟτʔΫϯ͕ඞཁɻ ʢIP੍ݶֻ͕͔͍ͬͯΔͱηΩϡϦςΟτʔΫϯ͕औಘͰ͖ͳ͍ʣ
sf_user_infoͰଓใͷ֬ೝɻlistܗࣜͰฦ͞ΕΔɻ salesforcerͱ
ΦϒδΣΫτͱ
ΦϒδΣΫτͱ ΦϒδΣΫτ ≒ ςʔϒϧ
ΦϒδΣΫτͱ SalesForceͷ্෦ʹλϒঢ়ʹ͋Δɺͻͱͭͻͱ͕ͭΦϒδΣΫτɻ
https://trailhead.salesforce.com/ja/content/learn/modules/lex_salesforce_basics/lex_salesforce_basics_welcome ΦϒδΣΫτͱ ΦϒδΣΫτʹॳΊ͔Β༻ҙ͞Ε͍ͯΔʮඪ४ΦϒδΣΫτʯͱɺϢʔ βʔ͕࡞͢ΔʮΧελϜΦϒδΣΫτʯ͕͋ΔɻԼͷਤඪ४ΦϒδΣΫ τͷҰ෦ɻ
ͰΦϒδΣΫτҰཡΛऔಘ͢Δ
ΦϒδΣΫτͱ sf_list_objectsͰऔಘɻlistܗࣜͰฦ͞ΕΔɻ
ͰΔͱʁ salesforce
ΦϒδΣΫτͱ ઃఆ͔ΒDeveloper ConsoleΛ։͘ɻ
ΦϒδΣΫτͱ File͔ΒOpen ResourceΛ։͘ɻ
ΦϒδΣΫτͱ ݕࡧ૭Ͱʮ.objʯͰऴΘΔͷΛݕࡧɻ
SOQLͱ
SOQLͱ SOQLʢSalesforce Object Query Languageʣ ≒ SQLʢ*Structured Query Languageʣ *ANSIن֨ͷSQLͱ͍͏໊শެࣜʹԿͷུͰͳ͍ͱ͞ΕΔɻ
http://e-words.jp/w/SQL.html
ͰΦϒδΣΫτͷதΛऔಘ͢Δ
SOQLͱ sf_queryʹจࣈྻΛ͢ɻFROMʹΦϒδΣΫτΛࢦఆɻ
ͰΔͱʁ salesforce
ઃఆ͔ΒDeveloper ConsoleΛ։͘ɻ SOQLͱ
SOQLͱ Query EditorΛબ͠ɺΫΤϦΛهड़ɺExecuteΛԡ͢ɻ
SOQLͱ தԝͷը໘ʹ݁Ռ͕දࣔ͞ΕΔɻ
Ϩϙʔτͱ
Ϩϙʔτͱ Ϩϙʔτ ≒ ΦϒδΣΫτΛूܭͨ͠ͷ
Ϩϙʔτͱ τοϓϖʔδͷλϒʹଘࡏ͢Δɻ
ͰϨϙʔτΛ࡞͢Δ
Ϩϙʔτͱ sf_create_reportͰϕʔεͷϨϙʔτΛ࡞͔ͯ͠ΒɺϑΟϧλΛઃఆͯ͠ sf_run_reportͰ࠶࡞͢Δɻ
ͰΔͱʁ salesforce
Ϩϙʔτͱ Ϩϙʔτը໘ͷNew Reportʢ৽نϨϙʔτʣΛ࣮ߦɻ
Ϩϙʔτͱ ूܭରͱͳΔΦϒδΣΫτΛબɻ
Ϩϙʔτͱ FilterͰ݅Λઃఆɻ
Ϩϙʔτͱ ूܭ݁Ռ͕ը໘தԝʹදࣔ͞ΕΔɻ
·ͱΊ SalesForceͱ salesforcerͱ ΦϒδΣΫτͱ SOQLͱ Ϩϙʔτͱ CRMϓϥοτϑΥʔϜ RͰSalesForceΛૢ࡞͢Δlibrary SalesForceͷςʔϒϧ SalesForceͷSQL
ΦϒδΣΫτΛूܭͨ͠ͷ
ɾTRAILHEAD https://trailhead.salesforce.com/ja/home ɾGitHub, ʮAn Implementation of Salesforce APIs Using Tidy
Principles • salesforcerʯ https://stevenmmortimer.github.io/salesforcer/index.html ɾCRAN, ʮPackage salesforcerʯ https://cloud.r-project.org/web/packages/salesforcer/index.html ɾQiita, ʮΤϯδχΞͷͨΊͷsalesforceೖʯ https://qiita.com/tarokamikaze/items/0bc2988534f63d4b65c5 ࢀߟจݙ
ENJOY!