Organizations

amazonconnect amazonpolly appflow aws books camp childcare client vpn cloudfront cloudwatch codebuild daily datadog docker ec2 ecs eventbridge fargate gas homeserver iot jamf lambda life hack linux mac movie music php program python rds ruby running s3 tech terraform vpc windows wordpress 10km 2016 2018 2ブロック alfred amazonconnect amazones amazonpolly ansible apache api atcoder aws aws認定資格 backlog balmuda band bind boss box brew cakephp centos centos6 chef-solo ci circleci circlecijp cloud cloud sql cloud storage command crkbd cron css database diet digdag disney dlna dns docker docker-compose dockerfile dockertokyo ecr ecs edy eks elasticcloud elasticsearch em embulk ena evernote ezmlm fabric fargate fluentd font found fuzz galeracluster garageband gce gcp geek gem git github goo google google map googlemap gr-citrus gsuite happynewyear hatenatech helix homebrew html ikea infrataster iphone itamae iterm jamf k8s kinesis kintone knife-solo knowledge kpt kubernetes l2tp lancers lenovo let'ssplit linux live lolipop mac macos macアドレス mail mariadb mediatomb memory mfa midi mint60 ml mta mysql namazu nas nginx notion onedrive openssl peco pepabo perl php pixar pmf post python qiita qmail raspberrypi raycast redmine roland route53 rsync ruby ruby on rails salesforce sendgrid_jp sfdc sha2 shakeshack slack so-01j sony split sql sre srelounge srenext ssd ssh ssml stationery team terastation terminal terraform typescript ubuntu22.04 unix vagrant virtualbox visualstudiocode vm vpc vpn vpngate vscode vuls windows windows10 windows8 windowsserver2012 wordpress xperia xtechjaws xtechjaws07 zsh おサイフケータイ たからばこセッティング としまえん はてな アイアムアヒーロー アイアンマン アウトドアアンバサダー アプリ アレクサ インスタンスタイプ インターン インフラ ウィンドウズ ウェディング エフェクター エヴァ オープンソース カンバン キス キーキャップ キーボード ギター コキア コマンドプロンプト コンタクトセンター コース サーバーオペレーション サーバー移行 シェイクシャック シェルスクリプト スクラム スタジオ ステラタウン ストレージ スマホ セキュリティ タスク管理 ターミナル ダイエット チャリティー テックカンファレンス デスクトップ トライダガー ノートpc ハイレゾ ハゼ ハワイ ハンバーガー バイク バックアップ バンド バージョン管理 パスワード管理 パソコン パパ ピアノ ピクサー ピック ファン プロトレックスマート プロビジョニング ペイジェント ペパボ ポストモーテム ミニ四駆 メンタリング メンター メーリングリスト メール ヤフオク ヤマダ電機 ヤマダ電機モバイルドリーム館 ライブ ランニング リモートワーク レアジョブ レジン レツプリ レビュー ログ ロジカルシンキング 上尾 二段階認証 伊那市 会社 保育園 優しい世界 入門 全文検索 分割キーボード 初心者 勉強会 名前解決 外苑前 天キー 太陽 子供 学習リモコン 実写映画 家具 家族 家計簿 家電 小松菜奈 引っ越し 息子 成人式 技術書典 振り返り 新年 新幹線 新海誠 新米 旅行 日帰り旅行 映画 書評 東京湾 東京都知事 東野圭吾 桜台 検証 気分転換 水タバコ 池上彰 海釣り 温泉 漫画 炭酸泉 生産性 登山 監視 目標 確定申告 福島 立会川駅 組立て 経済学 結婚 練習音源 練馬 考える 育児 脆弱性 自作 自作エフェクター 自作キーボード 自宅サーバー 自宅鯖 花見 蕎麦 言葉 誕生日 読書 豊島園 貸し切り 赤外線 趣味プログラマー 転職 退職 選挙 釣り 釣り堀 銭湯 録音 長野県 障害報告 電動アシスト自転車 電動自転車 電子工作 電気工事士 電気工事士2種 電気風呂 露天風呂 養命酒 1歳
  • つい先日、AmazonAppFlowというSaaS間連携のサービスがリリースされました。 https://aws.amazon.com/jp/blogs/news/new-announcing-amazon-appflow/ S3, RedShift, Salesforce, Slack, Marketo, Google Analytics, Amplitudeなど全16サービスの連携が行えるということで、Salesforce(以下SFDC)のバックアップをこれで出来ないかと思い検証してみました。 ちなみに、シンプルにバックアップをやろうとすると、ある程度手作業が発生します。 そのため、自動化するにはSOAPやRESTAPIでSOQLを書いて、出力したファイルをバックアップするという作業があるので、それなりにツライです。 事前準備 SFDCのsandboxを用意 バックアップファイルを保存するS3バケットを用意 検証 まず、AppFlowの画面で フローの作成 を実行します。 つぎに フロー名 を指定します。 ここでデータ暗号化にKMSが指定できます。(今回はテストなので使いませんが、本番ではKMSで暗号化したほうが良さそうです。) つぎに連携するSaaSを選択します。今回はSFDCです。 新規接続先を作成を選択します。既に作成済みの接続先は下から選択できるようになります。 SFDCの場合に設定できる項目は下記の通りで、ProductionかSandboxの選択と、接続先ホスト名の指定が可能です。 その後に、ポップアップウィンドウでSFDCのログイン画面が表示されますので、ここでログインを実施します。 ログインが出来たら、データ転送フローにイベントかオブジェクト単位(テーブル)かを選択できます。 今回はオブジェクト単位にします。 その次に送信先を選択できます。面白いのは送信先にもSFDCが選択できるところです。SFDC to SFDCは次回検証してみようと思います。 今回はバックアップ用途なので、S3を選択します。 S3を選択すると、存在するバケット名の一覧が出てきますので選択し、バックアップ先のパスを指定します。 今回はSFDCとします。 フローの実行トリガーを選択できます。 パターンとしては、ボタンを都度押して実行するオンデマンド実行、定期実行、イベントトリガーになります。 今回はバックアップ用途ではありますがテストなので、オンデマンド実行にします。 スケジュール実行にした場合は下記のように指定ができるので、定期実行もできそうです。 次に進むとフィールドのマッピングが行えます。 恐らく、SFDC to SFDCやRedShitなどにした場合に、どこのフィールド(カラム)を指定するかのマッピングがここで行えるようです。 バックアップ用途なのですべて選択します。 次の画面ではフィルターの設定が行えます。条件によって実行するかしないかを決められるようです。 今回は未設定で進めます。 最後に確認して作成します。 10秒ほどで作成されます。 画面右のフローを実行ボタンから実行してみます。 実行が完了すると、S3へのリンクが表示されるのでクリックします。
    Salesforce SFDC Created Wed, 29 Apr 2020 16:44:26 +0000