**Describe the issue**
We have to set macro or to pass explicitly shard and replica name to create table in DatabaseReplicated

#include <Poco/Util/AbstractConfiguration.h>
#include <Common/Macros.h>
#include <Common/Exception.h>
#include <IO/WriteHelpers.h>
#include <base/logger_useful.h>
namespace DB
{
namespace ErrorCodes
{
    extern const int SYNTAX_ERROR;
}
Macros::Macros(const Poco::Util::AbstractConfiguration & config, const String & root_key, Poco::Logger * log)