Vietnam Offshore

  • ベトナムのITエンジニアの平均給与のご紹介

    Posted in Vietnam Offshore, ベトナム労働環境, ベトナム市場 on Jul 21, 2020

    #ベトナムIT #エンジニアの給与

  • Where条件のバリデーション

    Posted in Apex, Salesforce, Vietnam Offshore on Jul 19, 2020

    ワークフロー、プロセスビルダーのように条件分をバリデートするためにApexのトリッキーで実現できました。

    String inputString = '(1 AND 2) OR 3'; //例
    String regex = '[a-zA-Z()]{1,}|\\-';
    String inputStringWithoutText = inputString.replaceAll(regex, ''); //条件分に含まれる数字以外をスペースで置き換える
    String [] arr=inputStringWithoutText.split(' ');
    for(String el : arr){
    if(el.trim().isNumeric()){
    inputString = inputString.replace(el.trim(),'Name=\'abc\''); //動的SOQLのWhere分を作成
    }
    }
    System.debug('Select Name from Account where ' + inputString + 'limit 0' );
    System.debug(Database.query('Select Name from Account where ' + inputString )); //try/catchで
    動的SOQLを実行してみて例外が起きなければ入

  • ベトナムへの旅を体験、オフショア開発現場を視察しましょう。

    Posted in Vietnam Offshore on Jul 07, 2020

    #triptoVietNam #IT offshore

  • 時系列で未来を予測 with EinsteinAnalytic-パート1

    Posted in AI, Analytic, Salesforce, Vietnam Offshore on Jun 11, 2020

    セールスフォースWinter19リリースでいくつかの素晴らしい新機能を手に入れることをできました。その中に私が注目されているのは時系列SAQL関数です。 なぜでしょう?まあ、ビッグデータに関してトレンドを見てみたかったら機械学習、AI知識は必要があります。Einstein Analyticには、今までトレンド予測を見る方法がありませんでした。 時系列では、既存のデータのパターンに基づいて何が起こるかを実際に予測することができます。 例を見てみましょう。

    データの準備

    もちろん、既存のデータセットを使用することも、Salesforce に蓄積しているデータを使用しても新しいデータセットを作成することもできます。 しかし、私は使用できるデータソースをいくつか探してみました。最後に統計データサンプルを提供するプラットフォーみ”Kaggle”に入ってアボカドの価格統計データを発見してこのブログに例として使用すると決定しました。 参照元データ:https://www.kaggle.com/neuromusic/avocado-prices

    このデータセットがどれだけ正確なのかはわかりませんが、そんなことはどうでもいいのですので楽しみましょう。 次はデータセットをダウンロードし、解凍してEinstein Analyticsにアップロードしましょう

    。

    データセットを取り込んだ後レンズを作成してみ

  • 不来院の予約を予測

    Posted in AI, Salesforce, Vietnam Offshore on Jun 01, 2020

    毎年1,500万人が診療予約をとったのに来院しない、イギリスの国民健康サービス(NHS)は患者に来ないよりもキャンセルするように促している。NHSは、これらの来院しなかった診療予約のコストは年間2億1600万ポンド(2,325人のフルタイムの一般開業医の年間給与に相当)にのぼると推定している。

    似たような状況が出てくる米国では、「来院しない予約のコストは年間1,500億ドルと推定されている」と、ヘルスケア・イノベーションによると。

    Einstein Prediction Builder(EPB)のおかげでこのようなシナリオの予測を生成するのに適しています。十分な過去の診療予約データがSalesforceに保存されてEPBを使えば、システム管理者が問題解決するようにAIを適用することができます。

    この記事の続きは、アインシュタイン予測ビルダーを設定して「不来院の予約」になる可能性を予測する方法を紹介しています。

    まず「https://www.kaggle.com/」からサンプルデータをダウンロードしましょうhttps://www.kaggle.com/joniarroba/noshowappointments 過去来院しない予約データをセールスフォースの「スプレッドシートからカスタムオブジェクトを作成」機能を使って数分で自動的に「予約」オブジェクトを作成しつつデータを取り込むこと

  • salesforce summer 20 release

    Posted in Apex, Salesforce, Vietnam Offshore on May 17, 2020

    Salesforce Summer '20 リリースの特集のまとめ!

    ①動的フォーム(プレビュー)

    Lightningアプリケーションビルダー内でレコード詳細の項目やセクションを設定することでページレイアウトを編集できる機能を提供します。また、条件とロジックを項目のプロパティに追加して、項目がLightningページに表示/非表示される条件も定義できます。

    ※制限:

    ・この機能は、現在プレビューの段階です。つまり、SalesforceのMSAにより提供されるサビースの一部ではありません。

    ・カスタムオブジェクトのみに対応します。

    ②動的アクション(ベータ)

    従来のページレイアウトエディタの代わりにLightningアプリケーションビルダーを介して、レコード上部の強調表示パネルに表示するアクションを追加できるようになります。また、条件追加でアクションの表示も制御できます。

    これもベータ機能であり、カスタムオブジェクトのみに対応します。

    ③iPadで Lightning Experience アクセス

    iPadのSafariで Lightning Experience の完全なデスクトップバージョンを楽しめます。

    ④アンケート

    今回のリリースでは、Salesforceアンケートに幾つかの興味深い機能が追加されます。

    ・アンケートの回答に基づいてレコードを作成・更新します。必要な操作

  • Salesforce のブランド化されたドメインの設定

    Posted in Salesforce, Vietnam Offshore on Apr 16, 2020

    #Vietnam Salesforce Developer #Vietnam Salesforce Consultant #Vietnam We love Salesforce

  • #Salesforce CLIソース公開

    Posted in Salesforce, Vietnam Offshore on Apr 12, 2020

    Excited that the Salesforce CLI codebase is publicly available. Read only for now with road map to open source it. Check it out Salesforce Developers

    https://github.com/forcedotcom/salesforce-alm

    Salesforce CLIソース公開

    We love Salesforce

    Salesforce CLI は、開発組織やサンドボックスでも使用できます。

  • ETLとは

    Posted in Talend Job, Vietnam Offshore on Apr 02, 2020

    ETLとは?3つの機能・必要性をわかりやすく解説

    !

    ETLとは?

    ETLとは

    • Extract(抽出)
    • Transform(変換)
    • Load(格納) の略で、データ統合時に発生する各プロセスの頭文字をとったもの です。

    基幹システムや販売管理システムなどの業務系システムには膨大なデータが蓄積されており、そのデータはBIなどの分析に活かすことができます。

    しかし、これらのデータは所在もフォーマットもバラバラなままです。この状態では分析に利用できません。ETL処理を行ってから、データウェアハウス(DWH)にデータを統合する必要があります。

    ETL処理とは、さまざまデータベースやシステムからデータを抽出し、扱いやすいフォーマットに変換して、DWHに書き出す一連のプロセスのことです。DWHに書き出されたデータは整った状態であるため、BIなどの分析に活用しやすくなります。

    ETLの機能

    さまざまなデータを活用しやすくするためにETLは欠かせないですが、各処理でどんなことが行われるのか詳しく見ていきましょう。

    抽出(Extract)

    基幹システムやデータベースからデータの抽出を行います。どのような利用目的でデータを抽出するのかを明確にして作業に臨みます。利用目的の明確化により、不要な情報は抽出されず、その後の作業を効率よく進めることが可能です。

    なお、自社にデータを保管し、ETL処理を業

  • Log Filtering in Heroku

    Posted in Heroku, Vietnam Offshore on Mar 21, 2020

    #We love Heroku