Training
「訓練すること」「トレーニング」という意味で、動詞trainの動名詞です。
hard
「熱心に」「一生懸命に」という意味で、動詞trainingを修飾します。
is
主語がどのような状態か、何であるかを表します。
what
「~なこと」「~するもの」という意味で、名詞節を導きます。
makes
「~を作る」「~させる」という意味です。
a
特定の誰かや何かではなく、数えられるもののうちの「一つ」や「一人」を指す不定冠詞です。
pianist
ここでは「ピアニスト」という存在や職業を指します。
great
「素晴らしい」「上手な」という意味で、a pianistを修飾します。